1、第 2 次作业 一、判断题(本大题共 100 分,共 40 小题,每小题 2.5 分) 1. 用经验法设计系统的梯形图时,没有一套固定的方法和步骤可以遵循,具有很大的试探性和随意性,对于不同的控制系统,没有一种通用的容易掌握的设计方法。 2. 位右移指令 SFTR 使位元件中的状态成组地向右移动。 3. 掉电时,计数器自动复位。 4. ORF 对应的触点在指定位元件的下降沿时, ON 一个扫描周期。 5. 字逻辑运算指令包括字逻辑与、字逻辑或、字逻辑异或和求补指令。 6. 在梯形图中,若多个线圈都受某一触点串并联电路的控制 ,为了简化电路,在梯形图中可以设置用该电路控制的辅助继电器。 7. 了
2、减少语句表指令的指令条数,在串联电路中,单个触点应该放在电路块的左边,在并联电路中,单个触点应该放在电路块的下面。 8. 主程序应放在 FEND(主程序结束)指令之后,同一指针只能出现一次, CJ指令中用过的指针不能再重复使用,但不同位置的 CALL 指令可调用同一指针的子程序。 9. 与中断有关的指令主要有:允许中断 EI( Interruption Enable)、禁止中断 DI( Interruption Disable)和中断返回 IRET( Interruption Return)指令。 10. 使用以转换条件为中心编程方式时,输出电路不需要单独设计。 11. 使用以转换条件为中心编
3、程方式时,输出电路要单独设计。 12. 连接步的活动状态的进展路线与方向的有向线段,称为有向连线。 13. 在梯形图中,线圈应放在最右边。 14. 在执行用户程序时特殊辅助继电器 M8002 一直为 ON。 15. 指针可以在跳转指令之前,即可以回跳,但是如果反复回跳的时间超过监控定时器的设定时间,会引起监控定时器出错。 16. 定时器的线圈通电计时,其常开触点接通,当前值等于 设定值。 17. 当指令前没有 D 时,表示处理(传送) 16 位数据。在传送 32 位数据时,开始的单元总是存放低 16 位数,下一个则存放高 16 位数据。 18. PLC 的外部输入触点接通时,对应的输入映象寄存
4、器为 “1” 状态,梯形图中对应的输入继电器的常开触点断开。 19. 两个转换不能直接相连,必须用一个步将它们隔开,两个步可以直接相连,不一定都要用一个转换将它们隔开。 20. PLS 指令在它的控制电路由断开变为接通时保持 ON。 21. 浮点数开平方指令的助记符为 ESQR,三角函数运算指令包括正弦指令SIN、余弦指令 COS 和正切指令 TAN。 22. 在整数运算指令中所有参与运算的数据其最高位都是符号位( 0-正, 1-负),所有的运算都是代数运算。 23. 多点传送指令 FMOV 将单个元件中的数据送到指定目标地址开始的 n 个元件中( n512),传送后 n 个目标元件中的数据完
5、全相同。 24. 异或指令 XOR 与求反指令 CML 组合使用可实现异或非运算。 25. 当特殊辅助继电器 M8049 为 ON 时,特殊数据寄存器 D8049 的监视功能有效, D8049 用来存放 S900S999 中处于活动状 态且元件号最小的状态寄存器的元件号。 26. 用整数运算指令进行 32 位运算中,被指定的字元件为低位,下一个字编程元件为高位,为了避免错误,建议指定操作元件时采用奇数元件号。 27. 如果 FOR-NEXT 循环程序的执行时间过长,可能超过监控定时器的定时时间,可以将 WDT 指令插入到循环程序中,以复位监控定时器。 28. 触点型比较指令相当于一个触点,执行
6、时比较源操作数 S1.和 S2.,满足比较条件则触点闭合,源操作数可以取所有的数据类型。 29. PLC 的状态标志 S900S999 在使用信号报警器置位指令 ANS 和信号报警器复位指令 ANR 时被用做外部故障诊断的输出。 30. PLC 内部的算术运算用二进制数进行,可以用 BCD 指令将其变换为 BCD 码后输出到 7 段显示器。当 M8032 为 OFF 时,双字将被转换为科学计数法格式。 31. FX 系列 PLC 的负数用 2 的补码形式表示,最高位为符号位,整数时该位为0,负数时该位为 1,将负数求补后正好得到它的绝对值。 32. ALT 指令具有分频的效果,使用 ALT 指
7、令,用一只按钮就可以实现 X0 对 Y0所对应的外部负载的启动和停止的控制。 33. 如果比较指令的源操作数和目标操作数所制定 的元件种类或元件号超出允许范围时,不会导致出错。 34. 在循环中移出的位送入进位标志,后者又被送回到目标操作数的同一端。 35. BCD 变换指令的助记符就是 BCD, BIN 转换指令的助记符就是 BIN。 36. 移位寄存器的写入指令 SFWR 和移位寄存器的读出指令 SFRD 用于 FIFO 堆栈的读、写,先写入的数据后读出。 37. 中断子程序应放在主程序结束指令 FEND 之后 ,IRET 指令只能在中断程序中使用。 38. 数据排序指令 SORT 的功能
8、是将数据按指定的要求以从大到小的顺序重新排列。 39. 传送指令包括 MOV(传送)、 SMOV( BCD 码移位传送)、 CML(取反传送)、 BMOV(数据块传送)和 FMOV(多点传送)以及 XCH(数据交换)指令。 40. 子程序(包括中断子程序)都应放在 FEND 指令之后,使用多条 FEND 指令时,中断子程序应放在最后一条 FEND 与 END 之间。 答案: 一、判断题( 100 分,共 40 题,每小题 2.5 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.