0.0851

五煦查题

快速找到你需要的那道考题与答案

尔雅可编程控制器技术答案(学习通2023完整答案)

22 min read

尔雅可编程控制器技术答案(学习通2023完整答案)

第1章 可编程控制器概述

1.1 可编程控制器的尔雅诞生与发展历史随堂测验

1、1.上世纪60年代,可编GE公司为了用新的程控控制装置取代继电器控制装置,在公开招标中提出了十项指标,制器整答其中,技术“可直接用115 V交流输入”,答案为什么有这样要求?
A、学习美国的通完市电是交流115V,这样就不必给可编程控制器这种新装置额外配置电源,尔雅方便使用。可编
B、程控115V电压有利于这种新装置的制器整答研制。
C、技术GE公司的答案仪表用电是115V。
D、学习115V电压的装置是GE公司的偏好。

2、2.十项指标中的“编程方便,现场可修改程序”、“数据可直接送入管理计算机”这实质代表了什么?
A、方便设计人员更改设计方案。
B、这种新装置实质是一种工业计算机。
C、方便管理人员管理生产,提高生产效率。
D、这种新装置可以接入计算机。

3、3.20世纪60年代初期,顺序控制器还主要是由继电器组成,若要改变控制顺序就必须改变控制器的硬件接线,这会给生产过程带来问题?
A、可靠性不高,排查故障困难。
B、改变生产工艺就要改变设计,设计与生产周期长。
C、生产人员操作不方便。
D、硬件接线控制器可靠性高。

1.2.1 可编程控制器的定义随堂测验

1、1. 可编程控制的定义历经三个阶段,按照时间顺序是:
A、PLC、PC、PCC。
B、PLC、PCC、PC。
C、PC、PCC、PLC
D、PCC、PLC、PC

2、2.可编程控制器发展至今天,具有的功能早已今非昔比,为什么人们仍然简称为PLC(Programmable Logic Controller)?
A、用户的习惯使然。
B、主要功能是逻辑控制。
C、最重要的功能是逻辑控制。
D、为了与PC区别。

1.2.2 可编程控制器的技术进展随堂测验

1、1.PLC的定义和名称演变实际上是取决于什么?
A、PLC的硬件和软件的技术进步与发展。
B、PLC所具有的的功能。
C、更高级别的机构的干预。
D、人们的观念更新。

2、2. 国际电工委员会制定了IEC61131-3的标准,对PLC的发展有什么影响?
A、形成了多种PLC编程语言。
B、规范了PLC的硬件和软件标准。
C、规定了PLC的功能。
D、规范了各个品牌PLC的相互兼容性。

3、3.PLC标准化软件的采用为PLC的使用带来了什么?
A、系统的执行速度加快,编程和设计的工作量减少。
B、降低费用,缩短了软件开发、设计和调试等时间,增强了系统的可靠性和维护性。
C、软件结构更加简单。
D、软件界面更友好。

1.3 可编程控制器的主要功能随堂测验

1、1.随着PLC的不断发展,它与3C技术逐渐融为一体。3C技术是指什么?
A、Computer,Control,Communication。
B、Computer,Controller,Communication。
C、Computer,Controller,intercomputer communication
D、Computer,Control, communication theory

2、2.新一代的PLC都具有通信功能。PLC的通信是指:
A、PLC相互之间、PLC与上位计算机、PLC与其他智能设备间的通信。
B、PLC系统通过通信处理单元、通信转接器与通用计算机通信。
C、PLC与通过人机界面系统与操作人员沟通。
D、PLC与打印机等外部设备的通信。

3、3.当今的PLC具有下面的那些功能?
A、定时及计数控制、位置控制。
B、过程控制、网络与通信。
C、步序控制、监控功能。
D、运动控制、数据处理。

1.4 可编程控制器的特点随堂测验

1、1.PLC能够成为工业控制界的常青树,是近些年来增长速度最迅猛的控制装置,这主要源于PLC的哪些特点?
A、高可靠性、安全、灵活、方便、高效。
B、抗干扰的能力强。
C、便宜。
D、耐恶劣的工业环境。

2、2.PLC软件也具有高可靠性,哪些方面对生产线特别重要?
A、故障发生时,现场信息存入立即存储器,由系统软件配合对存储器进行封闭,禁止对存储器的任何操作,以防存储信息被破坏。当检测到外界环境正常后,可恢复到故障发生前的数据与状态,继续原来的程序工作。
B、设置故障检测及诊断程序,检测系统硬件是否正常、用户程序是否正确,可根据预先设置自动地做出相应处理,如:报警、封锁输出、保护数据等。
C、更改工艺要求,编程方便。
D、软件抗干扰能力强,使程序从跑飞状态恢复正常,保障生产线安全。

1.5 可编程控制器的分类随堂测验

1、1.PLC根据控制规模分类为大、中、小型PLC是依据什么指标分类?
A、I/O点数。
B、CPU速度。
C、模块的多少。
D、体积的大小。

2、2.用于过程控制的PLC需要具备哪些基本功能?
A、模拟量处理、数字运算、人机接口和网络通信。
B、数据存储能力强。
C、CPU的速度快。
D、安全性。

3、3.在一个大型控制网络中,PLC机型统一有哪些好处?
A、网络通信的实现简单易行。
B、可以使控制系统的结构设计和编程操作简单方便。
C、便于备品备件的采购和管理,外部设备通用,资源可以共享。
D、开发工程师研发简单,研发周期短。

1.6.1 PLC与传统继电器控制系统的比较随堂测验

1、1.PLC控制方式与继电器控制方式相比,为什么被称为“软接线”?
A、PLC采用存储逻辑,其控制逻辑是以程序方式存储在内存中,要改变控制逻辑,只需改变程序即可,故称“软接线”。
B、PLC中每只软继电器的触点理论上可使用无限次。
C、PLC内部电路采用细小而柔软的连接线。
D、PLC内部电路没有接线。

2、2.继电器控制系统依靠触点的机械动作实现控制,一旦设计完毕,其触点数目:
A、确定。
B、不确定。
C、不一定。
D、不能更改。

3、3.继电器控制系统与PLC控制系统相比,它们的延时控制精度是:
A、继电器是靠时间继电器的滞后动作实现延时控制,而时间继电器定时精度不高,易受环境温度和湿度的影响,调整时间困难。
B、PLC是用半导体集成电路做定时器,时基脉冲由晶体振荡器产生,精度高,用户可根据需要在程序中设定定时值,定时精度小于10 ms,定时时间不受环境影响。
C、不一定PLC的控制精度比继电器的控制精度高。
D、PLC的控制精度比继电器的控制精度低。

1.6.2 PLC与工业控制计算机的比较随堂测验

1、1.工业控制计算机与PLC相比,在输入/输出方面,哪些是正确的?
A、工业控制计算机系统的I/O设备与主机之间采用微电联系,一般没有电气隔离,没有专用I/O接口,外部控制信号需经A/D、D/A转换后方可与计算机相连。
B、PLC可直接处理工业现场的强电信号,控制强电设备,无需再做A/D,D/A转换接口。
C、工业控制计算机的抗干扰能力强,可以直接连接到工业现场的输入、输出机构上。
D、由于PLC内部有光—电耦合电路等抗干扰设计进行电气隔离,输出采用继电器、可控硅或大功率晶体管进行功率放大,因而可直接驱动执行机构。

2、2.工业控制计算机与PLC相比,在程序设计方面,哪些是正确的?
A、工业控制计算机具有丰富的程序设计语言,其软件资源丰富。
B、PLC最初是从针对工业控制中的顺序控制发展而来,其硬件专用性强。通用性和兼容性相对较差,很多优秀的微机软件不能直接使用,必须经过二次开发。
C、当今的PLC也具有了多种高级编程语言,能完成复杂的控制任务。
D、PLC的软件系统采用了多项可靠性措施,有面向工程的编程语言。

3、3.工业控制计算机与PLC相比,在工作方式方面,哪些是正确的?
A、工业控制计算机采用中断的工作方式。
B、PLC采用循环扫描及中断的工作方式。
C、PLC采用循环扫描的工作方式。
D、工业控制计算机采用循环扫描的工作方式。

1.6.3 PLC与单片机的比较随堂测验

1、1. 单片机的优点与PLC相比,有哪些优点?
A、单片机具有结构简单、价格便宜、功耗低、功能强、性能价格比高、易于推广应用等优点。
B、抗干扰的能力强,耐恶劣的工业环境。
C、可以根据具体控制系统的要求,进行深层次的开发,可量身定作控制系统,而且可以将控制系统的体积做得很小。
D、单片机最大优点是体积小,可放在仪表内部,一般用于数据采集,数据处理和工业控制。

2、2.单片机的优点与PLC相比,最主要的缺点在于?
A、抗干扰能力差,可靠性低。
B、用单片机来实现自动控制,一般要在输入、输出接口上做大量的工作。
C、必须从底层硬件做开发做起,对普通用户来讲难度大,周期长,无法在使用过程中修改功能。
D、研制定型后,增添I/O困难。

1.6.4 PLC与集散控制系统比较随堂测验

1、1.DCS系统实质是什么?
A、对生产过程进行集中监测、操作、管理和分散控制的一种控制技术。
B、生产过程控制系统与信息管理系统紧密结合形成了管控一体化。
C、耐恶劣的工业环境的计算机控制系统。
D、控制规模大。

2、2.PLC是否可以渗透和融合到DCS中?
A、PLC与DCS在发展过程中互相渗透,互为补充,PLC与DCS的差别逐渐减小,它们都能构成复杂的分布式计算机控制系统。
B、PLC所特有的配置灵活、高可靠性和不断增强的各种控制功能,特别是PID回路控制功能增强,使它在过程控制中发挥着越来越重要的作用。
C、当今的集散控制系统已是是一种广义的概念,已经可以PLC、高速总线网和专业厂家的组态软件构成。
D、两条技术路线,不可以融合。

1.7 PLC的发展趋势随堂测验

1、1.在PLC网络化发展的进程中,哪些观点和趋势是正确的?
A、在PLC控制网络中,以太网通信将会越来越重要,许多已经使用了许多年的工业标准化协议也将逐渐地接入到以太网平台。
B、强化网络化和通信能力是PLC控制系统的一个重要发展趋势。
C、PLC与工业以太网的融合,使运动控制系统的控制效果更趋完美。
D、PLC 小型化、高功能化、品种丰富化。

2、2.PLC具有更高速的速度是指哪些方面?
A、运算速度的高速化。
B、与外部设备交换数据的高速化。
C、编程设备服务处理高速化。
D、外部设备响应的高速化。

3、3. PLC结构发展的趋势是:
A、硬件和软件结构的模块化设计可增强PLC产品的整体性能,针对不同行业开发硬件专家模块和软件功能模块是PLC应用技术的发展方向之一。
B、不断涌现的智能PID模块、高速计数模块、温度检测模块、位置检测模块、运动控制模块、远程I/O模块、通信和人机接口模块等扩大了PLC应用范围。
C、各个品牌的PLC生产厂家都拥有系列化的PLC产品来满足不同用户的需求,系统配置将更加灵活,使用更加简便,通用性和兼容性更强。
D、软PLC技术兴起。

1.8 PLC的流派随堂测验

1、1.将PLC按地域分为3个流派的原因?
A、因为同一地区的PLC产品技术上相互借鉴较多,相互影响较大,技术参透较深,这使得同一地域的PLC产品表现出比较多的技术相似性和传承性。
B、不同地区的PLC产品技术发展的成熟度不同。
C、不同地区的PLC产品技术不能相互借鉴。
D、不同地区的PLC产品的应用领域不同。

2、2.美国流派的PLC有哪些品牌?
A、AB公司的 PLC 、GE公司的PLC。
B、欧姆龙公司的PLC。
C、莫迪康公司的 PLC。
D、德州仪器公司的PLC。

3、3.欧洲流派的PLC有哪些品牌?
A、西门子(Siemens)公司的 PLC。
B、贝加莱(B&R)公司的 PLC。
C、施耐德(Schneider)公司的 PLC。
D、三菱(Mitsubishi)公司的PLC。

第一单元测试

1、国际电工委员会制定了IEC61131-3的标准,对PLC的发展有什么影响
A、形成了多种PLC编程语言。
B、规范了PLC的硬件和软件标准。
C、规定了PLC的功能。
D、规定了各种品牌PLC的兼容标准。

2、当今的PLC都具有通信功能。PLC的通信是指:
A、PLC相互之间、PLC与上位计算机、PLC与其他智能设备间的通信。
B、PLC系统通过通信处理单元、通信转接器与通用计算机通信。
C、PLC与通过人机界面系统与操作人员沟通。
D、PLC与通过人机界面系统与操作人员沟通。

3、当今的PLC具有下面的那些功能?
A、定时及计数控制、位置控制。
B、过程控制、网络与通信。
C、步序控制、监控功能。
D、运动控制、数据处理。

4、PLC能够成为工业控制界的常青树,是近些年来增长速度最迅猛的控制装置,这主要源于PLC的哪些特点?
A、高可靠性、安全、灵活、方便、高效。
B、抗干扰的能力强,耐恶劣的工业环境。
C、便宜。
D、操作简单。

5、在一个大型控制网络中,PLC机型统一有哪些好处?
A、网络通信的实现简单易行。
B、可以使控制系统的结构设计和编程操作简单方便。
C、便于备品备件的采购和管理,外部设备通用,资源可以共享。
D、便于安装。

6、工业控制计算机与PLC相比,在输入/输出方面,哪些是正确的?
A、工业控制计算机系统的I/O设备与主机之间采用微电联系,一般没有电气隔离,没有专用I/O接口,外部控制信号需经A/D、D/A转换后方可与计算机相连。
B、PLC可直接处理工业现场的强电信号,控制强电设备,无需再做A/D,D/A转换接口。由于PLC内部有光—电耦合电路等抗干扰设计进行电气隔离,输出采用继电器、可控硅或大功率晶体管进行功率放大,因而可直接驱动执行机构。
C、工业控制计算机可以直接连接到工业现场的输入、输出机构上。
D、工业控制计算机的抗干扰能力强。

7、单片机的优点与PLC相比,最主要的缺点在于?
A、抗干扰能力差。
B、用单片机来实现自动控制,一般要在输入、输出接口上做大量的工作。
C、必须从底层硬件做开发做起,对普通用户来讲难度大,周期长,无法在使用过程中修改功能。
D、用单片机来实现自动控制,可靠性低。

8、PLC是否可以渗透和融合到DCS中?
A、PLC与DCS在发展过程中互相渗透,互为补充,PLC与DCS的差别逐渐减小,它们都能构成复杂的分布式计算机控制系统。
B、PLC所特有的配置灵活、高可靠性和不断增强的各种控制功能,特别是PID回路控制功能增强,使它在过程控制中发挥着越来越重要的作用。
C、当今的集散控制系统已是一种广义的概念,已经可以PLC、高速总线网和专业厂家的组态软件构成。
D、PLC不能渗透到DCS中。

9、在PLC网络化发展的进程中,哪些观点和趋势是正确的?
A、在PLC控制网络中,以太网通信将会越来越重要,许多已经使用了许多年的工业标准化协议也将逐渐地接入到以太网平台。
B、强化网络化和通信能力是PLC控制系统的一个重要发展趋势。
C、PLC与工业以太网的融合,使运动控制系统的控制效果更趋完美。
D、工业以太网与PLC的结合,是实现智能制造的基础之一。

10、什么是安全PLC控制系统?
A、专门为条件苛刻的任务或安全相关的应用而设计的PLC控制系统,在其失效时不会对人员安全或过程安全带来危险。
B、集成安全系统的基本原理与传统的硬接线系统一样,能够感知非正常工作状态并采取动作。
C、安全集成系统与PLC标准控制系统共存,它们共享一个数据网络。
D、安全集成系统的逻辑在PLC 模块和智能驱动器硬件上运行。

第2章 可编程控制器的原理与系统设计

2.1 可编程控制器的原理结构及组成结构随堂测验

1、1.为什么说可编程控制器也是一种应用于工业控制的计算机控制系统?
A、PLC具有与计算机相同的结构组成,只是它比一般的计算机具有更强的与工业现场设备相连接的接口和更直接的适用于控制要求的编程语言。
B、PLC具有与计算机相同的计算能力。
C、PLC与计算机的操作系统相同。
D、PLC与计算机的控制能力相当。

2、2.模块式PLC有哪些模块与现场工业设备直接相连?
A、通信模块。
B、电源模块、CPU模块。
C、输入模块、输出模块、智能I/O模块。
D、总线模块、电源模块。

3、3.PLC的基本结构组成包含了那些部件?
A、电源、中央处理器、存储器、编程器。
B、输入部件、输出部件。
C、指令元件、执行机构。
D、数据总线、系统总线。

2.2 可编程控制器各组成部分的功能随堂测验

1、1.中央处理器(CPU)的作用是:
A、控制从编程器键入的用户程序和数据的接收与存储。用扫描的方式通过I/O部件接收现场的状态或数据。
B、进入运行状态后,从存储器逐条读取用户指令,经过命令解释后按指令规定的任务。
C、诊断电源、PLC内部电路的工作故障和编程中的语法错误等。
D、根据运算结果,更新有关标志位的状态和输出寄存器表的内容,再经由输出部件实现输出控制。

2、2.PLC的输出接口电路有哪几种模式?
A、继电器输出。
B、晶体管输出
C、晶闸管输出。
D、接触器输出。

3、3.下面的描述哪些是正确的?
A、继电器输出为有触点输出型电路,可驱动交流或直流负载,多用于低频负载。
B、晶体管输出型用于高频小功率负载。
C、晶体管输出型用于高频大功率负载。
D、晶闸管输出型用于高频大功率负载。

4、4.下面针对PLC系统程序的描述哪些是正确的?
A、由PLC的制造厂家编写,主要有系统管理程序、用户指令解释程序、功能程序、系统程序调用等,与PLC的硬件组成有关。
B、由制造厂家直接固化在只读存储器ROM、PROM或EPROM中,对用户不透明。
C、用户可以修改PLC的系统程序。
D、PLC的系统程序的源代码是开放的。

2.3.1 PLC的循环扫描工作原理随堂测验

1、1. PLC的工作方式是?
A、不断循环的顺序扫描过程。
B、非循环扫描。
C、中断。
D、随机扫描。

2、2.PLC扫描周期哪些因素有关?
A、用户程序的长短。
B、CPU运行速度。
C、I/O模块的数目。
D、PLC的输入、输出刷新速度。

3、3.PLC运行时,内部要进行哪些操作?
A、以故障诊断、通信处理为主的公共操作。
B、工业现场的数据输入和输出操作。
C、执行用户程序的操作。
D、服务于外部设备的操作(外部设备有中断请求)。

2.3.2 PCC与传统PLC在运行模式方面的区别随堂测验

1、1.当今的PLC与传统 PLC相比,哪些说法正确?
A、当今的PLC按照任务优先级执行用户程序操作。
B、当今的PLC按照任务排队先后次序执行用户程序操作。
C、传统的PLC按照任务优先级执行用户程序操作。
D、传统的PLC执行逻辑控制任务更具优势。

2、2.当今的PLC与传统 PLC在运行模式方面的区别是什么?
A、更加合理地利用了CPU的资源。
B、运算速度更快。
C、非循环扫描用户程序。
D、控制任务设置优先级,按照优先级顺序执行。

2.4 PLC的主要性能指标随堂测验

1、1. PLC选型时,CPU的性能指标是可编程控制器各项性能指标中最重要的,CPU主要的性能指标主要有哪些?
A、主频、工作电压。
B、内存总线速度。
C、高速缓存。
D、协处理器、动态处理。

2、2.PLC运行速度是衡量PLC性能的重要指标,它与哪些因素有关?
A、运行速度是指令执行速度和输入信号的响应速度的综合。
B、它与控制精度和控制任务实时性的关系密切。
C、指令执行速度与扫描速度无关。
D、CPU的速度。

3、3.PLC选型时,考虑I/O模块的性能指标涉及哪些因素?
A、输入输出点数、电源类型、COM端。
B、输入电阻、输出阻抗、动作延时、输出电路类型、信号隔离方式、电压等级。
C、对于模拟量I/O 模块,它的性能还涉及输入/输出路数、信号范围、分辨率、精度、外部输入或输出阻抗、端子连接、绝缘方式等。
D、工作电流、帶载能力、端子连接、转换时间。

4、4.PLC选型时,会考虑其网络与通信能力,PLC的通信可分为哪些类型?
A、借助于专用的通信模块和通信协议,在同一生产厂家的不同PLC之间进行的通信。
B、借助于通信接口和通信协议,PLC与上位机进行的通信。
C、借助于通信接口和通信协议,PLC与其它智能设备之间进行的通信。
D、借助于通信接口和通信协议,PLC与其他品牌的PLC之间进行的通信。

2.5.1 PLC硬件模块概述随堂测验

1、1.性能优良的PLC应具备哪些特质?
A、硬件模块化、软件模块化、工业强度的端子排。
B、组网通信能力、具有与HMI通讯的接口。
C、具有工业计算机能力、EMC符合EN61131—2。
D、可靠的I/O总线协议、多I/O总线系统、独立的I/O总线和系统总线。

2.5.2 X20系列PLC随堂测验

1、1.通常情况下,大型的CANopen, Profibus DP, DeviceNet等标准型总线系统存在较长的响应时间,其原因在于?
A、输入数据在处理前先通过总线控制器传送到CPU,输出数据以同样的路径返回,这使得响应时间变得较长。
B、CPU的运算速度不够快。
C、总线模块间的远程通信相邻两站点之间距离太远。
D、采用了总线型 CPU。

2、2.对于PLC网络,某些标准型总线系统存在较长的响应时间,对于某些对响应时间的高要求的系统,应采用什么措施?
A、采用总线型 CPU。
B、采用X20系列的PLC,高速总线刷新,数据刷新周期可达100us,远程与本地数据刷新周期相同。
C、采用分布式安装。
D、采用高密度端子排。

2.5.3 X67系列PLC随堂测验

1、1.对于X67系列的PLC,这种封装式结构有什么突出特点?
A、封装式结构和优异的EMC性能,适合在恶劣环境下可靠运行。
B、自动识别模块,即插即用。
C、高速总线刷新,循环周期达到微秒级别。
D、专用的屏蔽电缆,X2X Link提供独立于I/O的总线电源,总线与I/O之间完全电隔离。

2.6.1 安全PLC系统随堂测验

1、1.安全型PLC是为关键控制系统和高安全要求系统的安全应用而专门设计的可编程控制器。安全PLC与常规PLC相比,在哪些方面不同?
A、结构型式、特殊状况的处理方式。
B、I/O信号的处理方式。
C、拓扑结构、软件设计。
D、执行标准。

2、2.常规PLC 为什么不能满足安全防护系统对其控制单元的安全性要求?
A、常规PLC本身不是按照相应安全标准设计制造的,因此,内部故障时其输出状态不能保证系统回到预定的安全状态。
B、系统没有为安全目的而设置的自诊断功能。
C、常规PLC的CPU不能达到与安全PLC相同的性能等级。
D、常规PLC的系统软件没有应达到相应安全等级。

3、3.安全PLC主要应用于哪些场合?
A、危险程度高、可靠性安全性要求特别高,若出现故障或失去控制,会造成巨大的经济损失或人员伤亡的领域。
B、远程遥控、无人值守的系统以及维护费用十分昂贵的系统也需要安全PLC系统进行监控和管理。
C、大型分布式工业控制系统。
D、危险化工产品生产控制、钢铁冶金过程控制、大中型石油化工生产、油气存储、输油管监控、燃烧锅炉管理控制、海上钻井平台安全保障系统等。

2.6.2 X20集成安全PLC系统随堂测验

1、1.X20集成安全PLC系统具有哪些特点?
A、过程安全时间可以与硬接线相媲美。
B、实时安全总线,完全独立于现场总线的安全措施。
C、安全 PLC 可与和常规 PLC 按需组合、即插即用。
D、分布式的安全技术,可重用现有的系统架构;智能安全响应,不影响机器同步,可以避免误操作故障。

2、2.对于安全PLC控制系统,对安全事件的响应一定要紧急停车吗?
A、可以按照预先编制的程序,采取停车、限速、限位等灵活的安全应对方案。
B、必须紧急停车。
C、不一定。
D、不需要紧急停车。

3、3.工业界对安全运动控制(Safe MC)系统越来越重视,安全运动控制系统采用了哪些措施?
A、电机运行进行了全状态的安全冗余监控,与安全相关的数据通过安全微处理器在两个通道中传输和处理。
B、最大扭矩、最大速度和行程限制都在安全运动控制系统的内部进行设置。
C、安全运动控制系统组成包括安全逻辑控制器、安全I/O、安全控制开发软件工具、安全伺服模块、安全总线通信等。
D、满足SIL安全等级。以集成安全技术的工业实时以太网Ethernet POWERLINK为通信总线, 连接安全逻辑模块以控制相应的安全I/O模块。

2.7 人机界面系统随堂测验

1、1.人机界面系统结构包括哪些单元?
A、处理器单元、存储单元。
B、输入单元、通信接口。
C、总线单元。
D、显示单元。

2、2.人机界面系统软件一般分为哪几部分?
A、运行于人机界面硬件系统中的系统软件。
B、运行于计算机中的画面组态软件。
C、控制任务软件。
D、通信任务软件。

2.8 工业PC随堂测验

1、1.当今工业PC有哪些特点?
A、模块化的结构,众多的接口、插槽。
B、强大的数据处理功能。
C、系统组件无电缆连接。
D、集成了先进的显示技术。

2.9 运动控制系统随堂测验

1、1.ACOPOS是全数字智能型伺服驱动器,有紧凑的模块式结构,它可以与PLC组成运动控制系统。这种运动控制系统具有什么功能?
A、支持工业以太网POWERLINK通信。
B、满足复杂的、高动态特性的运动控制要求。
C、实现点对点运动控制、速度控制、扭矩控制、电子齿轮、电子凸轮仿形、横切、飞锯、色标控制、鼓序列发生器、套色纠偏等控制任务。
D、驱动器为核心运动控制系统中,控制器位于ACOPOS伺服驱动的中心,驱动器经CAN总线相连并互相保持同步,从而实现了除简单的点对点运动控制以外的复杂运动控制。

第二单元测验

1、为什么说可编程控制器也是一种应用于工业控制的计算机控制系统?
A、PLC具有与计算机相同的结构组成,只是它比一般的计算机具有更强的与工业现场设备相连接的接口和更直接的适用于控制要求的编程语言。
B、PLC具有与计算机相同的计算能力。
C、PLC与计算机的操作系统相同。
D、PLC与计算机的控制能力相当。

2、PLC的输出接口电路有继电器输出、晶体管输出、晶闸管输出三种形式。下面的描述哪些是正确的?
A、继电器输出为有触点输出型电路,可驱动交流或直流负载,多用于低频负载。
B、晶体管输出型用于高频小功率负载。
C、晶体管输出型用于高频大功率负载。
D、晶闸管输出型用于高频大功率负载。

3、PLC扫描周期哪些因素有关?
A、用户程序的长短。
B、CPU运行速度。
C、I/O模块的数目。
D、PLC的输入、输出刷新速度。

4、当今的PLC与传统 PLC在运行模式方面的区别是什么?
A、更加合理地利用了CPU的资源。
B、运算速度更快。
C、非循环扫描用户程序。
D、控制任务设置优先级,按照优先级顺序执行。

5、PLC选型时,考虑I/O模块的性能指标涉及哪些因素?
A、输入输出点数、电源类型、COM端。
B、输入电阻、输出阻抗、动作延时、输出电路类型、信号隔离方式、电压等级。
C、对于模拟量I/O 模块,它的性能还涉及输入/输出路数、信号范围、分辨率、精度、外部输入或输出阻抗、端子连接、绝缘方式等。
D、工作电流、帶载能力、端子连接、转换时间。

6、通常情况下,大型的分布式控制系统中CANopen, Profibus DP, DeviceNet等标准型总线系统存在较长的响应时间,其原因在于?
A、输入数据在处理前先通过总线控制器传送到CPU,输出数据以同样的路径返回,这使得响应时间变得较长。
B、CPU的运算速度不够快。
C、总线模块间的远程通信相邻两站点之间距离太远。
D、采用了总线型 CPU。

7、安全PLC主要应用于哪些场合?
A、危险程度高、可靠性安全性要求特别高,若出现故障或失去控制,会造成巨大的经济损失或人员伤亡的领域。
B、远程遥控、无人值守的系统以及维护费用十分昂贵的系统也需要安全PLC系统进行监控和管理。
C、大型分布式工业控制系统。
D、危险化工产品生产控制、钢铁冶金过程控制、大中型石油化工生产、油气存储、输油管监控、燃烧锅炉管理控制、海上钻井平台安全保障系统等。

8、对于安全PLC控制系统,对安全事件的响应一定要紧急停车吗?
A、可以按照预先编制的程序,采取停车、限速、限位等灵活的安全应对方案。
B、必须紧急停车。
C、不一定。
D、不需要紧急停车。

9、人机界面系统软件一般分为哪几部分?
A、运行于人机界面硬件系统中的系统软件。
B、运行于计算机中的画面组态软件。
C、控制任务软件。
D、通信任务软件。

10、当今工业PLC有哪些特点?
A、模块化的结构,众多的接口、插槽。
B、强大的数据处理功能。
C、系统组件无电缆连接。
D、集成了先进的显示技术。

第3章 编程系统

3.1 PLC编程语言概述随堂测验

1、1.PLC的控制是由编程实现,早期PLC使用的编程语言是什么?
A、梯形图、指令表。
B、pascal语言、fortran语言。
C、梯形图由于接近电气图,再在编写开关量的逻辑控制方面有优势,它易懂、易学,因此在PLC推出的开始阶段就受到电气工程师的欢迎,并成为当今PLC仍然支持的编程语言。
D、C语言。

2、2.PLC软件的功能函数和功能块在结构上有什么区别?
A、功能函数:多个输入,一个输出;功能块:多个输入,多个输出。
B、没有区别。
C、区别如下图。
D、功能块分为系统自带的功能库中的功能块和用户库中用户自建的功能块。功能函数为系统自带。

3、3.PLC软件里的功能块有哪些特征?
A、明晰、清楚, 紧凑的单位。
B、清晰的定义接口,固定的功能。
C、不受应用检测约束。
D、开发简单、标准化。

3.2 编程系统结构随堂测验

1、1.PLC的“一个工具”、“多个任务”是指什么?
A、PLC的操作系统是一个,同一品牌的各个系列PLC模块都借助于这一个操作系统平台,完成各种控制任务。
B、多个任务的执行,需要为每个任务配备相应的操作工具。
C、一个完整的PLC系统借助于操作系统这个一个工具可以同时执行多个任务。例如,能同时完成控制、传动、显示和通信任务,满足自动化系统的所有要求。
D、一个完整的PLC系统借助于操作系统这个一个工具不可以同时执行多个任务。

2、2. PLC循环任务的时间分为不同的等级,每个等级有相应固定的循环时间。什么是容忍时间?什么是闲置时间?
A、在一个循环周期内,执行完所有任务还有空闲,这个空闲时间就是闲置时间。
B、在一个循环周期内,执行完所有任务的时间不够,但这个等级的循环周期所能够容忍的最大超时就是容忍时间。
C、一个控制任务所能够容忍的最大循环执行周期就是容忍时间。
D、执行完一个任务CPU还有空闲时间,这个空闲时间就是闲置时间。

3.3 分时多任务操作系统与I-O处理随堂测验

1、1.PLC多任务操作系统的优点有哪些?
A、模块化的应用软件。
B、用最适合的编程语言创建任务。
C、任务维护非常简单。
D、模块化的编程和测试工具。

2、2.在一个PLC系统中,对一个复杂的任务,可以采用模块化的方法把任务分割为多个小任务,每个小任务是否可以用不同的语言编程?各个小任务是否可以设定不同的循环时间?
A、可以。
B、不可以。
C、不一定。
D、各个小任务可以设定不同的循环时间。

3、3.PLC多任务操作系统的功能要求有哪些?
A、并行处理几个控制任务。
B、确定多个任务的处理时间。
C、监控任务时灵活设定循环时间。
D、每个任务级别分配一致的I/O映。

4、4.对于PLC用户程序,下述哪些是正确的?
A、循环任务(PCC任务)是标准的PCC应用程序,在每一个设定的循环时间内被准确地执行一次。
B、重要的任务放置在具有较短循环时间的任务层中,它们执行得更及时。
C、循环任务(PCC任务)是标准的PCC应用程序,在每一个设定的循环时间内被准确地执行多次。
D、重要的任务放置在具有较短循环时间的任务层中,它们执行得不一定及时。

3.4 Automation Studio简介随堂测验

1、1.建一个控制任务,需要哪些基本步骤?
A、启动操作系统——设置网络连接——创建新项目——进行任务程序编制——传送给PLC硬件——PLC运行与监控。
B、启动操作系统——创建新项目——进行任务程序编制——设置网络连接——传送给PLC硬件——PLC运行与监控。
C、设置网络连接——启动操作系统——创建新项目——进行任务程序编制——传送给PLC硬件——PLC运行与监控。
D、启动操作系统——创建新项目——进行任务程序编制——设置网络连接——传送给PLC硬件——PLC运行与监控。

2、2.B&R的PLC,其Automation Studio提供了哪些编程语言?
A、梯形图LAD、指令表IL。
B、Automation Basic。
C、结构文本ST、顺序功能图SFC。
D、ANSI C。ANSI C。

3.5 Automation Studio编程基础随堂测验

1、1.PLC软件开发步骤是?
A、需求分析——软件规范设计——软件设计——编码 与执行——测试——编写文档——维护。
B、软件规范设计——软件设计——需求分析——编码 与执行——测试——编写文档——维护。
C、需求分析——软件设计——软件规范设计——编码 与执行——测试——编写文档——维护。
D、需求分析——软件规范设计——软件设计——编码 与执行——测试——维护——编写文档。

2、2.B&R的PLC支持多种编程语言,它们都能完成步序、动态变量任务吗?
A、不可以。
B、可以。
C、结构文本ST、AB(Automation Basic)、C(ANSI C)语言支持步序任务。
D、梯形图LAD、指令表IL支持动态变量任务。

3、3. 编写PLC用户软件时,需要设置变量(PV)类型,否则会 引起运行错误。设置变量类型需要注意哪些事项?
A、PV的最大值。
B、PV是否带符号。
C、PV将执行的操作。
D、PV是否与硬件有关联。

3.6 调试诊断工具和项目维护随堂测验

1、1.PLC控制系统是否可以实现远程诊断和技术支持?
A、可以。
B、不可以。
C、不确定。
D、远程诊断技术可以实现。

2、2.诊断工具可以帮助用户在线或离线地了解系统的运行状态。对于B&R的PLC ,其Automation Studio 提供了哪些诊断工具?
A、状态栏。
B、目标系统在线信息、错误记录本。
C、监控器 (系统,硬件,I/O,强制,编程语言)。
D、监视(watch)&存档、轨迹跟踪、NC诊断、PROFILER、调试器。

第三单元测验

1、PLC软件开发步骤是?
A、需求分析——软件规范设计——软件设计——编码 与执行——测试——编写文档——维护。
B、软件规范设计——软件设计——需求分析——编码 与执行——测试——编写文档——维护。
C、需求分析——软件设计——软件规范设计——编码 与执行——测试——编写文档——维护。
D、需求分析——软件规范设计——软件设计——编码 与执行——测试——维护——编写文档。

2、PLC软件的功能函数和功能块在结构上有什么区别?
A、功能函数:多个输入,一个输出;功能块:多个输入,多个输出。
B、没有区别。
C、区别如下图。
D、功能块分为系统自带的功能库中的功能块和用户库中用户自建的功能块。功能函数为系统自带。

3、PLC软件里的功能块有哪些特征?
A、明晰、清楚, 紧凑的单位。
B、清晰的定义接口,固定的功能。
C、不受应用检测约束。
D、开发简单、标准化。

4、PLC循环任务的时间分为不同的等级,每个等级有相应固定的循环时间。什么是容忍时间?什么是闲置时间?
A、在一个循环周期内,执行完所有任务还有空闲,这个空闲时间就是闲置时间。
B、在一个循环周期内,执行完所有任务的时间不够,但这个等级的循环周期所能够容忍的最大超时就是容忍时间。
C、一个控制任务所能够容忍的最大循环执行周期就是容忍时间。
D、一个控制任务所能够容忍的最大循环执行周期就是闲置时间。

5、在一个PLC系统中,对一个复杂的任务,可以采用模块化的方法把任务分割为多个小任务,每个小任务是否可以用不同的语言编程?各个小任务是否可以设定不同的循环时间?
A、可以。
B、不可以。
C、不一定。
D、各个小任务可以设定不同的循环时间。

6、对于PLC用户程序,下述哪些是正确的?
A、循环任务(PCC任务)是标准的PCC应用程序,在每一个设定的循环时间内被准确地执行一次。
B、重要的任务放置在具有较短循环时间的任务层中,它们执行得更及时。
C、循环任务(PCC任务)是标准的PCC应用程序,在每一个设定的循环时间内被准确地执行多次。
D、重要的任务放置在具有较短循环时间的任务层中,它们执行得不一定及时。

7、编写PLC用户软件时,需要设置变量(PV)类型,否则会 引起运行错误。设置变量类型需要注意哪些事项?
A、PV的最大值。
B、PV是否带符号。
C、PV将执行的操作。
D、PV是否与硬件有关联。

8、PLC控制系统是否可以实现远程诊断和技术支持?
A、可以。
B、不可以。
C、不确定。
D、远程诊断技术可以实现。

9、PLC多任务操作系统的优点有哪些?
A、模块化的应用软件。
B、用最适合的编程语言创建任务。
C、任务维护非常简单。
D、模块化的编程和测试工具。

10、诊断工具可以帮助用户在线或离线地了解系统的运行状态。以B&R的PLC为例 ,其Automation Studio 提供了哪些诊断工具?
A、状态栏。
B、目标系统在线信息、错误记录本。
C、监控器 (系统,硬件,I/O,强制,编程语言)。
D、监视(watch)&存档、轨迹跟踪、NC诊断、PROFILER、调试器。

第4章 可编程控制器的程序设计

4.1 Automation Basic随堂测验

1、1.PLC编程时,为什么说数据类型是一个非常重要因数? 例如:
A、计算结果的正确与否不仅依赖于计算表达式,也依赖于数据类型。
B、计算结果的正确与否仅依赖于计算表达式。
C、计算结果的正确与否与数据类型密切相关。
D、编程时,要考虑输入/输出变量可能的变化范围及运算过程中的变化范围,从而确定其数据类型。

2、2.编写算式时,是否应该注意操作的优先级?
A、是。
B、否。
C、注意操作的优先级可以避免算式出现错误结果。
D、不一定。

3、3.编写程序时,case指令是一个多分支选择语句,根据表达式的计算结果快速访问不同的程序段。那么,是否可以用多分支选择if、else if语句实现相同的功能?
A、可以,但嵌套条件层次比较多时,case语句编写的程序结构更加简洁。
B、不可以。
C、不一定。
D、可以,工具程序功能要求,选择合适的编程指令,目标是编写的程序结构明晰、易懂、不易出错。

4、4.下面那些描写select指令是正确的?
A、select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。
B、select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,可以执行多个子程序。根据子程序中的某些条件可以分别退出子程序或跳转到其他子程序里。
C、在运行select指令时,每次只执行一个状态。如果状态的跳转条件不满足,那么在下一个周期仍然执行此状态。在执行到endselect时,程序就重新开始执行。
D、流程图通常不能清晰地表明状态机器select语句的执行过程,通常使用状态图来表示任务的执行过程。

4.2 Automation Basic case语句随堂测验

1、1.PLC编程时,采用case语句,实现多分支的选择如图1所示。但是,使用case语句有一些必须遵守的规则,请问,下述哪些规则是正确的?
A、在case和of之间)的表达式必须转换成UINT类型。它可以是复杂的表达式,也以是一个简单的变量。取值不能超出UINT的范围(0~65 535)。
B、action后面的范围和常数必须为正整数,不能用变量名或表达式来指定。例如:0..10或25是正确的;-4或和botton..top是错误的。
C、每一个action和elseaction都必须有相应的endaction,每个周期只能执行一个action。
D、action后面的数值不能叠加或在多个区域内使用。

4.3 Automation Basic 循环语句随堂测验

1、1.有条件退出循环语句的基本结构是?
A、基本结构如下: loop 操作语句A exitif 退出条件 操作语句B endloop
B、基本结构如下: loop、 操作语句A exitif 退出条件 操作语句B Endif Endloop
C、基本结构如下: loop PV=表达式1 downto 表达式2 do 操作语句 endloop
D、基本结构如下: loop 操作语句A exitif 退出条件1 exitif 退出条件2 操作语句B endloop

4.4 Automation Basic 步序语句随堂测验

1、1.什么状况下适应采用select指令?
A、在多条件相互嵌套时,流程图通常不能清晰地表达执行过程,通常使用select指令,这时采用状态图来表示任务的执行过程。
B、当无法用if条件判别语句时,通常使用select指令,这时采用状态图来表示任务的执行过程。状态图中是用多个圆框表示出各种可能的状态,用箭头线连接表示出各状态之间的转换关系。
C、当无法用case指令时,通常使用select指令。
D、当无法用exitif指令时,通常使用select指令。

2、2.select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。请问,下面select指令的基本结构哪些是正确的?
A、基本结构如下: select state 状态1 操作语句1A when条件1 操作语句1B next状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 endselect 在运行select指令时,每次只执行一个状态。在执行到endselect时,程序就重新开始执行。
B、基本结构如下: select state 状态1 操作语句1A when条件1 操作语句1B next状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 end 在运行select指令时,每次只执行一个状态。在执行到end时,程序就重新开始执行。
C、基本结构如下: select state 状态1 操作语句1A when条件1 操作语句1B next状态2 when 条件2A next状态3 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 endselect
D、基本结构如下: select when 条件2A next状态3 state 状态1 操作语句1A when条件1 操作语句1B next状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 when 条件3A next 状态1 endselect

第四单元测试

1、什么状况下适应采用select指令?
A、在多条件相互嵌套时,流程图通常不能清晰地表达执行过程,通常使用select指令,这时采用状态图来表示任务的执行过程。
B、当无法用if条件判别语句时,通常使用select指令,这时采用状态图来表示任务的执行过程。状态图中是用多个圆框表示出各种可能的状态,用箭头线连接表示出各状态之间的转换关系。
C、当无法用case指令时,通常使用select指令。
D、当无法用exitif指令时,通常使用select指令。

2、下述的优先级循序哪些是正确的?
A、括号 > 函数调用 > 乘除 > 加减 > 逻辑与 > 比较。
B、函数调用> 括号 > 乘除 > 加减 > 逻辑与 > 比较。
C、括号 > 乘除 > 加减 > 函数调用 > 逻辑与 > 比较。
D、函数调用> 括号 > 逻辑与 > 乘除 > 加减 > 比较。

3、PLC编程时,为什么说数据类型是一个非常重要因数?
A、计算结果的正确与否不仅依赖于计算表达式,也依赖于数据类型。
B、计算结果的正确与否仅依赖于计算表达式。
C、计算结果的正确与否与数据类型密切相关。
D、编程时,要考虑输入/输出变量可能的变化范围及运算过程中的变化范围,从而确定其数据类型。

4、对于算式Y=X1/X2,下述结果那些是正确的?
A、Y、X1、X2均为INT类型, X1=8,X2=3,则 Y=2。
B、Y、X1、X2均为INT类型, X1=8,X2=3,则 Y=2.666。
C、Y、X1、X2分别为INT、REAL、REAL类型, X1=8.0,X2=3,则 Y=2.666。
D、Y、X1、X2分别为INT、REAL、REAL类型, X1=8.0,X2=3,则 Y=2.0。

5、编写算式时,是否应该注意操作的优先级?
A、是。
B、否。
C、注意操作的优先级可以避免算式出现错误结果。
D、不一定。

6、编写程序时,case指令是一个多分支选择语句,根据表达式的计算结果快速访问不同的程序段。那么,是否可以用多分支选择if、else if语句实现相同的功能?
A、可以,但嵌套条件层次比较多时,case语句编写的程序结构更加简洁。
B、不可以。
C、不一定。
D、可以,工具程序功能要求,选择合适的编程指令,目标是编写的程序结构明晰、易懂、不易出错。

7、下面那些描写select指令是正确的?
A、select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。
B、select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,可以执行多个子程序。根据子程序中的某些条件可以分别退出子程序或跳转到其他子程序里。
C、在运行select指令时,每次只执行一个状态。如果状态的跳转条件不满足,那么在下一个周期仍然执行此状态。在执行到endselect时,程序就重新开始执行。
D、流程图通常不能清晰地表明状态机器select语句的执行过程,通常使用状态图来表示任务的执行过程。

8、PLC编程时,采用case语句,实现多分支的选择如图1所示。但是,使用case语句有一些必须遵守的规则,请问,下述哪些规则是正确的?
A、在case和of之间)的表达式必须转换成UINT类型。它可以是复杂的表达式,也以是一个简单的变量。取值不能超出UINT的范围(0~65 535)。
B、action后面的范围和常数必须为正整数,不能用变量名或表达式来指定。例如:0..10或25是正确的;-4或和botton..top是错误的。
C、每一个action和elseaction都必须有相应的endaction,每个周期只能执行一个action。
D、action后面的数值不能叠加或在多个区域内使用。

9、有条件退出循环语句的基本结构是?
A、基本结构如下: loop 操作语句A exitif 退出条件 操作语句B endloop
B、基本结构如下: loop 操作语句A exitif 退出条件 操作语句B Endif Endloop
C、基本结构如下: loop PV=表达式1 downto 表达式2 do 操作语句 endloop
D、基本结构如下: loop 操作语句A exitif 退出条件1 exitif 退出条件2 操作语句B endloop

10、select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。请问,下面select指令的基本结构哪些是正确的?
A、基本结构如下: select state 状态1 操作语句1A when条件1 操作语句1B next状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 endselect 在运行select指令时,每次只执行一个状态。在执行到endselect时,程序就重新开始执行。
B、基本结构如下: select state 状态1 操作语句1A when条件1 操作语句1B next状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 end 在运行select指令时,每次只执行一个状态。在执行到end时,程序就重新开始执行。
C、基本结构如下: select state 状态1 操作语句1A when条件1 操作语句1B next状态2 when 条件2A next状态3 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 next 状态1 endselect
D、基本结构如下: select when 条件2A next状态3 state 状态1 操作语句1A when条件1 操作语句1B next状态2 state 状态2 操作语句2A when 条件2 操作语句2B next 状态3 state 状态3 操作语句3 when 条件3 when 条件3A next 状态1 endselect

第5章 函数库

5.1 库函数概述随堂测验

1、3.库在组建软件功能的方法上具有哪些特点和优点?
A、将一具体应用领域的功能和功能块放在一起,便于管理和执行。
B、库作为一个完整的单位可以方便传递,在其它的项目中也可以使用。
C、使用功能与功能块时,替换软件很简便。由于库具有独特的系统性能,功能和功能块可以用来使程序的代码标准化。
D、功能和功能块与任务不同,它有唯一定义的接口,便于文档记录。库中不同的功能和功能块只在控制器上保存一次(例如,当多次执行功能和功能块时,没有使用额外的存储器。

2、1.PLC系统中的函数库有什么优点?
A、解决特定问题可以调用预先编好的函数,这样可以节省编程时间。
B、易于读懂和维护程序。
C、使用标准的函数可以避免可能的输入错误或运算法则的错误,提高了可靠性。
D、用户库允许创建用户指定的功能函数和功能块。

3、2.PLC标准库主要功能模块有哪些?
A、计数器、计时器。
B、图像功能、数据对象和文件管理。
C、字符串处理、算数运算、逻辑操作、控制算法。
D、网络服务器的数据交换、网络功能、轴的控制。

5.2 函数的调用随堂测验

1、1.PLC编程时,函数的调用通常有下面的哪几种方式?
A、一种。使用PV变量名来调用函数。
B、一是可以使用常数和字符作为实参,来调用此函数。二是可以使用PV变量名来调用函数,所有的变量必须在调用之前已经被声明并赋值了。
C、使用PV变量名来调用函数,并不需要所有的变量必须在调用之前被声明并赋值。
D、使用下面的形式直接调用函数: 函数名(输入参数列表,输出参数列表)

2、2.PLC编程时,调用功能块有几种方式?
A、直接调用。
B、别名调用。
C、使用直接调用方式时,所有的输入输出参数均在调用行中指定。
D、别名调用可以创建多个不同名字但功能相同的功能块。每一个功能块都有一个直接相关的识别名(别名),以及一个由输入输出参数构成的数据结构。

5.3 用户库随堂测验

1、1.在程序设计中使用自己创建的功能块有哪些优点?
A、复杂问题处理标准化。
B、对于经常使用的、复杂的、重要的程序部分(如定位或控制运算法则)从程序中分离出来,并封装成用户指定的函数或功能块,这样,只需要改变参数便可应用到其他项目中。
C、代码数量减少,并可多次使用。
D、改善程序的总体结构和清晰度。

2、2.在创建自己的功能块时,应特别注意哪些问题?
A、功能块之间可以相互嵌套使用。功能块不能循环自调用。
B、功能块名字必须以字母开头,最多八个字母。变量只能定义为LOCAL或DYNAMIC类型。
C、编写功能块时先屏蔽掉其他任务程序。
D、编好的功能块在当前项目的任务中可直接调用。

5.4 时间功能块随堂测验

1、1.下面的时序图是哪个时间功能块的?
A、TON():延时开(输入延时)。
B、TP():脉冲产生。
C、TOF(:)延时关(输出延时)。
D、TIM_musec():读取ms定时器。

2、2.许多控制器需要使用时间功能去控制和监控系统与机器的运行过程。在B&R的PLC提供的功能库中有许多类型的时间功能块,按它们的功能可以分成哪几组?
A、时间测量:(TIM_musec():读取ms定时器、TIM_ticks(): 读取10msec定时器)。
B、时间元素(TOF():延时关、TON():延时开、TP():脉冲产生)。
C、时间标志:(RTC_gettime():读取实时时钟、RTC_settime():设置实时时钟)。
D、三组:时间测量、时间元素、时间标志。

第五单元测验

1、下面的时序图是哪个时间功能块的?
A、TON():延时开(输入延时)。
B、TP():脉冲产生。
C、TOF():延时关(输出延时)。
D、TIM_musec():读取ms定时器。

2、下面的时序图是哪个时间功能块的?
A、TON():延时开(输入延时)。
B、TP():脉冲产生。
C、TOF(:)延时关(输出延时)。
D、TIM_musec():读取ms定时器。

3、PLC系统中的函数库有什么优点?
A、解决特定问题可以调用预先编好的函数,这样可以节省编程时间。
B、易于读懂和维护程序。
C、使用标准的函数可以避免可能的输入错误或运算法则的错误,提高了可靠性。
D、用户库允许创建用户指定的功能函数和功能块。

4、PLC标准库主要功能模块有哪些?
A、计数器、计时器。
B、图像功能、数据对象和文件管理。
C、字符串处理、算数运算、逻辑操作、控制算法。
D、网络服务器的数据交换、网络功能、轴的控制。

5、库在组建软件功能的方法上具有哪些特点和优点?
A、将一具体应用领域的功能和功能块放在一起,便于管理和执行。
B、库作为一个完整的单位可以方便传递,在其它的项目中也可以使用。
C、使用功能与功能块时,替换软件很简便。由于库具有独特的系统性能,功能和功能块可以用来使程序的代码标准化。
D、功能和功能块与任务不同,它有唯一定义的接口,便于文档记录。库中不同的功能和功能块只在控制器上保存一次(例如,当多次执行功能和功能块时,没有使用额外的存储器。

6、PLC编程时,函数的调用通常有下面的哪几种方式?
A、一种。使用PV变量名来调用函数。
B、一是可以使用常数和字符作为实参,来调用此函数。二是可以使用PV变量名来调用函数,所有的变量必须在调用之前已经被声明并赋值了。
C、使用PV变量名来调用函数,并不需要所有的变量必须在调用之前被声明并赋值。
D、使用下面的形式直接调用函数: 函数名(输入参数列表,输出参数列表)

7、PLC编程时,调用功能块有几种方式?
A、直接调用。
B、别名调用。
C、使用直接调用方式时,所有的输入输出参数均在调用行中指定。
D、别名调用可以创建多个不同名字但功能相同的功能块。每一个功能块都有一个直接相关的识别名(别名),以及一个由输入输出参数构成的数据结构。

8、在程序设计中使用自己创建的功能块有哪些优点?
A、复杂问题处理标准化。
B、对于经常使用的、复杂的、重要的程序部分(如定位或控制运算法则)从程序中分离出来,并封装成用户指定的函数或功能块,这样,只需要改变参数便可应用到其他项目中。
C、代码数量减少,并可多次使用。
D、改善程序的总体结构和清晰度。

9、在创建自己的功能块时,应特别注意哪些问题?
A、功能块之间可以相互嵌套使用。功能块不能循环自调用。
B、功能块名字必须以字母开头,最多八个字母。变量只能定义为LOCAL或DYNAMIC类型。
C、编写功能块时先屏蔽掉其他任务程序。
D、编好的功能块在当前项目的任务中可直接调用。

10、许多控制器需要使用时间功能去控制和监控系统与机器的运行过程。在B&R的PLC提供的功能库中有许多类型的时间功能块,按它们的功能可以分成哪几组?
A、时间测量:(TIM_musec():读取ms定时器、TIM_ticks(): 读取10msec定时器)。
B、时间元素(TOF():延时关、TON():延时开、TP():脉冲产生)。
C、时间标志:(RTC_gettime():读取实时时钟、RTC_settime():设置实时时钟)。
D、三组:时间测量、时间元素、时间标志。

学习通可编程控制器技术

如果你对工业自动化或者机器人控制有兴趣,那么学习可编程控制器(PLC)技术是非常有必要的。PLC是工业自动化领域中广泛应用的一种控制器,它可以完成自动控制、数据采集、数据处理等任务,广泛应用于工厂、机器人、流水线等领域。

PLC的基本概念

PLC是可编程的、数字化的电子设备,它是一种专门用于控制机器或流程的计算机。PLC的功能包括输入信号采集、输出信号控制、扫描运算、数据存储和通信交互等。PLC的最大特点是可以根据控制需要进行编程修改,因此它具有较高的可靠性和灵活性。

PLC的组成结构

PLC主要由三个部分组成:输入/输出模块、中央处理器(CPU)和电源模块。其中输入模块用于采集外部信号,输出模块用于控制相关输出设备,CPU负责对输入信号进行处理、存储和输出控制信号,电源模块则提供稳定的电源供给。

PLC的编程语言

PLC的编程语言主要分为以下几种:

  • Ladder Diagram(梯形图)
  • Instruction List(指令表)
  • Function Block Diagram(函数块图)
  • Structured Text(结构化文本)

其中,Ladder Diagram是最常见的一种,它类似于电气图,使用梯形图的形式表示程序中的逻辑关系。Instruction List则是一种类似于汇编语言的代码,它可以直接控制PLC的硬件。Function Block Diagram则是一种通过函数模块拼接的图形化编程语言,可以将复杂的程序分解为多个模块进行编程。Structured Text则是一种类似于C语言的文本编程语言,适用于比较复杂的算法和逻辑。

学习PLC的方法

学习PLC可以通过以下几个步骤进行:

  1. 了解PLC的基本原理和组成结构
  2. 学习PLC的编程语言和编程方法
  3. 练习使用PLC进行控制
  4. 了解PLC的应用场景和实际应用

学习PLC需要具备一定的电气、自动化、机械等方面的基础知识,在学习过程中需要注重实践操作,通过编写程序和实际控制实现对PLC的深入理解。

学习通PLC课程

学习通是国内知名的在线教育平台,提供了多门PLC相关课程,可以帮助学习者系统学习PLC的基本知识和应用。以下是几门比较受欢迎的PLC课程:

  • 《PLC编程入门与实践》
  • 《西门子PLC编程与控制实例训练》
  • 《PLC编程与应用》
  • 《PLC自动化控制实用技术》

这些课程不仅涵盖了PLC的基本原理和编程方法,还通过实例和案例讲解了PLC在不同领域中的应用。学习者可以通过这些课程,系统学习PLC的基本知识,提升自己的实践能力。

结语

PLC是工业自动化领域中广泛应用的一种控制器,学习PLC可以帮助我们更好地了解自动化控制领域的知识和技术。通过学习PLC,我们可以在工业自动化、机器人控制等领域中找到更多的就业机会,提升自己的职业竞争力。

学习通可编程控制器技术

如果你对工业自动化或者机器人控制有兴趣,那么学习可编程控制器(PLC)技术是非常有必要的。PLC是工业自动化领域中广泛应用的一种控制器,它可以完成自动控制、数据采集、数据处理等任务,广泛应用于工厂、机器人、流水线等领域。

PLC的基本概念

PLC是可编程的、数字化的电子设备,它是一种专门用于控制机器或流程的计算机。PLC的功能包括输入信号采集、输出信号控制、扫描运算、数据存储和通信交互等。PLC的最大特点是可以根据控制需要进行编程修改,因此它具有较高的可靠性和灵活性。

PLC的组成结构

PLC主要由三个部分组成:输入/输出模块、中央处理器(CPU)和电源模块。其中输入模块用于采集外部信号,输出模块用于控制相关输出设备,CPU负责对输入信号进行处理、存储和输出控制信号,电源模块则提供稳定的电源供给。

PLC的编程语言

PLC的编程语言主要分为以下几种:

  • Ladder Diagram(梯形图)
  • Instruction List(指令表)
  • Function Block Diagram(函数块图)
  • Structured Text(结构化文本)

其中,Ladder Diagram是最常见的一种,它类似于电气图,使用梯形图的形式表示程序中的逻辑关系。Instruction List则是一种类似于汇编语言的代码,它可以直接控制PLC的硬件。Function Block Diagram则是一种通过函数模块拼接的图形化编程语言,可以将复杂的程序分解为多个模块进行编程。Structured Text则是一种类似于C语言的文本编程语言,适用于比较复杂的算法和逻辑。

学习PLC的方法

学习PLC可以通过以下几个步骤进行:

  1. 了解PLC的基本原理和组成结构
  2. 学习PLC的编程语言和编程方法
  3. 练习使用PLC进行控制
  4. 了解PLC的应用场景和实际应用

学习PLC需要具备一定的电气、自动化、机械等方面的基础知识,在学习过程中需要注重实践操作,通过编写程序和实际控制实现对PLC的深入理解。

学习通PLC课程

学习通是国内知名的在线教育平台,提供了多门PLC相关课程,可以帮助学习者系统学习PLC的基本知识和应用。以下是几门比较受欢迎的PLC课程:

  • 《PLC编程入门与实践》
  • 《西门子PLC编程与控制实例训练》
  • 《PLC编程与应用》
  • 《PLC自动化控制实用技术》

这些课程不仅涵盖了PLC的基本原理和编程方法,还通过实例和案例讲解了PLC在不同领域中的应用。学习者可以通过这些课程,系统学习PLC的基本知识,提升自己的实践能力。

结语

PLC是工业自动化领域中广泛应用的一种控制器,学习PLC可以帮助我们更好地了解自动化控制领域的知识和技术。通过学习PLC,我们可以在工业自动化、机器人控制等领域中找到更多的就业机会,提升自己的职业竞争力。