在装配流水线的模拟控制实验区完成本实验
一、实验目的
了解移位寄存器指令(包括左移位,右移位指令)在控制系统中的应用及编程方法。
实验原理
使用移位寄存器指令,可以大大简化程序设计。移位寄存器指令所描述的操作过程如下:若在输入端输入一串脉冲信号,在移位脉冲作用下,脉冲信号依次移到移位寄存器的各个继电器中,并将这些继电器的状态输出,每个继电器可在不同的时间内得到由输入端输入的一串脉冲信号。
实验设备
1、THSMS-A型、THSMS-B型实验装置或THSMS-1型、THSMS-2型实验箱一台
2、安装了STEP7-Micro/WIN32编程软件的计算机一台
3、PC/PPI编程电缆一根
4、锁紧导线若干
装配流水线模拟控制的实验面板图 图6-2-1所示:
装配流水线的模拟控制面板
图中上框中的A~H表示动作输出(用LED发光二极管模拟),下框中的A、B、C、D、E、F、G、H插孔分别接主机的输出点.Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5、Q0.6、Q0.7。启动、移位及复位插孔分别接主机的输入点I0.0、I0.1、I0.2。
实验要求
传送带共有十六个工位,工件从1号位装入,分别在A(操作1)、B(操作2)、C(操作3)三个工位完成三种装配操作,经最后一个工位后送入仓库;其它工位均用于传送工件。
编制梯形图并写出程序。
实验参考程序,表6-2-1所示:
步序
指 令
步序
指 令
0
LD I0.0 启动
26
AN T58
1
AN M0.0
27
O M10.0
2
TON T37, +10延时1S
28
= M1.1
3
LD T37
29
TON T47, +50延时5S
4
= M0.0产生脉冲
30
LD M1.1
5
LD I0.1移位
31
AN T47
6
O M0.5
32
O M1.2
7
= M10.0
33
= M20.0
8
LD M0.2
34
LD M20.4
9
= M10.6
35
TON T48, +80延时8S
10
LD M0.3
36
AN T48
11
= M12.4
37
= M1.2
12
LD M0.4
38
LD M1.0
13
= M13.2
39
SHRB M20.0, M20.1, +4
14
LD M0.0移位输入
40
LD M20.1
15
SHRB M10.0, M10.1, +5
41
TON T39, +30延时3S
16
SHRB M10.6, M10.7, +5
42
LD T39
17
SHRB M12.4, M12.5, +5
43
TON T40, +15延时1.5S
18
SHRB M13.2, M13.3, +5
44
AN T40
19
LD M10.5
45
= M0.2
20
O M11.3
46
LD M20.2
21
O M13.1
47
TON T41, +30延时3S
22
O M13.7
48
LD T41
23
EU
49
TON T42, +15延时1.5S
24
= M1.0
50
AN T42
25
LD M1.1
51
= M0.3
步序
指 令
步序
指 令
52
LD M20.3
79
LD M10.4
53
TON T43, +30延时3S
80
O M11.2
54
LD T43
81
O M13.0
55
TON T44, +15延时1.5S
82
O M13.6
56
AN T44
83
= Q0.6复位
57
= M0.4
84
LD M20.1
58
LD M20.4
85
AN T39
59
TON T45, +30延时3S
86
= Q0.0操作1
60
LD T45
87
LD M20.2
61
TON T46,+15延时1.5S
88
AN T41
62
AN T46
89
= Q0.1操作2
63
= M0.5
90
LD M20.3
64
LD M10.1
91
AN T43
65
O M10.7
92
= Q0.2操作3
66
O M12.5
93
LD M20.4
67
O M13.3
94
AN T45
68
= Q0.3传送带
95
= Q0.7仓库
69
LD M10.2
96
LD I0.2
70
O M11.0
97
R M10.1, 1复位
71
O M12.2
98
R M11.3, 1复位
72
O M21.0
99
R M12.5, 1复位
73
= Q0.4传送带
100
R M13.7, 1复位
74
LD M10.3
101
R M20.1, 1复位
75
O M11.1
102
R M20.4, 1复位
76
O M12.7
103
LD I0.2
77
O M21.1
104
TON T58, +1延时0.1S
78
= Q0.5传送带