PLC控制系统中必不可少的的故障报警控制
故障报警控制是电气自动控制系统中不可缺少的重要环节,也是PLC控制系统中的常用环节。一般来说,标准的报警功能是声光报警,而报警的控制方式又有单故障报警控制和多故障报警控制这两种方式,你知道吗?这一篇文章小编就给大家分别讲一下单故障报警控制和多故障报警控制。
何谓单故障报警?也就是用蜂鸣器和报警灯对单一的一个故障实现的声光报警控制。假设I0.0是故障报警的输入条件,也就是I0.0为ON时进行报警,Q0.0为报警灯,Q0.1为蜂鸣器,I0.1是报警响应,当I0.1接通时,报警灯可以从闪烁变为常亮,同时蜂鸣器停止报警,I0.2是报警灯的测试信号,当I0.2接通时,报警灯亮。
我们看以下程序:
以上程序中网络1和网络2用定时器T37和T38构成了振荡控制电路程序,当故障报警条件I0.0接通时,Q0.0和Q0.1每隔1s 进行声光报警一次,如此往复循环,直到报警结束。当I0.1接通时,网络4中的M0.0接通并保持,同时网络3中的M0.0常开接通,报警灯从闪烁变为常亮,同时网络5中的M0.0常闭断开,Q0.1断开,蜂鸣器停止报警。当I0.2接通时,报警灯亮,可以进行报警灯的测试。
2、多故障报警控制方式
在实际的工程应用中,出现的故障可能不止一个,而是多个,这时程序的设计跟前面的就有所不同了。在声光多故障报警控制中,一种故障要对应一个指示灯,但是蜂鸣器是可以共用一个的。所以在设计程序的时候要将多个故障共用一个蜂鸣器进行报警。假设有两个个故障信号,故障1用输入信号I0.0,故障2用输入信号I0.1,I0.2为消除蜂鸣器按钮,I0.3为试灯、试蜂鸣器按钮,故障1报警灯用Q0.0输出,故障2报警灯用Q0.1输出,Q0.2为蜂鸣器。不管是故障1还是故障2,声音报警都是靠Q0.2蜂鸣器实现的。
我们看如下程序:
在多种故障报警控制程序中,关键是任何一种故障发生时,按消除蜂鸣器按钮后,不能影响其他故障发生时报警蜂鸣器的正常鸣响。
以上程序由脉冲触发控制、故障报警灯和蜂鸣器的逻辑控制,以及报警控制电流这几个部分组成的。假设控制中发生了故障1报警输入信号,I0.0接通,Q0.0接通1秒,断开1秒,故障1报警灯闪烁,同时Q0.2接通,蜂鸣器鸣响进行报警。当操作人员知道报警后通过按消除蜂鸣器按钮,I0.2接通,网络5中的M0.0常开接通并自锁,M0.0常闭断开,从而使Q0.2断开,蜂鸣器停止鸣响。当故障2报警输入产生时,以相同的方式进行声光报警,不会影响其他故障发生时蜂鸣器的正常鸣响。以上就是两个故障报警控制程序的编写和说明。
故障报警控制程序是我们编程设计的重要环节,这个大家还是必须掌握的噢,大家可以参照以上方法可以设计更多故障的故障报警控制程序,你学会了吗?
技成培训网原创,作者:蔡慧荥,未经授权不得转载,违者必究
私信回复:西门子案例 ,领【777个西门子案例程序】 ~
欧姆龙和西门子一键启停PLC编程方法图解 看完秒懂!
之前分享了台达PLC一键启动梯形图编写,大家纷纷要求看看其他品牌的一键程序编写,我这是应大家要求开始分享其他品牌一键启停梯形图。
整理了以前项目中用的一些编程技巧,我首先分享欧姆龙的一键启动,我使用欧姆龙PLC里面的专用指令,图1
图一
欧姆龙编程软件里面有些可以直接输入类似于台达或者三菱上升沿指令,有些不能直接输入,我用的这款软件就不能直接输入上升沿指令
,我需要写入一个DIFU 200.00然后在输出上升沿指令。最后面这个KEEP指令是欧姆龙专门的保持指令。图二详解介绍KEEP指令。
图二
KEEP(11)用来保持基于两个执行条件指定位的状态。这些执行条件用S和R标出。S是置位输出,R是复位输出。KEEP(11)运算就象一个由S置位和R复位的锁存继电器。
当S为ON时,其指定位也会置ON,并保持ON直到复位为止,在此期间不管S是否保持ON还是变为OFF。
当R置ON时,其指定位也会置OFF,并保持OFF直到置位为止,在此期间不管R是否保持ON还是变为OFF。
也就是类似于三菱和台达系列中相当于SET/RERST 指令;当置位接通一次后,对应的状态就保持,直到复位为ON时,解除保持;
这样说大家应该明白吧。
西门子S7-200PLC和S7-200smart里面,没有ALT指令,也没有KEEP指令,需要我们自己搭建一个一键启停梯形图。图3和图4(一张截图放不下,电脑屏比较小)
图3
图四
当第一次按下按钮时候,网络1 置位M0.0就导通了,网络2和网络3中M0.0常开点闭合,同时网络四接通Q0.0,同样,当第二次按下按钮时候,网络2的M0.1导通,同时网络3 M0.0和M0.1导通,复位M0.0和M0.1线圈。大家有机会自己编写好程序,自己链接上PLC就可以去试一试。当然西门子还有其他方法可以实现,那就是用计数器指令,也可以实现一键启停。我就在里过多废话了。
下次我准备给大家分享台达PLC时间锁的程序编写,因为我们做设备怕遇到老赖,一般编写一个这样程序,到了时间给钱,不给钱就自动停机。大家如果想看请在下面留言。
电工学习网独家原创稿件,转载必须注明原文出处及原文链接,违者必究!
留言处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。
推荐阅读:电动机起停一键控制PLC梯形图程序, 请点击下面“了解更多 ”
相关问答
为什么有些PLC程序有AlwaysOn开头,有些没有?
西门子200要求前面必须有个触点,所以都用AlwaysOn做常闭触点。新版的1200就不需要了~~~看程序的时候ALwaysOn不用管它。西门子200要求前面必须有个触点,所以...
plc硬件哪三个档位?
1.西门子S7-200系列PLC的工作方式选择开关有RUN(运行模式)、TERM(终端模式)、STOP(停止模式)三个档位。2.麦格米特的的plc吧、ON:程序运行,可...1.西门子S7...
PLC输入端ON电压,OFF电压是什么意思?
PLC有输入输出口,即IO口,一般的IO口属于开关量信号,即ON或OFF,逻辑上就是“1”或“0”,没有输入端ON电压,OFF电压之说。PLC有输入输出口,即IO口,一般的IO口属...
为什么有些PLC程序有AlwaysOn开头,有些没有?
西门子200要求前面必须有个触点,所以都用AlwaysOn做常闭触点。新版的1200就不需要了~~~看程序的时候ALwaysOn不用管它。西门子200要求前面必须有个触点,所以...
plc电动机的正反转的程序代码?
在PLC编程中,实现电动机的正反转功能需要通过设定相应的PLC程序代码。首先,需要定义输入和输出变量,例如定义输入按钮为启动信号,定义输出变量为电动机的正转...
PLC中on个X001是什么样按钮,按一下接通,松开断开么?
正常工业上用的都是常开或常闭按钮,除非特殊需要的用带锁机械式按钮正常工业上用的都是常开或常闭按钮,除非特殊需要的用带锁机械式按钮
PLC怎样执行用户程序?
PLC采用循环扫描的工作方式。PLC的工作方式采用不断循环的顺序扫描工作方式。每一次扫描所用的时间称为扫描周期或工作周期。CPU从第一条指令执行开始,按顺序...
s7-200中的SM0.1和SM0.3那个在plc上电时先on?
sm0.1是第一次扫描到的时候为on,扫描过为0,sm0.3是on一个扫描周期.2者用的地方有些不同。一般SM0.1用于程序,SM0.3则开机时候才得电,其余时间没用(就是说...
plc的编码器编程方式?
1.以下是plc编码器编程的方式。2.在使用编码器进行位置检测时,需要对编码器进行初始化和配置,并将其与PLC进行连接。具体的编程方法可以参考西门子PLC编程...
plc里面A指令什么意思?
ON等标准触点。详细解析如下:LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。LDN,取反...plc里面标准指令有LD、A、O、LDN、A...