S7-200可编程控制器原理及应用习题答案1 下载本文

?、最高位的计算公式

MSB.b = S?BIT的字节号 +

([N]-1+S-BIT的位号) (余数为MSB的位号)

8 得出:移位后的字节号和MSB.b的位号。 例:S?BIT = V33.4 N = 14 则MSB.b = v33.4 + = v33 +

([14]-1+4)

817 8 =v33 + 2 (余1)[余0则为V35.0,余1则为V35.1] =V35.1

第五章、S7-200系列PLC基本指令

5-1、写出下面梯形图程序对应的语句表指令。

LD I0.0 LD I0.2 O I0.3 A I0.4 OLD A I0.5 = Q0.1 LD I1.0 LPS A I1,1 = Q0.2

LPP

A

5

I1.2

= Q0.3

5-2、根据下列语句表程序,写出梯形图程序。 答:梯形图程序如下: LD I0.0 AN I0.1 LD I0.2 A I0.3 O I0.4 A I0.5 OLD LPS A I0.6 = Q0.1 LPP A I0.7 = Q0.2 A I1.1 = Q0.3

5-3、将S7-200PLC程序的语句表转换成梯形图。(10分) 序号 指令 数据 0 LD X0 1 ANI X1 2 LD X4 3 AND Y0 4 ORB

5 LDI X2 6 AND X3 7 LD M0 8 ANI X5 9 OR M1 10 ORB 11 ANB

12 LD X6 13 ANI X7 14 ORB

15 OUT Y0 16 END

5-4、根据下面梯形图写出相应的指令语句表。(10分)

6

5-5、使用置位、复位指令,编写两套电动机(两台)的控制程序,两套控制程序要求如下: ①、启动时,电动机M1先启动,才能启动电动机M2;停止时,电动机M1、M2同时停止。

②、启动时、电动机M1、M2同时启动;停止时,只有在电动机M2停止时,电动机M1才

能停止。

解①、编辑的程序如下:

LD I0.0 S Q0.0, 1 TON T37, 50 LD T37 A Q0.0 S Q0.1, 1 LD I0.1 R Q0.0, 1 R Q0.1, 1

解②、编辑的程序如下: LD S S LD R TON

7

I0.0 Q0.0,1 Q0.1,1 I0.1 Q0.1,1 T33,+500

LD R

T33 Q0.0,1

5-6、设计周期为5S,占空比为20%的方波输出信号程序(输出点可以使用Q0.0).

解:输出方波程序如下:

LD I0.0 LPS A Q0.0 TON T33, +100 LRD A T33 EU R Q0.0, 1 LRD AN Q0.0 TON T34, +400 LPP A T34 EU

S Q0.1, 1

5-5、编写断电延时5S后,M0.0和Q0.0置位的程序。

解:电延时5S后,M0.0和Q0.0置位的程序如下:

8