?、最高位的计算公式
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