恭喜,你发布的帖子
发布于 2022-08-09 11:29:45
2楼
障时CUP诊断信息
//////////////////////
先说原因, 因为你的DP从站调站(与主站通讯故障),主站无法找寻到从站,这样组织块OB86 开始调用了,因为你的在线程序OB86里没有被调用,则造成自动停机。
根本原因,DP 从站调站
至于是 闪断还是 彻底调站,需要你诊断,但CPU 已经停机无法诊断。看了发的信息。 从站地址为3的 频繁发生。
事件 6 / 10: 事件 ID 16# 4304
因 PG 停止操作或由 SFB 20 "STOP" 导致 STOP 模式
之前的工作模式:RUN
请求的工作模式:STOP (内部)
进入的事件
If there is a rising edge at control input REQ, SFB 20 "STOP," this activates a change to the STOP mode on the remote device addressed by the ID. The mode change is possible when the device is in the RUN, HOLD or STARTUP modes.
If the remote system is a fault-tolerant system, the effect of the restart request depends on the parameter PI_NAME: the start request is valid either for exactly one CPU or for all CPUs of this system.
Successful execution of the job is indicated by the status parameter DONE having the value 1. If any errors occur, they are indicated in the status parameters ERROR and STATUS.
The mode change can only be started again in the same remote device when the previous SFB 20 call has been completed.
SFB20 导致 STOP。
那就要分析程序了,
第一看 OB86 ,第二看SFB20 的调用情况,如果 没有OB86 插入一个,不用写程序,下载,
封闭SFB20 的调用条件。
这一切的前提是满足工艺要求,不是随便封闭的。
请填写推广理由:
分享
只看
楼主