基本位逻辑指令应用举例 1. 起动、保持、停止电路
起动、保持和停止电路(简称为“起保停”电路),其梯形图和对应的PLC外部接线图如图23所示。在外部接线图中起动常开按钮SB1和SB2分别接在输入端I0.0和I0.1,负载接在输出端Q0.0。因此输入映像寄存器I0.0的状态与起动常开按钮SB1的状态相对应,输入映像寄存器I0.1的状态与停止常开按钮SB2的状态相对应。而程序运行结果写入输出映像寄存器Q0.0,并通过输出电路控制负载。图中的起动信号I0.0和停止信号I0.1是由起动常开按钮和停止常开按钮提供的信号,持续ON的时间一般都很短,这种信号称为短信号。起保停电路最主要的特点是具有“记忆”功能,按下起动按钮,I0.0的常开触点接通,如果这时未按停止按钮,I0.1的常闭触点接通,Q0.0的线圈“通电”,它的常开触点同时接通。放开起动按钮,I0.0的常开触点断开,“能流” 经 Q0.0的常开触点和I0.1的常闭触点流过Q0.0的线圈,Q0.0仍为ON,这就是所谓的“自锁”或“自保持”功能。按下停止按钮,I0.1的常闭触点断开,使Q0.0的线圈断电,其常开触点断开,以后即使放开停止按钮,I0.1的常闭触点恢复接通状态,Q0.0的线圈仍然“断电”。时序分析如图24所示。这种功能也可以用图25中的S和R指令来实现。在实际电路中,起动信号和停止信号可能由多个触点组成的串、并联电路提供。
SB1SB2I0.0I0.1Q0.01L输入映像寄存器 输出映像寄存器
I0.0
Q0.0 I0.1 Q0.0
图25 S/R指令实现的起、保、停电路
1M2ML+DC24V外部电路接线图
图24时序分析图
起、保、停电路梯形图
外部电路接线图
I0.0 I0.1
图23外部接线图和梯形图
小结:
(1)每一个传感器或开关输入对应一个PLC确定的输入点,每一个
负载PLC一个确定的输出点。
(2)为了使梯形图和继电器接触器控制的电路图中的触点的类型相同,外部按钮一般用常开按钮。
2. 互锁电路
LD O AN = LD O AN = LD = LD = 图26 互锁电路
I0.0 如图26所示输入信号I0.0和输入信号I0.1,若I0.0先接通,M0.0自保持,使Q0.0有输出,同时M0.0的常闭接点断开,M0.0 即使I0.1再接通,也不能使M0.1动作,故Q0.1无输出。若I0.1先接通,则情形与前述相反。因此在控制环节中,该电路 M0.1 可实现信号互锁。 M0.0
I0.1 3. 比较电路
M0.1 M0.0 如图27所示,该电路按预先设定的输出要求,根据对两个输入信号的比较,决定某一输出。若I0.0、I0.1同时接通,M0.1 Q0.0有输出;I0.0、I0.1均不接通,Q0.1有输出;若I0.0不接通。I0.1接通,则Q0.2有输出;若I0.0接通,I0.1不接通,M0.0 则Q0.3有输出。
Q0.0 M0.1
LD I0.0 LDN M0.0 Q0.1
= M0.0 A M0.1 LD I0.1 = Q0.2 = M0.1 LD M0.0
LD M0.0 AN M0.1 A M0.1 = Q0.3
= Q0.0 LDN M0.0 AN M0.1 = Q0.1
图27 比较电路
4. 微分脉冲电路 (1)正跳变微分脉冲电路
如图28所示。PLC是以循环扫描方式工作的,PLC第一次扫描时,输入I0.0由OFF→ON时,M0.0、M0.1线圈接通,Q0.0线圈接通。在第一个扫描周期中,在第一行的M0.1的常闭接点保持接通,因为扫描该行时,M0.1线圈的状态为断开。在一个扫描周期其状态只刷新一次。等到PLC第二次扫描时,M0.1的线圈为接通状态,其对应的M0.1常闭接点断开,M0.0线圈断开,Q0.0线圈断开,所以Q0.0接通时间为一个扫描周期。
(2)负跳变微分脉冲电路
如图29所示。PLC第一次扫描时,输入I0.0由ON→OFF时,M0.0接通一个扫描周期,Q0.0输出一个脉冲。 5. 分频电路
LD I0.0 AN M0.1 = M0.0 LD I0.0 = M0.1
图28 正跳变微分脉冲电路
LDN I0.0
AN M0.1 = M0.0 LDN I0.0 = M0.1 LD M0.0 = Q0.0
图29 负跳变微分脉冲电路
Q0.0
一个扫描周期
M0.0 LD M0.0 = Q0.0
Q0.0
一个扫描周期
用PLC可以实现对输入信号的任意分频。图30是一个2分频电路。将脉冲信号加到I0.0端,在第一个脉冲的上升沿到来时,M0.0产生一个扫描周期的单脉冲,使M0.0的常开触点闭合,由于Q0.0的常开触点断开,M0.1线圈断开,其常闭触点M0.1闭合,Q0.0的线圈接通并自保持;第二个脉冲上升沿到来时,M0.0又产生一个扫描周期的单脉冲, M0.0的常开触点又接通一个扫描周期,此时Q0.0的常开触点闭合,M0.1线圈通电,其常闭触点M0.1断开,Q0.0线圈断开;直至第三个脉冲到来时,M0.0又产生一个扫描周期的单脉冲,使M0.0的常开触点闭合,由于Q0.0的常开触点断开,M0.1线圈断开,其常闭触点M0.1闭合,Q0.0的线圈又接通并自保持。以后循环往复,不断重复上过程。由图30
I0.0
可见,输出信号Q0.0是输入信号I0.0的二分频。
I 0.0 M0.0
6. 抢答器程序设计
LD I0.0 EU = M0.0 LD M0.0 A Q0.0 = M0.1 LD M0.0
M0.0I0.0(1)控制任务:有3个抢答席和1个主持人席,每个抢答席上各有1个抢答按钮和一盏抢答指示灯。参赛者在允许抢答时,第一个按下抢答按钮的抢答席上的指示灯将会亮,且释放抢答按钮后,指示灯仍然亮;此后另外两个抢答席上即使在按各自的抢答按钮,其指示灯也不会亮。这样主持人就可以轻易的知道谁是第一个按下抢答器的。该题抢答结束后,主持人按下主持席上的复位按钮,则指示灯熄灭,又可以进行下一题的抢答比赛。 (常闭按钮)
工艺要求:本控制系统有4个按钮,其中3个常开S1、S2、S3,一个常闭S0。另外,作为控制对象有3盏灯H1、H2、H3。
(2)I/O分配表
输入
M0.1Q0.0
O Q0.0 AN M0.1 = Q0.0 图30 分频电路
I0.0 S0 //主持席上的复位按钮(常闭) I0.1 S1 //抢答席1上的抢答按钮 I0.2 S2 //抢答席2上的抢答按钮 I0.3 S3 //抢答席3上的抢答按钮 输出
Q0.1 H1 //抢答席1上的指示灯 Q0.2 H2 //抢答席2上的指示灯 Q0.0 H3 //抢答席3上的指示灯 (3)程序设计
抢答器的程序设计如图31所示。本例的要点是:如何实现抢答器指示灯的“自锁”功能,即当某一抢答后,即使释放其抢答按钮,其指示灯仍然亮,直至主持人进行复位才熄灭;如何实现3个抢答席之间的“互
图31 抢答器程序设计
席抢答成功锁”功能。
相关推荐: