S7200 PLC高速处理功能及应用测试题附答案.docx
- 文档编号:11798892
- 上传时间:2023-04-02
- 格式:DOCX
- 页数:41
- 大小:26.49KB
S7200 PLC高速处理功能及应用测试题附答案.docx
《S7200 PLC高速处理功能及应用测试题附答案.docx》由会员分享,可在线阅读,更多相关《S7200 PLC高速处理功能及应用测试题附答案.docx(41页珍藏版)》请在冰豆网上搜索。
S7200PLC高速处理功能及应用测试题附答案
S7-200PLC高速处理功能及应用测试题(附答案)
试题类型
测试目标
知识点
得分
试题
答案
01
01
071001
2
在高速计数器工作模式,作为一个具有内部方向控制的单相增/减计数器的是()一类工作模式。
A工作模式0、1、2B工作模式3、4、5C工作模式6、7、8D工作模式9、10、11
A
01
01
071001
2
在高速计数器工作模式,作为一个具有外部方向控制的单相增/减计数器的是()一类工作模式。
A工作模式0、1、2B工作模式3、4、5C工作模式6、7、8D工作模式9、10、11
B
01
01
071001
2
在高速计数器工作模式,作为一个具有加计数和减计数脉冲输入端的两相计数器的是()一类工作模式。
A工作模式0、1、2B工作模式3、4、5C工作模式6、7、8D工作模式9、10、11
C
01
01
071001
2
在高速计数器工作模式,作为一个具有两相正交计数器的是()一类工作模式。
A工作模式0、1、2B工作模式3、4、5C工作模式6、7、8D工作模式9、10、11
D
04
01
071001
2
工作模式0、1、2作为一个具有内部方向控制的单相增/减计数器。
工作模式0仅有一个脉冲输入端;工作模式1增加一个();工作模式2再增加一个()。
复位端,启动端
04
01
071001
3
工作模式3、4、5作为一个具有外部方向控制的单相增/减计数器。
工作模式3不仅有一个脉冲输入端,还有一个()端;工作模式4增加一个()端;工作模式5再增加一个()端。
计数方向控制,复位端,启动
04
01
071001
2
工作模式6、7、8作为一个具有加计数和减计数脉冲输入端的两相计数器。
工作模式6具有一个脉冲加计数输入端、一个脉冲减计数输入端;工作模式7增加一个()端;工作模式8再增加一个()端。
复位,启动
04
01
071001
3
工作模式9、10、11作为一个两相正交计数器。
工作模式9具有两个脉冲输入端,且两相脉冲的相位互差()。
工作模式10增加一个()端;工作模式11再增加一个()端。
900,复位,启动
01
01
071001
2
高速计数器HSC0有()种工作方式。
A8种B1种C12种D9种
A
01
01
071001
2
高速计数器HSC1有()种工作方式。
A8种B1种C12种D9种
C
01
01
071001
2
高速计数器HSC2有()种工作方式。
A8种B1种C12种D9种
C
01
01
071001
2
高速计数器HSC3有()种工作方式。
A8种B1种C12种D9种
B
01
01
071001
2
高速计数器HSC4有()种工作方式。
A8种B1种C12种D9种
A
01
01
071001
2
高速计数器HSC5有()种工作方式。
A8种B1种C12种D9种
B
01
01
071001
2
具有8种工作方式的高速计数器有()个。
AHSC0和HSC2BHSC0和HSC4
CHSC3和HSC5DHSC1和HSC2
B
01
01
071001
2
具有12种工作方式的高速计数器有()个。
AHSC0和HSC2BHSC0和HSC4
CHSC3和HSC5DHSC1和HSC2
D
01
01
071001
2
具有1种工作方式的高速计数器有()个。
AHSC0和HSC2BHSC0和HSC4
CHSC3和HSC5DHSC1和HSC2
C
04
01
071002
2
高速计数器的控制字节用于设置计数器的计数允许、()、()及预置值等。
计数方向,装入当前值
01
01
071002
2
高速计数器0的控制字节是()。
ASMB37BSMB47CSMB57DSMB137
A
01
01
071002
2
高速计数器1的控制字节是()。
ASMB37BSMB47CSMB57DSMB137
B
01
01
071002
2
高速计数器2的控制字节是()。
ASMB37BSMB47CSMB57DSMB137
C
01
01
071002
2
高速计数器3的控制字节是()。
ASMB137BSMB147CSMB157DSMB37
A
01
01
071002
2
高速计数器4的控制字节是()。
ASMB137BSMB147CSMB157DSMB37
B
01
01
071002
2
高速计数器5的控制字节是()。
ASMB137BSMB147CSMB157DSMB37
C
04
01
071002
2
SM37.3是HSC0的计数方向控制位。
当HSC0作为增计数器时SM37.3等于(),当HSC0作为减计数器时SM37.3等于()。
1,0
04
01
071002
2
SM37.0是HSC0的复位信号有效电平控制位。
当高电平有效时,SM37.0等于(),当时SM37.0等于()
0,1
04
01
071002
2
SM37.1是HSC0的启动信号有效电平控制位。
当高电平有效时,SM37.1等于();当低电平有效时SM37.1等于()。
0,1
04
01
071002
2
SM37.2是HSC0的正交计数器的倍率选择位。
当SM37.2等于0时,是()倍率;当SM37.2等于1时,是()倍率。
4,1
04
01
071002
2
SM37.4是HSC0的能否写入计数方向的控制位。
若SM37.4等于()时计数方向不更新,若SM37.4等于()时计数方向可以更新。
0,1
04
01
071002
2
SM37.5是HSC0的能否向HSC写入新的预置值控制位。
若SM37.5等于()时可以向HSC写入新的预置值,若SM37.5等于()时不可以向HSC写入新的预置值。
1,0
01
01
071002
2
HSC0的计数方向的控制位是()。
ASM37.3BSM37.5CSM37.2
DSM37.1
A
01
01
071002
2
HSC0的启动信号有效电平控制位是()。
ASM37.4BSM37.5CSM37.2
DSM37.1
D
01
01
071002
2
HSC0的复位信号有效电平控制位是()。
ASM37.0BSM37.5CSM37.2
DSM37.1
A
01
01
071002
2
HSC0的能否写入计数方向的控制位是()。
ASM37.0BSM37.4CSM37.2
DSM37.1
B
03
01
071003
1
高速计数器的状态字节主要用于存储当前的计数方向、当前值是否等于预置值、当前值是否大于预置值。
对
01
01
071003
2
高速计数器0的状态字节是()。
ASMB36BSMB46CSMB56DSMB136
A
01
01
071003
2
高速计数器1的状态字节是()。
ASMB36BSMB46CSMB56DSMB136
B
01
01
071003
2
高速计数器2的状态字节是()。
ASMB36BSMB46CSMB56DSMB136
C
01
01
071003
2
高速计数器3的状态字节是()。
ASMB36BSMB46CSMB56DSMB136
D
01
01
071003
2
高速计数器4的状态字节是()。
ASMB136BSMB146CSMB156DSMB36
B
01
01
071003
2
高速计数器5的状态字节是()。
ASMB136BSMB146CSMB156DSMB36
C
01
01
071003
2
SM36.5是HSC0当前计数方向状态位。
当HSC0作为减计数时SM36.5等于();当HSC0作为加计数时SM36.5等于()。
0,1
01
01
071003
2
SM36.6是HSC0的当前值等于预置值状态位。
当HSC0的当前值等于预置值时,SM36.6等于();当HSC0的当前值不等于预置值时SM36.6等于()。
1,0
01
01
071003
2
SM36.7是HSC0的当前值大于预置值状态位。
当HSC0的当前值大于预置值时,SM36.7等于();当HSC0的当前值小于或等于预置值时SM36.7等于()。
1,0
01
01
071004
2
HSC0的当前值设定寄存器是()。
ASMD38BSMD48CSMD58
DSMD138
A
01
01
071004
2
HSC1的当前值设定寄存器是()。
ASMD38BSMD48CSMD58
DSMD138
B
01
01
071004
2
HSC2的当前值设定寄存器是()。
ASMD38BSMD48CSMD58
DSMD138
C
01
01
071004
2
HSC3的当前值设定寄存器是()。
ASMD38BSMD48CSMD58
DSMD138
D
01
01
071102
2
HSC4的当前值设定寄存器是()。
ASMD138BSMD148CSMD158
DSMD38
B
01
01
071004
2
HSC5的当前值设定寄存器是()。
ASMD38BSMD48CSMD58
DSMD138
C
01
01
071005
2
HSC0的预置值设定寄存器是()。
ASMD42BSMD52CSMD62
DSMD142
A
01
01
071005
2
HSC1的预置值设定寄存器是()。
ASMD42BSMD52CSMD62
DSMD142
B
01
01
071005
2
HSC2的预置值设定寄存器是()。
ASMD42BSMD52CSMD62
DSMD142
C
01
01
071005
2
HSC3的预置值设定寄存器是()。
ASMD42BSMD52CSMD62
DSMD142
D
01
01
071005
2
HSC4的预置值设定寄存器是()。
ASMD142BSMD152CSMD162
DSMD42
B
01
01
071005
2
HSC5的预置值设定寄存器是()。
ASMD142BSMD152CSMD162
DSMD42
C
04
01
071006
1
定义高速计数器指令的操作码是()。
HDEF
01
01
071006
2
定义高速计数器指令的操作码是()。
AHDEFBHSCCHSC0DMODE
A
04
01
071006
3
定义高速计数器指令的格式如图。
其中操作码是(),操作数HSC定义(),MODE定义高速计数器的()。
HDEF,高速计数器号,工作模式
04
01
071006
1
定义高速计数器指令HDEF对指定的高速计数器分配一种()。
工作模式
04
01
071007
1
高速计数器指令的操作码是()。
HSC
01
01
071007
2
高速计数器指令的操作码是()。
AHDEFBHSCCHSC0DMODE
B
04
01
071007
2
高速计数器指令的格式如图。
其中操作码是(),操作数N定义()。
HSC,高速计数器号,工作模式
04
01
071007
1
高速计数器指令根据HSC特殊存储器位的状态,设置和控制高速计数器的()。
工作模式
05
02
071008
9
叙述高速计数器工作模式0、1、2的初始化步骤。
1调用初始化子程序。
2在初始化子程序中,设置所希望的控制字节SMB47。
3使用HDEF指令定义高速计数器。
4将所希望的当前值送入高速计数器的当前值存储器(SM48)中。
5将所希望的预置值送入高速计数器的预置值存储器(SM52)中。
6为高速计数器中断事件和对应的中断服务程序建立连接。
7允许中断。
8执行高速计数器指令。
9退出子程序。
05
02
071008
9
叙述高速计数器工作模式3、4、5的初始化步骤。
1调用初始化子程序。
2在初始化子程序中,设置所希望的控制字节SMB47。
3使用HDEF指令定义高速计数器。
4将所希望的当前值送入高速计数器的当前值存储器(SM48)中。
5将所希望的预置值送入高速计数器的预置值存储器(SM52)中。
6为高速计数器中断事件和对应的中断服务程序建立连接。
7允许中断。
8执行高速计数器指令。
9退出子程序。
06
03
071009
10
通过调用子程序0来对HSC1进行编程,设置HSC1以方式11工作,其控制字设为16#F8;预设值为50。
当计数值完成(中断事件编号13)时通过中断服务程序0写入新的当前值16#C8。
LDSM0.1
CALL0
MEND
SBR0
LDSM0.0
MOVB16#F8,SMB47
HDEF1,11
MOVED0,SMD48
MOVED50,SMD52ATCH0,13
HSC1
RET
INT0
LDSM0.0
MOVD0,SMD48
MOVB16#C0,SMB47
HSC1
RETI
04
01
071010
3
()为高速脉冲串输出,它可输出一定脉冲()和一定()的占空比为50%的方波脉冲。
PTO,个数,周期
03
02
071010
1
高速脉冲串输出,输出脉冲的个数在1~4,294,967,295范围内可调;输出脉冲的周期以微秒或毫秒为增量单位,变化范围分别是250~65,535微秒或2~65,535毫秒。
对
03
02
071010
1
PTO为高速脉冲串输出,它可输出一定脉冲个数和一定周期的占空比为80%的脉冲。
错
03
02
071010
1
PTO(PulseTrainOutput)为高速脉冲串输出,它可输出一定脉冲个数和频率可变脉冲。
错
03
02
071010
1
PTO为高速脉冲串输出,它可输出一定脉冲个数和一定周期的占空比为50%的方波脉冲。
对
04
01
071011
2
PWM为()输出,它可输出周期一定占空比()的脉冲。
脉宽调制,可调
03
02
071011
1
PWM为脉宽调制输出,它可输出周期可调占空比一定的脉冲。
错
03
02
071011
1
PWM为脉宽调制输出,它可输出周期一定占空比可调的脉冲。
对
04
01
071012
1
Q0.0作为脉冲串输出端子时,它的状态寄存器()。
SMB66
01
01
071012
2
Q0.0作为脉冲串输出端子时,它的状态寄存器()。
ASMB66BSMB67CSMB76DSMB77
A
04
01
071012
1
Q0.1作为脉冲串输出端子时,它的状态寄存器()。
SMB76
01
01
071012
2
Q0.1作为脉冲串输出端子时,它的状态寄存器()。
ASMB66BSMB67CSMB76DSMB77
C
04
01
071012
2
Q0.0作为脉冲串输出端子时,它的状态寄存器()。
Q0.1作为脉冲串输出端子时,它的状态寄存器()。
SMB66,SMB76
04
01
071013
1
Q0.0作为脉冲串输出端子时,它的控制寄存器()。
SMB67
01
01
071013
2
Q0.0作为脉冲串输出端子时,它的控制寄存器()。
ASMB66BSMB67CSMB76DSMB77
B
04
01
071013
1
Q0.1作为脉冲串输出端子时,它的空子寄存器()。
SMB77
01
01
071013
2
Q0.1作为脉冲串输出端子时,它的控制寄存器()。
ASMB66BSMB67CSMB76DSMB77
D
04
01
071013
2
Q0.0作为脉冲串输出端子时,它的控制寄存器()。
Q0.1作为脉冲串输出端子时,它的控制寄存器()。
SMB67,SMB77
04
01
071014
1
Q0.0作为脉冲串输出端子时,它的周期值设定寄存器是()。
SMW68
01
01
071014
2
Q0.0作为脉冲串输出端子时,它的周期值设定寄存器是()。
ASMW66BSMW68CSMW76DSMW78
B
04
01
071014
1
Q0.1作为脉冲串输出端子时,它的周期值设定寄存器是()。
SMW78
01
01
071014
2
Q0.1作为脉冲串输出端子时,它的周期值设定寄存器是()。
ASMW66BSMW67CSMW68DSMW78
D
04
01
071014
2
Q0.0作为脉冲串输出端子时,它的周期值设定寄存器是()。
Q0.1作为脉冲串输出端子时,它的周期值设定寄存器是()。
SMW68,SMW78
04
01
071015
1
Q0.0作为PWM脉宽输出端子时,它的脉宽值设定寄存器是()。
SMW70
01
01
071015
2
Q0.0作为PWM脉宽输出端子时,它的脉宽值设定寄存器是()。
ASMW70BSMW80CSMD72DSMD82
A
04
01
071015
1
Q0.1作为PWM脉宽输出端子时,它的脉宽值设定寄存器是()。
SMW80
01
01
071015
2
Q0.1作为PWM脉宽输出端子时,它的脉宽值设定寄存器是()。
ASMW70BSMW80CSMD72DSMD82
B
04
01
071015
2
Q0.0作为PWM脉宽输出端子时,它的脉宽值设定寄存器是()。
Q0.1作为PWM脉宽输出端子时,它的脉宽值设定寄存器是()。
SMW70,SMW80
04
01
071016
1
Q0.0作为PTO脉冲串输出端子时,它的脉冲计数值设定寄存器是()。
SMD72
01
01
071016
2
Q0.0作为PTO脉冲串输出端子时,它的脉冲计数值设定寄存器是()。
ASMW70BSMW80CSMD72DSMD82
C
04
01
071016
1
Q0.1作为PTO脉冲串输出端子时,它的脉冲计数值设定寄存器是()。
SMD82
01
01
071016
2
Q0.1作为PTO脉冲串输出端子时,它的脉冲计数值设定寄存器是()。
ASMW70BSMW80CSMD72DSMD82
D
04
01
071016
2
Q0.0作为PTO脉冲串输出端子时,它的脉冲计数值设定寄存器是()。
Q0.1作为PTO脉冲串输出端子时,它的脉冲计数值设定寄存器是()。
SMD72,SMD82
04
01
071017
1
脉冲输出指令的操作码为()。
PLS
01
01
071017
2
脉冲输出指令的操作码为()。
APLUSBPLSCATCHDDTCH
B
04
01
071017
3
脉冲输出指令的格式是
其中操作码是()。
X为操作数,指定脉冲输出端子,当X=0为()端子输出,当X=1为()端子输出。
PLS,Q0.0,Q0.1
05
01
071018
6
PTO输出的初始化步骤是什么?
在PTO初始化子程序中:
①设置PTO控制字节,将16#85送入SMB67(SMB77)。
②向SMW68(SMW78)写入所希望的周期值。
③向SMD72(SMD82)写入所希望的脉冲计数值。
④根据需要建立脉冲串输出完成中断事件与中断服务程序的连接。
⑤执行PTO指令,检测上述寄存器的设置,并启动PTO发生器。
⑥退出子程序。
05
02
071019
5
PTO周期调整的步骤是什么?
PTO输出脉冲周期调整通常通过中断程序或子程序来进行。
在中断服务程序或子程序中:
1将16#81(或16#89)送入SMW67(SMW77),使PTO以微秒(或毫秒)为增量单位,选择PTO操作,允许PTO功能,设置更新周期值。
2将SMW68(SMW78)写入所希望的周期值。
3执行PLS指令。
4退出中断服务程序或子程序。
05
02
071019
5
PTO脉冲计数的调整步骤是什么?
PTO脉冲计数值的调整通常通过中断程序或子程序来进行。
中断服务程序或子程序中:
1将16#84(或16#8C)送入SMW67(SMW77),使PTO以微秒(或毫秒)为增量单位,选择PTO操作,允许PTO功能,设置更新脉冲计数值。
2将SMD72(SMD82))写入所希望的脉冲计数值。
3执行PLS指令。
4退出中断服务程序或子程序。
06
05
071020
10
通过调用子程序0来设置Q0.0输出PTO,设置周期时间为500ms,设置脉冲数为4。
当脉冲串输出(中断事件19)完成时,通过中断程序3来改变输出脉冲的周期为1000ms。
LDSM0.1
RQ0.0,1
CALL0
MEND
SBR0LDSM0.0MOVB16#8D,SMB67MOVW500,SMW68
MOVD4;SMD72
ATCH3,19
ENI
PLS0
RET
INT3
LDW=SMW68,500
MOVW1000,SMW68
PIS0
LDW=SMW68,1000
MOVW500,SMW68
PLS0
RETI
05
02
071021
5
PWM输出的初始化的步骤是什么?
在初始化子程序中
1将16#C3(或16#CB)送入SMW67(SMW77)。
2向SMW68(SMW78)写入所希望的周期值。
3向SMW7(SMW80)写入所希望的脉宽值。
4执行PLS操作。
5子程序返回。
05
02
071022
5
PWM同步更新脉宽的步骤是?
同步更新脉宽可通过在初始化程序中设置中断子程序来实现。
其步骤是:
1执行全局中断允许指令(ENI)。
2使用一个想用来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S7200 PLC高速处理功能及应用测试题附答案 PLC 高速 处理 功能 应用 测试 答案