CPU是314C-2DP,中断支持如图1,在添加OB82,OB86,然后在OB1,OB82,OB86中分别添加了fb125进行诊断DP。。。可是当子站DP断开后CPU还是STOP了。。。FB125在STOP下并不能进行诊断啊。。。我的要求:DP子站断开时,CPU能正常运行FB125,让我知道那个子站掉了。。。万分感谢,求回答详细点。
图片说明:
3a2312c5284b106bbd68e41bb2CE2b6f
最佳答案
FB125只放在OB1里面就行了
或者用SFC51做也行
参考:
如何编写用于SIMATICS7的PROFIBUSDP诊断块FB125、FC125?
htTPs://suppoRT.industry.siemens.com/cs/document/387257
CPU加入OB87,通讯错误也能运行
OB121和OB122最好也加入
看图,框里的能下载到PLC的,就都加进去,基本上出现各种故障也不会停机,只要别断电,或者CPU出现硬件重故障
图片说明:
提问者对于答案的评价: