plc习题答案期末.docx
- 文档编号:6777214
- 上传时间:2023-05-10
- 格式:DOCX
- 页数:10
- 大小:17.63KB
plc习题答案期末.docx
《plc习题答案期末.docx》由会员分享,可在线阅读,更多相关《plc习题答案期末.docx(10页珍藏版)》请在冰点文库上搜索。
plc习题答案期末
习题1
1.填空
1)输出指令(对应于梯形图中的线圈)不能用于过程映像输入寄存器。
2)SM0.1在首次扫描时为ON,SM0.0一直为ON。
3)接通延时定时器TON的使能(IN)输入电路接通时开始定时,当前值大于等于预
设值时其定时器位变为ON,梯形图中其常开触点接通,常闭触点断开。
4)接通延时定时器TON的使能输入电路断开时被复位,复位后梯形图中其常开触点
断开,常闭触点接通,当前值等于0。
5)有记忆接通延时定时器TONR的使能输入电路时,当前值保持不变。
使能输入电路再次接通时
接通时开始定时,使能输入电路断开继续定时。
必须用复位指令来复位
TONR。
6)断开延时定时器TOF的使能输入电路接通时,定时器位立即变为ON,当前值被清
零。
使能输入电路断开时,当前值从0开始增大。
当前值等于预设值时,输出位变为OFF,
梯形图中其常开触点断开,常闭触点接通,当前值保持不变。
7)若加计数器的计数输入电路CU由断开变为接通、复位输入电路R断开,计数器
的当前值加1。
当前值大于等于预设值PV时,梯形图中其常开触点接通,常闭触点断开。
复位输入电路接通时,计数器被复位,复位后其常开触点断开,常闭触点接通,当前
值为0。
2.字节、字和双字是有符号数还是无符号数?
无符号数
3.VW20由哪两个字节组成?
谁是高位字节?
VB20和VB21,VB20
4.VD20由哪两个字组成?
由哪4个字节组成?
谁是低位字?
谁是最高位字节?
VW20和VW22,VB20~VB23,VW22,VB20
5.位存储器(M)有多少个字节?
32
6.S7-200有几个累加器?
它们可以用来保存多少位的数据?
4个,8、16、32位
7.&VB100和*VD120分别用来表示什么?
VB100的地址,地址指针VD120所指的存储单元中的数
8.地址指针有什么作用?
在程序中修改操作数的地址,用于间接寻址
9.写出图3-34到图3-36所示梯形图对应的语句表程序
题9的语句表程序
10画出图3-37中M0.0、M0.1和Q0.0的波形图。
I0.0
Q0.0
11.指出下图中的错误
图3-38中的错误:
I2.1输入触点只能用于输入位
的常开触点不能放在线圈的右边,
I,梯形图中不能出现过程映像输入
I0.8中的位地址不能大于7,立即
I的线圈,正向转换触点不能接
在左侧电源线上。
12.画出图3-39a,b,c中的语句表对应的梯形图
a
b
C
13.用接在I0.0输入端的光电开关检测传送带上通过的产品,有产品通过时I0.0为ON,如果
在10s内没有产品通过,由Q0.0发出报警信号,用I0.1输入端外接的开关解除报警信号。
画出梯形图,并写出对应的语句表程序。
题13的答案
14.在按钮I0.0按下时Q0.0变为ON并自保持。
用加计数器C1计数,I0.1输入3个脉冲后,
T37开始定时。
5s后Q0.0变为OFF,同时C1和T37被复位。
在PLC刚开始执行用户程序时,
C1也被复位,设计出梯形图。
题3-27的答案
习题2
1.填空
1)如果方框指令的EN输入端有能流且执行时无错误,则ENO输出端有能流输出
2)VB0的值为2#10110110,循环右移2位然后左移4位为2#11010000。
。
2.在
MW4
小于等于
1247
时,令
M0.1
为
ON
并保持,反之将
M0.1
复位为
OFF。
用比
较指令设计出满足要求的程序。
LDW<=
S
MW4,1247
M0.1,1
LDW>
R
MW4,1247
M0.1,1
3.编写程序,将VW0中以0.01Hz为单位的0~99.99Hz的整数格式的频率值,转换为
4位BCD码,送给QW0,通过4片译码芯片和七段显示器显示频率值(见图
3-6)。
LDSM0.0
MOVWVW0,QW0
IBCDQW0
4.用I0.0控制接在QB0上的8个彩灯是否移位,每1s移1位。
用I0.1控制左移或右移,
首次扫描时将彩灯的初始值设置为十六进制数16#0E(仅Q0.1~Q0.3为ON),设计出梯形图
程序。
5.用I1.0控制接在QB0上的8个彩灯是否移位,每1s移1位。
用IB0设置彩灯的初始值,在I1.1的上升沿将IB0的值传送到QB0,设计出梯形图程序。
6.半径(<10000的整数)在VW10中,取圆周率为
3.1416。
编写程序,用浮点数运算
指令计算圆周长,运算结果四舍五入转换为整数后,存放在
VW20中。
LD
SM0.0
ITD
VW10,AC1
//整数转换为双整数
DTR
AC1,AC1
//双整数转换为实数
*R
3.1416,AC1
//乘以3.1416
ROUND
AC1,AC1
//乘积四舍五入转换为双整数
MOVW
AC1,VW20
//低16位送VW20
7.编写语句表程序,实现运算VW2–VW4=VW6。
LDI0.2
MOVWVW2,VW6
-IVW4,VW6
8.AIW2中A/D转换得到的数值
将AIW2的值转换为对应的温度值存放在
公式:
T=1200*N/32000
0~32000VW10
正比于温度值0~1200C。
在
中,设计出梯形图程序。
I0.0
的上升沿,
LD
I0.0
EU
MOVW
AIW2,AC0
AENO
MUL
1200,AC0
AENO
/D
27648,AC0
AENO
MOVWAC0,VW10
9.编写程序,用字节逻辑运算指令,将VB0的高4位置为2#1001,低4位不变。
LD
MOVB
V0.4
VB0,LB0
AENO
ANDB
16#0F,LB0
AENO
MOVB
ORB
LB0,VB0
16#90,VB0
钮
10.按下起动按钮I0.5,1号运输带开始运行,
I0.6后,先停2号运输带,8s后停1号运输带。
8s后
2号运输带自动起动。
按了停止按
用子程序调用编写图
5-3
中两条运输带的控制程序,
分别设置自动程序和手动程序,
用
I0.4
作自动
/手动切换开关。
手动时用
I0.0
和
I0.1
对应的按钮分别点动控制两条运输带。
主程序自动程序手动程序
11.设计程序,用子程序求圆的面积,输入参数为直径(小于32767的整数),输出量为
圆的面积(双整数)。
在I0.0的上升沿调用该子程序,直径为10000mm,运算结果存放在VD10
中。
主程序子程序
12.用定时中断,每1s将VW8的值加1,在I0.0的上升沿禁止该定时中断,在
I0.2的
上升沿重新启用该定时中断。
设计出主程序和中断子程序。
主程序
定时中断程序
13.第一次扫描时将VB0清零,用定时中断0,每100ms将
关闭定时中断,并将Q0.0立即置1。
设计出主程序和中断子程序。
VB0
加1,VB0
等于
100时
主程序定时中断程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- plc 习题 答案 期末