上电后SF灯亮 STOP灯慢闪烁。按照手册上的说明做复位但是STOP一直不能长亮,没办法继续下去。不知道怎么回事了
问题补充:
CPU 312-1AE14-0AB0
MMC 6ES7953-8LF30-0AA0 用于S7300的64KBPLC
最佳答案
建议你先换个MMC卡试试。
对新型SY-300CPU(具有MMC卡)来说,如果CPU上STOP灯慢闪,表示MMC卡中有错误信息需要清除,这是MMC卡需要执行被动格式化的标志,CPU在请求被格式化,正常情况下对MMC卡是不能执行格式化(需西门子专用读卡器或PG);
由于新型S7-300CPU无装载存储器,所有用户程序都存储在MMC卡,如果其卡有问题,程序是无法执行的,所以通信处理器模块也无法正常通信;
出现CPU上STOP慢闪的原因,主要是下面四种情况:装入应用程序指令时由于掉电而中断;向MMC卡写数据时由于掉电而中断;卡中程序的组态与实际的硬件配置不相符时;卡中有CPU无法识别的数据;
首先要对MMC卡执行复位,方法如下:将CPU上模式开关扳道MRES位置并保持直到STOP灯保持常亮(大约9秒),并在其后2秒内迅速松开开关,使其自动返回STOP再迅速按回到MRES位置,此时,STOP灯快速闪烁,表示正在格式化。保持开关在MRES位置,直至STOP灯常亮,格式化完成;
在SIMATIC管理器中,保持CPU在STOP模式,把你的电脑连接到S7-300CPU上MPI接口,选定工具栏上“Accessible Nodes”(可以进入的节点),选择所有快,右击删除;然后打开你的程序,执行PLC/Download user program to Memory card“(下载用户程序到存储卡中),然后把CPU模式开关打到RUN,就把MMC中的用户程序复制到工作存储器的RAM中。
提问者对于答案的评价:
用西门子的PG删除里面的程序后MMC卡可以正常使用了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc215232.html