|
|||||||||
你的位置: 首页 >> 工控机项目开发与系统集成
一.工控机概述
二、工控机总线分类 1.S — 100 总线 即 IEEE696/S — 100 标准,是 IEEE 在原 S — 100 总线的基础上研制的, S — 100 总线也称为 ALTAIR 总线, S — 100 总线也称 ALTAIR 总线,是 MITS 公司生产 Altair 8080 时使用的总线,该总线共有 100 条引线。但它存在着一些缺点,如有些引线定义不明确、布线不合理等。 IEEE 在对其标准化过程中,澄清了定义含糊的内容,调整了总线信号及其时序关系,并对个别技术问题作了修改。 其主要性能特点是:支持 8 位和 16 位的数据传送;具有总线仲裁功能;地址线为 24 位;数据线 16 位; I / 0 地址为 16 位,允许有 64K 个 1 / O 口; S — 100 总线系统可有 4 ~ 22 个插件槽,每个系统有一个“永久性总线主模块”, 通常为 CPU 板;另外可有 16 个“暂时性主模块”,如 DMA 设备、磁盘驱动器等。 2.MULTIBUS 总线 Multibus 总线是由 INTEL 公司推出的工业总线标准,分为 Multibus Ⅰ和 Multibus Ⅱ, Multibus Ⅰ总线即为 IEEE796 标准。 Multibus Ⅰ是一个通用系统总线,利用它可以方便、灵活地将 CPU 模板、存储器模板、 1 / O 扩展板、单板机等联接起来构成计算机系统或多处理机系统。其主要性能特点是: 8 位、 16 位、 32 位装置可共享同一个 Multibus 系统的资源; 24 条地址线,寻址能力为 16MB ;支持多处理机系统和多主系统;数据传输速率可达 5MBPS ;可支持 8 级中断(分为向量和非向量):异步传输 8 位或 16 位数据;支持 64K 个 1 / O 装置;支持主装置从装置和智能装置,数量最多为 16 个。 Multibus Ⅱ是在 Multibus Ⅰ的基础上扩充而成的,其主要性能特点是:支持 8 位、 16 位和 32 位 CPU ;有一组完整的总线出错报告机构;具有变换结构—— 32 位的地址数据通道是可变换的、 8 条系统控制线的作用随输周期中阶段的不同而不同、 6 条仲裁线在系统初如化和正常运行时的用途也不同;在 32 位的通道上可以传输 8 位、 16 位和 32 位的数据,采用同步传输方式,具有很高的带宽。采用突发传输时可达 40MBPS 、利用单周期传送为 20MBPS ,可靠的高达 10MHz 的同步时钟;支持 255 个中断源和 255 个中断服务;定义了 MULTIBUS 正信息传输规约,大大提高了模板间的通信功能。 3.STD 总线 STD 总线是由 pro ~ Log 公司和 Mostek 公司共同设计,于 1978 年 12 月推出的 8 位工业微型计算机总线。该总线以小尺寸的模板结合大规模集成电路技术、建立了一种用功能模块来进行控制系统设计的方法,使任何一种模板都可装于一块母板上,并在其任一插槽上工作。 1989 年, Iiatech 公司引入了一个新的工业总线标准 STD32 ,使得 8 位 STD 产品可与 16 位、 32 位 STD 产品一起工作,并使 STD 总线进入 32 位总线领域,广泛用于工业控制的各个方面,通常包括:自动化、机械设备控制、过程控制、工厂控制检测与测试、数据采集与数学计算。 其主要性能特点是:采用小板结构,抗干扰、抗振动、抗断裂能力强;兼容性强,该总线支持 hte1 、 Motoro1a 、 Zl1o9 、 NSC 等多家公司的微处理器;采用了开放式结构,使用户可根据自己的需要利用模板构筑自己的控制系统,易于扩充和维护;利于产品的更新换代,目前已有 CMOS STD 总线产品, Pro 一 Log 公司已推出在该总线上运行的 80486 单板机(即 7874 486 STD 总线卡);具有很高的可靠性,产品的平均无故障间隔( MTBF )有的已达 60 年;可用于分散型控制系统中,进入工业网络。 4.VME 总线 VME 是广泛使用的 16 位/ 32 位底板、多处理器的 32 位总线,其结构构思来源于 Motorola 公司为 M68000 微处器开发,于 1979 年发布的 VERSABUS ,后经修改并更命为 VMEbus 。 1982 年 IEC 建议将 VMEbus 作为国际标准并称它为 IEC821 总线, 1983 年 IEEE 微处理器标准委员会采纳了 VMEbus 总线, 1987 年成为 IEEE 1014 标准, 1991 年制定的 VME 64 新标准,不仅使基于原标准的产品向上兼容,并且为向 Futurebus 过渡奠定了基础,为广大 WME 用户提供了良好的投资保护。该总线既适用于简单系统,也适用于复杂系统。 其主要性能特点是:支持 8 位、 16 位和 32 位的数据传输,传输方式为异步,最大传输速率为 57MBPS ;采用三种总线仲裁方式,解决各主模板竟占总线问题。它们分别是单级方式 SGL 、固定优先级方式 PRI 和分时循环方式 RRS ;有 7 条中断信号线、,使用特定板上中断处理器处理中断的方式,既可集中到主板上处理,又可分配到整个系统;地址线和数据线分离;没有校验信号线,需采取措施以提高其传输信息的可靠性;有 6 位指定数据传输周期的地址修改码信号线,详细地规定了访问方式;允许 8 位、 16 位和 32 位 CPU 同时在总线上工作;地址通道宽度可以是 8 位、 16 位、 24 位或 32 位,并可同任意宽度的 CPU 相接。 5.ISA 总线 也称 PC 总线,即 IEEE P996 标准,是 IBM PC/XT 个人计算机采用的微机总线。针对 Intel 8088 微处理器设计的,有 62 条信号线,为 XT 总线;针对 Intel 80286 等高性能 16 位微处理器,在 XT 总线基础上增加了一个 36 个引脚和 AT 扩展插座而形成 AT 总线,这种结构也称 IBM 公司的 ISA 结构,即工业标准结构。 6.PC/104 和 PC/104 Plus PC/104 ,即 P996.1 标准,是 IEEE P996 ( ISA 总线)的简化版。 PC/104 是工业界公认的嵌入式 PC 标准。 PC/104 和 ISA 总线之间的重要差异是: PC/104 的模板仅为数大小 3.550 × 3.775 英寸( 90 × 96mm ),;通过堆砌( self-stacking )式总线,不再需要基板( backplanes )和机笼( card cages ),堆砌的空间为 0.6 英寸( 15mm );减少模板的个数、降低模板的功耗(每个模板约 1-2 W )和对总线的驱动力的要求(大多数信号为 4mA , PC/104 plus 为 3 mA )。 PC/104 模板具有尺寸小、坚固、组件式、高可靠性、可扩充等特点。随着在基于 PC/104 的嵌入 PC 中采用 Inter Pentium , PC/104 已不能充分发挥 CPU 的处理能力,因此定义 PC/104 plus 。 PC/104 plus 为在嵌入应用中使用高速度 PCI 总线提供了标准,可为用户提供高速数据传送通道(最大为 132 Mbytes/ 秒,是 PC/104 的 26 倍)。 PC/104 plus 保留了 PC/104 的结构特点,增加了高速的 PCI 总线的特性,并与 PC/104 保持兼容,标准的 PCI/104 模板可安装在 PC/104 plus 上。 7.CPCI ( Compact PCI ) CPCI 是由 PCIMG ( PCI Industrial Comptuer Manufacturers Group )提出的公开标准,是工控机的新标准。它对 PCI 进行了适当的调整后,可用于工业控制和嵌入式应用。 CPCI 模板的尺寸为一和双倍欧洲标准( 3U — 100x160 和 6U — 233x160 毫米),并提供标准的前面板接口 。
图1.常见工控机
首先,提高了设备的互操作性,即使不同厂家的多个设备可以工作集成在一个系统中,或者任意选择不同厂家的设备来互相替换,而没有任何功能的缺失。 图 2. 工业自动化系统的三层网络结构示意图 可以设想,在 IPC 的基础上通过如上三级网络设备构建成的连接工厂生产过程控制到企业 ERP 系统的前景将是多么诱人!企业管理层可以透过网络直接接受工厂端反馈的生产过程控制信息,而工厂控制端也可以直接接受来自管理层的信息指导,工业生产过程就可以变得透明,使不同职能部门可以通过网络实现有机结合。这样就使得企业管控一体化、工业企业信息化、基于网络自动化的目标得以实现。 五、工控机常见应用和意义 如下图所示,在设备层采用了现场总线控制,各种检测控制设备通过现场总线,在总线桥单元转化为 RS-232/485 等串口信号与现场控制室的近端计算机系统连接。近端单元计算机采用了公司高性能低功耗、整机铝挤散热设计的 AEC-6810 。近端单元计算机与工厂控制中心的工作站通过网络互联,工作站由操作员或管理员对工厂的多种设备运行状态进行监控,方便及时发现和排除故障。工作站采用了研扬的 AWK-3501 前面板防水和带触摸屏的高性价比工作站,内部可采用奔 3 或奔 4 多种级别的板卡。最后,控制层的计算机单元通过以太网与远程服务器 ARS-640 ( 4U 工业控制计算机)连接,方便远距离管理人员获取现场信息并实施管理。这样就构成了一个多层次的高弹性扩展能力的工业自动化系统(以上方案仅供参考)。 图 3. 工控机工业自动化解决方案示意图 |
|||||||||
|
|||||||||