版权归原作者所有,如有侵权,请联系我们

异常处理 1-超时检测报警

杨咩咩
原创
自动化案例分享,您身边的自动化案例专家
收藏

【设置目的】

用设备时,当条件不满足时,需提示报警。

如用两个输入信号 X0、X1 来控制输出端口 Y0 的通断过程,即 X0 有信

号输入的时候,Y0 通;X1 有信号输入的时候,Y0 断 。在 Y0 通的状态下,

如果 5s 之内,没有检测到 X1 有信号,则触发报警(Y2 通)。

【控制流程图】

PLC 输入端;

PLC 输出端:

【程序编辑】

①在时序环 0 中添加输入等待 X0 通,触发警报输出 Y2 为断状态(正常

情况下) ,触发输出 Y0 通,再添加等待输入 X1 通信号,触发输出 Y0 断。

要求检测感应器 X1,在 5s 内有信号,正常运行,若 X1 在 5s 内无信号,

则超时,为不正常动作,需要断开 Y0, 同时触发报警灯点亮 。这个动作在

组合逻辑实现。

②在组合帧中添加一组超时检测程序,添加帧号检测环 0 中第 3 帧是否

为当前帧,即等待输入 X1 是否有信号输入,定时等待 5s,如若检测第 3 帧

不是当前帧,用帧号跳转指令将 0 环跳转至第 4 帧“Y0 断 ”,即触发 Y0 断,

同时触发 Y2 通(警报信号)。