PLC复习试题库及答案.docx
《PLC复习试题库及答案.docx》由会员分享,可在线阅读,更多相关《PLC复习试题库及答案.docx(20页珍藏版)》请在冰豆网上搜索。
PLC复习试题库及答案
第一章PLC的硬件与工作原理
一、填空题
1、PLC主要由CPU、I/O、储存器和通信模块等组成。
2、继电器的线圈“断电”时,其常开触点断开,常闭触点接通。
3、外部输入电路接通时,对应的过程映像寄输入存器为_ON_状态,梯形图中后者的常开触点接通,常闭触点断开_。
4、若梯形图中输出Q的线圈“断电”,对应的过程映像输出寄存器为.off状态,在修改输出阶段后,继电器型输出模块中对应的硬件继电器的线圈断电,其常开触点断开,外部负载_不工作_。
5、手持式编程器可以为PLC编写语句表方式的程序。
6PLC一般能(能,不能)为外部传感器提供24V直流电源。
7、PLC的输出接口类型有继电器,晶闸管与场效应晶体管。
8、PLC的软件系统可分为系统程序和用户程序两大部分。
9、按结构形式分类,PLC可分为一整体_式和一模块一式两种。
10、PLC采用循环扫描工作方式,其过程可分为五个阶段:
自诊断检查,通信处理,输入采样,执行用户程序和输出改写,称为一个扫描周期。
11、将编程器内编写的程序写入PLC时,PLC必须处在_STOP模式。
二、简答题
1、在复杂的电气控制中,采用PLC控制与传统的继电器控制有哪些优越性?
2、什么是可编程控制器?
它的特点是什么?
3、PLC控制系统与传统的继电器控制系统有何区别?
4、PLC数字量输出接口按输出开关器件的种类不同,有哪几种类型?
它们各有什么特点?
5、简述PLC的扫描工作过程。
6为什么PLC中软继电器的触点可无数次使用?
7、PLC按I/O点数和结构形式可分为几类?
8、PLC执行程序是以循环扫描方式进行的,请问每一扫描过程分为哪几个阶段?
三、判断题
1、PLC的输入电路均采用光电耦合隔离方式。
(X)
2、CPU224型PLC本机I/O点数为14/10。
(V)
3、PLC的周期性循环扫描方式不会产生输入/输出滞后时间。
(X)
4、间接寻址是通过地址指针来存取存储器中的数据。
(?
V?
?
)
5、存储器AI、AQ只能使用字寻址方式来存取信息。
(?
V?
?
)
四、选择题
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/10B、8/16C、24/16D、14/16
4、S7-200系列可编程序控制器的直流电源输入范围是(C)
A、24-220VACB、220-380VAC
C、DC24VD、86-26420VAC
5、S7-200系列继电器输出的可编程序控制器,一个继电器输出点的最大通过电流是(D)
A、1AB、0.5AC、0.75AD、2A
&如需要3路模拟量输入1路模拟量输出,在S7-200系列PLC中应选(A)模块。
A、EM235B、EM223C、EM243D、EM222
7、PLC的工作方式(D)
A、等待工作方式B、中断工作方式
C、扫描工作方式D、循环扫描工作方式
8、在输出扫描阶段,将(B)寄存器中的内容复制到输出接线端子上。
A、输入映像B、输出映像
C、变量存储器D、内部存储器
9、CPU224X型PLC有几个通讯端口(A)
A、2个B、1个C、3个D、4个
第三章
一、填空题
1、输出指令(对应于梯形图中的线圈)不能用于输入过程映像寄存器。
2、SM0.1在首次扫描时为ON通常用来进行程序初始化;SM0.0一直为_ON
3、接通延时定时器TON的使能(IN)输入电路为ON时开始定时,当前值大于等于预设值时其定时器位变为丄,梯形图中其常开触点接通,常闭触点断开。
4、接通延时定时器TON的使能输入电路OFF时被复位,复位后梯形图中其常开触点断开,常闭触点接通,当前值等于0。
5、有记忆接通延时定时器TONR勺使能输入电路_ON时开始定时,使能输入电路断开时,当前值不变。
使能输入电路再次接通时继续定时。
必须用复位指令来复位TONR6断开延时定时器TOF的使能输入电路接通时,定时器位立即变为1_,当前值被复位。
使能输入电路断开时,当前值从0开始递增。
当前值等于预设值时,输出位变为0,梯形图中其常开触点断开,常闭触点接通,当前值不变。
7、若加计数器的计数输入电路CU上升沿到来、复位输入电路R=0_,计数器的当前值加1。
当前值大于等于预设值PV时,常开触点接通,常闭触点断开。
复位输入电路=1时,计数器被复位,复位后其常开触点断开,常闭触点接通,当前值为=0。
8、定时器和计数器除了当前值之外,还有一位状态位,状态位在当前值
>=预置值时为ON
9、VD200是S7-200PLC的全局变量寄存器,其长度是32位。
10、被置位的点一旦置位后,在执行复位指令前不会变为OFF具有锁存功能。
11、S7-200型PLC的指令系统有_梯形图_、_语句表_和_功能块图—三种形式。
12、S7-200型PLC的定时器包括TON、_TOF_TONF三种类型。
13、累加器寻址的统一格式为_MOVD&VIBXX,ACX_。
14、正跳变指令的梯形图格式为。
15、通常把内部存储器又称为元件继电器。
二、判断题
1、在工程实践中,常把输出映象寄存器称为输出继电器。
(V?
)
2、提供一个周期是1秒钟,占空比是50%勺特殊存储器位是SM04(X)
3、定时器的寻址依赖所用指令,带位操作数的指令存取位值,带字操作数的指令存取当
前值。
(V?
)
4?
、位寻址的格式由存储器标识符、字节地址、分割符及位号组成。
(?
V?
)
5、栈装载与指令是将堆栈中的第一层和第二层的值进行逻辑与操作,结果存入栈顶。
(?
?
V)
6?
、正跳变指令每次检测到输入信号由0变1之后,使电路接通一个扫描周期。
(?
?
V)
7、TONR勺启动输入端IN由“1”变“0”时定时器复位。
(?
X)
8、定时器定时时间长短取决于定时分辨率。
(X?
)
9、S7-200系列PLC可进行间接寻址的存储器是I、QMST及C°(?
X?
)
三、选择题
1、下面哪种不属于S7-200PLC可编程语言(D)
A、指令表B、功能块图C、梯形图D、格式文本
2、可使用位寻址方式来存取信息的寄存器不包括(C)
AIB、QC、ACD、SM
3、SM是哪个存储器的标识符(D)
A、高速计数器B、累加器C、内部辅助寄存器D、特殊辅助寄存器
4、AC是哪个存储器的标示符(B)
A、高速计数器B、累加器C、内部辅助寄存器D、特殊辅助寄存器
5、定时器预设值PT采用的寻址方式为(B)
A、位寻址B、字寻址C、字节寻址D、双字寻址
6只能使用字寻址方式来存取信息的寄存器是(D)
ASB、IC、HCD、AI
7、传统继电控制中的中间继电器,对应S7系列PLC的应是那种地址范围(C)
ASMB、ACC、MD、VB
8、图示程序中的累加器用的是那种寻址方式(D)
A、位寻址B、字节寻址C、字寻址D、双字寻址
9、图示程序中的累加器用的是那种寻址方式(B)
A、位寻址B、字节寻址C、字寻址D、双字寻址
10、PLC所有软继电器的触点可以(C)次使用
A、有限B、>256C、无限D、<2048
11、下列属于字节寻址的是(C)
AQW1B、V1.0C、IB0D、MD28
12、下列哪项属于字寻址(B)
AVB10B、VW10C、ID0D、I0.2
13、下列哪项属于双字寻址(D)
AQW1B、V1.0C、IB0D、MD28
四、改错题(请指出以下梯形图中的所有错误并改正)
五、编程题
1、将下面的语句表指令转换成梯形图程序。
(1)LDN10.0
LPS
LDI0.1
OQ0.0
ALD
ANI0.2
ANQ0.1
=Q0.0
LRD
LDI0.2
OQ0.1
ALD
ANI0.1
ANQ0.0
=Q0.1
LPP
LDI0.3
OQ0.2
ALD
=Q0.2
(2)
(3)
(4)
2、将下面的梯形图程序转换成语句表指令。
(1)
(2)
4、用S、R和边沿触发指令设计满足图示波形的梯形图程序。
5、如下图所示,在按钮10.0按下时Q0.0?
变成ON并自保持,用加计数器C1计数,10.1输入三个脉冲后,T37开始定时,5s后Q0.0变为OFF同时,C1和T37被复位。
在PLC刚开始执行用户程序时,C1也被复位,请设计满足要求的梯形图程序。
6采用一只按钮每隔3秒钟顺序启动三台电动机,试编写程序。
7、已知输入触点时序图,结合程序画出Q0.0?
和Q0.1的时序图。
8、已知输入触点时序图,结合程序画出M0.0、M0.1、Q0.0的时序图。
第四章
一、填空题
1、JMP跳转指令_不能—(能,不能)在主程序、子程序和中断程序之间相互跳转。
2、I/O中断时间包括(上升/下降沿)中断,(高速计时器)中断和(高速脉冲串输出)中
断三类。
3、S7-200系列PLC的_Q0.0_与_Q0.[_两个输出端子,除正常使用外,还可利用PLC的高
速输出功能产生_PTO0_与_PTO1揃出。
4、定时器中断由1ms延时定时器T32和T96产生。
5、把一个实数转换为一个双字整数值的TRUNC旨令,它的小数部分采用是_截位取整—原则处理。
6S7-200系列PLC共有6个高速计数器,其中只有1种工作模式的是HSC卸HSC5。
7、顺序控制继电器指令包括丄SCR、一SCRT和_SCRE三个指令。
8、子程序可以嵌套,嵌套深度最多为8层。
9、累计比CPUfi描速率还要快的事件,采用的是—高速计数器_。
10、中断程序标号指令的语句表指令的格式INT-n,其中n指的是_中断程序标号_。
11、I/O中断事件包含—边沿_中断、_PTO中断和_HSC中断三类。
12、FOR和NEXT两条指令间的所有指令构成一个循环体。
13、把一个实数转换为一个双字型数值的ROUND指令,它的小数部分采用是四舍五入_
原则处理。
14、段译码指令的操作码是SEG。
它的源操作数的寻址方式是字节寻址,目的操作
数的寻址方式是—字节_寻址。
15、如果方框指令的EN输入端有能流且执行时无错误,则ENO俞出端二。
16、VB0的值为2#10110110,循环右移2位然后左移4位为2#。
17、读取实时时钟指令TODRg取的日期和时间的数制为十进制
18、主程序和中断程序的变量表中只有临时变量。
19、HSC0勺模式3的时钟脉冲为10.0,用10.1控制方向。
二、判断题
1、JMP指令的功能是使程序跳转到另一个程序的具体标号处。
(X?
)
2、使用顺序控制继电器指令时,可以在SCR段内使用FORNEXT或END指令。
(X?
)
3、子程序可以嵌套,嵌套深度最多为8层。
(V)
4、用来累计比CPUfi描速率还要快的事件的是高速计数器。
(V)
5、字节比较指令比较两个字节大小,若比较式为真,该触点断开。
(X?
?
)
6双字循环移位指令的操作数N指移位位数,要通过字寻址方式来设置。
(?
X?
)
7、移位寄存器指令每当EN端由0变1时,寄存器按要求移位一次。
(?
V)
8、有条件结束指令将根据前面的逻辑关系决定是否终止用户程序。
(?
V)
9、块传送指令的操作数N指定被传送数据块的长度,采用双字寻址。
(?
X?
)
10、暂停指令能够使PLC从RUN到STOP但不能立即终止主程序的执行。
(?
X?
)
11、使用顺序控制继电器指令时,不能在SCR段内使用FORNEXT或END旨令。
(?
V)
12、整数的加减指令的功能是将两个8位的整数相加减,得到一个8位的整数结果。
(X?
)
13、TRUN指令把32位实数转换成32位符号数,小数部分按照四舍五入原则处理。
(X?
)
14、PTO为高速脉冲串输出,它可输出一定脉冲个数和一定周期的占空比为50%勺方波脉冲。
(V?
)
15、中断分离指令DTCH截断一个中断事件(EVNT)和所有中断程序的联系,但并不禁止该中断事件。
(X?
)
16、I-D指令的功能是将把一个16位整数值数转换为一个32位的双字整数。
(?
?
V?
)
三、选择题
1、HSC0的当前值设定寄存器是(B)
ASMD38B、SMD38C、SMD58D、SMD18
2、在顺序控制继电器指令中的操作数n,它所能寻址的寄存器只能是(A)
ASB、MC、SMD、T
3、子程序的有条件返回指令是(B)
ACALLB、CRETC、RETD、SBR
4、无条件子程序返回指令时(C)
ACALLB、CRETC、RETD、SBT
5、把一个BCD码转换为一个整数值的提醒图指令的操作码是(C)
AB-IB、I-BCDC、BCD-ID、I-R
6段译码指令的梯形图指令的操作码是(C)
ADECOB、ENCOC、SEGD、TRUNC
7、中断程序标号指令的操作码是(C)
AENIB、RETC、INTD、DSI
8、对S7-200系列PLC两个16位数整数相乘,产生一个32位的输出结果,应采用哪种指令?
(D)
A*IB、*DC、*RD、MUL
9、S7-200系列可编程序控制器中,读取内部时钟,用什么指令?
(C)
ATDB、TMC、TODRD、TRDW
10、S7-200PLC数据块数据传送,可采用哪种指令?
(A)
ABMBB、MOVBC、SLBD、PID
B)
11、如果PLC发出的脉冲的频率超过步进电机接收的最高脉冲频率,会发生?
(
15、禁止中断指令的操作码是(A)
16、JMPn这条指令中,n的取值范围是(D)
(A)次。
18、双字整数的加减法指令的操作数都采用(B)寻址方式
A、字B、双字C、字节D、位
19、若整数的乘/除法指令的执行结果是零,则影响(A)位
ASM1.0B、SM1.1C、SM1.2D、SM1.3
20、实数开方指令的梯形图操作码是(C)
AEXPB、LNC、SQRTD、TIN
21、设VWI0中存有数据123.9,现执行以下指令,则指令的结果是(B)
22、取整指令的梯形图指令的操作码是(A)
VW40
23、设累加器AC2中的低四位存有十进制数3,现执行以下指令,则指令的执行结果
的内容是(A)
24、高速计数器HSC(中有(A)种工作方式。
、12种
25、高速计数器2的控制字节是(C)
26、中断分离指令的操作码是(D)
27、以下(D)不属于PLC的中断事件类型
A字B、双字C、字节D、位
30、高速计数器1的控制字节是(B)
SMB157
ASMB37B、SMB47CSMB57D
31、HSC啲控制寄存器是(C)
32、当数据发送指令的使能端为(A)时将执行该指令。
A、为1B、为0
C、由1变为0D、由0变为1
33、若整数的加减法指令的执行结果发生溢出则影响(B)位。
ASM1.0B、SM1.1C、SM1.2D、SM1.3
34、把一个BCD码转换为一个整数值的梯形图指令的操作码是(C)
AB-IB、I-BCDC、BCD-ID、I-R
四、编程题
1、编写程序,在I0.0的上升沿将VW1〜VW58青零。
2、用I0.0控制接在QBC上的8个彩灯是否移位,每1s移1位。
用10.1/控制左移或右移,首次扫描时将彩灯的初始值设置为十六进制数16#0E(仅Q0.1〜Q0.3为ON,设计出梯形图程序。
3、用I1.0控制接在QB0上的8个彩灯是否移位,每1s移1位。
用IB0设置彩灯的初始值,在I1.1的上升沿将IB0的值传送到QB0设计出梯形图程序。
4、用实时时钟指令设计控制路灯的程序,20:
00时开灯,06:
00时关灯。
5、用实时时钟指令设计控制路灯的程序,在5月1日〜10月31日的20:
00开灯,06:
00关灯;在11月1日〜下一年4月30号的19:
00开灯,7:
00关灯。
&半径(<10000的整数)在VW10中,取圆周率为3.1416。
编写程序,用浮点数运算指令计算圆周长,运算结果四舍五入转换为整数后,存放在VW2(中。
7、编写语句表程序,实现运算VW-VW4=VW6
8、AIW2中A/D转换得到的数值0〜32000正比于温度值0〜1200Co在I0.0的上升沿,将
AIW2的值转换为对应的温度值存放在VW1(中,设计出梯形图程序。
9、设计循环程序,求VD20开始连续存放的5个浮点数的平均值。
10、在I0.0的上升沿,用循环程序求VW10〜VW108勺累加和。
为了防止溢出,将被累加的整数转换为双整数后再累加。
用VD10保存累加和。
11、用子程序调用编写教材中图5-3中两条运输带的控制程序,分别设置自动程序和手动程序,用I0.4作自动/手动切换开关。
手动时用I0.0和I0.1对应的按钮分别点动控制两条运输带。
12、设计程序,用子程序求圆的面积,输入参数为直径(小于32767的整数),输出量为圆的面积(双整数)。
在I0.0的上升沿调用该子程序,直径为10000mm运算结果存放在
VD10中。
13、用定时中断,每1s将VW8的值加1,在I0.0的上升沿禁止该定时中断,在I0.2的上升沿重新启用该定时中断。
设计出主程序和中断子程序。
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写入新的当前值(SMD5016#C&
第五章
1.试设计满足图5.1所示波形的梯形图。
图5.1
2.试设计满足图5.2所示波形的梯形图。
图5.2
3.画出图5.3所示波形对应的顺序功能图。
图5.3
4.小车在初始状态时停在中间,限位开关I0.0为ON按下启动按钮I0.3,小车开始右
行,并按图5.4所示从上到下的顺序运动,最后返回并停在初始位置。
画出控制系统的顺
序功能图,并写出梯形图。
图5.4
5•指出图5.5的顺序功能图中的错误。
图5.5
6.试画出图5.6所示信号控制系统的顺序功能图,并绘制梯形图,I0.0为启动信号。
图5.6
7.设计出图5.7所示的顺序功能图的梯形图程序,T37的预设值为5s。
图5.7
8.用SCF指令设计图5.8所示的顺序功能图的梯形图程序。
图5.8
9.设计出图5.9所示的顺序功能图的梯形图程序
10.设计出图5.10所示的顺序功能图的梯形图程序。
图5.10
11.设计出图5.11所示的顺序功能图的梯形图程序。
图5.11
一、填空题
1.低压电器是指额定电压等级在交流1200V、直流1500V以下的电器。
一般按基本用途
分可分为配电电器和控制电器。
2.热继电器是利用电流的热效应原理来工作的保护电器,它在电路中主要用作三相异步
电动机的过载保护。
3.PLC是通过一种周期扫描工作方式来完成控制的,每个周期包括输入采样阶段、
程序处理阶段及输出刷新结果阶段三个阶段。
4.可编程控制器的输出有三种形式,分别是继电器输出,双向晶闸管输出及
晶体管输出。
5.在FX2N型PLC中,有一32位加/减计数器C210,欲使其工作在减计数模式,则需将
对应的特殊辅助继电器M8210置1即可。
6.当PLC的扫描周期大于监视定时器规定的时间时,PLC将停止工作,为避免此种情况
发生,可在程序适当位置插入WDT指令,对监视定时器刷新,或修改特殊数据
寄存器D8000的值,使其大于PLC扫描周期。
7.FX2N-64MR型号PLC中64、M、R的意义分别是:
输入输出共64点、基本单元、
继电器输出型。
8.定时器的线圈上电时开始计时,定时时间到达设定值时其常开触点闭合,一般的
定时器都是—通电延时—型定时器。
9.功能指令助记符前标记(D)符号,表示该指令是32位指令,功能指令助记符后
标记(P)符号,表示该指令是脉冲执行型指令。
二、判断题
判断下列各题正误,正确的在题后括号内打“V”,错误的打“x”。
1.中间继电器实质上是电压继电器的一种,使用时可代替交流接触器。
【X】
2.电动机正反转控制电路为了保证起动和运行的安全性,要采取自锁控制。
【X】
3.反接控制时,当电机转速接近零时,应及时断开电源以防止电机反转。
【V】
4.交流电动机由于通入的是交流电,因此它的转速也是不断变化的,而直流电动机其转
速则是恒定不变的。
【X】
5.END指令不是PLC的停机指令,仅说明程序执行一个扫描周期结束。
【V】
6.在一个状态移图中,转移条件只能用单接点,不可以采用接点组。
【X】
7.PLC的输出线圈可以放在梯形图中的任意位置。
【X】
8.一般情况下,速度继电器有两对常开触点和两对常闭触点,当电动机带动其转子向某
方向运行达到某一转速时,有一对常开触点闭合,常闭触点断开,所以速度继电器可以用于电机的制动控制。
【V】
9.在设计PLC的梯形图时,在每一逻辑行中,并联触点多的支路应放在左边。
【V】
10.
在设计状态转移图时,为防止两个相邻状态步转移条件同时接通而造成某些状态步被
答:
3.分析下图所完成的任务,画出时序图
答:
4.设计一个方波电路,使其能够周期性地产生高低电平均为5S的方波。
5.分析执行下列梯形图后其结果是什么?
答:
当X0按下时,执行十进制数200送入数据寄存器DO中,十进制数150送入D2中,通过比较指令CMP进行两数比较,结果送入丫2、丫1、Y0中,由于200大于150,即:
D0大于D2,所以丫2、Y1、Y0所对应的值为:
0,0,1。
五、设计题
1.以下是某机床基本控制电路原理图,若将其改为PLC控制,试画出相应的控制电路