quote:以下是引用不知所措在2005-03-18 10:48:38的发言:
请问ob82、OB86、OB122等ob块,是否只有在故障时,程序才运行。我在OB82编写的程序,monitor时OB82没有运行。如有多个从站,如何得知是哪个从站出现的故障,是否用#ob82_MDL_ADDR来确定从站地址;如是,两个以上的从站出问题时,#ob82_MDL_ADDR中不可能出现多个值的?
可高手指点。
从站故障应该调用OB86组织块,触发39C4事件,可以使用SFC13读取各个从站的故障诊断区,就知道是那个从站,什么故障,因为相应的从站输出点无法访问,所以也会调用OB122,至于OB82就不用说了