现象:STOP灯一直慢闪,不能下载,MMC卡硬件复位后,现象一直继续,
最佳答案
STOP灯慢闪是CPU请求MMC卡被动格式化,如果不能成功那只有更换新的MMC卡测试了。
转:
在插入MMC卡(微存储卡)后,为什么SIMATIC S7-300 CPU上的STOP LED灯闪烁?——————
CPU中的MMC卡需要整机复位。这是通过STOP LED灯以0.5Hz的频率闪烁来指示的。原因如下:
CPU中的MMC卡没有格式化。
MMC卡包含CPU无法翻译的数据。原因按顺序可能如下:
- MMC卡包含其它类型CPU的配置。
- CPU版本不支持MMC卡的容量。
- MMC卡包含与CPU不兼容的操作系统
这样就需要对MMC卡进行格式化:
对于 S7-300 CPU,在没有 MMC 或者插入的 MMC 数据无效*时起动,本地接口的通信数据(协议,波特率和站址)都会保持,仍然可以通过先前的通信数据连接到CPU。
通信数据只有在进行缺省复位或者插入有效的MMC卡启动时会改变。
S7 300 CPU
对于 S7-300 CPU (除了 CPU 318), 从固件 V2.5 版开始,可以执行“复位至出厂状态”功能。
在操作指南"S7-300 CPU 31xC and CPU 31x: Setting up" (条目号: 13008499)的 9.5 章节中,可以找到关于“复位至出厂状态”的步骤及结果的所有信息。
MMC
只有MMC 包含数据对该CPU无效*时才可能复位MMC。此时只能按下述步骤初始化MMC:(被动格式化)
在复位 MMC 时所有的用户数据都被删除。复位按如下操作:
将 MMC 插入 CPU。CPU 请求进行完全复位 (STOP LED慢闪).
将CPU开关拨至 "MRES" ,保持直至STOP LED 常亮(约 9 秒).
在接下来的 3 秒内,放开开关并再次拨至 "MRES". 此时进入删除过程,STOP LED 闪烁.
如果在进行上述操作后,CPU继续请求完全复位,则 MMC 出错。
参考:
<在插入MMC卡(微存储卡)后,为什么SIMATIC S7-300 CPU上的STOP LED灯闪烁?.>
http://support.automation.siemens.com/CN/view/zh/10095508
<如何复位 SIMATIC S7-300 CPU 和 MMC (缺省复位或完全复位)?>
http://support.automation.siemens.com/CN/view/zh/29801950
<S7-300 CPU 可以使用哪一类存储卡?>
http://support.automation.siemens.com/CN/view/zh/19102565
回答者: 驿站927 - 高级工程师 第11级 2011-05-03 21:31:51
提问者对于答案的评价:
已解决
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303645.html