山西吕梁西门子一级授权总代理商
当周围温度超过为60℃时,会影响MMC的使用寿命,0-60℃的工作环境下,MMC卡可进行删除/ 写 操作100,000次
3. MMC卡严禁带电插拔。务必在电源关闭的条件下拆卸该卡。带电插拔时会使卡烧坏。
4. 一些意外情况情况也会损坏MMC卡
1) 当装载用户程序时突然断电
2) 当执行 “copy RAM to ROM"时突然断电。
3) 当存储器复位时出现模块存储赋值错误。
4) 错误格式化或格式化不能进行。
5) 当用户用手触摸MMC卡金属部分时,如果有静电,也可能使卡损坏。
注意:MMC卡只能使用西门子的PG或西门子专有的读卡器(prommer)进行格式化,使用其它第三方的读卡器进行读卡和格式化操作都将破坏此卡。
2.1.3 如何将程序写入MMC
MMC是新型CPU的的装载存储器,任何程序的下载方式都直接保存到卡中。
下载的方法有如下几种:
1. 直接下载:用快捷栏中的下载按键
直接下载。或使用STEP7中的“PLC>“Download"菜单命令下载。(如图8-2)
图8-2
2. 使用STEP7中的“PLC>“Download User Program to MemoryCard"菜单命令将整个程序下载(如图8-2),注意使用该指令时不能下载单个或部分程序块,只能整体下载,会将MMC卡中原来的内容清除。此方法也同样适用于FEPROM卡。
3. 使用STEP7中的“PLC>Copy RAM to ROM" (如图8-2)菜单命令,可以把工作存储器的内容拷贝到MMC卡中,会将MMC卡中原来的内容清除。此操作只能是 CPU在STOP模式下才能执行。这个指令用于把CPU中当前运行值如DB块的运行值拷贝到FEPROM卡中,这样下次用MRES复位时,DB块的值就会复位为保存过的值。此操作对于FEPROM卡同样有效,
4. 使用PG时可以使用STEP7中的“File> S7-Memory Card >Open" 菜单命令(如图8-3)打开存储卡,再用“PLC > Save to Memory Card"将文件写入MMC.此方法也同样适用于FEPROM卡。
图8-3
5. 在程序中通过调用SFC84“WRIT_DBL"(向装载存储器写数据块),可以将工作存储器中的数据块(内容)写入装载存储器(存储卡)中。
2.1.4 如何删除MMC卡中的程序
使用MRES或者“Clear/Reset"不能删除MMC卡中的数据,只能删除工作存储器中的内容,并复位所有的M,T,C以及DB块的实际值。完成复位后会自动将MMC卡中的程序拷贝到工作存储器中,
如下方法可以删除MMC卡中的数据。
1. 使用STEP7中的“View > Online"菜单命令,在线打开Blocks,选中要删除的块,用“Delete"键,即可直接删除卡中的程序块。这点类似于RAM卡。
2. 用“PLC>Download User Program to Memory Card"(如图8-2)下载一个空的程序。
3. 使用西门子编程器PG或西门子专用读卡器来删除或执行格式化。
2.1.5 删除MMC卡中的程序的特殊情况:被动格式化
在下列情况出现时,有可能会要求进行被动格式化:
1) 装入应用程序指令由于掉电而中断
2) 向MMC卡写数据时由于掉电而中断
3) 卡中程序的组态与实际的硬件配置不相符时
4) 卡中有CPU无法正确识别的数据
可以执行被动格式化的标志为CPU 的STOP灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除,具体操作方法如下:
将模式开关拨到MRES并保持直到STOP灯保持常亮(约九秒),并在其后三秒内迅速拨动模式开关,即在三秒内使模式开关返回到STOP后再迅速拨回到MRES位置,此时,STOP灯快速闪烁,表示正在格式化。保持开关在MRES位置,直到STOP 灯常亮,格式化完成
如何用西门子PLC控制电机的运行,要求:电机可正反转控制,且按下启动按键后,电机延时十秒钟启动(正反转均延时十秒),延时功能用一个定时器实现?