还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
plc编程及应用第四版试题和答案###
一、选择题(本题型共15题,每题1分,共15分)
1.PLC的中文全称是()A.可编程逻辑控制器B.可编程计算器C.个人逻辑控制器D.个人计算器
2.PLC的核心组成部分不包括()A.CPU模块B.电源模块C.打印机模块D.I/O模块
3.PLC的基本工作模式是()A.中断模式B.扫描模式C.循环模式D.随机模式
4.以下哪种不是PLC常用的编程语言()A.梯形图(LD)B.指令表(IL)C.高级语言(C++)D.结构化文本(SCL)
5.PLC中,定时器的时基(时标)通常不包括()A.1ms B.10ms C.100ms D.1s
6.以下指令中,属于PLC基本逻辑指令的是()A.MOV B.ADD C.LD(取指令)D.MUL
7.PLC的输入接口类型不包括()A.直流输入B.交流输入C.脉冲输入D.电流输入
8.数据寄存器(DM)在PLC中主要用于()A.存储程序B.存储中间变量和数据C.存储系统配置D.存储用户程序
9.PLC的输出接口类型中,带负载能力最强的是()A.继电器输出B.晶体管输出C.晶闸管输出D.以上都一样
10.以下关于PLC扫描周期的描述,正确的是()第1页共10页A.扫描周期固定不变B.包括输入采样、程序执行、输出刷新三个阶段C.仅在程序执行阶段处理I/O信号D.扫描周期与程序复杂度无关
11.PLC的“看门狗”(Watchdog Timer)功能主要作用是()A.防止程序死循环B.提高运算速度C.增加存储容量D.简化编程
12.以下哪种指令用于控制PLC输出线圈的“自锁”功能()A.取指令(LD)B.输出指令(OUT)C.自锁指令(SET)D.复位指令(RST)
13.PLC中,计数器的当前值(CV)与设定值(SV)的关系是()A.CV=SV时,计数器位为ON B.CV=SV时,计数器位为OFFC.CVSV时,计数器位为ON D.CVSV时,计数器位为ON
14.以下不属于PLC通信接口的是()A.RS232B.RS485C.Ethernet D.USB
15.PLC的“接地”要求中,正确的是()A.接地电阻应小于4ΩB.可与动力设备共用接地C.接地导线截面积越小越好D.无需专门接地###
二、填空题(本题型共15题,每题1分,共15分)
1.PLC的工作过程主要分为三个阶段________、________、________
2.PLC的编程语言中,________是最常用的图形化编程语言,类似于电气控制电路图
3.定时器按工作方式可分为________定时器和________定时器
4.PLC的电源模块主要为PLC的CPU、I/O模块等提供稳定的________电源第2页共10页
5.数据寄存器(DM)根据功能可分为通用数据寄存器、________数据寄存器和________数据寄存器
6.指令表(IL)中,“LD X0”表示________,“OUT Y0”表示________
7.PLC的“扫描周期”是指从________阶段开始,到________阶段结束的时间
8.梯形图中,“X0”表示________,“Y0”表示________
9.计数器的设定值(SV)由________寄存器存储,当前值(CV)由________寄存器存储
10.PLC的“输入刷新”阶段是将外部输入信号的状态读入到________区
11.定时器的时基为100ms,设定值K=10,则延时时间为________s
12.梯形图中,触点的串联表示________逻辑,触点的并联表示________逻辑
13.PLC的“输出刷新”阶段是将________区的输出状态输出到外部负载
14.SCL(结构化文本)是一种________编程语言,语法类似高级语言
15.PLC的“故障自诊断”功能可检测________故障、________故障和程序执行错误###
三、简答题(本题型共5题,每题5分,共25分)
1.简述PLC与传统继电器控制电路相比,具有哪些主要优势?
2.什么是PLC的扫描周期?其包含哪几个具体阶段?每个阶段的作用是什么?
3.梯形图编程的基本规则有哪些?请至少列出3条第3页共10页
4.定时器(如TON,接通延时定时器)的工作过程是怎样的?请简述其当前值(CV)和状态位(位)的变化规律
5.PLC的I/O地址分配时,需要考虑哪些基本原则?###
四、梯形图分析题(本题型共5题,每题5分,共25分)(注以下各题均为梯形图,因文本限制,用文字描述梯形图逻辑关系)
1.描述下图梯形图实现的控制功能(X0为启动按钮,X1为停止按钮,Y0为控制电机)第一行LD X0,OR Y0,OUT Y0;第二行LD X1,RST Y
02.描述下图梯形图实现的延时启动控制功能(X0为启动按钮,Y0为电机,T0为延时定时器,设定值K=50,时基100ms)第一行LD X0,OUT T0;第二行LD T0,OUT Y
03.描述下图梯形图实现的电机正反转互锁控制功能(X0为正转按钮,X1为反转按钮,X2为停止按钮,Y0为正转接触器,Y1为反转接触器)第一行LD X0,OR Y0,OUT Y0,OUT Y1(常闭);第二行LD X1,OR Y1,OUT Y1,OUT Y0(常闭);第三行LD X2,RST Y0,RSTY
14.描述下图梯形图实现的计数控制功能(X0为计数触发信号,C0为计数器,设定值K=3,Y0为指示灯)第一行LD X0,C0(常开),OUT Y0;第二行LD X0,INC C0;第三行LD C0(常闭),RST C
05.描述下图梯形图实现的多条件控制功能(X
0、X1为启动条件,X2为停止条件,Y0为电机)第一行LD X0,AND X1,OR X2(常闭),OUT Y0第4页共10页###
五、计算题(本题型共5题,每题5分,共25分)
1.PLC中,某接通延时定时器(TON)的时基为100ms,设定值K=20,当触发信号X0接通后,经过多长时间Y0会输出高电平?
2.某计数器(CTU)的当前值CV=15,设定值SV=20,触发信号X0每接通一次,CV增加1,若X0在10s内接通20次,此时计数器的状态位是ON还是OFF?
3.数据寄存器D100的数值为100,D101的数值为50,执行指令“ADDD100D101D200”后,D200的数值是多少?
4.某振荡电路由定时器T0(时基100ms,K=5)和输出Y0组成,T0的常开触点与Y0的线圈并联,T0的常闭触点与Y0的线圈串联,求Y0的振荡周期(ON和OFF各持续的时间)
5.某交通信号灯控制中,东西红灯(Y0)亮5s,南北红灯(Y1)亮5s,东西绿灯(Y2)亮3s,南北绿灯(Y3)亮3s,若所有灯从Y0亮开始,计算一个完整周期的总时长是多少?###
六、梯形图改错题(本题型共5题,每题5分,共25分)(注以下各题均为错误梯形图,需指出错误并改正,用文字描述错误位置和改正方法)
1.错误梯形图第一行“LD X0,OUT Y0,OUT Y1”(X0为输入,Y0/Y1为输出);第二行“LD X1,RST Y0”错误____________________________________________________;改正____________________________________________________
2.错误梯形图第一行“LD X0,OUT T0(K=10)”;第二行“LDT0,OUT Y0”;第三行“LD X1,RST T0”错误____________________________________________________;改正____________________________________________________第5页共10页
3.错误梯形图第一行“LD X0,AND X1,OUT Y0”;第二行“LDX2,OR Y0,OUT Y1”(X0/X1/X2为输入,Y0/Y1为输出)错误____________________________________________________;改正____________________________________________________
4.错误梯形图第一行“LD X0,OUT C0(K=5)”;第二行“LDC0,OUT Y0”;第三行“LD C0,RST C0”错误____________________________________________________;改正____________________________________________________
5.错误梯形图第一行“LD X0,OUT Y0”;第二行“LD X0,OUTY0”(X0为输入,Y0为输出)错误____________________________________________________;改正____________________________________________________###
七、编程题(本题型共3题,每题10分,共30分)
1.设计一个“电机点动与连续运行控制”的梯形图程序要求按下点动按钮X0时,电机Y0点动运行(仅X0接通时Y0运行,断开后Y0停止);按下连续运行按钮X1时,电机Y0连续运行(X1接通后Y0自锁运行,按下停止按钮X2时Y0停止)
2.设计一个“送料小车往返控制”的梯形图程序要求小车初始停在起点(X0为起点传感器),按下启动按钮X1后,小车前进(Y0)到终点(X1为终点传感器),停止3s后后退(Y1)回到起点,停止后循环
3.设计一个“LED数码管显示0-9循环”的梯形图程序(用7段数码管,Y0-Y6分别对应a-g段,假设数码管的公共端接COM,高电平有效)要求使用定时器控制显示周期为1s,通过计数器实现0-9循环计数,用数据寄存器存储当前数字对应的段码第6页共10页###答案汇总####
一、选择题(共15题,每题1分)
1.A
2.C
3.B
4.C
5.B
6.C
7.D
8.B
9.A
10.B
11.A
12.C
13.A
14.D
15.A####
二、填空题(共15题,每题1分)
1.输入采样,程序执行,输出刷新
2.梯形图(LD)
3.ON延迟,OFF延迟(或保持型,非保持型,合理即可)
4.DC24V(或5V,根据PLC型号)
5.掉电保持,特殊功能(或索引寄存器,合理即可)
6.取X0的常开触点,驱动Y0的线圈
7.输入刷新,输出刷新
8.输入继电器X0,输出继电器Y
09.K(设定值),CV(当前值)
10.输入映象寄存器
11.
112.串联,并联
13.输出映象寄存器
14.高级文本
15.电源,I/O####
三、简答题(共5题,每题5分)
1.
(1)高可靠性,抗干扰能力强;
(2)编程方便,易于修改;
(3)功能强大,可实现复杂逻辑控制;
(4)易于扩展,I/O点数可灵活配置;
(5)维修方便,故障诊断能力强(答对3点即可得满分,每点1分)
2.扫描周期是PLC完成一次循环操作的时间,包括三个阶段
(1)输入采样将外部输入信号状态读入输入映象寄存器;
(2)程序执行按用户程序从左到右、从上到下扫描,执行逻辑运算;
(3)输出刷新将输出映象寄存器状态输出到外部负载(每个阶段1分,作用1分)
3.
(1)触点应接在水平支路上,线圈接在垂直支路末端;
(2)同一编号的输出继电器线圈在程序中只能出现一次(避免双线圈输出);
(3)梯形图应符合“左行右列”原则,不允许有“悬空”触点;第7页共10页
(4)复杂逻辑可使用中间继电器(M)过渡(答对任意3点即可得满分,每点1分)
4.TON(接通延时定时器)工作过程当触发信号(IN)接通后,当前值(CV)从0开始递增,达到设定值(SV)时,状态位(位)变为ON;触发信号断开后,CV复位为0,状态位为OFF(CV变化规律2分,状态位变化2分,描述清晰1分)
5.
(1)地址唯一,避免重复分配;
(2)考虑I/O模块的物理位置;
(3)重要信号(如急停)优先分配;
(4)留有余量,便于扩展;
(5)符合控制逻辑顺序(答对任意3点即可得满分,每点1分)####
四、梯形图分析题(共5题,每题5分)
1.该梯形图实现“启动后自锁,停止复位”控制按下X0(启动),Y0自锁运行;按下X1(停止),Y0复位停止(5分)
2.该梯形图实现“延时启动”控制按下X0后T0开始计时,100ms×50=5s后T0常开闭合,Y0得电运行(5分)
3.该梯形图实现“正反转互锁”控制按下X0(正转),Y0得电自锁,Y1(反转)常闭触点断开,防止Y1误动作;按下X1(反转)同理,Y1得电自锁,Y0常闭断开;按下X2(停止),Y0/Y1复位,电机停止(5分)
4.该梯形图实现“计数触发控制”X0每接通一次,C0计数1次,当C0计数到3(K=3)时,C0常开闭合,Y0得电;C0常闭断开,RSTC0复位,Y0失电,循环计数触发Y0(5分)
5.该梯形图实现“多条件启动”控制X0和X1接通时,Y0得电运行;X2(停止)接通时,Y0复位停止(5分)####
五、梯形图改错题(共5题,每题5分)第8页共10页
1.错误双线圈输出(Y0在同一程序中被两次驱动);改正删除第二行“OUT Y1”,或合并逻辑,用一个输出控制Y0/Y1(错误判断2分,改正3分)
2.错误T0的设定值K=10时基为100ms,延时时间应为10×100ms=1s,但未明确时基;改正在程序中注明T0的时基为100ms(或在题目中明确时基,此处按原条件,改正为“T0的设定值K=10,时基100ms”);或若原题目未给时基,改正为“T0的时基为100ms,K=10对应延时1s”(错误判断2分,改正3分)
3.错误第二行“LD X2,OR Y
0...”不符合梯形图规则(OR指令前应接触点而非线圈);改正将第二行改为“LD X2,LD Y0,OR Y1,OUT Y1”(或用中间继电器M过渡LD X2,OUT M0,LD M0,OR Y0,OUT Y1)(错误判断2分,改正3分)
4.错误C0计数到K=5后,RST C0会立即复位,无法保持Y0输出;改正将RST C0的触发条件改为“当Y0运行后,C0计数到5时Y0停止”,即第三行改为“LD C0AND Y0,RST Y0AND C0”(错误判断2分,改正3分)
5.错误双线圈输出(同一Y0线圈在程序中两次出现);改正删除第二行“LD X0OUT Y0”,或合并为“LD X0,OR Y0,OUT Y0”(用自锁实现连续运行)(错误判断2分,改正3分)####
六、编程题(共3题)
1.电机点动与连续运行控制梯形图程序第一行LD X0,OUT Y0(点动控制,X0接通Y0运行,断开停止);第二行(连续运行)LD X1,OR Y0,OUT Y0,RST Y0(X1为连续启动信号,Y0自锁;X2为停止信号,RST Y0);第9页共10页(注正确画出梯形图逻辑,点动用X0直接驱动,连续用X1自锁,X2复位,得10分)
2.送料小车往返控制梯形图程序第一行LD X1(启动),OUT C0(计数器,K=1);第二行LD C0,OUT Y0(前进),OUT X3(终点传感器,假设X3为终点);第三行LD X3IN,OUT T0K=50(时基100ms,延时5s);第四行LD T0,OUT Y1(后退),OUT X0(起点传感器);第五行LD X0IN,JMP L1(跳转回启动);(注正确实现循环逻辑,起点X
0、终点X3,Y0前进,Y1后退,T0延时控制,得10分)
3.LED数码管0-9循环显示梯形图程序
(1)数据寄存器D0存储0-9数字,D1存储段码;
(2)定时器T0(K=100,时基100ms,延时10s);
(3)计数器C0(K=10,0-9循环);
(4)程序通过C0计数触发D0递增,D1根据D0值调用段码表,驱动Y0-Y6;(注正确使用定时器控制周期,计数器实现循环计数,段码表逻辑,得10分)(注编程题答案以逻辑描述为主,实际梯形图需按逻辑绘制,此处文字描述完整,满足编程题要求)第10页共10页。
个人认证
优秀文档
获得点赞 0