文档库 最新最全的文档下载
当前位置:文档库 › plc编程试题

plc编程试题

plc编程试题
plc编程试题

全国电工大赛高级维修工PLC实操试题解析

标题:应用PLC控制五台电机的启、停。

设备:一个启动按钮SB2,一个停止按钮SB3,一个紧急停止按钮 SB1,

一面七段码显示屏和五台电机M1、M2、M3、M4、M5及其相应的电器元件等

要求:

1. 当急停按钮SB1:OFF时,正常启动电机。第一次按启动按钮SB2:ON(一次),第一台电机M1启动正常运行;第二次按启动按钮SB2:ON(一次),第二台电机M2启动正常运行;第三次按启动按钮SB2:ON(一次),第三台电机M3启动正常运行;...;第五次按启动按钮SB2:ON(一次),第五台电机M5启动正常运行。至此五台电机全部启动正常运转。

2. 这时第一次按动停止按钮SB3:ON(一次),先停止第五台电机M5,其它电机照常运行;第二次按动停止按钮SB3:ON(一次),再停止第四台电机M4;第三次按动停止按钮SB3:ON(一次),是停止第三台电机M3;…;第五次按动停止按钮SB3:ON(一次),停止第一台电机M1。至此五台电机全部停止运行。

3. 在任何正常情况下,若按动停止按钮SB3一次都是对所有正在运行电机的编号选最大的先停止运行,其它状态不变;若按启动按钮SB2一次都是对所有没有运行电机的编号选最小的先启动。

4. 当急停按钮SB1:ON时,所有电机都停止运行,启动无效。

5. 用七段码随时显示正在运行的电机个数。

I/O分配:

输入端:

X0:急停按钮SB1

X1:启动按钮SB2

X2:停止按钮SB3

输出端:

Y1:第一台电机M1

Y2:第二台电机M2

Y3:第三台电机M3 七段码显示示意图:

Y4:第四台电机M4

Y5:第五台电机M5 a

Y10:七段码a段

Y11:七段码b段 f b

Y12:七段码c段

Y13:七段码d段

Y14:七段码e段 g

Y15:七段码f段 e c

Y16:七段码g段

d

参考程序:(松下FP1)

1 ST X1

2 DF

3 OT R0

4 ST X2

5 DF

6 OT R1

7 ST R0

8 AN Y1

9 AN Y2

10 AN Y3

11 AN Y4

12 SET Y5

13 ST R1

14 AN/ Y5

15 AN/ Y4

16 AN/ Y3

17 AN/ Y2

18 OR X0

19 RST Y1

20 ST R0

21 AN Y1

22 AN Y2

23 AN Y3

24 SET Y4

25 ST R1

26 AN/ Y5

27 AN/ Y4

28 AN/ Y3

29 OR X0

30 RST Y2

31 ST R0

32 AN Y1

33 AN Y2

34 SET Y3

35 ST R1

36 AN/ Y5

37 AN/ Y4

38 OR X0

39 RST Y3

40 ST R0

41 AN Y1

42 SET Y2

43 ST R1

45 OR X0

46 RST Y4

47 ST R0

48 SET Y1

49 ST R1

50 OR X0

51 RST Y5

52 ST Y1

53 AN/ Y2

54 AN/ Y3

55 AN/ Y4

56 AN/ Y5

57 OT R11

58 ST Y2

59 AN/ Y3

60 AN/ Y4

61 AN/ Y5

62 OT R12

63 ST Y3

64 AN/ Y4

65 AN/ Y5

66 OT R13

67 ST Y4

68 AN/ Y5

69 OT R14

70 ST Y5

71 OT R15

72 ST R12

73 OR R13

74 OR R15

75 OT Y10

76 ST R11

77 OR R12

78 OR R13

79 OR R14

80 OT Y11

81 ST R11

82 OR R13

83 OR R14

84 OR R15

85 OT Y12

86 ST R12

87 OR R13

89 OT Y13

90 ST R12

91 OT Y14

92 ST R14

93 OR R15

94 OT Y15

95 ST R12

96 OR R13

97 OR R14

98 OR R15

99 OT Y16 100 ED

相关文档