很简单的一个问题,自己写程序都知道要避免地址重复使用,在发生这个问题是却想不到这个原因导致的,运行10多年线体问题才暴露出来。
故障现象是线体随机运行时停止,自动运行信号断开。同事搞不定了喊我帮忙,吹下海口这也太简单了,监控下报警信号,看看是什么气缸,传感器报错导致。
一般到这步99%的问题都解决了,我在确认什么信号都查不到的情况下做了几步措施:
1 PLC-ANALYZER pro 软件监控所有信号,并没有任何信号闪断,但是K40就断开了。

2 自动运行K40的条件是无报警信息、HMI上按下启动并自锁,尝试短接所有报警信号,依旧
3 监控信号浪费半天时间,思索片刻后想到查看分配列表,果然有所收获。

发现很多位被占用了,一个MD包含32个位地址。检索程序后发现累计气体使用量的地址使用重复,修改多处后恢复正常。

STEP7的地址分配列表占用查看

博图的查看方法
