资源描述
目 录
第一章 可编程控制器基本指令 2
第二章 可编程控制器实验 4
实验一 喷泉的模拟控制 4
实验二 舞台灯光的模拟控制 6
实验三 轧钢机的模拟控制 9
实验四 邮件分拣的模拟控制 11
实验五 液体混合的模拟控制 18
实验六 抢答器的模拟控制 20
实验七 运料小车的模拟控制 21
第一章 可编程控制器基本指令
一.实验目的
熟练掌握可编程控制器的基本指令。
二.实验内容
基本指令如表所示。
名 称
助记符
目 标 元 件
说 明
取指令
LD
I、Q、M、SM、T、C、V、S、L
常开接点逻辑运算起始
取反指令
LDN
I、Q、M、SM、T、C、V、S、L
常闭接点逻辑运算起始
线圈驱动
=
Q、M、SM、T、C、V、S、L
驱动线圈的输出
与指令
A
I、Q、M、SM、T、C、V、S、L
单个常开接点的串联
与非指令
AN
I、Q、M、SM、T、C、V、S、L
单个常闭接点的串联
或指令
O
I、Q、M、SM、T、C、V、S、L
单个常开接点的并联
或非指令
ON
I、Q、M、SM、T、C、V、S、L
单个常闭接点的并联
置位指令
S
I、Q、M、SM、T、C、V、S、L
使动作保持
复位指令
R
I、Q、M、SM、T、C、V、S、L
使保持复位
正跳变
ED
I、Q、M、SM、T、C、V、S、L
输入上升沿产生脉冲输出
负跳变
EU
I、Q、M、SM、T、C、V、S、L
输入下降沿产生脉冲输出
空操作
NOP
无
使步序作空操作
1.标准触点 LD、A、O、LDN、AN、ON
LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。
LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。
A,与指令。用于单个常开接点的串联。
AN,与非指令。用于单个常闭接点的串联。
O,或指令。用于单个常开接点的并联。
ON,或非指令。用于单个常闭接点的并联。
2.正、负跳变 ED、EU
ED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。
EU,在检测到一个负跳变(从ON到OFF)之后,让能流接通一个扫描周期。
3.输出 =
=,在执行输出指令时,映像寄存器中的指定参数位被接通。
4.置位与复位指令S、R
S,执行置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。
R,执行复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。
置位与复位的点数可以是1-255,当用复位指令时,如果bit或OUT指定的是T或C时,那么定时器或计数器被复位,同时当前值将被清零。
5.空操作指令NOP
NOP指令不影响程序的执行,执行数N(1-255)。
第二章 可编程控制器实验
实验一 喷泉的模拟控制
一.实验目的
用PLC构成喷泉控制系统。
二.实验内容
1.控制要求
隔灯闪烁:L1亮0.5秒后灭,接着L2亮0.5秒后灭,接着L3亮0.5秒后灭,接着L4亮0.5秒后灭,接着L5、L9亮0.5秒后灭,接着L6、L10亮0.5秒后灭,接着L7、L11亮0.5秒后灭,接着L8、L12亮0.5秒后灭,L1亮0.5秒后灭,如此循环下去。 图1-1 喷泉控制示意图
2.I/O分配
输入 输出
起动按钮:I0.0 L1:Q0.0 L5、L9: Q0.4
停止按钮:I0.1 L2:Q0.1 L6、L10:Q0.5
L3:Q0.2 L7、L11:Q0.6
L4:Q0.3 L8、L12:Q0.7
3.按图所示的梯形图输入程序。
4.调试并运行程序。
三.喷泉控制语句表
0
LD
I0.0
14
LD
M0.1
27
LD
M10.4
1
O
M1.0
15
AN
M0.0
28
=
Q0.3
2
AN
T37
16
TON
T38,+5
29
LD
M10.5
3
A
I0.1
17
LD
T38
30
=
Q0.4
4
=
M1.0
18
=
M0.0
31
LD
M10.6
5
LD
M1.0
19
LD
M0.0
32
=
Q0.5
6
TON
T37,+5
20
SHRB
M10.0,M10.1,+8
33
LD
M10.7
7
LD
T37
34
=
Q0.6
8
O
M11.0
21
LD
M10.1
35
LD
M11.0
9
=
M10.0
22
=
Q0.0
36
=
Q0.7
10
LD
I0.0
23
LD
M10.2
37
LDN
I0.1
11
O
M0.1
24
=
Q0.1
38
R
M10.1,8
12
A
I0.1
25
LD
M10.3
13
=
M0.1
26
=
Q0.2
四.喷泉控制梯形图
图1-2 喷泉梯形图
实验二 舞台灯光的模拟控制
一.实验目的
用PLC构成舞台灯光控制系统。
二.实验内容
1.控制要求
L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L9→L1、L5、L8……循环下去。
2.I/O分配
输入 输出
起动按钮:I0.0 L1:Q0.0 L6:Q0.5
停止按钮:I0.1 L2:Q0.1 L7:Q0.6
L3:Q0.2 L8:Q0.7
L4:Q0.3 L9:Q1.0
L5:Q0.4
3.按图所示的梯形图输入程序。
图3-1 舞台灯光控制示意图。
4.调试并运行程序。
三.舞台灯光控制语句表
1
LD
I0.0
27
O
M10.5
53
=
Q0.4
2
O
M0.1
28
O
M11.0
54
LD
M10.4
3
A
I0.1
29
O
M11.1
55
O
M10.7
4
=
M0.1
30
O
M11.2
56
O
M11.0
5
LD
M0.1
31
O
M11.3
57
O
M11.6
6
AN
M0.0
32
O
M11.4
58
=
Q0.5
7
TON
T37,+5
33
=
Q0.0
59
LD
M10.3
8
LD
T37
34
LD
M10.1
60
O
M10.7
9
=
M0.0
35
O
M10.6
61
O
M11.1
10
LD
M0.1
36
O
M11.0
62
O
M11.6
11
TON
T38,+10
37
O
M11.5
63
=
Q0.6
12
AN
T38
38
=
Q0.1
64
LD
M10.2
13
=
M1.0
39
LD
M10.4
65
O
M10.7
14
LD
M1.0
40
O
M10.6
66
O
M11.2
15
O
M0.2
41
O
M11.1
67
O
M11.6
16
=
M10.0
42
O
M11.5
68
=
Q0.7
17
LD
M11.6
43
=
Q0.2
69
LD
M10.1
18
TON
T39,+5
44
LD
M10.3
70
O
M10.7
19
AN
T39
45
O
M10.6
71
O
M11.3
20
=
M0.2
46
O
M11.2
72
O
M11.6
21
LD
M0.0
47
O
M11.5
73
=
Q1.0
22
SHRB
M10.0,M10.1,+14
48
=
Q0.3
74
LDN
I0.1
23
LD
M10.1
49
LD
M10.2
75
R
M10.1,14
24
O
M10.2
50
O
M10.6
25
O
M10.3
51
O
M11.3
26
O
M10.4
52
O
M11.5
四.舞台灯光控制梯形图
图3-2 舞台灯光梯形图
实验三 轧钢机的模拟控制
一.实验目的
用PLC构成轧钢机控制系统。
二.实验内容
1.控制要求
当起动按扭按下,电动机M1、M2运行,按S1表示检测到物件,电动机M3正转,即M3F亮。再按S2,电动机M3反转,即M3R亮,同时电磁阀Y1动作。再按S1 ,电动机M3正转,重复经过三次循环,再按S2时,则停机一段时间(3s),取出成品后,继续运行,不需要按起动。当按下停止按钮时,必须按起动后方可运行。必须注意不先按S1,而按S2将不会有动作。 图7-1 轧钢机控制示意图
2.I/O分配
输入 输出
起动按钮:I0.0 M1:Q0.0 M3F:Q0.2
停止按钮:I0.3 M2:Q0.1 M3R:Q0.3
S1按钮: I0.1 Y1:Q0.4
S2按钮: I0.2
3.按图所示的梯形图输入程序。
4.调试并运行程序。
三.轧钢机控制语句表
1
LD
I0.0
14
O
Q0.2
27
A
M0.0
2
O
T38
15
A
I0.3
28
A
M0.1
3
O
M0.0
16
AN
I0.2
29
=
Q0.3
4
A
I0.3
17
A
M0.0
30
=
Q0.4
5
=
M0.0
18
=
Q0.2
31
LD
Q0.3
6
LD
I0.0
19
S
M0.1,1
32
LD
T38
7
O
Q0.0
20
LDN
I0.3
33
CTU
C1,+4
8
O
T38
21
O
C1
34
LD
C1
9
A
I0.3
22
R
M0.1,1
35
TON
T38,+30
10
A
M0.0
23
LD
I0.2
36
R
Q0.0,4
11
=
Q0.0
24
O
Q0.3
37
12
=
Q0.1
25
A
I0.3
38
13
LD
I0.1
26
AN
I0.1
四.轧钢机控制梯形图
图7-2 轧钢机控制梯形图
实验四 邮件分拣的模拟控制
一.实验目的
用PLC构成邮件分拣控制系统。
二.实验内容
1.控制要求
XCXDXEXF用PLC-01的常开开关表示,当XCXDXEXF取值不是(0001,0010,0011,0100,0101)时,L1闪亮表示出错,按停止按扭无效。必须取XCXDXEXF为(0001,0010,0011,0100,0101)后,再按停止按扭,复位一下,再按起动按钮,则L2亮表示可以进邮件,同时M5亮,S1产生1s的脉冲闪亮。在这基础上当XCXDXEXF取值0001时,表示邮编第一个数字为1,当按下S2表示检测到了,脉冲开始计数,经五个脉冲后M1亮2s,表示开头为1的邮编进北京的邮箱,同时M5,L2,S1灭2s。当XCXDXEXF取值0010时,表示邮编第一个数字为2,当按下S2表示检测到了,脉冲开始计数,经十个脉冲后M2亮2s,表示开头为2的邮编进上海的邮箱,同时M5,L2,S1灭2s。当XCXDXEXF取值0011时,表示邮编第一个数字为3,当按下S2表示检测到了,脉冲开始计数,经十五个脉冲后M3亮2s,表示开头为3的邮编进天津的邮箱,同时M5,L2,S1灭2s。当XCXDXEXF取值0100时,表示邮编第一个数字为4,当按下S2表示检测到了,脉冲开始计数,经二十个脉冲后M4亮2s,表示开头为4的邮编进武汉的邮箱,同时M5,L2,S1灭2s。当XCXDXEXF取值0101时,表示邮编第一个数字为5,当按下S2表示检测到了,脉冲开始计数,经二十五个脉冲后,M5,L2,S1灭2s,表示开头为5的邮编进广州的邮箱。当开头为1的邮编检测到了,但M1还没亮时,转变XCXDXEXF的值,发生错误L1闪亮,情况就跟开头说的一样了,以此类推当其他号码检测到了,但还没投进箱子时,转变号码就发生错误。当邮编投进邮箱后再按S2表示检测到邮件工作。
2.I/O分配
输入 输出
起动按钮:I0.0 M1:Q0.1
停止按钮:I0.1 M2:Q0.2
S1按钮: I1.0 M3:Q0.3
S2按钮:I0.7 M4:Q0.4 图8-1 邮件分拣控制示意图
XC按钮:I0.3 M5:Q0.5
XD按钮:I0.4 L1:Q0.6
XE按钮:I0.5 L2:Q0.7
XF按钮:I0.6
3.按图所示的梯形图输入程序。
4.调试并运行程序。
三.邮件分拣控制语句表
1
LD
I0.0
81
O
M1.3
161
A
I1.0
2
O
M0.0
82
A
M0.4
162
A
I0.5
3
=
M0.0
83
OLD
163
A
I0.6
4
LDN
I0.1
84
LD
M0.7
164
AN
I0.3
5
O
M3.0
85
O
M1.0
165
AN
I0.4
6
=
M3.0
86
O
M1.1
166
=
M10.2
7
LD
I0.6
87
O
M1.2
167
LD
M10.2
8
AN
I0.3
88
A
M0.5
168
LD
M10.5
9
AN
I0.4
89
OLD
169
CTU
C9,+2
10
AN
I0.5
90
AN
T48
170
LD
M10.2
11
=
M0.1
91
TON
T49,+5
171
A
C9
12
LD
I0.5
92
LD
T49
172
EU
13
AN
I0.3
93
TON
T48,+5
173
=
M2.3
14
AN
I0.4
94
LD
T49
174
LD
M2.3
15
AN
I0.6
95
=
Q0.6
175
LD
M10.5
16
=
M0.2
96
LD
Q0.6
176
CTU
C3,+15
17
LD
I0.5
97
S
M0.6,1
177
LD
C3
18
A
I0.6
98
LD
I0.7
178
TON
T40,+20
19
AN
I0.3
99
A
M0.1
179
AN
T40
20
AN
I0.4
100
O
M0.7
180
=
Q0.3
21
=
M0.3
101
=
M0.7
181
LD
M1.2
22
LD
I0.4
102
LD
I0.7
182
A
I1.0
23
AN
I0.3
103
A
M0.2
183
A
I0.4
24
AN
I0.5
104
O
M1.0
184
AN
I0.3
25
AN
I0.6
105
=
M1.0
185
AN
I0.5
26
=
M0.4
106
LD
I0.7
186
AN
I0.6
27
LD
I0.4
107
A
M0.3
187
=
M10.3
28
AN
I0.3
108
O
M1.1
188
LD
M10.3
29
AN
I0.5
109
=
M1.1
189
LD
M10.5
30
A
I0.6
110
LD
I0.7
190
CTU
C10,+2
31
=
M0.5
111
A
M0.4
191
LD
M10.3
32
LD
M0.1
112
O
M1.2
192
A
C10
33
AN
Q0.1
113
=
M1.2
193
EU
34
LD
M0.2
114
LD
I0.7
194
=
M2.4
35
AN
Q0.2
115
A
M0.5
195
LD
M2.4
36
OLD
116
O
M1.3
196
LD
M10.5
37
LD
M0.3
117
=
M1.3
197
CTU
C4,+20
38
AN
Q0.3
118
LD
M0.7
198
LD
C4
39
OLD
119
A
I1.0
199
TON
T41,+20
40
LD
M0.4
120
A
I0.6
200
AN
T41
41
AN
Q0.4
121
AN
I0.3
201
=
Q0.4
42
OLD
122
AN
I0.4
202
LD
M1.3
43
LD
M0.5
123
AN
I0.5
203
A
I1.0
44
AN
C5
124
=
M10.0
204
A
I0.4
45
OLD
125
LD
M10.0
205
AN
I0.3
46
A
M0.0
126
LD
M10.5
206
AN
I0.5
47
AN
M3.0
127
CTU
C7,+2
207
A
I0.6
48
AN
M0.6
128
LD
M10.0
208
=
M10.4
49
=
Q0.7
129
A
C7
209
LD
M10.4
50
=
Q0.5
130
EU
210
LD
M10.5
51
LDN
I0.3
131
=
M2.1
211
CTU
C11,+2
52
AN
I0.4
132
LD
M2.1
212
LD
M10.4
53
AN
I0.5
133
LD
M10.5
213
A
C11
54
AN
I0.6
134
CTU
C1,+5
214
EU
55
O
I0.3
135
LD
C1
215
=
M2.5
56
LDN
I0.3
136
TON
T38,+20
216
LD
M2.5
57
A
I0.4
137
AN
T38
217
LD
M10.5
58
A
I0.5
138
=
Q0.1
218
CTU
C5,+25
59
OLD
139
LD
M1.0
219
LD
C5
60
LD
M1.0
140
A
I1.0
220
TON
T42,+20
61
O
M1.1
141
A
I0.5
221
LD
T38
62
O
M1.2
142
AN
I0.3
222
O
T39
63
O
M1.3
143
AN
I0.4
223
O
T40
64
A
M0.1
144
AN
I0.6
224
O
T41
65
OLD
145
=
M10.1
225
O
T42
66
LD
M0.7
146
LD
M10.1
226
=
M10.5
67
O
M1.1
147
LD
M10.5
227
LD
M10.5
68
O
M1.2
148
CTU
C8,+2
228
R
M0.7,5
69
O
M1.3
149
LD
M10.1
229
LDN
I0.1
70
A
M0.2
150
A
C8
230
R
C1,11
71
OLD
151
EU
231
R
M0.0,31
72
LD
M0.7
152
=
M2.2
232
R
M10.0,6
73
O
M1.0
153
LD
M2.2
233
74
O
M1.2
154
LD
M10.5
234
75
O
M1.3
155
CTU
C2,+10
235
76
A
M0.3
156
LD
C2
236
77
OLD
157
TON
T39,+20
237
78
LD
M0.7
158
AN
T39
238
79
O
M1.0
159
=
Q0.2
239
80
O
M1.1
160
LD
M1.1
240
四.邮件分拣控制梯形图
图8-2 邮件分拣控制梯形图
图8-2 (续)
图8-2 (续)
实验五 液体混合的模拟控制
一.实验目的
用PLC构成液体混合控制系统。
二.实验内容
1.控制要求
按下起动按钮,电磁阀Y1闭合,开始注入液体A,按L2表示液体到了L2的高度,停止注入液体A。同时电磁阀Y2闭合,注入液体B,按L1表示液体到了L1的高度,停止注入液体B,开启搅拌机M,搅拌4s,停止搅拌。同时Y3为ON,开始放出液体至液体高度为L3,再经2s停止放出液体。同时液体A注入。开始循环。按停止按扭,所有操作都停止,须重新启动。
2.I/O分配 输入 输出
起动按钮:I0.0 Y1:Q0.1
停止按钮:I0.4 Y2:Q0.2
L1按钮: I0.1 Y3:Q0.3
L2按钮: I0.2 M:Q0.4
L3按钮: I0.3
3.按图所示的梯形图输入程序。
4.调试并运行程序。 图10-1 液体混合控制示意图
三.液体混合控制语句表图
1
LD
I0.0
17
A
I0.2
32
LD
M10.1
2
AN
Q0.1
18
OLD
33
=
Q0.1
3
AN
Q0.2
19
LD
M10.2
34
LD
M10.2
4
AN
Q0.3
20
A
I0.1
35
=
Q0.2
5
AN
Q0.4
21
OLD
36
LD
M10.3
6
LD
M0.1
22
LD
M10.3
37
=
Q0.4
7
CTU
C1,+1
23
A
T37
38
TON
T37,+40
8
LD
Q0.3
24
OLD
39
LD
M10.4
9
EU
25
LD
M10.4
40
O
M10.5
10
=
M0.1
26
A
I0.3
41
=
Q0.3
11
LD
C1
27
OLD
42
LD
M10.5
12
O
M10.6
28
LD
M10.5
43
TON
T38,+20
13
EU
29
A
T38
44
LDN
I0.4
14
=
M10.0
30
OLD
45
R
M10.0,7
15
LD
M10.0
31
SHRB
M10.0,M10.1,+6
46
R
C1,1
16
LD
M10.1
四.液体混合控制梯形图
图10-2 液体混合控制梯形图
实验六 抢答器的模拟控制
一、实验目的
用PLC构成抢答器控制系统
二、实验内容
实验示意图如下所示。
抢答器实验示意图
控制要求
有四个抢答台,在主持人的主持下,参赛者通过抢先按下抢答按钮后,抢答开始并有时间限制。最先按下按钮的由七段数码显示器显示该台号,此后其他抢答无效。
如果在限制的时间内,参赛者均没有抢答,10S后抢答无效;如果主持人未按下开始按钮之前,已有人按下抢答按钮,则属于违规,数码显示器上显示“8”并闪烁,其他按钮不起作用;抢答器的复位是通过主持人的复位按钮来实现的
I/O分配
输入 输出
开始抢答起动SB1: X0 数码显示L1: Y1
复位SB2: X5 数码显示L2: Y2
抢答按钮L1: X1 数码显示L3: Y3
抢答按钮L2: X2 数码显示L4: Y4
抢答按钮L3: X3
抢答按钮L4: X4
3.按图所示的梯形图输入程序。
4.调试并运行程序。
实验七 运料小车的模拟控制
一、实验目的
用PLC构成运料小车控制系统
二、实验内容
实验示意图如图1所示。
图1 运料小车实验示意图
1. 控制要求
①、单步运行
按下启动按钮SD后,选择单步运行按钮A1,按一次A1,小车运行一步;系统进入装料→右行R1→右行R2→右行R3→卸料→左行L1→左行L2→左行L3,最后按停止按钮ST复位。
②、单周期运行
按下启动按钮SD后,选择单周期运行按钮A2,小车来回运行一次后停止,最后按停止按钮ST复位。
③、自动运行
按下启动按钮SD后,选择自动运行按钮A3,系统进入装料→右行→卸料→左行→装料循环,最后按停止按钮ST复位。
④、手动运行
按下启动按钮SD后,选择手动运行按钮A4,系统通过ZL、XL、RX、ZX四个按钮的状态来决定小车的运行方式。按下装料开关ZL,系统进入装料状态,灯S1亮,S1灭,按下右行按钮RX,灯R1、R2、R3依次点亮,模拟小车右行,按下卸料按钮XL系统进入卸料状态,灯S2亮,S1灭,按下左行按钮XL,灯L1、L2、L3依次点亮,模拟小车左行。最后按停止按钮ST复位。
2. I/O分配
输入 输出
起动SD:I0.0 装料S1:Q0.0
停止ST:I0.1 卸料S2:Q0.1
装料ZL:I0.2 右行R1:Q0.2
卸料XL:I0.3 右行R2:Q0.3
右行RX:I0.4 右行R3:Q0.4
左行XL:I0.5 左行L1:Q0.5
单步A1:I0.6 左行L2:Q0.6
单周期A2:I0.7 左行L3:Q0.7
自动A3:I1.0
手动A4:I1.1
3.按图所示的梯形图输入程序。
4.调试并运行程序。
31
展开阅读全文