S7-1200博图时间错误中断OB80
OB80是说当PLC的一次扫描周期大于预设的最大时间时,就会相应一次OB80中断。PLC扫描周期的最大值是150MS。



下面的程序说明:这个程序没有OB80只有OB1,当M10.0这个变量被置位1的时候PLC会报错停机。



下面的程序说明:这个程序如果说M10.0写入1的话,绿灯常亮,但是红灯闪烁。程序的流程是说当扫描周期超过150MS就会响应一个OB80,在OB80里面置位M10.1然后退回到断点,在OB1的死循环处IF "Tag_4"成立执行后面的EXIT退出死循环。使得本个扫描周期可以执行完毕。第二个扫描周期同第一个扫描周期,如此往复。所以红灯一直闪烁但是PLC却不停机。


