文档介绍:第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