发布于 2004-12-07 11:25:47
0楼
仔细看下帮助吧,没有你想的那么困难。
比如某个站发生断电,则系统会自动调用OB86,在OB86里捕捉3914事件,以及得到故障站地址。SET一个对应该站的标志位,用这个标志位来禁止对该站下地址的访问。如果站恢复,则系统仍然会调用OB86,这时发生3814事件,根据地址,判断是哪个站恢复正常了,复位相应的标志位。
如果这里没有做处理,PLC继续访问该站时,就会发生I/O错误,系统自动调用OB122,同样的,我们可以捕捉事件得到是哪个地址访问错误。如果没有OB122,则CPU就会停止.