《电器控制与PLC技术》习题集(简答题) 下载本文

? m、n其他操作数,指定取值个数。常常用来表示数制(十进制、十六进制等)或制作

源和目标的补充注释。需注释的项目多时也可采用m1、m2等方式。

12. 在如图 1 所示的功能指令表形式中,

“ X0 ”、“ (D) ”、“ (P) ”、“ D10 ”、“ D14 ”分别表示什么?该指令有什么功能?程序为几步? 答:(1)x0表示输入点,载入程序;(D)32位(双字)指令,表示连续执行型;(P)表示脉冲执行型;D10表示源操作数之一;D14表示目标操作数之一; (2)FNC21表示四则运算逻辑应用指令中的BIN减法运算,即将((D10)-(D12))的内容送到(D14)内;

(3)该指令有13步,程序为15步。

13. FX 系列 PLC 中有几类功能指令?大致用于哪些场合? 答:FX 系列 PLC 中有9类功能指令,他们的应用场合依次为:

程序流控制:条件跳转,子程序,中断,主程序结束,警戒时钟,循环, 传送与比较:比较,区间比较,传送(取反、移位、取反、多点),变换 算术与逻辑运算:加法,减法,乘法,除法,与或非、异或等

移位与循环移位:循环移位(左/右),带进位的循环,移位(左/右),字右移/字左移,先入先出(FIFO)写入,先入先出(FIFO)读出

数据处理;区间复位,解码/编码,ON位总数、判别,平均值,报警器置位、复位,

高速处理:刷新,刷新和滤波时间调整,矩阵输入,高速计数器置位、复位、区间比较,速度控制,脉冲输出,脉宽调制,

方便命令:置初始状态,绝对值式凸轮顺控,增量式凸轮顺控,示数、特殊定时器,交替输出,倾斜信号,旋转台控制,

外部输入/输出处理:10键、16键输入,数字开关,7段解码,带锁存的7段显示,方向开关。

外部设备通信。

14. FX 2 系列 PLC 数据传送比较指令有哪些?简述这些指令的编号、功能、操作数范围等 答:主要有比较,区间比较,传送(取反、移位、取反、多点),变换等指令 CMP FNC10(P),比较指令,1条CMP指令用到3个操作数 (16/32)位 ZCP FNC11(P)(16/32),区间比较指令 MOV FNC12(P) (16/32)传送指令

CML FNC13(P) (16/32)取反传送指令 SMOV FNC14(P) (16)移位传送指令 BMOV FNC15(P) (16)块传送指令

FMOV FNC16(P) (16)多点传送FILL MOVE指令 XCH FN17(P) (16/32) (“1”)交换指令 BCD FNC18(P) (16/32)二进制换成BCD码 BIN FNC19(P) (16/32)BIN变换指令

15. 用 CMP 指令实现下面功能: X000 为脉冲输入,当脉冲数大于 5 时, Y1 为 ON ;反

之, Y0 为 OFF 编写此梯形图 答:

16. 三电机相隔 5s 起动,各运行 10s 停止,循环往复,使用传送比较指令完成控制要求 答:

17. 试用比较指令,设计一密码锁控制电路密码锁为四键,若按 H65 对后 2s ,开照明; 按

H87 对后 3s ,开空调

18. 设计一台计时精确到秒的闹钟,每天早上 6 点提醒你按时起床。

19. 用传送与比较指令作简易四层升降机的自动控制要求: ① 只有在升降机停止时,才能

呼叫升降机; ② 只能接受一层呼叫信号,先按者优先,后按者无效; ③ 上升或下降或停止自动判别

20. FX 2 系列 PLC 数据处理指令有哪几类?各类有几条指令?简述这些指令的编号、功

能、操作数范围等

答:有区间复位,解码/编码,ON位总数、判别,平均值,报警器置位、复位等指令 ZRST FNC40(P) (16)区间复位指令 DECO FNC41(P) (16/32)解码指令 ENCO FNC42(P) (16)编码指令

SUM FNC43(P) (16/32)ON bit总数 BON FNC44(P) (16/32)ON位判别指令 MBAN FNC45(P) (16)平均值指令 ANS FNC46(16)报警器置位指令

ANR FNC47(P) (16) (“!”)报警器复位指令

21. FX 2 系列的移位指令与 F 1 、 F 2 系列 PLC 中的位移指令 SFT 有什么异同?能否

替代?如何替代?试举例说明

22. 用拨动开关构成二进制数输入与 BCD 数字开关输入 BCD 数字有什么区别?应注意哪

些问题? 答:(1)用拨动开关构成二进制数输入,以开关的高低控制输入电平的高低,也即是逻辑1和0。用拨码开关控制,不能置数时就正常计数,当控制置数时就停止正常计数。

(2)用BCD 数字开关输入 BCD 数字,可以用很多串行语句在一个进程中实现,当然也可以用并行语句实现。如果不考虑可移植性,可以认为字符使用ASCII编码(连续编码),把所有字符与 '0 '相减,每两个字符转化为一个字节,用移位和位逻辑操作符。 如果开始时字符个数是奇数,在前面补一个 '0 '。

23. 试编写一个数字钟的程序要求有时、分、秒的输出显示,应有起动、清除功能进一步可

考虑时间调整功能

24. 试用 SFTL 位左移指令构成移位寄存器,实现广告牌字的闪耀控制用 HL1~HL4 四灯分

别照亮“欢迎光临”四个字其控制流程要求如表 8-20 所示每步间隔 1s 步序 HL1 HL2 HL3 HL4 1 ╳ 2 ╳ 3 ╳ 4 ╳ 5 ╳ ╳ ╳ ╳ 6 7 ╳ ╳ ╳ ╳ 8

25. (难)如何用双按钮控制 5 台电动机的 ON/OFF ?

答:启动按钮的常开触点和原启动箱的启动按钮并联,停止按钮的常闭触点和原启动箱的停止按钮串联。双按钮的意思一般是一个按纽上有2个控制器.还有一个意思就是:

按1下,开通电路1,再按一下:开通电路2,弹起:断开.这样的开关

26. 跳转发生后, CPU 还是否对被跳转指令跨越的程序段逐行扫描,逐行执行被跨越的程

序中的输出继电器、定时器及计数器的工作状态怎样? 答:(1)不扫描

(2)输出继电器变成断开,定时器和计数器保持当前状态

27. 某报时器有春冬和夏季二套报时程序。请设计二种程序结构,安排这二套程序

28. 考察跳转和主控区关系(图 9-4 ),从主控区外跳入主控区和从主控区跳出主控区各有

什么条件?跳转和主控二种指令哪个优先 ? 答:(1)从主控区外跳到主控区内时,跳转独立于主控操作,CJP*执行时,不论主控触点工作条件状态如何,均作ON处理。在主控制区内跳转时,如主控触点工作条件状态为OFF,跳转不可能执行。从主控区内跳到主控区外时,主控触点工作条件状态为OFF时,跳转不可能执行,主控触点工作条件状态为ON时,跳转条件满足可以跳转,这时MCR被忽略,但不会出错。

(2)主控指令优先

29. 试比较中断子程序和普通子程序的异同点 答:(1)子程序和中断程序是单独对应某个环节功能而编写的,其目的是为了使用方便 (2)子程序:可以直接编写在主程序中的程序,一般为了调试修改阅读方便按功能块划分的程序。其程序是否执行依赖与主(子)程序是否调用。

中断程序:是单独运行的程序,与主程序、扫描周期无关(没有主程序,中断程序也可单独存且有中断时得到执行),中断事件到来才会执行。主程序是不直接调用中断程序的。一般中断事件到来时,中断程序修改特定的数据,由主程序来使用。

30. FX2 系列可编程控制器有哪些中断源?如何使用?这些中断源所引出的中断在程序中

如何表示? 答:(1)凡是能够引起中断原因或提出中断请求的设备和异常故障均称被称为“中断源”。按中断源的不同,可分成若干类;输入中断,定时中断和高速计数器 (2)PLC的中断源信息是通过输入单元进入系统的。

(3)PLC的中断输入处理方法同一般计算机系统是基本相同的,即当有中断申请信号输入后,系统要中断正在执行的相关程序而转向执行中断子程序;当有多个中断源时,它们将按中断的优先级有一个先后顺序的排队处理,一般无嵌套关系。系统可以通过程序设定允许中断或禁止中断。

31. 某化工设备设有外应急信号,用以封锁全部输出口,以保证设备的安全试用中断方法设

计相关梯形图 答:

32. 高速计数器与普通计数器在使用方面有哪些异同点?

答:PLC高速计数器和一般用计数器的区别主要看读取外部输入对象不同。

PLC高速计数器和PLC程序是两个不同的内部机构。PLC程序是扫描机制,读取的对象是输入映像存储器的数据。一般用计数器也是读取输入映像存储器。

PLC高速计数器不是读取输入映像存储器的数据,而是直接读取输入点的数据。