电控编程基础知识题库单选题100道及答案解析_第1页
电控编程基础知识题库单选题100道及答案解析_第2页
电控编程基础知识题库单选题100道及答案解析_第3页
电控编程基础知识题库单选题100道及答案解析_第4页
电控编程基础知识题库单选题100道及答案解析_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

电控编程基础知识题库单选题100道及答案解析1.以下哪种编程语言常用于工业自动化控制?()A.JavaB.PythonC.C++D.PLC梯形图答案:D解析:PLC梯形图是工业自动化控制中常用的编程语言。2.在电控编程中,变量的数据类型不包括()A.整数型B.字符型C.浮点型D.图片型答案:D解析:在电控编程中,通常没有图片型这种数据类型。3.以下哪个是PLC的工作方式?()A.等待指令B.循环扫描C.随机执行D.中断驱动答案:B解析:PLC采用循环扫描的工作方式。4.编程中,用于存储中间结果的存储单元被称为()A.输入寄存器B.输出寄存器C.中间继电器D.计数器答案:C解析:中间继电器用于存储中间结果。5.以下哪种指令用于逻辑与操作?()A.ORB.ANDC.NOTD.XOR答案:B解析:AND指令用于逻辑与操作。6.定时器的定时时间取决于()A.定时器的类型B.设定值和时钟脉冲周期C.程序的执行速度D.PLC的型号答案:B解析:定时器的定时时间由设定值和时钟脉冲周期决定。7.计数器的计数范围通常是()A.0到99B.0到255C.0到65535D.取决于计数器类型答案:D解析:计数器的计数范围取决于其类型。8.以下哪种编程语言可读性强,易于理解?()A.机器语言B.汇编语言C.高级语言D.低级语言答案:C解析:高级语言可读性强,易于理解。9.编程中,用于表示常开触点的符号是()A.︱︳B.︱/︳C.()D.[]答案:A解析:︱︳表示常开触点。10.在顺序功能图中,转换的实现条件是()A.输入信号B.输出信号C.转换条件满足D.定时器时间到答案:C解析:转换的实现需转换条件满足。11.以下哪个不是PLC的基本组成部分?()A.CPUB.存储器C.输入输出接口D.显示器答案:D解析:显示器不是PLC的基本组成部分。12.编程中,实现跳转功能的指令是()A.JMPB.CALLC.RETD.END答案:A解析:JMP指令用于实现跳转。13.以下哪种数据存储方式可以实现掉电保持?()A.普通寄存器B.特殊寄存器C.断电保持寄存器D.临时寄存器答案:C解析:断电保持寄存器可以实现掉电保持数据。14.顺序控制指令的操作对象是()A.位B.字节C.字D.双字答案:A解析:顺序控制指令的操作对象通常是位。15.以下哪种编程语言适合底层硬件控制?()A.C语言B.汇编语言C.Basic语言D.Pascal语言答案:B解析:汇编语言适合底层硬件控制。16.计数器复位指令是()A.RSTB.SETC.PLFD.PLS答案:A解析:RST是计数器复位指令。17.在PLC编程中,输入映像寄存器用()表示。A.IB.QC.MD.V答案:A解析:输入映像寄存器用I表示。18.以下哪种编程方式可以提高程序的执行效率?()A.结构化编程B.模块化编程C.线性编程D.面向对象编程答案:B解析:模块化编程可以提高程序的执行效率。19.输出锁存器用()表示。A.IB.QC.MD.V答案:B解析:输出锁存器用Q表示。20.以下哪种编程语言常用于机器人控制?()A.C#B.梯形图C.指令表D.工业机器人专用语言答案:D解析:工业机器人专用语言常用于机器人控制。21.编程中,上升沿检测指令是()A.PLSB.PLFC.SETD.RST答案:A解析:PLS是上升沿检测指令。22.以下哪个不是PLC的性能指标?()A.输入输出点数B.扫描速度C.编程语言种类D.外观尺寸答案:D解析:外观尺寸不是PLC的性能指标。23.下降沿检测指令是()A.PLSB.PLFC.SETD.RST答案:B解析:PLF是下降沿检测指令。24.编程中,置位指令是()A.SETB.RSTC.OUTD.LD答案:A解析:SET是置位指令。25.以下哪种PLC存储区可以进行位操作?()A.数据寄存器B.位存储器C.定时器D.计数器答案:B解析:位存储器可以进行位操作。26.复位指令是()A.SETB.RSTC.OUTD.LD答案:B解析:RST是复位指令。27.在PLC中,用于存储用户程序的是()A.系统程序存储器B.用户程序存储器C.工作数据存储器D.以上都不是答案:B解析:用户程序存储器用于存储用户程序。28.以下哪种PLC编程语言类似于计算机的汇编语言?()A.梯形图B.指令表C.功能块图D.顺序功能图答案:B解析:指令表类似于计算机的汇编语言。29.编程中,常开触点并联指令是()A.ORB.ORIC.ANDD.ANI答案:A解析:OR是常开触点并联指令。30.以下哪个不是PLC的输入设备?()A.按钮B.传感器C.接触器D.行程开关答案:C解析:接触器不是PLC的输入设备。31.常闭触点并联指令是()A.ORB.ORIC.ANDD.ANI答案:B解析:ORI是常闭触点并联指令。32.在PLC中,能驱动外部负载的是()A.输入继电器B.输出继电器C.辅助继电器D.定时器答案:B解析:输出继电器能驱动外部负载。33.常开触点串联指令是()A.ANDB.ANIC.ORD.ORI答案:A解析:AND是常开触点串联指令。34.以下哪种PLC编程语言以功能块为单位?()A.梯形图B.指令表C.功能块图D.顺序功能图答案:C解析:功能块图以功能块为单位。35.常闭触点串联指令是()A.ANDB.ANIC.ORD.ORI答案:B解析:ANI是常闭触点串联指令。36.PLC的输出方式不包括()A.继电器输出B.晶体管输出C.晶闸管输出D.电容输出答案:D解析:PLC的输出方式没有电容输出。37.以下哪个是PLC的编程软件?()A.KeilB.VisualStudioC.Step7D.Quartus答案:C解析:Step7是PLC的编程软件。38.编程中,逻辑或取反指令是()A.ORB.ORIC.NORD.NAND答案:C解析:NOR是逻辑或取反指令。39.PLC运行时,是通过()来读取输入信号的。A.输入映像寄存器B.输出映像寄存器C.中间继电器D.数据寄存器答案:A解析:PLC运行时通过输入映像寄存器读取输入信号。40.逻辑与取反指令是()A.ANDB.ANIC.NANDD.XOR答案:C解析:NAND是逻辑与取反指令。41.在PLC中,用于存储系统参数的是()A.系统程序存储器B.用户程序存储器C.数据寄存器D.特殊寄存器答案:D解析:特殊寄存器用于存储系统参数。42.以下哪种PLC编程语言适合描述复杂的控制逻辑?()A.梯形图B.指令表C.功能块图D.顺序功能图答案:D解析:顺序功能图适合描述复杂的控制逻辑。43.编程中,异或指令是()A.XORB.ORC.ANDD.NOT答案:A解析:XOR是异或指令。44.PLC的扫描周期与()有关。A.用户程序的长度B.CPU性能C.输入输出点数D.以上都是答案:D解析:PLC的扫描周期与用户程序的长度、CPU性能、输入输出点数等都有关。45.同或指令是()A.XORB.XNRC.ORD.AND答案:B解析:XNR是同或指令。46.以下哪种PLC扩展方式可以增加输入输出点数?()A.数字量扩展模块B.模拟量扩展模块C.通信扩展模块D.以上都是答案:A解析:数字量扩展模块可以增加输入输出点数。47.编程中,进栈指令是()A.MPSB.MRDC.MPPD.LDP答案:A解析:MPS是进栈指令。48.PLC中,用于存储中间运算结果的是()A.输入映像寄存器B.输出映像寄存器C.辅助继电器D.数据寄存器答案:D解析:数据寄存器用于存储中间运算结果。49.读栈指令是()A.MPSB.MRDC.MPPD.LDP答案:B解析:MRD是读栈指令。50.出栈指令是()A.MPSB.MRDC.MPPD.LDP答案:C解析:MPP是出栈指令。51.以下哪种PLC编程语言直观形象,易于掌握?()A.梯形图B.指令表C.功能块图D.顺序功能图答案:A解析:梯形图直观形象,易于掌握。52.编程中,主控指令是()A.MCB.MCRC.LDD.LDI答案:A解析:MC是主控指令。53.主控复位指令是()A.MCB.MCRC.LDD.LDI答案:B解析:MCR是主控复位指令。54.在PLC中,()用于存储定时器和计数器的当前值。A.数据寄存器B.定时器寄存器C.计数器寄存器D.特殊寄存器答案:A解析:数据寄存器用于存储定时器和计数器的当前值。55.以下哪种PLC编程语言适用于大规模程序的编写?()A.梯形图B.指令表C.功能块图D.结构化文本答案:D解析:结构化文本适用于大规模程序的编写。56.编程中,脉冲上升沿微分输出指令是()A.PLSB.PLFC.LDPD.LDF答案:C解析:LDP是脉冲上升沿微分输出指令。57.脉冲下降沿微分输出指令是()A.PLSB.PLFC.LDPD.LDF答案:D解析:LDF是脉冲下降沿微分输出指令。58.在PLC编程中,()用于存储程序运行过程中的状态信息。A.输入映像寄存器B.输出映像寄存器C.标志寄存器D.数据寄存器答案:C解析:标志寄存器用于存储程序运行过程中的状态信息。59.以下哪种PLC编程语言类似于高级语言的表达式?()A.梯形图B.指令表C.功能块图D.结构化文本答案:D解析:结构化文本类似于高级语言的表达式。60.编程中,比较指令的操作数可以是()A.整数B.实数C.字符串D.以上都是答案:D解析:比较指令的操作数可以是整数、实数、字符串等。61.在PLC中,()用于存储程序运行过程中的中间结果。A.输入映像寄存器B.输出映像寄存器C.辅助继电器D.数据寄存器答案:D解析:数据寄存器用于存储程序运行过程中的中间结果。62.以下哪种PLC编程语言适用于顺序控制?()A.梯形图B.指令表C.功能块图D.顺序功能图答案:D解析:顺序功能图适用于顺序控制。63.编程中,移位指令包括()A.左移位指令B.右移位指令C.循环左移位指令D.以上都是答案:D解析:移位指令包括左移位指令、右移位指令、循环左移位指令等。64.PLC的工作过程包括()A.输入采样B.程序执行C.输出刷新D.以上都是答案:D解析:PLC的工作过程包括输入采样、程序执行、输出刷新。65.以下哪种PLC编程语言适用于数学运算?()A.梯形图B.指令表C.功能块图D.结构化文本答案:D解析:结构化文本适用于数学运算。66.编程中,跳转指令的目标地址可以是()A.标号B.子程序C.中断程序D.以上都是答案:A解析:跳转指令的目标地址通常是标号。67.在PLC中,()用于存储输入信号的状态。A.输入映像寄存器B.输出映像寄存器C.辅助继电器D.数据寄存器答案:A解析:输入映像寄存器用于存储输入信号的状态。68.以下哪种PLC编程语言适用于逻辑控制?()A.梯形图B.指令表C.功能块图D.顺序功能图答案:A解析:梯形图适用于逻辑控制。69.编程中,子程序调用指令是()A.CALLB.RETC.ENDD.NOP答案:A解析:CALL是子程序调用指令。70.PLC的输入接口电路通常采用()A.光电耦合电路B.继电器电路C.晶闸管电路D.三极管电路答案:A解析:PLC的输入接口电路通常采用光电耦合电路。71.以下哪种PLC编程语言适用于过程控制?()A.梯形图B.指令表C.功能块图D.结构化文本答案:C解析:功能块图适用于过程控制。72.编程中,子程序返回指令是()A.CALLB.RETC.ENDD.NOP答案:B解析:RET是子程序返回指令。73.在PLC中,()用于暂存逻辑运算的中间结果。A.输入映像寄存器B.输出映像寄存器C.辅助继电器D.数据寄存器答案:C解析:辅助继电器用于暂存逻辑运算的中间结果。74.PLC的输出接口电路不包括()A.继电器输出B.晶体管输出C.晶闸管输出D.电容输出答案:D解析:PLC的输出接口电路通常有继电器输出、晶体管输出、晶闸管输出,没有电容输出。75.以下哪种编程方式可以提高程序的可维护性?()A.分散编程B.集中编程C.结构化编程D.随意编程答案:C解析:结构化编程可以提高程序的可维护性。76.编程中,用于累计输入脉冲个数的是()A.定时器B.计数器C.寄存器D.中间继电器答案:B解析:计数器用于累计输入脉冲个数。77.PLC系统设计中,确定控制对象和控制范围属于()A.硬件设计B.软件设计C.系统分析D.调试阶段答案:C解析:确定控制对象和控制范围属于系统分析阶段。78.以下哪种PLC扩展模块用于模拟量输入?()A.数字量输入模块B.模拟量输入模块C.通信模块D.定位模块答案:B解析:模拟量输入模块用于模拟量输入。79.编程中,实现数据传送功能的指令是()A.MOVB.ADDC.SUBD.MUL答案:A解析:MOV指令实现数据传送功能。80.PLC工作时,首先进行的是()A.输入采样B.程序执行C.输出刷新D.故障诊断答案:A解析:PLC工作时首先进行输入采样。81.以下哪种PLC编程语言适合初学者?()A.梯形图B.指令表C.功能块图D.结构化文本答案:A解析:梯形图直观易懂,适合初学者。82.编程中,加法运算指令是()A.ADDB.SUBC.MULD.DIV答案:A解析:ADD是加法运算指令。83.PLC中的定时器是()A.硬件定时器B.软件定时器C.硬件和软件结合的定时器D.以上都不对答案:B解析:PLC中的定时器是软件定时器。84.以下哪种PLC编程语言执行效率较高?()A.梯形图B.指令表C.功能块图D.结构化文本答案:B解析:指令表的执行效率相对较高。85.编程中,减法运算指令是()A.ADDB.SUBC.MULD.DIV答案:B解析:SUB是减法运算指令。86.PLC中的计数器是()A.增计数器B.减计数器C.增减计数器D.以上都是答案:D解析:PLC中的计数器有增计数器、减计数器、增减计数器。87.以下哪种PLC编程语言适合处理复杂数据结构?()A.梯形图B.指令表C.功能块图D.结构化文本答案:D解析:结构化文本适合处理复杂数据结构。88.编程中,乘法运算指令是()A.ADDB.SUBC.MULD.DIV答案:C解析:MUL是乘法运算指令。89.PLC的应用领域不包括()A.工业控制B.农业生产C.家庭电器D.航空航天答案:C解析:家庭电器一般不使用PLC控制。90.以下哪种PLC编程语言适合大规模程序的调试?()A.梯形图B.指令表C.功能块图D.结构化文本答案:B解析:指令表在大规模程

温馨提示

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

评论

0/150

提交评论