第6卷 应用指令及编程方法——MOVINCADD等 山东省(春季高考)《PLC技术及应用》(高教版·第2版) 单元过关卷

2026-09-04
| 2份
| 12页
| 4人阅读
| 0人下载

内容正文:

山东省(春季高考)考纲百套卷 第6卷 应用指令及编程方法——MOV/INC/ADD等 单元过关卷《电器及PLC控制技术》电气技术类 时间:60分钟 总分:100分 班级____ 姓名____ 学号____ 成绩____ 一、单项选择题(本大题共20小题,每题3分,共60分) 1. 在FX系列PLC中,如何判断一个功能指令是否执行成功( ) A. 检查PLC的输入输出状态 B. 观察PLC的指示灯 C. 监听PLC的通信状态 D. 检查功能指令执行后的状态标志 【答案】D 【解析】FX系列PLC在执行功能指令后,通常会设置相应的状态标志来表示指令的执行结果。因此,通过检查这些状态标志可以判断功能指令是否执行成功。 2. 执行“MEAN D0 K3 D10”时,若D0=100,D1=200,D2=300,则D10的值为( ) A. 200 B. 300 C. 600 D. 100 【答案】A 【解析】平均值=(100+200+300)/3=200。 3. 以下关于PLC应用指令表示形式的说法,正确的是( ) A. 应用指令仅用指令助记符表示 B. 应用指令通常由指令助记符和操作数两部分组成 C. 应用指令的步序与指令助记符无关 D. 不同品牌PLC的应用指令表示形式完全相同 【答案】B 【解析】PLC应用指令的表示形式并非仅用指令助记符,通常由指令助记符(如ADD、SUB)和操作数(指定参与运算的数据地址等)两部分组成,A错误,B正确;应用指令的步序会因指令类型和操作数数量等因素变化,与指令助记符有一定关联,C错误;不同品牌PLC的应用指令在助记符、操作数格式等表示形式上可能存在差异,D错误。 4. 执行指令“ZCP K10 K20 D0 M0”后,若D0=15,则______闭合。( ) A. M0 B. M1 C. M2 D. M3 【答案】B 【解析】D0在区间[10,20]内时,M1闭合。 5. FX系列PLC通信中的字节顺序可以是( ) A. 右向左 B. 左向右 C. 大端法和小端法 D. 无所谓 【答案】C 【解析】字节顺序是指在内存中存储数据的顺序。大端法是指高字节存储在低地址,小端法是指低字节存储在低地址。 6. 哪项不是FX系列PLC功能指令的特点( ) A. 指令格式统一 B. 指令功能丰富 C. 指令执行速度快 D. 指令需要手动编译 【答案】D 【解析】FX系列PLC的功能指令具有统一的格式和丰富的功能,并且执行速度较快。PLC的指令通常由PLC解释器自动解释和执行,不需要手动编译。 7. 若要向外部设备发送数据,应使用哪个指令( ) A. FROM B. TO C. RS D. PID 【答案】B 【解析】TO指令用于将PLC内部寄存器的数据发送到外部设备。 8. 下列哪个指令可以根据条件进行有符号数的跳转( ) A. JL B. JNE C. JZ D. JB 【答案】A 【解析】JL指令可用于根据条件进行有符号数的跳转。 9. FX系列PLC中,用于将16位数值的高8位和低8位进行交换的指令是( ) A. SWAP B. INCP C. DECP D. CLR 【答案】A 【解析】SWAP指令用于将16位数值的高8位和低8位进行交换。INCP是递增指令;DECP是递减指令;CLR是清零指令。 10. 脉冲输出指令 PLSR 在 PLC 信号输出时可以控制的变量类型是什么( ) A. 数字变量 B. 模拟变量 C. 字符变量 D. 布尔变量 【答案】D 【解析】脉冲输出指令 PLSR 在 PLC 信号输出时可以控制的变量类型是布尔变量。 11. DEC 减 1 指令针对的操作元件通常是( ) A. 输入继电器 X B. 输出继电器 Y C. 数据寄存器 D D. 辅助继电器 M 【答案】C 【解析】DEC 减 1 指令主要用于对数据进行减 1 操作,需要操作能存储数值的元件。输入继电器 X、输出继电器 Y、辅助继电器 M 均为位元件,只能存储 0 或 1 两种状态,无法存储数值进行减 1 运算;数据寄存器 D 可存储数值,是 DEC 指令常见的操作元件,所以答案是 C。 12. 执行“SFTR M0 K4 K2”时,每次移位的位数是( ) A. 1 B. 2 C. 4 D. 8 【答案】B 【解析】K2表示每次右移2位。 13. 执行“CMP K50 D0 M0”后,若D0=60,则______触点闭合。( ) A. M0 B. M1 C. M2 D. M3 【答案】C 【解析】CMP指令中,若D0>50,M2闭合。 14. 如果要在FX系列PLC中实现一个循环,以下哪个指令最适合( ) A. JMP B. LBL C. FOR D. TON 【答案】A 【解析】JMP。JMP指令用于无条件跳转到指定的地址。 15. 哪个指令可以设置脉冲输出的加速和减速时间( ) A. PLSY B. PLSR C. RS D. SEGD 【答案】B 【解析】脉冲输出指令 PLSR 可以设置脉冲输出的加速和减速时间。 16. 在PLC编程中,以下哪种指令用于实现循环执行( ) A. ADD指令 B. SUB指令 C. JMP指令 D. FOR指令 【答案】D 【解析】FOR指令用于实现循环执行,可以设置循环的起始值、终止值和步进值,并在每次循环结束后更新循环计数器。 17. 七段译码指令 SEGD 适用于哪种类型的显示器( ) A. 液晶显示屏 B. OLED 显示屏 C. LED 数码管 D. 触摸屏 【答案】C 【解析】七段译码指令 SEGD 适用于 LED 数码管类型的显示器。 18. 位元件左移指令 SFTL 用于将指定的位元件向哪个方向移动( ) A. 左移 B. 右移 C. 上移 D. 下移 【答案】A 【解析】位元件左移指令 SFTL 用于将指定的位元件向左移动。 19. 串行通信指令 RS 的基本语法是什么( ) A. RS(K1, K2, K3) B. RS(K1, K2) C. RS(K1) D. RS 【答案】A 【解析】串行通信指令 RS 的基本语法是 RS(K1, K2, K3),其中 K1 是指定串行口的参数,K2 是设置通信的波特率,K3 是设置数据位、停止位和奇偶校验的参数。 20. 循环移位指令在移位过程中,数据的总位数( ) A. 增加 B. 减少 C. 不变 D. 不确定 【答案】C 【解析】循环移位指令就像物料在环形传送带上移动,总数量不会变,所以数据的总位数保持不变。 二、判断题(本大题共10小题,每题2分,共20分) 21. 功能指令的执行结果通常存储在PLC的累加器中。( ) 【答案】正确 【解析】在FX系列PLC中,功能指令执行的结果通常会存储在累加器或类似的寄存器中,以便后续使用或进一步处理。 22. 移位指令只能对二进制数据进行移位操作。( ) 【答案】错误 【解析】移位指令不仅能对二进制数据移位,也能对其他类型数据按位移位,只要数据以二进制形式存储,就可以进行移位。 23. 循环移位指令和移位指令的移位效果完全相同。( ) 【答案】错误 【解析】循环移位指令移出的数据位会回到另一端,移位指令移出的数据位会丢失,两者移位效果不同,就像物料在环形传送带和直线传送带的移动不同。 24. 实验选做内容可以根据实际情况,自由选择和增加一些其他与跳转和比较、传送、移位指令相关的实验内容。( ) 【答案】正确 【解析】正确。选做内容可以根据实际情况,自由选择和增加一些其他与跳转和比较、传送、移位指令相关的实验内容。 25. 移位指令的“n”参数表示每次移位的位数。( ) 【答案】正确 【解析】例如SFTL M0 K4 K1中的K1表示每次左移1位。 26. 执行 INC D50 指令时,无论 D50 中当前存储的数值是多少(包括最大值),都能实现数值加 1 的操作,且不会出现数据异常。( ) 【答案】错误 【解析】INC 指令虽能对 D 元件数值进行加 1 操作,但受限于数据寄存器的位数。以 16 位数据寄存器为例,其最大存储数值为 65535,若 D50 当前数值为 65535,执行 INC D50 指令后,数值会溢出变为 0,并非正常加 1,会出现数据异常;32 位数据寄存器也存在类似的溢出问题,因此该说法错误。 27. SUM指令支持32位数据累加。( ) 【答案】正确 【解析】使用DSUM指令可处理32位数据。 28. 位元件右移指令 SFTR 将指定的位元件向右移动两个位置。( ) 【答案】错误 【解析】位元件右移指令 SFTR 将指定的位元件向右移动一个位置。 29. 编码指令和解码指令的作用是相反的。( ) 【答案】正确 【解析】编码指令的作用是将原始数据转换为编码数据,解码指令的作用是将编码数据解码还原为原始数据,作用相反,因此正确。 30. PLSR指令的脉冲总数参数为0时,表示无限输出脉冲。( ) 【答案】正确 【解析】PLSR指令中K0表示连续输出脉冲。 三、简答题(本大题共3小题,每题4分,共12分) 31. 算术运算指令的分类。 【答案】(1)加法指令ADD(Addition)二进制数加法指令的操作功能是将两个源地址中的二进制数相加,结果送到指定的目的 地址中。(2)减法指令 SUB(Subtraction)二进制数减法指令的操作功能是将两个源地址中的二进制数相减,结果送到指定的目的地址中。 (3)乘法指令 MUL(Multiplication)二进制数乘法指令的操作功能是将两个源地址中的二进制数相乘,结果送到指定的目的地址中。 【解析】考查算术运算指令的分类。 32. 使用ADD加法指令时,需注意哪些关键事项?​ 【答案】使用ADD加法指令时需注意以下事项:①操作数类型:操作数可选用常数(如K值)或数据寄存器(如D寄存器),需确保操作数类型符合PLC要求;②结果溢出:当加法运算结果超出目标操作数的取值范围(如16位数据寄存器取值范围为-32768~32767)时,会产生溢出,此时PLC的溢出标志位(如M8022)会置1,需关注溢出对程序逻辑的影响;③标志位变化:指令执行后会影响PLC的标志位,如运算结果为0时,零标志位(如M8000)置1,需结合标志位状态设计程序。 【解析】考查用ADD加法指令时,需注意 33. 移位/循环移位指令与循环指令组合使用时,在传送带控制中可实现什么功能? 【答案】可实现对多批物料的连续检测和处理。如用循环指令控制对每批物料的处理(循环执行),用移位/循环移位指令对每批物料的检测信号进行移位传递,协同实现带检测的连续送料处理功能。 【解析】考查移位/循环移位指令与循环指令组合使用 四、综合应用题(本大题共1小题,每题8分,共8分) 34. 加法指令的指令形式与功能有哪些? 【答案】ADD S1,S2,D 【解析】加法指令通常采用“ADD S1,S2,D”的形式,其中S1和S2为两个加数,D为运算结果的存储单元。指令执行后,将S1与S2中的数据相加,并把和送入D中,即D=S1+S2。源操作数可以是常数、寄存器或存储器中的数据,具体形式因所用处理器或PLC指令系统而异。加法运算还可能影响进位、溢出、零等状态标志,实际影响情况以具体指令系统的规定为准。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 山东省(春季高考)考纲百套卷 第6卷 应用指令及编程方法——MOV/INC/ADD等 单元过关卷《电器及PLC控制技术》电气技术类 时间:60分钟 总分:100分 班级____ 姓名____ 学号____ 成绩____ 一、单项选择题(本大题共20小题,每题3分,共60分) 1. 在FX系列PLC中,如何判断一个功能指令是否执行成功( ) A. 检查PLC的输入输出状态 B. 观察PLC的指示灯 C. 监听PLC的通信状态 D. 检查功能指令执行后的状态标志 2. 执行“MEAN D0 K3 D10”时,若D0=100,D1=200,D2=300,则D10的值为( ) A. 200 B. 300 C. 600 D. 100 3. 以下关于PLC应用指令表示形式的说法,正确的是( ) A. 应用指令仅用指令助记符表示 B. 应用指令通常由指令助记符和操作数两部分组成 C. 应用指令的步序与指令助记符无关 D. 不同品牌PLC的应用指令表示形式完全相同 4. 执行指令“ZCP K10 K20 D0 M0”后,若D0=15,则______闭合。( ) A. M0 B. M1 C. M2 D. M3 5. FX系列PLC通信中的字节顺序可以是( ) A. 右向左 B. 左向右 C. 大端法和小端法 D. 无所谓 6. 哪项不是FX系列PLC功能指令的特点( ) A. 指令格式统一 B. 指令功能丰富 C. 指令执行速度快 D. 指令需要手动编译 7. 若要向外部设备发送数据,应使用哪个指令( ) A. FROM B. TO C. RS D. PID 8. 下列哪个指令可以根据条件进行有符号数的跳转( ) A. JL B. JNE C. JZ D. JB 9. FX系列PLC中,用于将16位数值的高8位和低8位进行交换的指令是( ) A. SWAP B. INCP C. DECP D. CLR 10. 脉冲输出指令 PLSR 在 PLC 信号输出时可以控制的变量类型是什么( ) A. 数字变量 B. 模拟变量 C. 字符变量 D. 布尔变量 11. DEC 减 1 指令针对的操作元件通常是( ) A. 输入继电器 X B. 输出继电器 Y C. 数据寄存器 D D. 辅助继电器 M 12. 执行“SFTR M0 K4 K2”时,每次移位的位数是( ) A. 1 B. 2 C. 4 D. 8 13. 执行“CMP K50 D0 M0”后,若D0=60,则______触点闭合。( ) A. M0 B. M1 C. M2 D. M3 14. 如果要在FX系列PLC中实现一个循环,以下哪个指令最适合( ) A. JMP B. LBL C. FOR D. TON 15. 哪个指令可以设置脉冲输出的加速和减速时间( ) A. PLSY B. PLSR C. RS D. SEGD 16. 在PLC编程中,以下哪种指令用于实现循环执行( ) A. ADD指令 B. SUB指令 C. JMP指令 D. FOR指令 17. 七段译码指令 SEGD 适用于哪种类型的显示器( ) A. 液晶显示屏 B. OLED 显示屏 C. LED 数码管 D. 触摸屏 18. 位元件左移指令 SFTL 用于将指定的位元件向哪个方向移动( ) A. 左移 B. 右移 C. 上移 D. 下移 19. 串行通信指令 RS 的基本语法是什么( ) A. RS(K1, K2, K3) B. RS(K1, K2) C. RS(K1) D. RS 20. 循环移位指令在移位过程中,数据的总位数( ) A. 增加 B. 减少 C. 不变 D. 不确定 二、判断题(本大题共10小题,每题2分,共20分) 21. 功能指令的执行结果通常存储在PLC的累加器中。( ) 22. 移位指令只能对二进制数据进行移位操作。( ) 23. 循环移位指令和移位指令的移位效果完全相同。( ) 24. 实验选做内容可以根据实际情况,自由选择和增加一些其他与跳转和比较、传送、移位指令相关的实验内容。( ) 25. 移位指令的“n”参数表示每次移位的位数。( ) 26. 执行 INC D50 指令时,无论 D50 中当前存储的数值是多少(包括最大值),都能实现数值加 1 的操作,且不会出现数据异常。( ) 27. SUM指令支持32位数据累加。( ) 28. 位元件右移指令 SFTR 将指定的位元件向右移动两个位置。( ) 29. 编码指令和解码指令的作用是相反的。( ) 30. PLSR指令的脉冲总数参数为0时,表示无限输出脉冲。( ) 三、简答题(本大题共3小题,每题4分,共12分) 31. 算术运算指令的分类。 32. 使用ADD加法指令时,需注意哪些关键事项?​ 33. 移位/循环移位指令与循环指令组合使用时,在传送带控制中可实现什么功能? 四、综合应用题(本大题共1小题,每题8分,共8分) 34. 加法指令的指令形式与功能有哪些? 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第6卷 应用指令及编程方法——MOVINCADD等 山东省(春季高考)《PLC技术及应用》(高教版·第2版) 单元过关卷
1
第6卷 应用指令及编程方法——MOVINCADD等 山东省(春季高考)《PLC技术及应用》(高教版·第2版) 单元过关卷
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。