SM0.0 DI-R EN ENO 635241 IN OUT VD200
SM0.0 DIV-R EN ENO VD200 IN1 OUT VD200 100000.0 IN2 SM0.0 TRUNC EN ENO VD200 IN OUT VD200 I0.7 M0.0
Q0.0
( )
Q0.0 I0.4 M0.0 ( ) M0.0 I0.6
M0.1
( )
M0.1
LD SM0.0 DTR +635241 VD200
LD SM0.0
/R 100000.0, VD200
LD SM0.0
TRUNC VD200, VD200
LD I0.7 O Q0.0 AN M0.0 = Q0.0
LD I0.4 = M0.0
LD M0.0 O M0.1 AN I0.6 = M0.1
31
M0.1 VB203 1
Q0.3 ==B ( ) VB203 2
Q0.4 ==B ( ) VB203 3 Q0.5
==B ( ) VB203 4
Q1.2 ==B ( ) VB203 5
M1.5 ==B ( )
VB203 5 SM0.5
Q0.0
Q0.1 ﹥B ( )
VB203 1
﹤B VB203 1 VB203 5
﹥=B ﹤=B VB203 1 VB203 5 Q0.2
﹥=B ﹤=B ( )
图2.10-1 邮件分拣控制系统梯形图
LD M0.1
LPS
AB= VB203, 1 = Q0.3 LRD
AB= VB203, 2 = Q0.4 LRD
AB= VB203, 3 = Q0.5 LRD
AB= VB203, 4 = Q1.2 LRD
AB= VB203, 5 = M1.5 LRD
LDB> VB203, 5 OB< VB203, 1 A SM0.5 LDB>= VB203, 1 AB<= VB203, 5 OLD ALD
AN Q0.0 = Q0.1 LPP
AB>= VB203, 1 AB<= VB203, 5 = Q0.2
32
实验十一 电梯控制
一、实验目的
用PLC构成电梯自控系统 二、实验设备
1. TVT-90 PLC学习机主机架 1台 2. TVT90-10电梯自控模型实验板 1块 3. 连接导线 1套 三、实验内容
1.控制要求
(1)当轿厢停于1层或2层、或者3层时,按PB4按钮呼梯,则轿厢上升至LS4停。 (2)当轿厢停于4层或3层、或者2层时,按PB1按钮呼梯,则轿厢下降至LS1停。 (3)当轿厢停于1层,若PB2按钮呼梯,则轿厢上升至LS2停,若按PB3按钮呼梯,
则轿厢上升至LS3停。
(4)当轿厢停于4层,若PB3按钮呼梯,则轿厢下降至LS3停,若按PB2按钮呼梯,
则轿厢下降至LS2停。
(5)当轿厢停于1层,而PB2、PB3、PB4按钮均有人呼梯时,轿厢上升至LS2暂停
4s后继续上升至LS3,暂停4s后,继续上升至LS4停止。
(6)当轿厢停于4层,而PB1、PB2、PB3按钮均有人呼梯时,轿厢下降至LS3暂停
4s后继续下降至LS2,在LS2暂停4s后,继续下降至LS1停止。
(7)轿厢在楼层间运行时间超过12s,电梯停止运行。
(8)当轿厢在上升(或下降)途中,任何反方向下降(或上升)的按钮呼梯均无效,
楼层显示灯亮表征有该楼层信号请求,灯灭表征该楼层请求信号消除。
△亮表示电梯上升,▽亮表示电梯下降。 2.I/O分配
输入 输出
呼梯按钮 PB4 I0.0 上升△ Q0.0 PB3上 I0.1 下降▽ Q0.1 PB3下 I0.2 1层指示灯 Q0.2 PB2上 I0.3 2层指示灯 Q0.3 PB2下 I0.4 3层指示灯 Q0.4 PB1 I0.5 4层指示灯 Q0.5 平层信号 LS4 I0.6 (没有楼层内选开关) LS3 I0.7 LS2 I1.0 LS1 I1.1 3.按程序清单输入程序
输入图2.11-1所示的梯形图程序。 4.调试并运行程序 四、编程练习
1.编制四层楼电梯控制程序
33
电梯启动后,首先在一层,有呼叫则电梯上升,上升过程只响应大于等于当前楼层的上
升外呼信号,且记忆其它信号,并到达内呼楼层和上升的外呼楼层停止,且消除楼层的上升外呼信号。此后若无其它楼层内外呼信号(含记忆信号),则停于此楼层,若有则继续运行。到达四楼后,有其它楼层外呼信号则电梯下降,下降过程只响应小于等于当前下降的外呼信号,记忆其它信号并在下降外呼楼层停止。此后,若无外呼信号(含记忆信号)则停于此楼层,若有则继续运行。到达一楼后,又重新开始上述循环。设定电梯匀速上升或下降,上升或下降一层楼需3s,而且保证电梯的停留时间不少于2s。 楼层显示灯亮表示对应楼层的电梯门打开。 △亮表示电梯上升,▽亮表示电梯下降。 2. 按下述控制要求编制四层楼电梯控制程序
(1)电梯启动后,轿厢在一楼,若有一层呼梯信号,则开门。
(2)运行过程中可记忆并响应其它信号。当呼梯信号大于当前楼层时上升,呼梯信号
小于当前楼层时下降。
(3)到达呼叫楼层,平层后,开门,消除该层记忆。当前楼层呼梯时可延时关门。 (4)开门期间,可进行多层呼楼选择,若呼叫信号来自当前楼层两侧,且距离相等,
则记忆并保持原运行方向,到达呼梯层后再反向运行,响应呼梯。
(5)若呼叫信号来自当前楼层两侧,且距离不等,则记忆并选择距离短的楼层先响应。 (6)若无呼梯信号,则轿厢停止在当前楼层。
(7)电梯不用时,回到一层,开门后断电,再使用时重新启动。 (8)从电梯启动开始,用七段码显示所在楼层直到结束。
34
I0.0 M1.0
I0.6
M0.0 ( )
M0.0 M0.0 Q0.5 ( ) M0.0 I0.6 Q0.5 1 ( R ) I0.1 M1.0
I0.7
M0.1 ( )
M0.1 I0.2 M1.0
I0.7
M0.2 ( )
M0.2 M0.1 Q0.4 ( ) M0.2 M0.1 I0.7
Q0.4 1 ( R )
M0.2 I0.3 M1.0
I1.0
M0.3 ( )
M0.3 I0.4 M1.0
I1.0
M0.4 ( )
M0.4
LD I0.0 O M0.0 AN M1.0 AN I0.6 = M0.0
LD M0.0 = Q0.5
LD M0.0 A I0.6 R Q0.5, 1
LD I0.1 O M0.1 AN M1.0 AN I0.7 = M0.1
LD I0.2 O M0.2 AN M1.0 AN I0.7 = M0.2
LD M0.1 O M0.2 = Q0.4
LD M0.1 O M0.2 A I0.7 R Q0.4, 1
LD I0.3 O M0.3 AN M1.0 AN I1.0 = M0.3
LD I0.4 O M0.4 AN M1.0 AN I1.0 = M0.4
35