版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-271第第5章章 计算机控制及接口技术计算机控制及接口技术 5.1 概述概述 5.2 工业控制计算机工业控制计算机5.3 计算机接口技术计算机接口技术5.4 D/A转换器转换器 5.5 A/D转换器转换器思考题思考题 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-272 机电一体化系统中的计算机软、硬件占着相当重要的地位,它代表着系统的先进性和智能特性。计算机以其运算速度快,可靠性高,价格便宜,被广泛地应用于工业、农业、国防以及日常生活的各个领域。计算机用于机电一体化系统或工业控制是近年来发展非常迅速的领
2、域。例如,卫星跟踪天线的控制、电气传动装置的控制、数控机床、工业机器人的运动、力控系统、飞机、大型油轮的自动驾驶仪等等。5.1 概述概述 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-273 现在,当你走进一个自动化生产车间,将会看到许多常规的控制仪表和调节器已经被计算机所取代,计算机正在不断地监视整个生产过程,对生产中的各种参数,如温度、压力、流量、液位、转速和成分等进行采样,迅速进行复杂的数据处理、打印和显示生产工艺过程的统计数字和参数,并发出各种控制命令。 5.1.1 计算机控制系统的组成将模拟式自动控制系统中的控制器的功能用计算机来实现, 就组成了一个典型的计算机
3、控制系统, 如图5-1所示。因此,简单地说,计算机控制系统就是采用计算机来实现的工业自动控制系统。 在控制系统中引入计算机,可以充分利用计算机的运算、逻辑判断和记忆等功能完成多种控制任务。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-274图5-1 计算机控制系统的基本框图控 制 规 律计 算 程 序D/AA/D执 行机 构被 控对 象检 测 装 置设 定 值反馈量被 控量计 算 机 计算机只能处理数字信号; 给定值和反馈量要先经过A/D转换器将其转换为数字量; 按某种控制规律进行运算(如PID运算); 计算结果(数字信号)再经D/A转换成模拟控制信号; 输出到执行机构
4、,便完成了对系统的控制作用。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-275 典型的机电一体化控制系统结构可用图5-2来示意,它可分为硬件和软件两大部分。硬件硬件是指计算机本身及其外围设备,一般包括: 中央处理器,内存储器,磁盘驱动器; 各种I/O接口电路; I/O通道:以A/D转换和D/A转换为核心的模拟量I/O通道、数字量I/O通道; 各种显示、记录设备,运行操作台等。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-276图5-2 典型计算机控制系统的组成框图I/O接 口A/D多 路 开 关传 感 器 及变 送 器工业对象计算机主机操 作 台
5、I/O接 口D/A多 路 开 关执 行 机 构I/O接 口数 字 量 输 入I/O接 口数 字 量 输 出主 机 及 操 作 台I/O接 口电 路I/O通 道信 号 检 测及 变 送被 控 对 象I/O接 口打 印 机I/O接 口显 示终 端通 用 外 围 设 备第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-277 (1)由中央处理器、时钟电路、内存储器构成的计算机主机是组成计算机控制系统的核心部件,主要实现数据采集、数据处理、逻辑判断、控制量计算、越限报警等功能,并通过接口电路向系统发出各种控制命令,指挥全系统有条不紊地协调工作。 (2)操作台是人机对话的联系纽带。操作
6、人员可通过操作台向计算机输入和修改控制参数,发出各种操作命令;计算机可向操作人员显示系统运行状况,发出报警信号。操作台一般包括各种控制开关、数字键、功能键、指示灯、声讯器、数字显示器或CRT显示器等。 (3)通用外围设备主要是为了扩大计算机主机的功能而配置的。它们用来显示、存储、打印、记录各种数据。常有打印机、记录仪、CRT、软盘、硬盘及外存储器等。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-278(4)I/O接口与I/O通道是计算机主机与外部连接的桥梁。常用的I/O接口有并行接口和串行接口,I/O通道有模拟量I/O通道和数字量I/O通道。其中,模拟量I/O通道的作用是
7、:一方面将经由传感器得到的工业对象的生产过程参数变换成二进制代码传送给计算机;另一方面将计算机输出的数字控制量变换为控制操作执行机构的模拟信号,以实现对生产过程的控制。(5)传感器的主要功能是将被检测的非电学量参数转变成电学量,如热电偶把温度变成电压信号,压力传感器把压力变成电信号等等。变送器的作用是将传感器得到的电信号转变成适用于计算机接口使用的标准的电信号(如010mADC)。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-279软件软件是指计算机控制系统中具有各种功能的计算机程序的总和。从功能区分,软件可分为系统软件和应用软件。 系统软件是由计算机的制造厂商提供的,
8、用来管理计算机本身的资源和方便用户使用计算机的软件。常用的有操作系统、开发系统等,它们一般不需用户自行设计编程,只需掌握使用方法或根据实际需要加以适当改造即可。应用软件是用户根据要解决的控制问题而编写的各种程序,比如各种数据采集、滤波程序,控制量计算程序,生产过程监控程序等。在计算机控制系统中,软件和硬件不是独立存在的,在设计时必须注意两者相互间的有机配合和协调,只有这样才能研制出满足生产要求的高质量的控制系统。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27105.1.2计算机在控制中的应用方式 根据计算机在控制中的应用方式,可以把计算机控制系统划分为四类:操作指导控
9、制系统,直接数字控制系统,监督计算机控制系统和分级计算机控制系统。1.操作指导控制系统如图5-3所示,在操作指导控制系统中,计算机的输出不直接用来控制生产对象。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2711A/D多路开关传感器控制器人生产过程控制量设定值操作指导参考数据测量值操作指导计算机图5-3 计算机操作指导控制系统示意图 计算机的输出不直接控制生产对象。计算机的输出不直接控制生产对象。优点:优点:结构简单,控制灵活安全,特别适用于未摸清控制规律的系统。常用于:系统研制的初级阶段;试验新的数学模型;调试新的控制程序。缺点:缺点: 因最终需人工操作,不适用于快速
10、过程控制。 根据一定的控制算法算出根据一定的控制算法算出:操作方案和最佳设定值或控制量操作方案和最佳设定值或控制量只采集生产过程的参数只采集生产过程的参数人人执行相应的操作执行相应的操作第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2712图5-4 直接数字控制系统的结构生产过程检测执行输入通道输出通道接口接口计算机显示打印设定值计算机通过输入通道对一个或多个物理量进行巡回检测 根据规定的控制规律进行运算,然后发出控制信号。 2.直接数字控制系统 直接数字控制DDC(Direct Digital Control)系统是计算机用于工业过程控制最普遍的一种方式。通过输出通道直
11、接控制调节阀等执行机构。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27133.监督计算机控制系统在监督计算机控制SCC(Supervisory Computer Control)系统中,计算机根据工艺参数和过程参量检测值,按照所设计的控制算法计算出最佳设定值,然后把最佳设定值直接传送给常规模拟调节器或者DDC的计算机,最后由模拟调节器或DDC的计算机来控制生产过程。 SCC系统有两种类型:(1)SCC+模拟调节器控制系统。(2)SCC+DDC(直接数字控制系统)。 监督计算机控制系统的构成示意图如图5-5所示。第第5章章 计算机控制及接口技术计算机控制及接口技术 20
12、22-5-2714图5-5监督计算机控制系统的构成示意图(a)SCC模拟调节器系统;(b)SCCDDC系统A/D多路开关传感器模拟调节器生产过程设定值测量值SCC计算机输入输出A/D多路开关传感器多路开关生产过程设定值测量值SCC计算机输入输出D/ADDC(a)(b)计算出被控对象各计算出被控对象各参数的最优设定值参数的最优设定值 完成工段、车间等高一级的最优完成工段、车间等高一级的最优化分析和计算,给出最优设定值化分析和计算,给出最优设定值 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2715 通常在通常在SCC系统中:系统中: SCC计算机选用具有较强计算能力的计算
13、机主要任务是输入采样和计算设定值它不参与频繁的输出控制,可有时间进行完成复杂规律的控制算式的计算。 SCC能进行最优控制、自适应控制等,并能完成某些管理工作。 优点:不仅可进行复杂控制规律的控制,而且其工作可靠性较高,当SCC出现故障时,下级仍可继续执行控制任务。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2716图5-6 计算机四级分级控制系统过程控制级过程控制级生产过程车间管理级过程控制级过程控制级车间管理级工厂管理级企业(公司)管理级 对生产设备进行直接数字控制 对车间各设备间的协调管理 对各车间的生产协调(生产计划、备品备件等) 负责总的协调(安排总生产计划,经
14、营方向的决策等)4.分级计算机控制系统分级计算机控制系统(既能进行控制又能实现管理 )第一级(最高级) 第二级第三级第四级(最低级) 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2717 工业控制计算机是用于工业控制现场的计算机。工业控制计算机是用于工业控制现场的计算机。处理来自检测传感器的输入信息把处理结果输出到执行机构去控制生产过程同时可对生产进行监督、管理的计算机系统。 应用于工业控制的计算机主要有:应用于工业控制的计算机主要有: 单片微型计算机 可编程序控制器(PLC) 总线工控机等类型。 根据机电一体化系统的大小和控制参数的复杂程度,我们可以采用不同的微型计算
15、机。5.2 工业计算机控制工业计算机控制系统系统中的常用机型中的常用机型 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2718 对于小系统对于小系统: 一般监视控制量为开关量和少量数据信息的模拟量,这类系统采用单片机或可编程控制器就能满足控制要求。 对于数据处理量大的系统对于数据处理量大的系统: 往往采用基于各类总线结构的工控机,如STD总线工控机、IBM-PC总线工控机、Multibus工控机等。 对于多层次、复杂的机电一体化系统:对于多层次、复杂的机电一体化系统: 则要采用分级分步式控制系统,在这种控制系统中,根据各级控制对象的特点,可分别采用单片机、可编程控制器、
16、总线工控机和微型机来分别完成不同的功能。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27195.2.1工业控制计算机的特点及要求 由于工业控制计算机的应用对象及使用环境的特殊性,决定了工业控制机主要有以下一些特点和要求:1. 实时性实时性:指计算机控制系统能在限定的时间内对外来事件作出反应的能力。应具有较完善的中断处理系统和快速信号通道。2. 高可靠性高可靠性 :工业控制机常要求无故障地连续运行,工业现场干扰往往十分严重,要求工业控制计算机具有高质量和很强的抗干扰能力,且具有较长的平均无故障间隔时间。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2
17、720 3.3.硬件配置的可装配和可扩充性:硬件配置的可装配和可扩充性:工控现场干差万别,系统性能、容量、处理速度,外设接口种类、数量等差别很大,宜采用模块化设计方法,使硬件配置灵活。 4.4.可维护性可维护性:要求系统的结构设计合理,便于维修,系统使用的板级产品一致性好;软件和硬件的诊断功能强,出现故障时,能快速准确地定位。另外,模板上的信号应加上隔离措施,保证故障不会扩散,这也可使故障定位容易。 作为计算机控制系统的设计者,应根据机电一体化系统(或产品)中的信息处理量、应用环境、市场状况及操作者特点对不同类型的工控机进行优选,选用最经济合理的工业控制机产品。第第5章章 计算机控制及接口技术
18、计算机控制及接口技术 2022-5-27215.2.2 单片微型计算机单片微型计算机 20 20世纪世纪7070年代问世年代问世,广泛地应用在工业自动化、自动,广泛地应用在工业自动化、自动检测与控制、智能仪器仪表、机电一体化设备、汽车电子、检测与控制、智能仪器仪表、机电一体化设备、汽车电子、家用电器等各个方面。什么是单片机?家用电器等各个方面。什么是单片机? 单片机单片机一片半导体硅片集成一片半导体硅片集成:中央处理单元(中央处理单元(CPUCPU)、)、存储器(存储器(RAMRAM、ROMROM)、并行)、并行I/OI/O、串行、串行I/OI/O、定时器、定时器/ /计数计数器、中断系统、系
19、统时钟电路及系统总线器、中断系统、系统时钟电路及系统总线的微型计算机。的微型计算机。 具有具有微型计算机微型计算机的属性的属性,因而被称为单片微型计算,因而被称为单片微型计算机,简称机,简称单片机单片机。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2722 主要应用于主要应用于测控领域测控领域。单片机使用时,通常是。单片机使用时,通常是处于测控处于测控系统的核心地位系统的核心地位并嵌入其中,所以国际上通常把单片机称为并嵌入其中,所以国际上通常把单片机称为嵌入式控制器嵌入式控制器(EMCUEMCU,Embedded MicroController UnitEmbedded
20、 MicroController Unit),),或或微控制器微控制器(MCUMCU,MicroController UnitMicroController Unit)。我国习惯于我国习惯于使用使用“单片机单片机”这一名称。这一名称。 单片机是计算机技术发展史上的一个重要里程碑,标志单片机是计算机技术发展史上的一个重要里程碑,标志着计算机正式形成了着计算机正式形成了通用计算机系统通用计算机系统和和嵌入式计算机系统嵌入式计算机系统两两大分支。大分支。 单片机单片机体积小体积小、成本低成本低,嵌入到工业控制单元、机器人、,嵌入到工业控制单元、机器人、智能仪器仪表、汽车电子系统、武器系统、家用电器、
21、办公智能仪器仪表、汽车电子系统、武器系统、家用电器、办公自动化设备、金融电子系统、玩具、个人信息终端及通讯产自动化设备、金融电子系统、玩具、个人信息终端及通讯产品中。品中。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2723 下面以MCS系列单片机为例,来介绍单片机的结构、性能及使用上的特点。1. MCS-48单片机系列单片机系列MCS-48系列是8位的单片机,根据存储器的配置不同,该系列包括有8048、8049、8021、8035等多种机型,由于价格低廉,目前仍有简单的控制场合在使用。其主要特点是:(1)8位CPU,工作频率为16MHz。(2)64BRAM数据存储器,
22、1KB程序存储器。(3)5V电源,40引脚双列直插式封装。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2724(4)6MHz工作频率时机器周期为2.5s,所有指令的执行为12个机器周期。(5)有96条指令,其中大部分为单字节指令。(6)8字节堆栈,单级中断,两个中断源。(7)两个工作寄存器区。(8)一个8位定时/计数器。2. MCS-51单片机系列单片机系列该系列包括有8031、8051、8751、2051、89C51等多种机型。其主要特点是:第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2725 (1)8位CPU,工作频率为112MHz。(2)1
23、28BRAM数据存储器,4KBROM程序存储器。 (3)5V电源,40引脚双列直插式封装。(4)12MHz工作频率时工作频率时机器周期为1s,所有指令的执行为14个机器周期。 (5)外部可分别扩展64KB数据存储器和程序存储器。(6)2级中断,5个中断源。(7)21个专用寄存器,有位寻址功能。(8)两个16位定时/计数器,1个全双工串行通信口。(9)4组8位I/O口。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27263. MCS-96单片机系列单片机系列MCS-96系列是16位单片机,适用于高速的控制和复杂数据处理系统中,其在硬件和指令系统的设计上较8位机有很多不同之
24、处。MCS-96单片机系列主要有8096、8094、8396、8394、8796等多种机型。其主要特点是:(1)16位CPU,工作频率为612MHz。(2)232BRAM数据存储器,8KBROM程序存储器。(3)有48和68两种引脚,多种封装形式。(4)高速I/O接口,能测量和产生高分辨率的脉冲(12MHz时是2s),6条专用I/O,两条可编程I/O。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2727(5)外部可分别扩展64KB数据存储器和程序存储器。(6)可编程8级优先中断,21个中断源。(7)脉宽调制输出,提供一组能改变脉宽的可编程脉宽信号。(8)两个16位定时/
25、计数器,4个16位软件定时器。(9)5组8位I/O口。(10)10位A/D转换器,可接收4路或8路的模拟量输入。(11)6.25s的16位乘16位和32位除16位指令。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2728 (12)运行时可对EPROM编程,ROM/EPROM的内容可加密。(13)全双工串行通信口及专门的波特率发生器。 另外一种16位的单片机是8098单片机,其内部结构和性能与8096完全一样,但其外部数据总线却只有8位,因此是准16位单片机。由于8098减少了I/O线,其外形结构简化,芯片的制造成本降低,因此曾经应用非常广泛。MCS-98单片机系列主要有
26、8398、8798等几种机型。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27295.2.3 (PLC) 5.2.3.1 : 它的起源可以追溯到60年代,美国通用汽车公司为了适应汽车型号不断翻新的需要,对生产线上的控制设备提出了新的要求,为此设想:把计算机的功能完善、通用灵活等优点和继电接触控制简单易懂等优点结合起来,从而提供了继电器控制系统无法比拟的灵活性。并要求把计算机的编程方法和程序输入方法加以简化,使得不熟悉计算机的人也能方便使用。但这一时期它主要是代替继电器系统完成顺序控制,逻辑运算,计时、计数、故称为可编程逻辑控制器 简称PLC(Programmable L
27、ogical Controller)。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2730 进入80年代,随着微电子技术和计算机技术的发展,可编程控制器的功能已远远超出逻辑控制、顺序控制的范围,它具有数据运算、传送与处理功能和可以进行模拟量控制、位置控制,特别是远程通讯功能的实现,易于实现柔性加工和制造系统,因此将其称为可编程控制器简称PC ,但为了与个人电脑PC相区别,仍将其称为PLC。 目前PLC已广泛应用于冶金、矿业、机械、轻工等领域,加速了机电一体化的进程。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27315.2.3.2 1. 1.用于
28、逻辑控制用于逻辑控制 这是这是PLCPLC的基本功能,也是最广泛的应用,如机车的电的基本功能,也是最广泛的应用,如机车的电气控制、包装机械的控制、电梯的控制等。气控制、包装机械的控制、电梯的控制等。 2. 2.用于模拟量的控制用于模拟量的控制 PLC PLC通过模拟量通过模拟量I/OI/O模块,实现模数转换,并对模拟量模块,实现模数转换,并对模拟量进行控制。如闭环系统的过程控制、位置控制和速度控制。进行控制。如闭环系统的过程控制、位置控制和速度控制。 3. 3.用于工业机器人的控制用于工业机器人的控制 PLC PLC作为一种工业控制器,适用于工业机器人。如自动作为一种工业控制器,适用于工业机器
29、人。如自动生产线上有多个自由度的机器人控制。生产线上有多个自由度的机器人控制。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2732 可靠性高,抗干扰能力强。可靠性高,抗干扰能力强。 由于采用大规模集成电路和微处理器,使系统器件数大大减少,并且在硬件的设计和制造的过程中采取了一系列隔离和抗干扰措施,使它能适应恶劣的工作环境,具有很高的可靠性。 目前大多数PLC均采用梯形图编程语言,沿用了继电接触控制的一些图形符号,直观清晰,易于掌握。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2733。 PLC硬件采用模块化结构,可以灵活地组态以适应不同的控制对象
30、,控制规模和控制功能的要求。且可通过修改软件,来实现在线修改的能力,因此其功能易于扩展,具有广泛的工业通用性。目前PLC产品朝着系列化、标准化方向发展,只需根据控制系统的要求,选用相应的模块进行组合设计,同时用软件编程代替了继电控制的硬连线,大大减轻了接线工作,PLC还具有故障检测和显示功能,使故障处理时间缩短。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2734 各种各种PLCPLC的具体结构虽然多种多样,但其结构和工的具体结构虽然多种多样,但其结构和工作原理大同小异,都是以微处理器为核心的电子电气系作原理大同小异,都是以微处理器为核心的电子电气系统。统。PLCPLC
31、各种功能的实现,不仅基于其硬件的作用,而且各种功能的实现,不仅基于其硬件的作用,而且要靠其软件的支持。要靠其软件的支持。 PLC PLC内部主要由主机、输入内部主要由主机、输入 / /输出接口、电源、编程输出接口、电源、编程器、扩展接口和外部设备接口等几部分组成器、扩展接口和外部设备接口等几部分组成。 5.2.3.3 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2735模拟量输入模拟量输入行程开关行程开关继电器触点继电器触点各种开关各种开关传感器传感器CPUROM、RAM电源部件电源部件输输出出接接口口输输入入接接口口外设接口外设接口照明照明电磁装置电磁装置执行机构执行
32、机构采用光电采用光电隔离装置隔离装置继电器、可控硅、继电器、可控硅、晶体管电路晶体管电路编程器编程器打印机打印机计算机计算机第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2736是PLC很重要的外部设备,它主要由键盘、显示器组成。编程器分简易型和智能型两类。小型PLC常用简易编程器,大、中型PLC多用智能编程器。编程器的作用是编制用户程序并送入PLC程序存储器。利用编程器可检查、修改、调试用户程序和在线监视PLC工作状况。现在许多PLC采用和计算机联接,并利用专用的工具软件进行编程或监控。 I/O扩展接口用于扩充外部输入/输出端子数,将扩展单元与基本单元(即主机)联接在一
33、起。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2737 PLC采用“顺序扫描、不断循环”的工作方式,整个过程扫描并执行一次所需的时间称为扫描周期。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2738 PLC在输入采样阶段,以扫描方式顺序读入所有输入端的通/断状态或输入数据,并将此状态存入输入状态寄存器,即输入刷新。接着转入程序执行阶段。在程序执行期间,即使输入状态发生变化,输入状态寄存器的内容也不会改变,只有在下一个扫描周期的输入处理阶段才能被读入。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2739 PLC在执行阶段,
34、按先左后右,先上后下的步序,执行程序指令。其过程如下:从输入状态寄存器和其它元件状态寄存器中读出有关元件的通/断状态,并根据用户程序进行逻辑运算,运算结果再存入有关的状态寄存器中。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2740 在所有指令执行完毕后,将各物理继电器对应的输出状态寄存器的通/断状态,在输出刷新阶段转存到输出寄存器,去控制各物理继电器的通/断,这才是PLC的实际输出。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27415.2.3.4 用来衡量PLC所能存储用户程序的多少。 指扫描1000步用户程序所需的时间,以ms/千步为单位
35、。 指PLC具有的基本指令和高级指令的种类和数量。种类数量越多,软件功能越强。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2742 5 编程元件指:输入继电器、输出继电器、辅助继电器、定时器、计数器、通用“字”寄存器、数据寄存器及特殊功能继电器等。其种类和数量是衡量PLC的一个指标。 输入继电器输入继电器 输出继电器输出继电器 辅助继电器辅助继电器 定时器定时器 计数器计数器 通用通用“字字”寄存器寄存器 XYRTCWR第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27435.2.3.6 同其它电脑装置一样,PLC的操作是依其程序操作进行的,而程
36、序是用程序语言表达的,并且表达的方式多种多样,不同的生产厂家,不同的机种,采用的表达方式不同,但基本上可归纳为:目前常用目前常用第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2744 是在继电控制系统电气原理图基础上开发出来的一种图形语言。它继承了继电器接点、线圈、串联、并联等术语和类似的图形符号。具有形象、直观、实用的特点具有形象、直观、实用的特点。 不需学习计算机专业知识,电气技术人员使用机专业知识,电气技术人员使用最方便。最方便。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27453M.第第5章章 计算机控制及接口技术计算机控制及接口技术
37、2022-5-2746SB0 220VPLC第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2747注意:注意:这些接点或线圈并不是真实的物理继电器接点或线圈,这些接点或线圈并不是真实的物理继电器接点或线圈,而是在软件编程中使用的编程元件,每个编程元件与存储器中而是在软件编程中使用的编程元件,每个编程元件与存储器中的一个存储单元相对应,该存储单元为的一个存储单元相对应,该存储单元为常闭接点常闭接点 Y0 X0 X1 Y0常开接点常开接点第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2748除上述一般特性外,高性能的PLC还具有下列特性:(1)数据传送和
38、矩阵处理功能:数据传送和矩阵处理功能:可以满足工厂管理的需要。 (2)PID调节功能:调节功能:备有模拟量的输入/输出模块和PID调节控制软件包,以满足闭环控制的要求。 (3)远程远程I/O功能:功能:使输入/输出通道可分散安装在被控设备的附近,以减少现场电缆布线和系统成本。 (4)图形显示功能:图形显示功能:借助图形显示软件包(组态软件等),可显示被控设备的运行状态。方便操作者监控系统的运行。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2749(5)冗余控制:)冗余控制:控制系统设计中备有一台同样的PLC系统,并处于待机状态,当原系统出现故障时,系统会自动切换,使待机
39、的PLC投入运行,从而提高控制的可靠性。(6)网络功能:)网络功能:通过数据通道与其他数台PLC连接或与管理计算机连接,以构成控制网络,实现大规模的生产管理系统。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27505.2.4 总线工控机总线工控机1.STD总线工业控制机总线工业控制机典型的STD总线工控机系统的构成如图5-13所示。 其突出特点是: 模块化设计,系统组成、修改和扩展方便; 各模块间相对独立,使检测、调试、故障查找简便迅速; 有多种功能模板可供选用,大大减少了硬件设计工作量; 系统中可运行多种操作系统及系统开发的支持软件,使控制软件开发的难度大幅降低。 第
40、第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2751图5-13 用STD总线工业控制机组成的计算机控制系统第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2752图5-14 数字量I/O模板的原理框图数 据缓 冲 器D0 D7输 入 口 地 址输 出 口 地址RESETSTD总 线 接 口 逻 辑I/O功 能 逻 辑I/O电 气 接 口板 选 地 址数 据 总 线板 地 址 译 码IORQIOEXPA2 A7输 入缓 冲 器8输 入调 理 电 路来 自 外 围设 备输 入 口 译 码RDA0 A1输 出 口 译 码WRA0 A1输 出锁 存 器8输 出
41、驱 动 电 路去 外 围 设备下面分别介绍各种模板的特点。 (1)数字量I/O模板。 数字量I/O模板用于处理开关信号的输入和输出,其主要功能是滤波、电平转换、电气隔离和功率驱动等。 开关信号:有开关信号:有BCD码、计数和码、计数和定时信号、各种开关的状态定时信号、各种开关的状态 。指示灯的亮和灭、电动指示灯的亮和灭、电动机的启动和停止等等机的启动和停止等等 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2753图5-15 光电隔离型A/D模板的结构示意图A/D转换部分光电隔离STD总线接口(2)模拟量I/O模板。 用于处理模拟信号的输入和输出,其主要功能是对微处理机和
42、被控对象之间的模拟信号进行A/D和D/A转换。STD总线工控机也有多种多样的模拟量I/O模板可供选用,D/A模板的结构与之类似。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2754 (3)信号调理模板。 信号调理模板用于: 传感器与A/D转换器之间的信号调理; D/A转换器与执行元件之间的信号调理。 其主要功能有: 非电量转换、信号形式变换、信号放大、滤波、线性化、共模抑制及隔离等。 典型的信号调理模板产品有热电偶、热电阻、I/V(电流/电压)转换、前置放大板、隔离放大板等。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2755图5-16 信号调理
43、模板的应用实例输入模块输入模块输出模块输出模块传感器工业对象执行机构模拟子系统A/DD/A计算机热电偶、热电阻mVV,420 mA420 mA05 V5 V模块插件架05 V5 V420 mA电偶、热电阻信号调理模板 信号形式变换、信号放大、滤波、线性化、共模抑制及隔离等。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2756(4)CPU模板。 (5)存储器模板。 (6)其他特殊功能模板。2. PC总线工业控制机总线工业控制机IBM公司的PC总线微机最初是为个人或办公室使用而设计的(8位机),早期主要用于文字处理或一些简单的办公室事务处理。早期产品是基于一块大底板结构,加
44、上几个I/O扩充槽。16位机的出现加了个36引脚的扩展插座 ,形成了AT总线 (ISA总线 )。 PC/AT总线的IBM兼容计算机由于价格低廉、使用灵活、软件资源非常丰富,因而用户众多,在国内更是主要流行机种之一。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2757近几年来许多公司推出了PC/AT总线、PCI 总线工业控制机,一般对原有微机作了以下几方面的改进(1)机械结构加固,使微机的抗震性好。(2)采用标准模板结构。(3)加上带过滤器的强力通风系统,加强散热,增加系统抵抗粉尘的能力。(4)采用电子软盘取代普通的软磁盘,使之能适于在恶劣的工业环境下工作。(5)根据工
45、业控制的特点,常采用实时多任务操作系统。表5-1给出了三种常用的工业控制计算机的性能比较关系。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2758表5-1 三种常用工业控制计算机的性能比较 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27595.3 计算机接口技术计算机接口技术 在计算机控制系统中,从计算机的角度来看,除主机外的硬件设备,都统称为外围设备。接口技术是研究主机与外围设备交换的技术。它在计算机控制系统中占有相当重要的地位,外界的信息是多种多样的,有电压、电流、压力、速度、频率、温度、湿度等各种物理量,计算机控制系统在实际工作时。通过
46、检测通道的接口对这些量加以检测,经过计算机判断后,将计算结果及控制信号输出到控制通道的接口,对被控对象加以控制。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2760 此外,为了方便操作人员与计算机的联系,并及时了解系统输出及输入的工作状态,接口技术中还应包括人机通道的接口。 对于多台计算机同时工作的计算机控制系统,为了便于整体控制及资源共享,各个系统间应当有系统间通道接口。 接口有通用和专用之分,外部信息的不同,所采用的接口方式也不同,一般可分为以下几种: 人机通道及接口技术 键盘接口技术、显示接口技术、打印接口技术、 磁盘接口技术等。第第5章章 计算机控制及接口技术计
47、算机控制及接口技术 2022-5-2761 检测通道及接口技术: A/D转换接口技术,V/F转换接口技术等。 控制通道及接口技术: F/V转换接口技术,D/A转换接口技术,光电隔离接口技术,开关接口技术等。 系统间通道及接口技术: 公用RAM区接口技术,串行接口技术。 本节只介绍并行输入输出接口、DA转换接口和AD转换接口等。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2762 5.3.1 并行输入并行输入/输出接口输出接口 并行接口传输的是数字量和开关量。数字量一般指以8位二进制形式所表示的数字信号,例如来自数字电压表的数据。开关量指只有两个状态的信号,如开关的合与断
48、。开关量只用一位二进制(0或1)就可表示。字长8位的微机一次可以输入输出8个这样的开关量。 接口电路处于运行速度快的微处理器与运行速度比较慢的外设之间,它的一个重要功能就是能使它们在速率上匹配,正确地传送数据。有多种方法可以解决这个问题,通常使用的方法有:无条件传送、查询式传送和中断传送。 注意:注意:I/OI/O控制方式有三种(程序控制方式、中断控制方式、直控制方式有三种(程序控制方式、中断控制方式、直接存储器存取方式)接存储器存取方式)第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2763 1 无条件 I/O传送方式 是指不必查询外围设备的状态即可进行信息传送的I/O
49、方式。即在此种方式下,外围设备总是处于就绪状态。如开关、LED显示器等。一般它仅适用于一些简单外围设备的操作。 2 查询式I/O方式。 不是所有的输入输出设备随时都可以同计算机进行输入或输出操作,为了取得协调,经常采用微机查询输入输出设备的某种状态,如代表忙或不忙,准备好或末准备好等信息,以决定是否进行数据传输。 查询式I/O方式也称为条件传送方式。按查询I/O方式传送信息时,CPU和外围设备的I/O接口除需设置数据端口外,还要有状态端口。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2764图5-20 查询式I/O处理简化程序流程图初 始 化读 入 1#外 围设 备 状
50、 态1#请 求 服 务 吗 ?读 入 2#外 围设 备 状 态2#请 求 服 务 吗 ?读 入 3#外 围设 备 状 态3#请 求 服 务 吗 ?继 续 吗 ?结 束1#外 围 设 备 服务 (I/O 处 理 )子 程 序2#外 围 设 备 服务 (I/O 处 理 )子 程 序3#外 围 设 备 服务 (I/O 处 理 )子 程 序YNYNYNYN 查询式I/O方式是微机控制系统中经常采用的方式。假设某微机控制系统中采用查询式对1、2、3三个外围设备进行I/O管理 CPU要不断地读取和检测状态字,不管那个外围设备是否有服务请求,都必须一一查询,占去了CPU的时间,效率较低。第第5章章 计算机控
51、制及接口技术计算机控制及接口技术 2022-5-27653 中断控制I/O方式 为了提高CPU的效率和使系统具有良好的实时性,可以采用中断控制I/O方式。采用中断方式,CPU就不必花费大量时间去查询各外围设备的状态了。而是当外围设备需要请求服务时,向CPU发出中断请求,CPU响应外围设备中断,停止执行当前程序,转去执行一个外围设备服务的程序,此服务程序称为中断服务处理程序,或称中断服务子程序。中断处理完毕,CPU又返回来执行原来的程序。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2766 微机控制系统中,可能设计有多个中断源,且多个中断源可能同时提出中断请求。多重中断处
52、理必须注意如下四个问题 (1)保存现场和恢复现场。为了不致造成计算和控制的混乱和失误,进入中断服务程序首先要保存通用寄存器的内容,中断返回前又要恢复通用寄存器的内容。 (2)正确判断中断源。CPU能正确地找到申请中断的外围设备的中断服务程序入口地址,并跳转到该入口。 (3)实时响应。就是要保证每个外围设备的每次中断请求,CPU都能接受到并在其最短响应时间之内给予服务完毕。 (4)按优先权顺序处理。多个外围设备同时或相继提出中断请求时,应能按设定的优先权顺序,按轻重缓急逐个处理。第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2767 并行接口是微机接口技术中最简单,也是最基
53、本的一种方式,如三态缓冲器、锁存器等数字电路都可以用来构成并行接口。而用可编程的8255这类大规模集成电路芯片组成并行接口就更加方便,它们能直接与很多外设相连而无须附加任何逻辑电路,并且具有中断控制功能。 输入输出(IO)接口有二种寻址方式二种寻址方式即存储器寻址方式和输入输出口寻址方式。在存储器寻址方式中,接口和存储器统一编址,是将I O接口当作存储单元一样,赋给它存储地址,访问存储器的指令也能访问接口了。在输入输出口寻址方式中,采用I O独立编址方式,用专门的I O 指令来对接口地址进行操作。由于有专门的IN和OUT指令,因此比用存储器读写指令执行速度快。第第5章章 计算机控制及接口技术计
54、算机控制及接口技术 2022-5-27684 8255A可编程并行接口芯片可编程并行接口芯片 8255A是Intel公司生产的可编程序并行输入输出接口芯片,它具有3个8位的并行IO端口,通过程序可设定三种工作方式,使用灵活方便,通用性强;可作为计算机系统总线与外围设备连接的中间接口电路。图图5-22 8255A内部结构内部结构三个并行数据IO端口二个工作方式控制电路一个读写控制逻辑电路一个8位数据总线驱动器第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2769 (1)8255A内部结构内部结构 1) 数据总线驱动器:数据总线驱动器:一个双向三态的8位驱动器,将8255A与
55、系统总线相连,以实现CPU和接口之间的信息传递。 2) 并行并行IO端口:端口: 8255A具有三个8位的并行IO端口,其功能由程序决定,但都有自己的特点。 通常情况下,A口相B 口作为数据输入输出端口,C口在方式字控制下,可分为二个4位端口,作为A口、B口选通方式操作时的状态控制信号。 3) 读写控制逻辑:读写控制逻辑: 用于管理所有的数据、控制字或状态字的传送。它接收来自CPU的地址总线和控制总线的输入,控制A组和B组。图图5-22 8255A内部结构内部结构输入不带锁存输入不带锁存输入锁存器输入锁存器第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2770表5-1 8
56、255A的各端口操作状态第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2771(2)8255A的工作方式的工作方式 方式方式0:基本输入输出方式,:基本输入输出方式,A、B、C三个口都可提供简单的输入和输出操三个口都可提供简单的输入和输出操作,不需应答信号,数据只是简单地写作,不需应答信号,数据只是简单地写入指定的端口,或从端口读出。输出锁入指定的端口,或从端口读出。输出锁存,输入不能锁存。存,输入不能锁存。 方式方式l:选通输入输出方式,选通输入输出方式, 能借助能借助于选通或应答信号,把于选通或应答信号,把IO数据发送给数据发送给指定的端口或从该端口接收指定的端口或从
57、该端口接收IO数据的。数据的。端口端口A和端口和端口B的输入数据和输出数据都的输入数据和输出数据都被锁存。被锁存。 方式方式2:带选通双向总线带选通双向总线IO方式,方式,A 为为8位双向总线端口,位双向总线端口, C的高的高5位用作输位用作输入输出的控制同步信号。应该注意的入输出的控制同步信号。应该注意的是,只有端口是,只有端口A允许作为双向总线使用,允许作为双向总线使用,端口端口B和和C的低的低3位则可编程方式位则可编程方式0或方式或方式l工作。工作。图图5-11 8255A三种工作方式示意图三种工作方式示意图第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2772(3
58、)8255A编程编程 8255A的编程是通过对控制端输入控制字的的编程是通过对控制端输入控制字的方式实现的。当方式实现的。当CPU通过输出指令将控制字送入通过输出指令将控制字送入8255A内部的控制字寄存器时。各个端口的工作内部的控制字寄存器时。各个端口的工作方式便确定了,如需要改变端口的工作方式,则方式便确定了,如需要改变端口的工作方式,则需重新送入控制字,控制字由需重新送入控制字,控制字由8位组成,有方式位组成,有方式选择控制字和选择控制字和C口置复位控制字。口置复位控制字。 第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2773 方式选择控制字:方式选方式选择控制字
59、:方式选择控制字的格式及定义如择控制字的格式及定义如图图512所示。所示。 例如,输入方式选择控制例如,输入方式选择控制字字95H(10010101B),可将,可将8255A编程为端口编程为端口A方式方式0输入,端口输入,端口B方式方式l输山,输山,端口端口C上半部分输出,端上半部分输出,端口口C的下半部分输入。的下半部分输入。图图5-12 方式选择控制字格式方式选择控制字格式1 0 0 1 0 1 0 11 0 0 1 0 1 0 1即方式选择控制字即方式选择控制字第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2774 C口置复位控制字:C口置复位控制字的格式及定义如图
60、513所示。 例如,输入C口置复位控制字05H(00000l 01B),可将8255A的PC2 置1、输入C口置复位控制字06H(00000110B),可将8255A的PC3复位至0。图图5-13 C口置口置/复位控制字格式复位控制字格式0 0 0 0 0 1 0 10 0 0 0 0 1 1 0即C口置复位控制字第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-2775图5-35 8255A与CPU和外设的连接A1A0通道00A通道01B通道10C通道11命令字寄存器只能写入不能读出第第5章章 计算机控制及接口技术计算机控制及接口技术 2022-5-27765.3.2 D/A转换器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版股权激励计划设计与执行合同要点3篇
- 2025版昆山高科技企业劳动合同示范2篇
- 2024年版计算机软件著作权买卖合同
- 2025版空压机租赁业务及空场地租赁综合服务合同2篇
- 2025年度军人退役经济补偿协议3篇
- 2025版危化品搬运装卸安全协议书3篇
- 2025年智能仓储物流信息系统开发与实施合同3篇
- 课题申报书:大学生社交网络使用对抑郁的作用机制及干预策略研究
- 课题申报书:垂直型环境监管对我国环境偏向型技术进步的影响与协同保障机制研究
- 课题申报书:城市群协同创新赋能新质生产力形成的机制与路径研究
- 道教与中医学习通超星课后章节答案期末考试题库2023年
- 四年级语文试卷选择题100道
- 升压站设备安装调试工程施工质量验收及评定范围划分表
- 工程质量安全手册课件
- 2023北京东城区初二上期末考数学试卷及答案
- 科幻小说赏读知到章节答案智慧树2023年杭州师范大学
- 新编大学生安全教育知到章节答案智慧树2023年山东师范大学
- 心肺复苏实验指导书
- 2021-2022学年重庆市两江新区部编版六年级上册期末素质测查语文试卷(原卷版)
- 英语四级词汇表带音标(免费下载)
- 考试标准作文纸
评论
0/150
提交评论