应该是由于CPU 的SF灯常亮,表示系统遇到了硬件错误,导致PLC处于停止状态,即STOP灯亮,楼主可以按照以下方法进行排查:
1. 首先格式化MMC卡,注意:CPU 的STOP 灯出现慢闪,这是CPU在请求被动格式化,只有此时可以用MRES按钮格式化MMC卡,把卡中的错误信息清除。
具体操作方法如下:将模式开关打到MRES并保持直到STOP 灯保持常亮(约九秒),并在其后两秒内迅速开关,使其返回到STOP 再迅速打回到MRES位置,此时,STOP 灯快速闪烁,表示正在格式化。保持开关在MRES位置,直到STOP 灯常亮,格式化完成。
注意:一定要使用规定的操作顺序,否则,MMC就不能进行格式化,而是返回
存储器复位状态。
2. 再将Siemens Step-7 simatic manager 与plc的CPU单元正确联机,要做好硬件方面的准备,如通过笔记本上传、下载PLC程序,需要PC
适配器(订货号6ES 7972-0CA2x-0XA0)和DP数据线(订货号6XV1830-0EH10),将笔记本与CPU-313C-2DP,正确联机,在Step7中设置好通讯参数后即可连接plc。
3. 在Step7的option菜单中,点击Set pg/pc,选择当前激活的通讯口,一般选择MPI ACTIVE,设定好通讯的
波特率,端口,数据位,停止位,
奇偶校验参数,然后,再点击property,出现对话框,再点击test,再点击view,可以看到整个网络中的所有节点,然后关闭该对话框。
4. 在Step-7中的菜单选项中点击Download 即为下载,将你的备份的项目程序重新下载到plc的CPU 中,包括该站的硬件组态、用户程序,观察plc运行状态。
5. 如果故障依旧,说明plc机架上的某个单元如PLC、SM模块-信号模块(数字量I/O、
模拟量I/O模块)等硬件可能发生故障,此时用Step-7进行联机诊断,在诊断缓冲区可以清楚查看plc停止的具体原因,方法如下:
在Step-7中选择菜单PLC/Diagnosis/Setting/Module Information,选择“Diagnostic Buffer”,选择“Event”,可以看到S7对系统硬件诊断的详细描述。