请教下300PLC报系统故障和内部寄存器m保持的问题

1、今天我现场的操作台突然都按按的没有反应,指示灯都还是正常显示(启动的指示灯也还亮着),我当时以为是通讯故障,然后去看主柜的PLC,发现报系统故障,SF1、SF2、SF3的指示灯也都闪烁着。
于是我把控制电给停了,然后重新上电,然后不再报系统故障,不过plc没有RUN,而是STOP指示灯亮,不过我的模式选择开关是在RUN位置的。然后我按到STOP位置再按回RUN位置就正常运行了。
硬件诊断如下:
Event 57 of 100:  Event ID 16# 4358
All modules are ready for operation
Operating mode: STOP (internal)
Incoming event
03:04:16.058 AM  03/09/1995


Event 58 of 100:  Event ID 16# 4357
Module monitoring time started
Operating mode: STOP (internal)
Incoming event
03:04:10.251 AM  03/09/1995


Event 59 of 100:  Event ID 16# 4300
Power on backed up 
Previous operating mode: No voltage
Requested operating mode: STOP (own initialization)
Incoming event
03:04:09.309 AM  03/09/1995


Event 60 of 100:  Event ID 16# 4550
DEFECTIVE: internal system error
No relevance for user (Z1): f004
No relevance for user (Z2): 9a88 (Z3): 80ac 
Previous operating mode: RUN
Requested operating mode: DEFECTIVE
Internal error, Incoming event
02:46:55.973 AM  03/09/1995
这是报故障的诊断,前面还有一些都是各个站点的诊断错误,请问什么内部错误导致报系统故障的,还有2:46:55就报错误了,为什么03:04:09才STOP。

2、我用的是新型PLC,内部存储器(m)设置了保持,如下图,结果我上电后发现有的m位的状态没有保持,请问这是为什么,之前在停电再上电后也发生过个别的m位的状态没有保持的情况。望解答!

图片说明:

请教下300PLC报系统故障和内部寄存器m保持的问题   

最佳答案

1、可能是CPU扫描时间过长,超过了时间监控之后报警。
2、还有2:46:55就报错误了,为什么03:04:09才STOP?
   前些报警不足以进入STOP状态,CPU还是处于扫描的过程。当检测到访问的地址不存在或是错检测为硬件丢失之后进入STOP
3、你看看你的CPU属性当中的时钟存储字节激活了没有,如果激活了,这几个M字节被分配为系统时钟存储器,是无法作为你自己的M去用,就没有办法保持为你想要的数据

提问者对于答案的评价:
谢谢回答,最佳答案就一个给你了,也谢谢另外一位伙计了。
内部故障就报了那么一次,再观察下看看吧。
时钟存储器确实设置了,不过设置的MB0 ,不是由于这个引起的,而且未保持的位不是一个点,大部分时候还都是好的,奇了怪了。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc243294.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午10:32
下一篇 2018年12月1日 下午10:32

相关推荐