三菱PLC 报警与消音怎么写

三菱PLC 报警与消音怎么写,第1张

每一个异警输入(上升沿)都置位输出报警灯和蜂鸣器

然后做一个洞敏银消音输拿告入(上升沿)复位蜂鸣器。

然后用所有的异警输入的常闭去复位报警灯。

前提是异警输入出现异警时是一直接通的,不然要纳宴用其他方法了。

你觉得呢?

这个题看似简单,其实实现起来相当困难。主要是报警被消音和确认后,如何保证后续新来的报警能继续触发蜂鸣器和报警灯,空渣因此程序写起来就比较长。我刚毕业的时候写过相关的程序,当时为了这个逻斗州悄辑左耳挠腮的好半天。程序编写如下:

(1)假设有AL1~5是不同的报警(实际项目中可能有N个),触发总报警ALARM。当系统无报警时,复位总报警ALARM。

(2)系统消音,系统发生任何报警均触发蜂鸣器,按下消音按钮,蜂鸣器复位。这时如果有其他报警触发,仍然会触发蜂鸣器,需要再次迹锋按下报警消音,避免了新报警触发而蜂鸣器不响的问题。(注意:此处不可以用ALARM总报警来置位蜂鸣器,因为ALARM总报警已被置位,复位蜂鸣器后,新来的报警无法置位蜂鸣器)

(3)同理,置位灯闪烁。按下报警确认,使灯常亮,此处灯闪烁是中间变量,见程序4

(4)如果不按下报警确认,灯会按照Clock_1s的评率来进行闪烁,按下报警确认,灯闪烁复位,报警灯常亮。系统报警解除后,灯灭。

我们现在做项目,蜂鸣器和报警灯都是一体的,2段程序即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8274781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存