发布于 2013-05-09 14:24:28
15楼
大家都知道一旦PLC出错后会调用相应的OB块,如果OB块不存在就会引发PLC停止
但是PLC停止有利有弊,所有我会根据自己的需要建立OB块。举个例子:
OB121<=>编程错误,我一般不建立因为一旦建立过后自己程序中的一些错误就会被忽略。反正编程错误肯定是在编程的过程中,我可以用S7在线诊断查找我的错误所在。
OB86<=>机架/DP错误,这属于硬件错误,一般会出现在最终使用过程中。所以我一定会建立,并且做处理。否则设置在运行过程中PLC停止的话可能会造成很大的损失。
灵活利用OB块可以很好的方便编程者和用户诊断PLC的故障
欢迎交流,QQ:2301013064 邮箱:feige6@139.com