PLC试题库答案_第1页
PLC试题库答案_第2页
PLC试题库答案_第3页
PLC试题库答案_第4页
PLC试题库答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、- - . - word 可编辑 . 第一章 plc 的硬件与工作原理一、填空题1、plc 主要由 cpu 、 i/o 、 储存器 和通信模块等组成。2、继电器的线圈“断电”时,其常开触点断开,常闭触点接通 。3、外部输入电路接通时,对应的过程映像寄输入存器为on 状态,梯形图中后者的常开触点接通 ,常闭触点 _断开_。4、若梯形图中输出 q 的线圈 “ 断电” ,对应的过程映像输出寄存器为off状态,在修改输出阶段后,继电器型输出模块中对应的硬件继电器的线圈断电,其常开触点断开,外部负载不工作。5、手持式编程器可以为plc 编写语句表方式的程序。6、plc 一般 能 (能,不能)为外部传感器

2、提供24v 直流电源。7、plc 的输出接口类型有继电器 ,晶闸管 与 场效应晶体管。8、plc 的软件系统可分为系统程序和 用户程序两大部分。9、 按结构形式分类, plc可分为 _整体_式和_模块_式两种。10、plc 采用_循环扫描 _工作方式,其过程可分为五个阶段:_自诊断检查 _,通信处理,输入采样, _执行用户程序 _和_输出改写 _,称为一个扫描周期。11、将编程器内编写的程序写入plc时,plc必须处在 _stop_ 模式。二、简答题1、在复杂的电气控制中,采用plc 控制与传统的继电器控制有哪些优越性?2、什么是可编程控制器?它的特点是什么?3、plc 控制系统与传统的继电器

3、控制系统有何区别?4、plc 数字量输出接口按输出开关器件的种类不同,有哪几种类型?它们各有什么特点?5、简述 plc 的扫描工作过程。6、为什么 plc 中软继电器的触点可无数次使用?7、plc 按 i/o 点数和结构形式可分为几类?8、 plc 执行程序是以循环扫描方式进行的, 请问每一扫描过程分为哪几个阶段?三、判断题1、plc 的输入电路均采用光电耦合隔离方式。 ( )- - . - word 可编辑 . 2、cpu224型 plc 本机 i/o 点数为 14/10。 ( )3、plc 的周期性循环扫描方式不会产生输入/输出滞后时间。( )4、间接寻址是通过地址指针来存取存储器中的数据

4、。( )5、存储器 ai、aq 只能使用字寻址方式来存取信息。 ( )四、选择题1、世界上第 1 台 plc 诞生于( d)a.、日本松下公司, 1970 年;b、德国西门子公司, 1969年;c、美国通用公司, 1968年; d、美国数字设备公司, 1969 年。2、下列不属于 plc 硬件系统组成的是( a)a、用户程序b、输入输出接口c、中央处理单元d、通讯接口3、cpu226型 plc 本机 i/o 点数为(c)a、14/10 b、8/16 c、24/16 d、14/16 4、s7-200系列可编程序控制器的直流电源输入范围是(c)a、24-220vac b、220-380vac c、

5、dc24v d、86-26420vac 5、s7-200系列继电器输出的可编程序控制器,一个继电器输出点的最大通过电流是( d )a、1a b、0.5a c、0.75a d、2 a 6、如需要 3 路模拟量输入 1 路模拟量输出,在 s7-200系列 plc 中应选(a)模块。a、em235 b、em223 c、em243 d、em222 7、plc 的工作方式(d)a、等待工作方式b、中断工作方式c、扫描工作方式d、循环扫描工作方式8、在输出扫描阶段,将(b )寄存器中的内容复制到输出接线端子上。a、输入映像b、输出映像c、变量存储器d、内部存储器9、cpu224xp 型 plc 有几个通讯

6、端口( a )a、2 个b、1 个c、3 个d、4 个- - . - word 可编辑 . 第三章一、填空题1、输出指令(对应于梯形图中的线圈)不能用于输入 过程映像寄存器。2、sm 0.1 在首次扫描时为on,通常用来进行程序初始化;sm0.0 一直为 on。3、接通延时定时器ton 的使能( in)输入电路为 on 时开始定时,当前值大于等于预设值时其定时器位变为1,梯形图中其常开触点接通 ,常闭触点断开 。4、接通延时定时器ton 的使能输入电路off 时被复位,复位后梯形图中其常开触点断开 ,常闭触点接通 ,当前值等于0 。5、有记忆接通延时定时器tonr 的使能输入电路on 时开始定

7、时,使能输入电路断开时,当前值不变 。使能输入电路再次接通时继续定时 。必须用复位指令来复位 tonr。6、断开延时定时器tof 的使能输入电路接通时,定时器位立即变为1 ,当前值被 复位 。使能输入电路断开时,当前值从0 开始 递增。当前值等于预设值时,输出位变为0,梯形图中其常开触点断开,常闭触点接通 , 当前值不变。7、若加计数器的计数输入电路cu 上升沿到来、复位输入电路r=0 ,计数器的当前值加 1。 当前值大于等于预设值pv 时, 常开触点接通,常闭触点断开。复位输入电路=1 时, 计数器被复位,复位后其常开触点断开, 常闭触点接通 ,当前值为=0 。8、定时器和计数器除了当前值之

8、外,还有一位状态位,状态位在当前值= 预置值时为 on。9、vd200 是 s7-200plc 的全局变量寄存器,其长度是32 位 。10、被置位的点一旦置位后, 在执行 复位指令前不会变为off,具有锁存功能。11、s7-200型 plc 的指令系统有 _梯形图 _、_语句表 _和_功能块图 _三种形式。12、s7-200 型 plc的定时器包括 _ton_ 、_tof_ 、_tonr_ 三种类型。13、累加器寻址的统一格式为_movd &vb ,ac _。14、正跳变指令的梯形图格式为_。15、通常把内部存储器又称为_元件_继电器。二、判断题- - . - word 可编辑 . 1

9、、在工程实践中,常把输出映象寄存器称为输出继电器。( )2、提供一个周期是1 秒钟,占空比是 50% 的特殊存储器位是sm0.4 。( )3、定时器的寻址依赖所用指令,带位操作数的指令存取位值,带字操作数的指令存取当前值。( )4 、位寻址的格式由存储器标识符、字节地址、分割符及位号组成。()5、栈装载与指令是将堆栈中的第一层和第二层的值进行逻辑与操作,结果存入栈顶。( )6 、正跳变指令每次检测到输入信号由0 变 1 之后,使电路接通一个扫描周期。( )7、tonr 的启动输入端 in 由“1”变“ 0”时定时器复位。( )8、定时器定时时间长短取决于定时分辨率。()9、s7-200系列 p

10、lc 可进行间接寻址的存储器是i、q、m、s、t 及 c。( )三、选择题1、下面哪种不属于s7-200 plc可编程语言( d)a、指令表b、功能块图c、梯形图d、格式文本2、可使用位寻址方式来存取信息的寄存器不包括(c)a、i b、q c、ac d、sm 3、sm 是哪个存储器的标识符(d)a、高速计数器b、累加器c、内部辅助寄存器d、特殊辅助寄存器4、ac 是哪个存储器的标示符(b)a、高速计数器b、累加器c、内部辅助寄存器d、特殊辅助寄存器5、定时器预设值 pt 采用的寻址方式为( b)a、位寻址b、字寻址c、字节寻址d、双字寻址6、只能使用字寻址方式来存取信息的寄存器是(d)a、s

11、b、i c、hc d、ai 7、传统继电控制中的中间继电器,对应s7系列 plc 的应是那种地址范围( c)a、sm b、ac c、m d、vb 8、图示程序中的累加器用的是那种寻址方式(d)a、位寻址b、字节寻址c、字寻址d、双字寻址- - . - word 可编辑 . 9、图示程序中的累加器用的是那种寻址方式(b )a、位寻址b、字节寻址c、字寻址d、双字寻址10、plc 所有软继电器的触点可以(c)次使用a、有限b、256 c、无限d、2048 11、下列属于字节寻址的是(c)a、qw1 b、v1.0 c、ib0 d、md28 12、下列哪项属于字寻址(b)a、vb10 b、vw10 c

12、、id0 d、i0.2 13、下列哪项属于双字寻址(d)a、qw1 b、v1.0 c、ib0 d、md28 四、改错题(请指出以下梯形图中的所有错误并改正)五、编程题1、将下面的语句表指令转换成梯形图程序。(1)ldn i0.0 lps ld i0.1 o q0.0 ald - - . - word 可编辑 . an i0.2 an q0.1 = q0.0 lrd ld i0.2 o q0.1 ald an i0.1 an q0.0 = q0.1 lpp ld i0.3 o q0.2 ald = q0.2 (2)(3)- - . - word 可编辑 . (4)2、将下面的梯形图程序转换成语句

13、表指令。(1)(2)- - . - word 可编辑 . (3)4、用 s、r 和边沿触发指令设计满足图示波形的梯形图程序。i0.0q0.0i0.15、如下图所示,在按钮i0.0 按下时 q0.0 变成 on 并自保持,用加计数器c1 计数,i0.1 输入三个脉冲后, t37 开始定时, 5s 后 q0.0 变为 off,同时, c1 和t37 被复位。在 plc 刚开始执行用户程序时, c1 也被复位,请设计满足要求的梯形图程序。i0.0q0.0i0.15s6、采用一只按钮每隔3 秒钟顺序启动三台电动机,试编写程序。7、已知输入触点时序图,结合程序画出q0.0 和 q0.1 的时序图。- -

14、 . - word 可编辑 . 8、已知输入触点时序图,结合程序画出m0.0、m0.1、q0.0 的时序图。- - . - word 可编辑 . 第四章一、填空题1、jmp 跳转指令 _不能_(能,不能)在主程序、子程序和中断程序之间相互跳转。2、i/o 中断时间包括(上升 /下降沿)中断,(高速计时器)中断和(高速脉冲串输出)中断三类。3、s7-200 系列 plc的_q0.0_与_q0.1_两个输出端子,除正常使用外,还可利用plc的高速输出功能产生 _pto 0_ 与_pto 1_ 输出。4、 定时器中断由 1ms延时定时器 _t32_和_t96_产生。5、把一个实数转换为一个双字整数值

15、的trunc 指令,它的小数部分采用是 _截位取整_原则处理。6、s7-200 系列 plc共有_6_个高速计数器,其中只有1 种工作模式的是 _hsc3和 hsc5_ 。7、顺序控制继电器指令包括_lscr_ 、_scrt_ 和_scre_ 三个指令。8、子程序可以嵌套,嵌套深度最多为_8 _层。9、累计比 cpu 扫描速率还要快的事件,采用的是_高速计数器 _。10、中断程序标号指令的语句表指令的格式int-n,其中 n 指的是 _中断程序标号_。11、i/o 中断事件包含 _边沿_中断、 _pto_中断和 _hsc_中断三类。12、_for_和_next_两条指令间的所有指令构成一个循环

16、体。13、把一个实数转换为一个双字型数值的round 指令,它的小数部分采用是 _四舍五入 _原则处理。14、段译码指令的操作码是 _seg_。它的源操作数的寻址方式是_字节_寻址,目的操作数的寻址方式是_字节_寻址。15、如果方框指令的 en 输入端有能流且执行时无错误,则eno 输出端 _=1 。16、vb0 的值为 2#1011 0110 ,循环右移 2 位然后左移 4 位为 2# 11011010 。17、读取实时时钟指令todr 读取的日期和时间的数制为十进制。18、主程序和中断程序的变量表中只有临时 变量。19、hsc0的模式 3 的时钟脉冲为i0.0 ,用 i0.1 控制方向。-

17、 - . - word 可编辑 . 二、判断题1、jmp指令的功能是使程序跳转到另一个程序的具体标号处。()2、使用顺序控制继电器指令时,可以在scr 段内使用 for 、next 或 end指令。()3、子程序可以嵌套,嵌套深度最多为8 层。( )4、用来累计比 cpu 扫描速率还要快的事件的是高速计数器。()5、字节比较指令比较两个字节大小,若比较式为真,该触点断开。()6、双字循环移位指令的操作数n 指移位位数, 要通过字寻址方式来设置。 ( )7、移位寄存器指令每当en 端由 0 变 1 时,寄存器按要求移位一次。( )8、有条件结束指令将根据前面的逻辑关系决定是否终止用户程序。( )

18、9、块传送指令的操作数n 指定被传送数据块的长度,采用双字寻址。( )10、 暂停指令能够使 plc 从 run 到 stop, 但不能立即终止主程序的执行。( )11、使用顺序控制继电器指令时,不能在 scr 段内使用 for、next 或 end 指令。( )12、整数的加减指令的功能是将两个8 位的整数相加减, 得到一个 8 位的整数结果。( )13、trunc 指令把 32 位实数转换成 32 位符号数,小数部分按照四舍五入原则处理。( )14、 pto为高速脉冲串输出, 它可输出一定脉冲个数和一定周期的占空比为50%的方波脉冲。( )15、中断分离指令 dtch 截断一个中断事件 (

19、evnt)和所有中断程序的联系,但并不禁止该中断事件。()16、 i-d 指令的功能是将把一个16位整数值数转换为一个32位的双字整数。( ) 三、选择题1、hsc0 的当前值设定寄存器是( b)a、smd38 b、smd38 c、smd58 d、smd18 2、在顺序控制继电器指令中的操作数n,它所能寻址的寄存器只能是(a)a、s b、m c、sm d、t - - . - word 可编辑 . 3、子程序的有条件返回指令是(b)a、call b、cret c、ret d、sbr 4、无条件子程序返回指令时(c)a、call b、cret c、ret d、sbt 5、把一个 bcd 码转换为一

20、个整数值的提醒图指令的操作码是(c)a、b-i b、i-bcd c、bcd-i d、i-r 6、段译码指令的梯形图指令的操作码是(c)a、deco b、enco c、seg d、trunc 7、中断程序标号指令的操作码是(c)a、eni b、ret c、int d、dsi 8、对 s7-200系列 plc,两个 16 位数整数相乘,产生一个32位的输出结果,应采用哪种指令?( d)a、*i b、*d c、*r d、mul 9、s7-200系列可编程序控制器中,读取内部时钟,用什么指令?(c)a、td b、tm c、todr d、trdw 10、s7-200plc,数据块数据传送,可采用哪种指令

21、?(a)a、bmb b、movb c、slb d、pid 11、如果 plc 发出的脉冲的频率超过步进电机接收的最高脉冲频率,会发生?(b)a、电机仍然精确运行b、丢失脉冲,不能精确运行c、电机方向变化d、电机方向不变12、子程序可以嵌套,嵌套深度最多为(c)层。a、5 b、6 c、8 d、9 13、s7-200plc的看门狗定时时间为( b)a、50ms b、500ms c、500s d、5000ms 14、高速计数器定义指令的操作码是(c)a、hsc b、pls c、hdef d、todr 15、禁止中断指令的操作码是(a)a、disi b、eni c、atch d、dtch - - .

22、- word 可编辑 . 16、jmp n 这条指令中, n 的取值范围是(d)a、0-128 b、1-64 c、0-256 d、0-255 17、给出 for 指令的格式如图所示, 当 en 条件允许时将 for 与 next 指令之间的程序执行(a)次。a、20 b、1 c、vw10 d、19 18、双字整数的加减法指令的操作数都采用(b )寻址方式a、字b、双字c、字节d、位19、若整数的乘 /除法指令的执行结果是零,则影响(a)位a、sm1.0 b、sm1.1 c、sm1.2 d、sm1.3 20、实数开方指令的梯形图操作码是(c)a、exp b、ln c、sqrt d、tin 21、

23、设 vwi0 中存有数据 123.9,现执行以下指令,则指令的结果是(b)a、123.5 b、124 c、120 d、123 22、取整指令的梯形图指令的操作码是(a)a、trunc b、round c、exp d、ln 23、设累加器 ac2 中的低四位存有十进制数3,现执行以下指令,则指令的执行结果 vw40 的内容是( a )a、0008h b、08h c、03h d、0003h 24、高速计数器 hsc0 中有( a )种工作方式。- - . - word 可编辑 . a、8 种b、1种c、12 种d、9 种25、高速计数器 2 的控制字节是(c )a、smb37 b、smb47 c、

24、smb57 d、smb137 26、中断分离指令的操作码是(d )a、disi b、eni c、atch d、dtch 27、以下(d)不属于 plc 的中断事件类型。a、通讯口中断b、i/o 中断c、时基中断d、编程中断28、s7-200系列 plc 有 6 个高速计数器,其中有12种工作模式的是(b)a、hsc0、 hsc1 b、hsc1、 hsc2 c、hsc0、 hsc4 d、hsc2、 hsc4 29、整数的加减法指令的操作数都采用(a)寻址方式a、字b、双字c、字节d、位30、高速计数器 1 的控制字节是(b)a、smb37 b、smb47 c、smb57 d、smb157 31、

25、hsc1的控制寄存器是( c)a、smw137 b、smb57 c、smb47 d、smw147 32、当数据发送指令的使能端为(a)时 将执行该指令。a、为 1 b、为 0 c、由 1 变为 0 d、由 0 变为 1 33、若整数的加减法指令的执行结果发生溢出则影响(b)位。a、sm1.0 b、sm1.1 c、sm1.2 d、sm1.3 34、把一个 bcd 码转换为一个整数值的梯形图指令的操作码是(c)a、b-i b、i-bcd c、bcd-i d、i-r 四、编程题1、编写程序,在 i0.0 的上升沿将 vw10vw58 清零。2、用 i0.0 控制接在 qb0 上的 8 个彩灯是否移位

26、,每1s移 1 位。用 i0.1 控制左移或右移,首次扫描时将彩灯的初始值设置为十六进制数16#0e (仅 q0.1q0.3为 on) ,设计出梯形图程序。3、用 i1.0 控制接在 qb0 上的 8 个彩灯是否移位,每1s移 1 位。用 ib0 设置彩- - . - word 可编辑 . 灯的初始值,在 i1.1 的上升沿将 ib0 的值传送到 qb0,设计出梯形图程序。4、用实时时钟指令设计控制路灯的程序,20:00时开灯, 06:00 时关灯。5、 用实时时钟指令设计控制路灯的程序, 在 5 月 1 日10 月 31 日的 20:00 开灯,06:00 关灯;在 11月 1 日下一年 4

27、 月 30号的 19:00 开灯, 7:00 关灯。6、半径(10000的整数)在 vw10 中,取圆周率为 3.1416。编写程序,用浮点数运算指令计算圆周长,运算结果四舍五入转换为整数后,存放在vw20 中。7、编写语句表程序,实现运算vw2vw4 = vw6 。8、aiw2 中 a/d 转换得到的数值 032000 正比于温度值 01200 c。在 i0.0 的上升沿,将 aiw2 的值转换为对应的温度值存放在vw10 中,设计出梯形图程序。9、设计循环程序,求vd20 开始连续存放的 5 个浮点数的平均值。10、 在 i0.0 的上升沿,用循环程序求 vw100vw108 的累加和。为

28、了防止溢出,将被累加的整数转换为双整数后再累加。用vd10 保存累加和。11、用子程序调用编写教材中图5- 3 中两条运输带的控制程序,分别设置自动程序和手动程序,用i0.4 作自动 /手动切换开关。手动时用i0.0 和 i0.1 对应的按钮分别点动控制两条运输带。12、设计程序,用子程序求圆的面积,输入参数为直径(小于32767 的整数) ,输出量为圆的面积 (双整数)。 在 i0.0 的上升沿调用该子程序, 直径为 10000mm,运算结果存放在 vd10 中。13、用定时中断,每 1s将 vw8 的值加 1,在 i0.0 的上升沿禁止该定时中断,在i0.2 的上升沿重新启用该定时中断。设

29、计出主程序和中断子程序。14、要求灯 l 每隔 2 秒闪烁一下,用定时中断0 实现此功能。用梯形图编写主程序和中断程序。(说明:定时中断 0 的中断号为 10,对应的特殊存储器字节为 smb34)15、第一次扫描时将 vb0 清零,用定时中断0,每 100ms将 vb0 加 1,vb0 等于 100 时关闭定时中断,并将q0.0 立即置 1。设计出主程序和中断子程序。16、通过调用子程序0 来对 hsc1 进行编程,设置hsc1 以方式 11 工作,其控制字(smb47)设为 16#f8:预设值(smd52)为 50。当计数值完成(中断事件编号 13)时通过中断服务程序0 写入新的当前值( smd50)16#c8。- - . - word 可编辑 . 第五章1. 试设计满足图 5.1 所示波形的梯形图。i0.0i0.1q0.0q0.14s图 5.1 2. 试设计满足图 5.2 所示波形的梯形图。i0.0i0.1q0.0q0.17s图 5.2 3. 画出图 5.3 所示波形对应的顺序功能图。i0.2q0.0q0.1i0.0i0.1i0.3q0.2图 5.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论