西门子6ES7317-2AK14-0AB0参数详细
西门子内存卡
西门子PLC MMC装载存储器的程序下载、删除及格式化
MMC卡是一种FEPROM卡,适用于新型的S7-300 CPU,包括紧凑型CPU和由标准型更新的新型CPU。新型CPU均没有内置的装载存储器,必须使用MMC卡作为其装载存储器保存用户数据。CPU掉电时,会自动将工作存储器中的数据拷贝到MMC中,保存DB块数据。
MMC卡需要用户根据程序大小单独订货,选型时建议大于CPU工作内存,CPU313,CPU314,CPU315-2DP,CPU317-2DP 系列CPU的可插拔MMC卡大支持8 MB ,其他支持4 MB。
西门子内存卡
1、如何将程序写入MMC
MMC是新型CPU的装载存储器,任何程序的下载方式都直接保存到卡中。
下载的方法有如下几种:
1.1. 直接下载:用快捷栏中的下载按键直接下载。或使用STEP7中的“PLC >“Download
"菜单命令下载。
1.2. 使用STEP7中的“PLC >“Download User Program to Memory Card"菜单命令将整个程序下载,注意使用该指令时不能下载单个或部分程序块,只能整体下载,同时会将MMC卡中原来的内容清除。此方法也同样适用于FEPROM卡。
1.3. 使用STEP7中的“PLC >Copy RAM to ROM" 菜单命令,可以把工作存储器的内容拷贝到MMC卡中,同时会将MMC卡中原来的内容清除。此操作只能是 CPU 在STOP模式下才能执行。这个指令用于把CPU中当前运行值 如DB块的运行值拷贝到FEPROM卡中,这样下次用MRES复位时,DB块的值就会复位为保存过的值。此操作对于FEPROM卡同样有效,
1.4. 使用PG时可以使用STEP7中的“File > S7-Memory Card > Open"菜单命令打开存储卡,再用“PLC > Save to Memory Card "将文件写入MMC.此方法也同样适用于FEPROM卡。
1.5. 在程序中通过调用SFC84“WRIT_DBL"(向装载存储器写数据块),可以将工作存储器中的数据块(内容)写入装载存储器(存储卡)中。
2 如何删除MMC卡中的程序
使用MRES或者“Clear/Reset"不能删除MMC卡中的数据,只能删除工作存储器中的内容,并复位所有的M,T,C以及DB块的实际值。完成复位后会自动将MMC卡中的程序拷贝到工作存储器中,如下方法可以删除MMC卡中的数据。
2.1. 使用STEP7中的“View > Online" 菜单命令,在线打开Blocks,选中要删除的块,用“Delete"键,即可直接删除卡中的程序块。这点类似于RAM 卡。
2.2. 用“PLC >Download User Program to Memory Card"下载一个空的程序。
2.3. 使用西门子编程器PG或西门子读卡器来删除或执行格式化。
3、删除MMC卡中的程序的特殊情况:被动格式化
在下列情况出现时,有可能会要求进行被动格式化:
3.1 装入应用程序指令由于掉电而中断
3.2 向MMC卡写数据时由于掉电而中断
3.3 卡中程序的组态与实际的硬件配置不相符时
3.4 卡中有CPU无法正确识别的数据
可以执行被动格式化的标志为CPU 的STOP 灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除,具体操作方法如下:
将模式开关拨到MRES并保持直到STOP 灯保持常亮(约九秒),并在其后三秒内迅速拨动模式开关,即在三秒内使模式开关返回到STOP后再迅速拨回到MRES位置,此时,STOP 灯快速闪烁,表示正在格式化。保持开关在MRES位置,直到STOP 灯常亮,格式化完成
PC 适配器通过串行的 COM 接口将 PC 连接到 S7/M7/C7 的 MPI/DP 接口。
PC 适配器的 MLFB: 6ES7 972-0CA2x-0XA0
2. 设置 PG/PC 接口
在 SIMATIC 器中,菜单“Options > Set PG/PC interface..." 并为 PC 适配器进行设置。
MPI/PROFIBUS:PC 适配器和 S7-CPU/中继器之间
本地连接:PC 和 PC 适配器之间
3. 设置波特率
使用开关设置传输速度必须与在 "Set PG/PC interface" 中 PC 的参数设置匹配。
38.4 kbit/s 的传输速度在 STEP 7 V3.1 或者更高版本中才支持。
4. 检查 PC 和 PC 适配器之间的电缆
检查 PG/PC 的 COM 口和 PC 适配器之间的连接电缆(零调制解调电缆)。电缆必须符合定义的标 准 RS232 电缆(MLFB 6ES7 901-1BF00-0XA0)。 RS232 电缆的管脚分配见下图:
图 2:RS232 电缆的针脚分配
如果使用了电缆,那么就可以适用于所有版本的 STEP 7 和所有版本的 PC 适配器。
注意事项:
对于使用 RS232 电缆 6ES7 901-1BF00-0XA0 (长度:6m) 的适配器进行了所有的和认证 (CE, UL, CSA, FM)。如果使用不同的 RS232 电缆,就不再保证符合 CE, UL, CSA, FM 的要求。不要忽视这一点,因为使用不同的电缆会危及 SIMATIC 抗外部(其它的影响/)的性。
RS232 在通信速率为 20 kbit/s 时通信距离为大约 15米。以下观点成立:通信速率越高,电缆越短,反之亦然。使用特殊的低电容电缆可以达到更远的通信距离。这种情况下,也必须遵循上述要求。
5. 检查 LED
电源 LED:
OFF:未提供 24V 电源或者重大硬件错误
ON:为运行做好了(几秒)
闪烁:PC 适配器检测到错误运行 LED:
表示在 MPI/DP 总线上存在通过适配器的数据传输。
6. PC 适配器的电源
电源电压:
针脚 2 和 7 之间为 DC 24V
针脚 5 和 6 之间为 DC 5V
适配器通过 CPU 或者中继器的 MPI/DP 接口获取电源供电。因此不允许 MPI 电缆。并且只能使用可以提供 DC 24V 和 DC 5V 的接口。
“电源 LED" 只要提供 24V 就马上会亮起。通过测量针脚 5 和 6 之间的电压可以检查是否存在 5V 电压供应。
7. 中断设置
如果使用 PC-MPI 适配器,那么请确定确保在串行接口上没有中断冲突。
PC-MPI 适配器需要自己的可用的空闲中断,使用串行接口的 IRQ。
COM 1 和 COM 3 接口以及 COM 2 和 COM 4 接口使用相同的中断。
注意事项
在电脑中,通常可以在 BIOS 中配置串口。
例如,如果 PC-MPI 适配器和鼠标同时使用,那么鼠标一定不能和 PC 适配器使用同一串口。
8. 检查 COM 接口设置
推荐使用 COM 接口的缺省设置。
在 WINOOWs NT 中设置 COM 接口:
"Start > Settings > Control Panel" 菜单并选择 "Connections" 标签栏检查 COM 接口设置。
图 3:WINOOWs NT 中 COM 接口的连接设置
WINOOWs 95 中的 COM 接口设置
在菜单 "Start > Settings > Control Panel" 中的 "System" 选项里, "Device Manager" 菜单,并在菜单 Connections > Communications Port (COM2) 中检查"Properties" 的设置。
WINOOWs 95 , 98 和 ME 中的设置是相同的。WINOOWs 2000 中的 COM 接口设置:
在菜单 "Start > Settings > Control Panel" 中的 "System" 选项里,选择 "Haare > Device Manager" 标签栏并检查 "Connection Settings" 设置。
图 4:WINOOWs 2000 中设置 COM 接口
如果出现下列情况时该怎么办 ...
33:17106: "Communication to the adapter has failed"
无法与通信。
补救措施
检查电缆:参考第 4 点。
COM 端口是否可用:PC 串行接口不能被其他或者设备使用。
中断设置:参考第 7 点。
检查 PC 的电源。
安装 FIFO 缓冲并设置传输率为 "low"。 "Advanced..." 按钮来打开安装 FIFO 缓冲的对话框(见图 3)。
注意事项
使用 Logitech 鼠标时,还要检查一下内容:
打开 MS WINOOWs 注册表( 打开菜单“Start > Run" 并 且输入 REGEDIT 命令)。
检查以下代码:
HKEY_LOKAL_MACHINESoftwareLogitechMouseWare
CurrentVersionGlobalSearchOrder如果需要,将条目 "PS2, Serial" 改为 "PS2"。
重起 WINOOWs。
然后检查代码:
HKEY_LOKAL_MACHINE/SOFTWARE/Logitech/MouseWare
/CurrentVersion/Global/PortSearchOrder这样就了在线电缆所连接的 COM 接口。
更多的信息可在 Logitech 鼠标的 "Readme.wri" 文件中找到。
33:16944: "Online: No other active partner can be found."
适配器通过自动化设备的 MPI/DP 接口电源供应。只能使用提供 DC 24V 和 DC 5V 电压的接口。“Power LED" 只要有 24 V 电源就会点亮。但是并不能从外表上识别出没有 5 V 电压。可以通过测量针脚 5 和 6 之间的电压来检测是否有 5 V 电压。在 SIMATIC 器中,当选择 "Accessible Nodes" 时,可以上述信息。
补救措施
在设备手册中检查伙伴设备是否提供 5 V 电源。
检查 PG/PC 接 MPI 的波特率的设置。将其设置为 187.5 的波特率。
不能选择 COM 端口
PC 的串口一定不能其他使用,因为 PC 适配器的驱动需要占用这个接口。
补救措施
参考条目号为 751692 和 779252 的常问问题。
电源 LED 显示适配器的出错信息
不亮:没有 24V 电源供应或者是重大的硬件错误
闪烁:PC 适配器检测到硬件错误
补救措施
更换 PC 适配器
33:17109: "Online: COM interface is currently not ailable".
已经将 MLFB: 6ES7 972-0CA23-0XA0 的 PC 适配器升级到了 V5.1。与的通讯不能正常工作。PC 适配器上的电源 LED 点来能够,"Active" LED 保持熄灭状态。
补救措施
确保 PC 适配器上的开关与在菜单 "Start > Settings > Control Panel > Setting the PG/PC Interface" 设 置的通讯速率匹配。
检查连接电缆(见第 4 点)。