S7-200可编程控制器原理及应用习题答案(2)

2019-05-18 19:01

第五章、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-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

6

I1.2

= Q0.3

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

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

能停止。

解①、编辑的程序如下:

解②、编辑的程序如下:

7

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 I0.0 S Q0.0,1 S Q0.1,1 LD I0.1 R Q0.1,1 TON T33,+500 LD T33 R

Q0.0,1

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

解:输出方波程序如下:

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

8

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

I0.0 TOF T37, +50 R M0.0,1 R Q0.0,1 T37

M0.0, 1 Q0.0, 1

LD

S S

LDN

5-6、运用算术指令完成下列算式的运算:

①、[(100+200)×10]/3 程序如下:

LD MOVW +I MOVW *I MOVW /I

②、计算6

解:6 =EXP [68*LN (6)]

LD LN MOVR *R

结果:AC1 = 1123266021

③、求Sin(65°)的函数值 解:先将65°化为弧度值,然后再求Sin值,程序如下:

9

78I0.0 +100, AC0 +200, AC0 AC0, AC1 +10, AC1 AC1, AC2 +3, AC2

I0.0 6, AC0 AC0, AC1 68, AC1

LD MOVR /R *R SIN

I0.0

3.141592, AC0 180.0, AC0 65.0, AC0 AC0, VD10

运行结果:VD0 = 0.90631

5-7、用逻辑操作指令编写一段数据处理程序,将累加器AC0与VW100存储单元数据实现逻

辑与操作,并将运算结果存入累加器AC0中。 解:程序如下:

LD I0.0 LPS

MOV-W 380,AC0 LRD

MOV-W 260,VW100 LPP

MOV-W AC0,AC1 ANDW VW100,AC1 结果 VW300=260

5-8、编写一段程序,将VB100开始的50个字的数据传送到VB1000开始的存储区中。 解:先将VB100开始的50个字赋值,然后才传送。程序如下:

10


S7-200可编程控制器原理及应用习题答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:行列式的计算毕业论文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: