西门子CPU412-2模块控制器西门子代理商 西门子总代理
西门子CPU412-2模块控制器西门子代理商 西门子总代理
西门子CPU412-2模块控制器西门子代理商 西门子总代理
二分频电路控制
?在许多控制场合、需要对控制信号进行分频,常见的有二分频、四分频控制等。二分频控制即是将诸如输入信号脉冲I0.1分频输出,输出脉冲Q0.0为10.1的二分频。
??二分频电路的梯形图、时序图及其语句表如图6-50所示。当输入10.1在A时刻接通(ON),此时内部标志位存储器 M0.0上将产生单脉冲。然而输出映像寄存器 00.0在此之前并未得电,其对应的动合触点处于断开状态。因此,扫描程序至第2行时,尽管M0.0得电,内部标志位存储器 M0.2也不可能得电。扫描至第3行时,Q0.0得电并自锁。此后这部分程序虽多次扫描,但由于M0.0仅接通一个扫描周期,M0.2不可能得电。00.0对应的动合触点闭合,为M0.2得电做好了准备。等到A时刻、输入I0.1再次接通(ON),M0.0 上再次产生单脉冲。因此,在扫描第2行时,内部标志位存储器M0.2条件满足得电,M0.2对应的动断触点断开。执行第3行程序时,输出映像寄存器00.0断电,输出信号消失。以后,虽然10.1继续存在,但由于MO,0品单脉冲信号,虽多次扫描第3行,输出映像寄存器CO,0也不可能得电。在A时刻,输入ID1第三次出现(ON),M0.0上又产生单脉冲,输出Q0.0再次接通。4时刻,输出 Q0.0再次断电……得到输出正好是输入信号的二分频。这种逻辑每当有控制信号时,就将状态翻转(ON→ OFF→ON→OFF→…),因此也可用作脉冲发生器。
??图6-50二分频电路的梯形图、时序图及其语句表
??(a)梯形图;(b)时序图;(c)语句表
??用微分上升沿 P 指令和两个内部标志位存储器M0.0与M0.2将规则频率的10.1输入信号,转化为脉宽为I0.1两倍的Q0.0信号输出。
??图6-4(a)是用DIFU(13)指令组成的二分频电路,在第一个输入脉冲信号0000到来时,1000接通一个扫描周期。因为第三行还未执行,CPU执行第二行时,常开触点0500 仍断开,1100为OFF,其常闭触点闭合。执行第二行时,输出继电器被接通并保持。当第二个输入脉冲0000到来,执行第二行时,常开触点0500已接通,1100为ON。执行第三行时,虽有触发脉冲1000,因常闭触点1100已断开,输入继电器变为OFF,其时序如图6-4 (b)所示。按上述电路原理,PLC可组成任意分频的二进制分频电路。
单故障报警控制和多故障报警控制
故障报警控制是电气自动控制系统中不可缺少的重要环节,也是PLC控制系统中的常用环节。标准的报警功能应该是声光报警;报警控制方式有单故障报警控制与多故障报警控制。
??1. 单故障报警控制
??单故障报警控制为用蜂鸣器和报警灯对一个故障实现的声光报警控制。单故障报警控制的梯形图、时序图及其语句表如图6-51所示。输入端子10.0为故障报警输入条件,即10.0=ON要求报警。输出00.0为报警灯,00.1为报警蜂鸣器。输入条件10,1为报警响应。10.1接通后,00.0报警灯从闪烁变为常亮,同时00.1报警蜂鸣器关闭。输入条件10.2为报警灯的测试信号。10.2接通,则Q0.0接通。
??图6-51 单故障报警控制的梯形图、书序图及其语句表
??(a)梯形图;(b)时序图;(c)语句表
??用定时器T37和定时器T40构成振荡控制程序,当故障报警条件10.0接通后,每0.5s Q0.0和Q0.1通断声光报警一次,反复循环,直到报警结束。
??2. 多故障报警控制
??在实际的工程应用中,出现的故障可能不止一个,而是多个,这时的报警控制程序与一个故障的报警程序是不一样的。在声光多故障报警控制中,一种故障要对应于一个指示灯,而蜂鸣器只要共用一个就可以了,因此,程序设计时要将多个故障共用一个蜂鸣器鸣响。
??两种故障标准报警控制的梯形图及其语句表如图6-52所示。图中故障1用输入信号10.0表示;故障2 用IO.1表示:11.0为消除蜂鸣器按钮;I1.1为试灯、试蜂鸣器按钮。故障1指示灯用信号00.0输出;故障2 指示灯JH信号Q0.1输出;Q0.3为报警蜂鸣器输出信号。
??图6-52 两种故障标准报警控制的梯形图及其语句表
??(a)梯形图;(b)语句表
??在两种故障标准报警控制梯形图程序设计中,关键是当任何一种故障发生时,按消除蜂鸣器按钮后,不能影响其他故障发生时报警蜂鸣器的正常鸣响。该程序由脉冲触发控制、故障指示灯、蜂鸣器逻辑控制和报警控制电路四部分组成,采用模块化设计,照此方法可以设计实现更多的故障报警控制。