版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 工业控制计算机,计算机控制系统在工业生产过程中应用广泛,控制计算机是计算机控制系统的主要组成部分,因而如何依据不同的需求选择合适的控制计算机是实现计算机控制的基础。本章主要从以下四部分介绍工业控制计算机的结构、特点、选择和有关的总线技术: 2.1、控制计算机的主要类型; 2.2、IPC工控机的组成与特点; 2.3、IPC总线结构; 2.4、MODBUS通信协议。,2.1 控制计算机的主要类型,目前计算机控制系统中控制器的种类主要有:可编程控制器、可编程调节器、总线式工控机、单片微型计算机、嵌入式系统、DSP、ARM及其他控制装置。 1.可编程控制器(PLC) 可编程控制器,是计算机技术
2、与继电逻辑控制概念相结合的产物,其低端为常规继电逻辑控制的替代装置,而高端为一种高性能的工业控制计算机。它主要由CPU、存储器、输入组件、输出组件、电源及编程器等组成。它有以下特点:是一种数字运算操作的电子系统,专为工业环境下应用而设定;采用可编程序的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术操作的指令,并通过数字式、模拟式的输入和输出;应用广泛-不仅在顺序程序控制领域中具有优势,而且在运动控制、过程控制、网络通信领域方面也毫不逊色;系统构成灵活,扩展容易,编程简单,调试容易,抗干扰能力强。外观如图2-1所示。,2. 可编程调节器,可编程调节器又称单回路调节器、智能调节器、数
3、字调节器,主要由微处理单元、过程IO(输入/输出) 单元、面板单元、通信单元、硬手操单元和编程单元等组成。外观如图2-2所示。,图2-1 可编程控制器,图2-2 可编程调节器,3.总线式工控机,总线式工控机,是基于总线技术和模块化结构的一种专用于工业控制的通用性计算机,一般称为工业控制计算机,简称为工业控制机或工控机IPC(Industrial Personal Computer)。,总线式工控机具有小型化、模板化、组合化、标准化的设计特点,能满足不同层次、不同控制对象的需要,又能在恶劣的工业环境中可靠地运行。因而,它广泛应用于各种控制场合,尤其是十几到几十个回路的中等规模的控制系统中。,图2
4、-3 总线式工控机,4. 单片微型计算机,单片微型计算机(Single Chip Microcomputer)简称单片机,它是将CPU、存储器、串并行I/O口、定时/计数器、甚至A/D转换器、脉宽调制器、图形控制器等功能部件全都集成在一块大规模集成电路芯片上,构成了一个完整的具有相当控制功能的微控制器。,5. 嵌入式处理器,嵌入式系统是将专用微型计算机嵌入被控设备中的专用计算机系统,适用于应用系统对体积、功能、可靠性、成本、功耗等综合性能要求严格的场合。嵌入式处理器的特点: 1)对实时和多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部代码和实时操作系统的执行时间减少到最
5、低限度。 2)具有功能很强的存储区保护功能。 3)可扩展的处理器结构。 4)嵌入式微处理器的功耗很低。,6. 嵌入式微控制器,嵌入式微控制器(Micro-controller Unit,简称MCU)一般以某种微处理器内核为核心,根据某些典型的应用,在芯片内部集成了ROM/EPROM、RAM、总线、总线逻辑、定时/计数器、看门狗、I/O口、串行口、脉宽调制输出、A/D、D/A、FLASH RAM、EEPROM等各种必要功能部件和外设。,7. 数字信号处理器DSP,数字信号处理技术是当今的一个热门领域,世界上各大半导体公司纷纷推出适用于不同场合的DSP芯片。在控制领域,比较有代表性的是TI公司的
6、TMS320F240 x系列。,8. ARM处理器,ARM(Advanced RISC Machines),既可以认为是一个公司的名称,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名词。,2.2 IPC工控机的组成与特点,工业控制计算机,简称工控机,也称为工业计算机IPC 。 (Industrial Personal Computer)。它主要用于工业过程测量、控制、数据采集等工作。以工控机为核心的测量和控制系统,处理来自工业系统的输入信号,再根据控制要求将处理结果输出到执行机构,去控制生产过程,同时对生产进行监督和管理。 主要内容有以下四部分: 1.工控机硬件组成 2.工控机的软
7、件组成 3.工控机的特点 4.IPC工控机的发展方向,2.2.1 IPC工控机硬件组成,硬件:主机板(CPU、内存储器)、系统总线、过程输入输出通道、人机接口、通信设备、系统支持板、磁盘系统。,2.2.1 IPC工控机硬件组成,图2-4 工控机硬件组成结构图,1. 主机板,是工业控制机的核心,由中央处理器(CPU)、存储器(RAM、ROM)和I/O接口等部件组成。主机板的作用是将采集到的实时信息按照预定程序进行必要的数值计算、逻辑判断、数据处理,及时选择控制策略并将结果输出到工业过程 。,2. 系统总线,系统总线可分为内部总线和外部总线。内部总线是工控机内部各组成部分之间进行信息传送的公共通道
8、,是一组信号线的集合。常用的内部总线有IBM PC总线和STD总线。外部总线是工控机与其它计算机和智能设备进行信息传送的公共通道,常用外部总线有RS-232C、RS485和IEEE-488通信总线。,3. 人-机接口,人-机接口包括显示器、键盘、打印机以及专用操作显示台等。通过人-机接口设备,操作员与计算机之间可以进行信息交换。,5. 输入/输出模板,输入/输出模板是工控机和生产过程之间进行信号传递和变换的连接通道。包括模拟量输入通道(AI)、模拟量输出通道(AO)、数字量(开关量)输入通道(DI)、数字量(开关量)输出通道(DO)。,6. 系统支持,系统支持功能主要包括:,监控定时器:俗称“
9、看门狗”(Watchdog)。 电源掉电监测: 后备存储器: 实时日历时钟,7. 磁盘系统,半导体虚拟磁盘,软盘,硬盘或USB磁盘。,通信接口是工业控制机与其它计算机和智能设备进行信息传送的通道。,4. 通信接口,2.2.2 IPC工控机的软件组成,软件是工业控制机的程序系统,可分为系统软件、支持软件、应用软件三部分。 1.系统软件: 系统软件用来管理IPC的资源,并以简便的形式向用户提供服务。 2.工具软件: 工具软件是技术人员从事软件开发工作的辅助软件,包括汇编语言、高级语言、编译 程序、编辑程序、调试程序、诊断程序等。 3.应用软件: 应用软件是系统设计人员针对某个生产过程而编制的控制和
10、管理程序。通常包括过程输入输出程序、过程控制程序、人-机接口程序、打印显示程序和公共子程序等。,2.2.3 IPC工控机的特点,IPC工控机主要有以下六个特点: 1.可靠性高 2. 丰富的输入输出模板 3. 实时性好 4. 开放性好 5. 连续工作时间长 6. 便于安装,2.3 IPC总线结构,2.3.1 总线概述,1. 总线标准实际上是一种接口信号的标准和协议。 2. 总线定义与分类: 总线是一组信号线的集合,它定义了引线的信号、电气、机械特性,是微机系统内部各组成部分之间、不同的计算机之间建立信号联系,进行信息传送的通道。 总线:内部总线(系统总线)和外部总线(通信总线)。 3. 总线按功
11、能或信号类型划分,主要有三类总线:数据总线、地址总 线、控制总线。 4. 总线主要有数据传输、中断、多主设备支持、错误处理等功能 。,2.3.2 内部总线,内部总线是指微机内部各功能模块间进行通信的总线,也称为系统总线。它是构成完整微机系统的内部信息枢纽。 常用的内部总线主要有STD总线、VME总线、ISA总线和PCI总线。,1STD总线 1)、总线标准 STD总线即Standard Bus,是一种规模最小,面向工业控制,设计周密的8位系统总线。,2VME总线,(1)VME总线,Versamodel Eurocard由Motorola公司1981年推出的第一代32位工业开放标准总线,其主要特点
12、是VME总线的信号线模仿Motorola公司生产的 68000系列单片机信号线,由于其应用的广泛性被IEEE收为标准,即IEEE1014-1987,其标准文件为VMEbus specification Rev C.1。 (2)VME总线的插板一般有两种尺寸,一种是3U高度的带一个总线接口J1, 高长为100mm*160mm,另一种是6U高度的带2个总线接口J1、J2,高长为233mm 160mm。 (3)一般每块VME总线的插板上的接口J1、J2都有96针,每一个接口都是3排,按A、B、C排列,每排32针,J1一般用于直接与VME总线相连,J2的中间列 用于扩展地址总线或数据总线,另外两列可由
13、用户定义及I/O、磁盘驱动及其他外设等。因此VME总线已对未来的应用扩展预留了信号针,这也是VME总线将来可以灵活升级的原因。,3ISA总线,ISA总线(Industrial Standard Architecture)即AT总线,它是在8位的XT总线基础上扩展而成的16位的总线体系结构。后来,在大多数Pentium系列的PC机主板上仍保留34个ISA总线扩充槽,即可以插入8位ISA卡,又可以插入16位ISA卡。,ISA总线插槽有一长一短两个插口,长插口有62个引脚,以A31A1和B31B1表示,分别列于插槽的两面;短插口有36个引脚,以C18C1和D18D1表示,也分别列于插槽的两面。ISA
14、总线插槽如图所示。,ISA总线插槽,4PCI总线,PCI总线(Peripheral Component Interconnect,外围部件互连总线)具有先进的结构特性及其优异的性能,是现代微机系统总线结构中的佼佼者,并被多数现代高性能微机系统所广泛采用。,(1)PCI总线的主要特点:,1)传输率高; 2)采用数据线和地址线复用结构,减少了总线引脚数; 3)总线支持无限猝发读写方式和并行工作方式; 4)总线宽度为32位(5V),可升级为64位(3.3V); 5)PCI总线与CPU异步工作:PCI总线的工作频率固定为33 MHz,与CPU的工作 频率无关,使PCI总线不受处理器的限制; 6)提供了
15、即插即用功能,允许PCI局部总线扩展卡和元件进行自动配置。,(2)PCI总线的功能特性 :,连接到PCI总线上的设备分为两类:主控设备(Master)和目标设备(Target)。PCI支持多主控设备,主控设备可以控制总线、驱动地址、数据及控制信号;目标设备不能启动总线操作,只能依赖于主控设备向它进行传递或从中读取数据,(3)PCI总线引脚信号定义,如图2-9所示。,图2-9 PCI总线引脚,2.3.3 外部总线,外部总线是指用于计算机与计算机之间或计算机与其它智能外设之间的通信线路。常用的外部总线有IEEE-488并行总线、RS-232C串行总线和RS485通信总线。,1IEEE-488并行通
16、信总线,图2-10 IEEE-488并行通信总线,RS-232C串行通信总线,目前RS-232C是PC机与通信工业中应用最广泛的一种串行接口,在IBM PC机上的COM1、COM2接口就是RS-232C接口。利用RS-232C串行通信接口可实现两台个人计算机的点对点的通信;通过RS-232C口可与其他外设(如打印机、智能调节仪、PLC等)近距离串行连接;通过RS-232C口连接调制解调器可远距离地与其他计算机通信;将RS-232C接口转换为RS-422或485接口,可实现一台个人计算机与多台现场设备之间的通信。,图2-11 DB9串口连接器,(1)RS-232C接口连接器,RS-232标准定义
17、了主、辅两个通信信道,辅助信道的传输速度比主信道低,其他功能与主信道相同。在实际应用中,通常只使用一个主通信信道,因此就产生了简化的。RS-232的9针D型插头,如图2-11所示。RS-232C的连接插头早期用25针EIA连接插头座,现在用9针的EIA连接插头座,其主要端子分配如表如表2-1所示:包括数据线、状态线、联络线。,表2-1 RS-232C串行口的针脚功能,(2)RS-232C接口电气特性,RS-232C采用负逻辑电平,发送数据时,发送端输出的逻辑“0”表示正电平(+5V15V),输出的逻辑“1”表示负电平(-5V-15V)。接收数据时,接收端接收+5V+15V高电平表示逻辑“0”,
18、-5V-15V低电平表示逻辑“1”。 RS-232C的噪声容限是2V(因发送电平和接收电平的差为2V),共模抑制能力较差。可见,电路可以有效地检查出传输电平的绝对值大于3V的信号,而介于-3+3V之间的电压信号和低于-15V或高于+15V的电压信号认为无意义。因此,实际工作时,应保证电平的绝对值在(315) V之间。,表2-2 RS-232C接口电气特性,(3)RS-232C与TTL的电平转换,RS-232C是用正负电压来表示逻辑状态,与TTL以高低电平表示逻辑状态的规定不同,因此,为了能够同计算机接口或终端的TTL器件连接,必须在RS-232C与TTL电路之间进行电平和逻辑关系的变换,实现这
19、种变换的方法可用分立元件,也可用集成电路芯片,如图2-12所示。,图2-12 RS-232C与TTL的电平转换,(4)RS-232C的不足,1)接口信号电平值较高,易损坏接口电路芯片,且与TTL电平不兼容,需使用电平转换电路才能与TTL电路连接。 2)采用单端驱动、单端接收的单端双极性电路标准,一条线路传输一种信号。发送 器和接收器之间具有公共信号地,共模信号会耦合到信号系统。对于多条信号线 来说,这种共地传输方式抗共模干扰能力很差,尤其传输距离较长时会在传输电缆上产生较大压降损耗,压缩了有用信号范围,在干扰较大时通信可能无法进 行,故通信速度和距离不可能较高。 3)传输速率较低,在异步传输时
20、,波特率最大为19200bps。 4)传输距离有限,最大传输距离只有15米左右。,RS-485的工作方式为半双工,在某一时刻,一个发送另一个接收。RS-485的一个发送器可驱动32个接收器,总线上可连接多至32个驱动器和接收器,并且可采用二线。采用二线工作方式时可有多个驱动器和接收器连接至单总线,并且其中任何一个均可发送或接收数据。RS-485的二线工作方式连线简单,成本低,因此在工业控制及通信联络系统中使用普遍。表2-3是RS-485 与RS-232C的比较。,3RS-485标准总线,表2-3RS-485 与RS-232C的比较,2.4 MODBUS通信协议,MODBUS协议是应用于PLC或
21、其他控制器上的一种通用语言。通过此协议,控制器之间、控制器通过网络(如以太网)和其他设备之间可以实现串行通信。该协议已经成为通用工业标准。采用MODBUS协议,不同厂商生产的控制设备可以互连成工业网络,实现集中监控。,2.4.1 概述,1MODBUS网络上传输,标准的MODBUS接口使用RS-232C和RS-485串行接口,它定义了连接器的引脚、电缆、信号位、传输波特率、奇偶校验。控制器能直接或通过调制解调器组网。,2其他类型网络上传输,在其他网络上,控制器使用“对等”技术通信,任何控制器都能初始化和其他控制器的通信。这样在单独的通信过程中,控制器既可作为主设备也可作为从设备。提供的多个内部通
22、道可允许同时发生的传输进程。,2.4.2 两种传输方式,控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的MODBUS网络通信。用户选择想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个MODBUS网络上的所有设备都必须选择相同的传输模式和串口参数。RTU模式如表2-4所示。,表2-4 RTU模式,2.4.3 MODBUS消息帧,两种传输模式中(ASCII或RTU),传输设备可以将MODBUS消息转为有起点和终点的帧,这就允许接收的设备在消息起始处开始工作,读地址分配信息,判断哪一个设备被选中(广播方式则传给所有设备),判知何时信息已完成。 使
23、用RTU模式,消息发送至少要以3.5个字符时间的停顿间隔开始。在最后一个传输字符之后,一个至少3.5个字符时间的停顿标注了消息的结束,一个新的消息可在此停顿后开始。一个典型的消息帧如表2-5所示。,表2-5 RTU消息帧,2.4.4 错误检测方法,标准的MODBUS串行网络采用两种错误检测方法。奇偶校验对每个字符都可用,帧检测(LRC或CRC)应用于整个消息。它们都是在消息发送前由主设备产生的,从设备在接收过程中检测每个字符和整个消息帧。,2.4.5 MODBUS的编程方法,由RTU模式消息帧格式可以看出,在完整的一帧消息开始传输时,必须和上一帧消息之间至少有3.5个字符时间的间隔,这样接收方在接收时才能将该帧作为一个新的数据帧接收。另外,在本数据帧进行传输时,帧中传输的每个字符之间必须不能超过1.5个字符时间的间隔,否则,本帧将被视为无效帧,但接收方将继续等待和判断下一次3.5个字符的时间间隔之后出现的新一帧并进行相应的处理。因此,在编程时首先要考虑1.5个字符时间和3.5个字符时间的设定和判断。,1字符时间的设定,在RTU模式中,1个字符时间是指按照用户设定的波特率传输一个字节所需要的时间。例如,当传输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 药物微生物检定员岗前应急准备考核试卷含答案
- 仪器仪表装调工岗中实操综合知识考核试卷含答案
- 多点相关定位系统机务员岗前创新思维考核试卷含答案
- 电力调度员基础验收能力考核试卷含答案
- 精细木工基础综合评优考核试卷含答案
- 钢筋骨架工风险识别知识考核试卷含答案
- 石蜡加氢装置操作工复测竞赛考核试卷含答案
- 裁切工5S执行考核试卷含答案
- 2026年春招:中信集团试题及答案
- 2026年春招:中国节能环保试题及答案
- 钢筋除锈工程专项施工方案
- 履带运输车安全操作规程
- GB/T 17456.2-2025球墨铸铁管、管件和附件外表面锌基涂层第2部分:带终饰层的富锌涂料涂层
- 2025年中国民用航空适航审定中心招聘(27人)考试参考题库及答案解析
- 双预防体系建设课件
- 2025年民航乘务员三级考试题库
- 第一章酸碱理论讲稿讲课文档
- 建伍对讲机TH-K2-K4AT中文使用说明书
- 工程质量典型案例分析及常见质量问题
- 门诊手术管理制度与流程
- 2025吉林省建筑安全员A证考试题库
评论
0/150
提交评论