四层电梯的PLC自动控制实验--PLC可编程控制器
发布时间:2017-06-15 点击次数:次
一、实验目的
1、掌握PLC控制的基本原理,各种指令的综合应用。
2、掌握置位、复位、步进指令的使用。
3、了解并掌握PLC电梯控制原理。
二、实验器材
图17.1
三、实验原理与实验步骤
1、四层电梯PLC自动控制演示板结构如图17.1所示。
2、图中SIN1~SIN4为四个霍尔开关,分别接到PLC的四个输入点,作为控制电梯的各程开关,当电梯经过霍尔开关时,开关输出0信号。PO1~PO6是六个呼叫按钮,用来表示一到四层的呼叫信号,L1~L6是六个LED发光管,用来指示呼叫情况(PLC输出点不够时,可以省略),顶端的一个LED数码管用来显示电梯的所在位置。“启动”“顺/逆”是步进电机的两个控制信号,电梯的升降依靠PLC控制步进电机带动皮带轮转动来实现,步进电机的驱动由演示板内部了一个单片机来控制。
3、控制要求:
(1)电梯上升
①电机停于某层,当有高层某一信号呼叫时,电梯上升到呼叫层停止。例电梯在1楼,4楼呼叫,则电梯上升到4楼停止。
②电机停于某层,当有高层多个信号同时呼叫时,电梯先上升到低的呼叫层,停5S后继续上升到高的呼叫层。例电梯在1楼,2、3、4层同时呼叫,则电梯先上升到2楼,停3S继续上升到3楼,再停3S后继续上升到4楼停止。
(2)电梯下降
①电机停于某层,当有低层某一信号呼叫时,电梯下降到呼叫层停止。例电梯在4楼,1楼呼叫,则电梯下降到1楼停止。
②电机停于某层,当有低层多个信号同时呼叫时,电梯先下降到高的呼叫层,停5S后继续下降到低的呼叫层。例电梯在4楼,3、2、1层同时呼叫,则电梯先下降到3楼,停3S继续下降到2楼,再停3S后继续下降到1楼停止。
(3)电梯在上升过程中,任何反向的呼叫按钮均无效。
(4)电梯在下降过程中,任何反向的呼叫按钮均无效。
(5)数码管应该显示电梯的即时楼层位置。
(6)I/O端口足够时,可以接入呼叫指示。
4、实验步骤:
(1)打开PLC-2型实验台电源,编程器与PLC连接。
(2)根据具体情况编制输入程序,并检查是否正确。
(3)PLC主机与实验模块连接,检查连线是否正确。
(4)按下楼层按钮,观察运行结果。
四、设计程序清单
1、I/O地址分配
2、程序
(1)指令表
梯形图
接线图
※FX系列的输出继电器的公共端:FX2N-32MR为COM0~COM4;FX2N-48MR为COM0~COM5;FX1N-60MR为COM0~COM7
1、掌握PLC控制的基本原理,各种指令的综合应用。
2、掌握置位、复位、步进指令的使用。
3、了解并掌握PLC电梯控制原理。
二、实验器材
1、PLC-2型可编程控制器实验台 | 1台 |
2、4四层电梯的PLC自动控制演示板 | 1块 |
3、PC机或手持编程器 | 1台 |
4、编程电缆 | 1根 |
5、自锁式连接导线 | 若干 |
图17.1
三、实验原理与实验步骤
1、四层电梯PLC自动控制演示板结构如图17.1所示。
2、图中SIN1~SIN4为四个霍尔开关,分别接到PLC的四个输入点,作为控制电梯的各程开关,当电梯经过霍尔开关时,开关输出0信号。PO1~PO6是六个呼叫按钮,用来表示一到四层的呼叫信号,L1~L6是六个LED发光管,用来指示呼叫情况(PLC输出点不够时,可以省略),顶端的一个LED数码管用来显示电梯的所在位置。“启动”“顺/逆”是步进电机的两个控制信号,电梯的升降依靠PLC控制步进电机带动皮带轮转动来实现,步进电机的驱动由演示板内部了一个单片机来控制。
3、控制要求:
(1)电梯上升
①电机停于某层,当有高层某一信号呼叫时,电梯上升到呼叫层停止。例电梯在1楼,4楼呼叫,则电梯上升到4楼停止。
②电机停于某层,当有高层多个信号同时呼叫时,电梯先上升到低的呼叫层,停5S后继续上升到高的呼叫层。例电梯在1楼,2、3、4层同时呼叫,则电梯先上升到2楼,停3S继续上升到3楼,再停3S后继续上升到4楼停止。
(2)电梯下降
①电机停于某层,当有低层某一信号呼叫时,电梯下降到呼叫层停止。例电梯在4楼,1楼呼叫,则电梯下降到1楼停止。
②电机停于某层,当有低层多个信号同时呼叫时,电梯先下降到高的呼叫层,停5S后继续下降到低的呼叫层。例电梯在4楼,3、2、1层同时呼叫,则电梯先下降到3楼,停3S继续下降到2楼,再停3S后继续下降到1楼停止。
(3)电梯在上升过程中,任何反向的呼叫按钮均无效。
(4)电梯在下降过程中,任何反向的呼叫按钮均无效。
(5)数码管应该显示电梯的即时楼层位置。
(6)I/O端口足够时,可以接入呼叫指示。
4、实验步骤:
(1)打开PLC-2型实验台电源,编程器与PLC连接。
(2)根据具体情况编制输入程序,并检查是否正确。
(3)PLC主机与实验模块连接,检查连线是否正确。
(4)按下楼层按钮,观察运行结果。
四、设计程序清单
1、I/O地址分配
输入地址: | SIN1 | X0 | SIN2 | X1 |
SIN3 | X2 | SIN4 | X3 | |
PO1 | X4 | PO2 | X5 | |
PO3 | X6 | PO4 | X7 | |
PO5 | X10 | PO6 | X11 | |
输出地址: | A | Y0 | B | Y1 |
C | Y2 | D | Y3 | |
E | Y4 | F | Y4 | |
G | Y6 | L1 | Y12 | |
L2 | Y13 | L3 | Y14 | |
L4 | Y15 | L5 | Y16 | |
L6 | Y17 | |||
启动 | Y10 | 升/降 | Y11 |
(1)指令表
0 LD X004 1 ANI X000 2 ANI M0 3 SET S1 5 LD X000 6 OUT T3 K7 |
9 LD T3 10 SET S11 12 RST S12 14 RST S13 16 RST S14 18 LD S11 |
19 LD T1 20 LD M0 21 ANI X000 22 ORB 23 ANB 24 RST S1 |
26 LD X005 27 OR X011 28 ANI X001 29 SET S2 31 LD X001 32 OUT T4 K7 |
35 LD T4 36 SET S12 38 RST S11 40 RST S13 42 RST S14 44 LD S12 45 AND T1 46 LD S12 47 OR S11 48 AND M1 49 ANI X001 50 ORB 51 LD S12 52 OR S13 53 OR S14 54 AND M0 55 ANI X001 56 ORB 57 RST S2 59 LD X006 60 OR X010 61 ANI X002 62 SET S3 64 LD X002 65 OUT T5 K7 68 LD T5 69 SET S13 71 RST S11 73 RST S12 75 RST S14 77 LD S13 78 AND T1 79 LD S13 80 OR S14 81 AND M0 82 ANI X002 83 ORB 84 LD S13 85 OR S12 86 OR S11 87 AND M1 88 ANI X002 89 ORB 90 RST S3 92 LD X007 93 ANI X003 |
94 ANI M1 95 SET S4 97 LD X003 98 OUT T6 K7 101 LD T6 102 SET S14 106 RST S12 108 RST S13 110 LD S14 111 LD T1 112 LD M1 113 ANI X003 114 ORB 115 ANB 116 RST S4 118 LD T3 119 OR M0 120 LD S2 121 OR S3 122 OR S4 123 ANB 124 LD T4 125 OR M0 126 LD S3 127 OR S4 128 ANB 129 ORB 130 LD T5 131 OR M0 132 AND S4 133 ORB 134 OUT M0 135 LD T6 136 OR M1 137 LD S1 138 OR S2 139 OR S3 140 ANB 141 LD T5 142 OR M1 143 LD S1 144 OR S2 145 ANB 146 ORB 147 LD T4 148 OR M1 |
149 AND S1 150 ORB 151 OUT M1 152 LD S11 153 AND S1 154 LD S12 155 AND S2 156 ORB 157 LD S13 158 AND S3 159 ORB 160 LD S14 161 AND S4 162 ORB 163 SET M2 164 LD M2 165 OUT T1 K30 168 LD T1 169 RST M2 170 LD M0 171 OR M1 172 ANI M2 173 OUT Y010 174 LD M0 175 OUT Y011 176 LD S12 177 OR S13 178 OUT Y000 179 LD S11 180 OR S12 181 OR S13 182 OR S14 183 OUT Y001 184 LD S11 185 OR S13 186 OR S14 188 LD S12 189 OR S13 190 OUT Y003 191 LD S12 192 OUT Y004 193 LD S14 194 OUT Y005 195 LD S12 196 OR S13 197 OR S14 |
198 OUT Y006 199 LD S1 200 OUT Y012 201 LD X005 202 OR Y013 203 AND S2 204 OUT Y013 205 LD X011 206 OR Y017 207 AND S2 208 OUT Y017 209 LD X006 210 OR Y014 211 AND S3 212 OUT Y014 213 LD X010 214 OR Y016 215 AND S3 216 OUT Y016 217 LD S4 218 OUT Y015 219 END |
接线图
SIN1 | X0 |
可 编 程 控 制 器 实 验 台 |
Y0 | A | |
SIN2 | X1 | Y1 | B | ||
SIN3 | X2 | Y2 | C | ||
SIN4 | X3 | Y3 | D | ||
PO1 | X4 | Y4 | E | ||
PO2 | X5 | Y5 | F | ||
PO3 | X6 | Y6 | G | ||
PO4 | X7 | Y10 | 启动 | ||
PO5 | X10 | Y11 | 升/降 | ||
PO6 | X11 | Y12 | L1 | ||
Y13 | L2 | ||||
Y14 | L3 | ||||
Y15 | L4 | ||||
Y16 | L5 | ||||
Y17 | L6 | ||||
+24V | |||||
COM0-COM5 | |||||