1 / 13
文档名称:

S7-200PLC编程及应用(廖常初第2版)习题参考答案.docx

格式:docx   大小:415KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

S7-200PLC编程及应用(廖常初第2版)习题参考答案.docx

上传人:cby201601 2022/3/10 文件大小:415 KB

下载得到文件列表

S7-200PLC编程及应用(廖常初第2版)习题参考答案.docx

文档介绍

文档介绍:第3章****题答案

1)输出指令(对应于梯形图中的线圈)不能用于过程映像输入寄存器。
2),。
3)每一位BCD码用4位二进制数来表示,其取值范围为二进制数2#0000〜2#10。
.在MW4小于等于1247时,,。LDW<=MW4,1247
,1
LDW>MW4,1247
,1
.编写程序,〜VW58清零。

EU
FILL0,VW10,25
.编写程序,〜,转换为
4位BCD码,送给QW0,通过4片译码芯片和七段显示器显示频率值(见图3-6)。

MOVWVW0,QW0
IBCDQW0
.,每1s移1位。,首次扫描时将彩灯的初始彳1设置为十六进制数16#0E(〜),设计出梯形图
程序。
7.
值,在
网路I 网陪标即
111
-I I
网络2
ILO
T
ma
T37
-I
EN
ENO
IN
OUT
-Q0O
100-
T37
T37
用实时时钟指令设计控制路灯的程序, 20:00时开灯,06:00时关灯。
LD

TODR
VB0
//读实时钟,
小时值在
LDB>=
VB3, 16#20
// 20 点〜0
气(日期、
OB<
VB3, 16#06
// 0点〜6点
=

〃点亮路灯
8.
VB3
时间值用 BCD码表示)
,每1s移1位。用旧0设置彩灯的初始
,设计出梯形图程序。
,在5月1日〜10月31日的20:00开灯,06:00关灯;在11月1日〜下一年4月30号白19:00开灯,7:00关灯。
LD

TODR
VB0
//读实时钟,小时值在
VB3,月日在VW1
LDW>=
VW1,16#1031
OW<
VW1,16#0501
=

//冬季ON
LDB>=
VB3,16#20
//20点〜6点开灯
OB<
VB3,16#06
AN

//夏季
LDB>=
VB3,16#19
//19点〜7点开灯
OB<
VB3,16#07
A

//冬季
OLD
=

(<10000的整数)在VW10中,。编写程序,用浮点数运算指令计算圆周长,运算结果四舍五入转换为整数后,存放在VW20中。
LD

ITD
VW10,AC1
//
整数转换为双整数
DTR
AC1,AC1
//
双整数转换为实数
*R
,AC1
//

ROUND
AC1,AC1
//
乘积四舍五人转换为双整数
MOVW
AC1,VW20
//
低16位送VW20
第11题编写语句表程序,实现运算VW2-VW4=VW6。

MOVWVW2,VW6
-IVW4,VW6
.AIW2中A/D转换得到的数值0〜32000正比于温度值0〜1200'C。,将AIW2的值转换为对应的温度值存放在VW10中,设计出梯形图程序。
公式:T=1200*N/32000

MOVWAIW2,AC0AENO
MUL1200,AC0
AENO
/D27648,AC0
AENO
MOVWAC0,VW10
.,,求出该角度的正
弦值,运算结果转换为以100为单位的双整数,存放在VD2中,设计出程序。

EU
LPS
ITDVW0,AC0
AENO
DTRAC0,AC0
AENO
/,AC0
LRD
*,AC0
AENO
SINAC0,AC0
LPP
*,AC0
AENO
ROUNDAC0,VD2
.编写程序,用字节逻辑运算指令,将VB0的高4位置为2#1001,低4位不变。

MOVBVB0,LB0
AENO