AB PLC综合测试试题及详细答案_第1页
AB PLC综合测试试题及详细答案_第2页
AB PLC综合测试试题及详细答案_第3页
AB PLC综合测试试题及详细答案_第4页
AB PLC综合测试试题及详细答案_第5页
已阅读5页,还剩1页未读, 继续免费阅读

下载本文档

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

文档简介

ABPLC综合测试试题及详细答案适用范围:罗克韦尔ABPLC基础及实操考核(Logix5000/5001系列通用)考试时长:90分钟满分:100分一、单项选择题(每题2分,共20分)1、ABCompactLogix1769-L24ER控制器的程序执行方式为()A、并行执行B、循环扫描执行C、随机执行D、断点执行2、Logix5000软件中,用于存储程序运行中间变量、临时数据的数据类型是()A、BOOLB、DINTC、TAGD、STRUCT3、ABPLC系统中,I/O模块的硬件地址标识,本地机架的默认槽号起始为()A、0B、1C、2D、34、下列指令中,属于ABPLC定时器指令的是()A、TONB、CTUC、MOVD、AND5、Logix5000项目中,必须包含的核心组件是()A、程序例程B、控制器标签C、I/O组态D、任务6、ABPLC中,DINT数据类型的字节长度为()A、1字节B、2字节C、4字节D、8字节7、上升沿触发指令ONS的主要作用是()A、持续接通信号B、仅接通一个扫描周期C、延时接通D、脉冲输出8、罗克韦尔PLC以太网通讯的默认协议是()A、ModbusTCPB、EtherNet/IPC、ProfinetD、CANopen9、CTU计数器指令的当前值等于预设值时,对应状态位为()A、DN置1B、OV置1C、UN置1D、EN置010、PLC程序下载至控制器时,必须设置的操作是()A、程序加密B、匹配控制器固件版本C、修改标签名称D、新增例程二、判断题(每题2分,共20分,对的打√,错的打×)1、ABPLC的程序扫描顺序为:输入采样→程序执行→输出刷新,循环往复。()2、BOOL类型标签只有0、1两种状态,分别对应断开、接通。()3、TON定时器的预设值PT单位固定为1ms,不可修改。()4、Logix5000软件中,任务优先级数值越大,优先级越高。()5、远程I/O模块必须通过以太网模块才能与主控制器通讯。()6、MOV指令可以将一个数据标签的值复制到另一个数据标签中。()7、ABPLC控制器运行时,禁止在线修改程序标签数值。()8、CTD为减计数器指令,当前值小于0时完成位DN置1。()9、EtherNet/IP通讯支持多个PLC设备组网通讯。()10、程序例程必须绑定在对应任务下才能被扫描执行。()三、简答题(每题10分,共30分)1、简述ABPLC循环扫描的三个核心阶段及各阶段的作用。2、分别说明TON、TOF、RTO三种定时器指令的功能及应用场景。3、简述ABPLC项目中“任务、程序、例程”三者的层级关系。四、实操编程题(每题15分,共30分)1、编写ABPLC梯形图程序:启动按钮(Start,BOOL)按下后,延时3秒,输出指示灯(Light,BOOL)点亮;停止按钮(Stop,BOOL)按下,指示灯立即熄灭。2、编写加减计数程序:触发按钮(Count_IN)每接通一次,计数器加1;清零按钮(Reset)按下,计数器当前值归零,当计数达到10时,触发报警输出(Alarm)接通。参考答案及详细解析一、单项选择题答案及解析1、B解析:所有AB系列PLC均采用循环扫描工作方式,周期性完成输入采样、程序执行、输出刷新,无并行、随机执行模式。2、C解析:TAG是ABPLC的核心变量载体,用于存储各类运行数据;BOOL、DINT为基础数据类型,STRUCT为结构体类型。3、A解析:ABCompactLogix、ControlLogix系列本地机架槽号默认从0开始,控制器默认占用0槽。4、A解析:TON为通电延时定时器;CTU为加计数器、MOV为传送指令、AND为逻辑与指令。5、D解析:任务是项目的核心调度单元,所有程序必须挂载在任务下,无任务则程序无法执行;其余选项为可选配置。6、C解析:BOOL(1位)、SINT(1字节)、INT(2字节)、DINT(4字节)、LINT(8字节)。7、B解析:ONS上升沿指令仅在信号从0变1的首个扫描周期接通,防止程序重复触发。8、B解析:EtherNet/IP是罗克韦尔专属工业以太网通讯协议,为AB设备默认通讯方式。9、A解析:计数器当前值=预设值时,完成位DN置1;OV为溢出位,UN为下溢位,EN为使能位。10、B解析:固件版本不匹配会导致程序下载失败、控制器报错,是下载前必备检查项;其余为可选操作。二、判断题答案及解析1、√解析:标准PLC循环扫描三阶段,AB全系列控制器均遵循该工作逻辑。2、√解析:BOOL为布尔位,0代表断开、FALSE,1代表接通、TRUE。3、×解析:TON定时器时基可配置,支持1ms、10ms、100ms、1s多种时基,并非固定值。4、×解析:Logix5000中任务优先级数值越小优先级越高,1级为最高优先级。5、×解析:远程I/O可通过ControlNet、DeviceNet、以太网多种总线通讯,不局限于以太网。6、√解析:MOV传送指令核心功能为数据赋值、数据拷贝,是基础常用指令。7、×解析:控制器在线运行状态下,支持在线修改标签数值、在线编辑程序(需开启在线编辑功能)。8、×解析:CTD减计数器当前值≤0时,完成位DN置1,并非小于0触发。9、√解析:EtherNet/IP支持多设备组网,可实现多PLC、触摸屏、变频器等设备互联互通。10、√解析:例程无独立执行权限,必须挂载到对应程序,程序绑定任务后,才能被控制器扫描执行。三、简答题详细答案1、ABPLC循环扫描三个核心阶段及作用(1)输入采样阶段:控制器一次性读取所有本地及远程I/O模块的输入信号状态,存入输入映像寄存器,扫描周期内输入数据保持不变,避免程序执行过程中信号波动干扰。(2)程序执行阶段:控制器按照从上到下、从左到右的顺序扫描执行任务下的所有例程程序,根据输入映像数据和程序逻辑,运算得出对应的输出结果,存入输出映像区。(3)输出刷新阶段:程序执行完成后,将输出映像区的所有数据统一刷新到物理输出端子,驱动外部继电器、指示灯、电机等执行器件动作。2、三种定时器指令功能及应用场景(1)TON通电延时定时器:指令使能端接通后,开始计时,达到预设时间后完成位接通;使能端断开,定时器立即复位。主要用于设备启动延时、延时报警、延时启动负载等场景。(2)TOF断电延时定时器:指令使能端长期接通时,完成位保持接通;使能端断开后开始计时,计时结束后完成位断开。主要用于设备停机延时、风机散热延时关闭、延时断电保护等场景。(3)RTO保持型通电延时定时器:使能端接通计时,断开后计时值保持不复位,需专门复位指令清零。主要用于累计设备运行时长、累计故障时长、间歇性工作设备计时统计等场景。3、任务、程序、例程层级关系三者为自上而下的嵌套层级关系,层级从高到低为:任务→程序→例程。(1)任务是最高层级调度单元,负责设定扫描周期、优先级,调度下属所有程序运行;(2)一个任务可包含多个程序,程序用于归类同一功能的控制逻辑;(3)一个程序可包含多个例程,例程是最小的程序编写单元,具体的梯形图、功能块逻辑均编写在例程中;简单总结:任务调度程序,程序包含例程,例程承载具体控制逻辑。四、实操编程题详细程序方案通用标签定义(所有标签均为全局BOOL/DINT标签)Start(BOOL):启动按钮(常开);Stop(BOOL):停止按钮(常开);Light(BOOL):输出指示灯;Timer1(TON):延时定时器Count_IN(BOOL):计数触发按钮;Reset(BOOL):清零按钮;Counter1(CTU):加计数器;Alarm(BOOL):报警输出1、3秒延时点灯程序逻辑(1)控制逻辑:Start按下自锁保持,触发TON定时器计时,预设值30(时基100ms,30×100ms=3s);定时器DN位接通后,Light输出置1;Stop按下,断开自锁回路,定时器复位、指示灯熄灭。(2)梯形图逻辑步骤:①第一行:Start常开+Stop常闭+Light自锁,构成自锁回路,驱动Timer1定时器使能端;②定时器Timer1时基设置100ms,预设值PT=30;③第二行:Timer1.DN常开触点,驱动Light输出线圈;(3)逻辑说明:按下启动,回路导通定时器开始计时,3秒后指示灯亮起;按下停止,回路断开,定时器瞬间复位,指示灯立即熄灭。2、计数报警程序逻辑(1)控制逻辑:Count_IN上升沿触发计数器加1,避免长按重复计数;Reset按钮触发计数器清零;计数器当前值等于10时,

温馨提示

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

评论

0/150

提交评论