汉语大全>PLC教程>机械手动作的模拟PLC控制 SIEMENS S7-200编程(一)

机械手动作的模拟PLC控制 SIEMENS S7-200编程(一)

详细内容

实验设备

1、THSMS-A型、THSMS-B型实验装置或THSMS-1型、THSMS-2型实验箱一台

2、安装了STEP7-Micro/WIN32编程软件的计算机一台

3、PC/PPI编程电缆一根

4、锁紧导线若干

一、实验目的

用数据移位指令来实现机械手动作的模拟。

二、机械结构和控制要求

图中为一个将工件由A处传送到B处的机械手,上升/下降和左移/右移的执行用双线圈二位电磁阀推动气缸完成。当某个电磁阀线圈通电,就一直保持现有的机械动作,例如一旦下降的电磁阀线圈通电,机械手下降,即使线圈再断电,仍保持现有的下降动作状态,直到相反方向的线圈通电为止。另外,夹紧/放松由单线圈二位电磁阀推动气缸完成,线圈通电执行夹紧动作,线圈断电时执行放松动作。设备装有上、下限位和左、右限位开关,它的工作过程如图所示,有八个动作,即为:

三、机械手动作的模拟实验面板图:

 机械手动作的模拟控制面板

上图下框中的YV1、YV2、YV3、YV4、YV5、HL分别接主机的输出点Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5;SB1、SB2分别接主机的输入点I0.0、I0.5;SQ1、SQ2、SQ3、SQ4分别接主机的输入点I0.1、I0.2、I0.3、I0.4。上图中的启动、停止用动断按钮来实现,限位开关用钮子开关来模拟,电磁阀和原位指示灯用发光二极管来模拟。

四、编制梯形图并写出实验程序,实验梯形图参考图12

实验参考程序表6-11-1所示

步序

符号

步序

符号

0

LD I0.2 上限为开关

21

OLD

1

A I0.4 左限位开关

22

LD M10.2

2

AN M10.1

23

A T37

3

AN M10.2

24

OLD

4

AN M10.3

25

LD M10.3

5

AN M10.4

26

A I0.2

6

AN M10.5

27

OLD

7

AN M10.6

28

LD M10.4

8

AN M10.7

29

A I0.3

9

AN M11.0

30

OLD

10

AN M11.1

31

LD M10.5

11

= M10.0

32

A I0.1

12

LD I0.4

33

OLD

13

A M11.1

34

LD M10.6

14

O I0.5 停止按钮

35

A T38

15

= M10.0

36

OLD

16

= M11.1

37

LD M10.7

17

LD M10.0

38

A I0.2

18

A I0.0 启动按钮

39

OLD

19

LD M10.1

40

LD M11.0

20

A I0.1

41

A I0.4

步序

指 令

步序

指 令

42

OLD

53

= Q0.1 夹紧

43

SHRB M10.0, M10.1, +9

54

LD M10.3

44

LD M10.0

55

O M10.7

45

= Q0.5

56

= Q0.2 上移

46

LD M10.1

57

LD M10.4

47

O M10.5

58

= Q0.3 右移

48

= Q0.0

59

LD M11.0

49

LD M10.2

60

= Q0.4 左移

50

S M20.0, 1

61

LD M10.6

51

TON T37, +17

62

R M20.0, 1

52

LD M20.0

63

TON T38, +15