电气控制PLC模拟练习题(附答案)_第1页
电气控制PLC模拟练习题(附答案)_第2页
电气控制PLC模拟练习题(附答案)_第3页
电气控制PLC模拟练习题(附答案)_第4页
电气控制PLC模拟练习题(附答案)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

电气控制PLC模拟练习题(附答案)一、选择题(每题2分,共20分)1.下列哪种编程语言不属于PLC常用的编程语言()A.梯形图语言B.汇编语言C.功能块图语言D.结构化文本语言答案:B。PLC常用的编程语言有梯形图语言、功能块图语言、结构化文本语言、指令表语言和顺序功能图语言等,汇编语言一般用于单片机等,不是PLC常用语言。2.PLC中最基本的编程元件是()A.输入继电器B.输出继电器C.辅助继电器D.定时器答案:A。输入继电器是PLC接收外部输入信号的接口,是最基本的编程元件,用于将外部信号引入PLC内部进行处理。3.以下关于PLC定时器的说法正确的是()A.定时器的定时时间是固定的,不可调整B.定时器有通电延时和断电延时两种类型C.定时器只能用于计时,不能用于计数D.定时器的分辨率都是1ms答案:B。定时器有通电延时和断电延时两种类型。定时器的定时时间可以通过程序进行调整;定时器不仅可以用于计时,还可以通过一定的编程实现计数功能;定时器的分辨率有多种,如1ms、10ms、100ms等。4.在梯形图中,常开触点与母线连接的指令是()A.LDB.LDIC.ANDD.OR答案:A。LD指令用于将常开触点与母线连接;LDI是将常闭触点与母线连接;AND用于串联常开触点;OR用于并联常开触点。5.若要实现两个或多个条件同时满足时才执行某一操作,应采用()逻辑。A.与B.或C.非D.异或答案:A。与逻辑表示只有当所有条件都为真时,结果才为真,符合两个或多个条件同时满足才执行某一操作的要求。或逻辑只要有一个条件为真结果就为真;非逻辑是对条件取反;异或逻辑是两个条件不同时结果为真。6.以下哪种情况会导致PLC输出继电器线圈失电()A.对应的输入信号变为高电平B.程序中控制该输出继电器的条件不满足C.电源电压升高D.输出继电器的触点闭合答案:B。当程序中控制该输出继电器的条件不满足时,输出继电器线圈失电。对应的输入信号变为高电平不一定会使输出继电器线圈失电;电源电压升高一般不会直接导致输出继电器线圈失电;输出继电器的触点闭合是其工作状态的表现,不是失电的原因。7.PLC的扫描周期主要取决于()A.程序的长短B.输入信号的频率C.输出负载的大小D.电源电压的稳定性答案:A。PLC的扫描周期主要取决于程序的长短,程序越长,扫描所需的时间就越长。输入信号的频率、输出负载的大小和电源电压的稳定性对扫描周期影响较小。8.在PLC编程中,用于将一个数据块传送到另一个数据块的指令是()A.MOVB.CMPC.ADDD.BCD答案:A。MOV指令用于数据的传送,可以将一个数据块传送到另一个数据块;CMP是比较指令;ADD是加法指令;BCD是二进制码转换为十进制码的指令。9.下列关于PLC输入输出模块的说法错误的是()A.输入模块用于接收外部信号B.输出模块用于控制外部负载C.输入输出模块的点数可以根据需要选择D.输入输出模块的类型是固定的,不能更改答案:D。输入输出模块的类型有多种,如数字量输入输出模块、模拟量输入输出模块等,并且可以根据实际需求进行更改和配置。输入模块用于接收外部信号,输出模块用于控制外部负载,其点数也可以根据需要选择。10.若要对PLC中的数据进行加1操作,应使用()指令。A.INCB.DECC.ADDD.SUB答案:A。INC指令是加1指令;DEC是减1指令;ADD是加法指令,一般用于两个数据相加;SUB是减法指令。二、填空题(每题2分,共20分)1.PLC按结构形式可分为______式和______式两种。答案:整体;模块PLC整体式结构将CPU、电源、I/O等部件集成在一个机壳内;模块式结构则将各个功能模块分开,可根据需要进行组合。2.定时器的定时时间等于______与______的乘积。答案:定时器的设定值;定时器的分辨率定时器的定时时间计算就是通过设定值乘以分辨率得到,例如分辨率为100ms,设定值为50,则定时时间为50×100ms=5000ms=5s。3.在梯形图中,常闭触点的逻辑状态与外部实际触点的状态______。答案:相反当外部实际触点闭合时,梯形图中的常闭触点断开;当外部实际触点断开时,梯形图中的常闭触点闭合。4.PLC的编程语言中,______语言类似于继电器控制电路,形象直观,易于理解。答案:梯形图梯形图是PLC最常用的编程语言之一,它采用类似继电器控制电路的图形符号来表示逻辑关系,对于熟悉继电器控制的人员来说很容易理解。5.输入继电器的线圈只能由______信号驱动,不能在程序中用指令驱动。答案:外部输入输入继电器用于接收外部输入信号,其状态由外部信号决定,不能在程序中用指令驱动其线圈。6.输出继电器的触点可以在程序中多次使用,其线圈只能在程序中______次驱动。答案:一在PLC程序中,为了避免逻辑混乱,输出继电器的线圈只能被驱动一次。7.若要实现多个条件中只要有一个满足就执行某一操作,应采用______逻辑。答案:或或逻辑的特点是只要有一个条件为真,结果就为真,符合多个条件中只要有一个满足就执行操作的要求。8.PLC的扫描工作过程包括______、______和______三个阶段。答案:输入采样;程序执行;输出刷新PLC在一个扫描周期内,先进行输入采样,读取外部输入信号的状态;然后执行程序,根据输入信号和程序逻辑进行运算;最后进行输出刷新,将运算结果输出到外部负载。9.计数器可分为______计数器和______计数器两种类型。答案:加法;减法加法计数器是对输入脉冲进行累加计数,当计数值达到设定值时产生动作;减法计数器则是从设定值开始递减计数,减到0时产生动作。10.模拟量输入模块的作用是将______信号转换为______信号,供PLC处理。答案:模拟量;数字量模拟量信号如电压、电流等是连续变化的,而PLC只能处理数字量信号,所以模拟量输入模块需要将模拟量信号转换为数字量信号。三、简答题(每题10分,共30分)1.简述PLC的工作原理。PLC采用循环扫描的工作方式,其工作过程主要包括三个阶段:-输入采样阶段:PLC在开始执行程序之前,首先扫描所有输入端子,并将各输入状态存入对应的输入映像寄存器中。在本扫描周期内,这个输入映像寄存器的状态不会受外部输入信号变化的影响,直到下一个扫描周期的输入采样阶段才会重新读取。-程序执行阶段:PLC按从左到右、从上到下的顺序依次对程序进行扫描,根据输入映像寄存器和其他元件映像寄存器的状态,按照程序中规定的逻辑关系进行运算,并将运算结果存入对应的元件映像寄存器中。对于输出继电器,其运算结果存于输出映像寄存器中。-输出刷新阶段:当所有程序执行完毕后,将输出映像寄存器中的内容传送到输出锁存器中,并通过输出端子驱动外部负载。此时,输出端子的状态才会发生变化。2.简述定时器和计数器的区别。-功能用途:定时器主要用于实现定时控制,根据设定的时间来控制设备的动作时间,例如定时启动、定时停止等。计数器则用于对输入脉冲的个数进行计数,可用于统计产品数量、设备运行次数等。-输入信号:定时器的输入信号通常是一个触发信号,用于启动定时器开始计时,计时时间到后产生动作。计数器的输入信号是脉冲信号,每来一个脉冲,计数器的计数值就会增加或减少。-工作方式:定时器有通电延时、断电延时等工作方式,通过设定不同的定时时间和工作方式来满足不同的控制需求。计数器有加法计数和减法计数两种工作方式,加法计数器对输入脉冲进行累加,减法计数器从设定值开始递减。-设定值:定时器的设定值表示定时时间,单位通常根据定时器的分辨率而定,如毫秒、秒等。计数器的设定值表示计数值,当计数值达到设定值时计数器动作。3.请说明梯形图编程的基本规则。-触点的使用:梯形图中的触点可以是输入继电器、输出继电器、辅助继电器、定时器、计数器等的触点,触点可以串联或并联使用。触点的状态取决于对应的元件的状态。常开触点闭合表示该元件得电,常闭触点闭合表示该元件失电。-线圈的驱动:输出继电器、辅助继电器、定时器、计数器等的线圈可以在梯形图中被驱动。但每个线圈在一个程序中只能出现一次,以避免逻辑混乱。线圈不能直接与母线相连,必须通过触点等逻辑关系来控制。-程序的顺序:梯形图的程序执行顺序是从上到下、从左到右。在编写程序时,应按照逻辑顺序依次编写,先处理逻辑上的前级条件,再处理后级条件。-触点和线圈的连接:触点和线圈之间的连接必须符合逻辑关系,串联触点表示与逻辑,并联触点表示或逻辑。在一个逻辑行中,多个触点的组合可以实现复杂的逻辑控制。-指令的使用:不同的PLC有不同的指令系统,在编写梯形图时,应正确使用各种指令,如LD、LDI、AND、OR等,以实现所需的逻辑功能。四、编程题(每题15分,共30分)1.设计一个PLC程序,要求按下启动按钮SB1后,电动机M启动,运行10s后自动停止。若在运行过程中按下停止按钮SB2,电动机立即停止。以下是使用西门子S7-200系列PLC的梯形图程序设计思路及指令表程序:-输入输出分配:-启动按钮SB1:I0.0-停止按钮SB2:I0.1-电动机M:Q0.0-梯形图设计思路:-用启动按钮I0.0的常开触点实现自锁,控制输出继电器Q0.0得电,使电动机启动。-利用定时器T37进行定时,设定定时时间为10s(假设定时器分辨率为100ms,则设定值为100)。当定时时间到,定时器T37的常开触点闭合,将输出继电器Q0.0复位,电动机停止。-在运行过程中,若按下停止按钮I0.1,其常闭触点断开,使输出继电器Q0.0失电,电动机立即停止。-指令表程序:```LDI0.0OQ0.0ANI0.1=Q0.0LDQ0.0TONT37,100LDT37RQ0.0,1```2.设计一个PLC程序,实现三台电动机M1、M2、M3的顺序启动和逆序停止控制。按下启动按钮SB1后,M1启动,5s后M2启动,再5s后M3启动。按下停止按钮SB2后,M3先停止,5s后M2停止,再5s后M1停止。-输入输出分配:-启动按钮SB1:I0.0-停止按钮SB2:I0.1-电动机M1:Q0.0-电动机M2:Q0.1-电动机M3:Q0.2-梯形图设计思路:-启动过程:按下启动按钮I0.0后,M1立即启动。同时启动定时器T37进行5s定时,定时时间到后,M2启动,同时启动定时器T38进行5s定时,T38定时时间到后,M3启动。-停止过程:按下停止按钮I0.1后,M3立即停止。同时启动定时器T39进行5s定时,定时

温馨提示

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

评论

0/150

提交评论