当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]1.前言集散控制系统是一种价格昂贵的自动化控制装置,国内外集散系统制造公司,在生产大型集散系统的同时,都推出了同系列的小型集散系统,即使这样,其价格对国内小企业而

1.前言

集散控制系统是一种价格昂贵的自动化控制装置,国内外集散系统制造公司,在生产大型集散系统的同时,都推出了同系列的小型集散系统,即使这样,其价格对国内小企业而言仍然偏高。我们从我国中小企业的实际情况出发,以个人计算机做操纵站,通过RS-485总线与多台DCS基本控制器组成了一种简易集散系统,经济实用。

2.系统的组成及其框图

整个系统包括一台PC或者IPC作为操纵站用于组态、实时监控,多个DCS基本控制器(最多32个)负责现场控制,操纵站和基本控制器之间通讯采用RS-485总线标准。系统结构如图1 所示。操纵站可选用带有RS-485串行通讯接口工控机,或者选用一般PC机,但要在RS-232接口上增加一个RS-232/RS-485接口转换器。我们采用Atronix的ADC-106接口转换器可将RS-232C串行口的数据发送(TD)和数据接收(RD)信号转换成两线平衡的半双工RS-485信号。每个控制器也配有相应的RS-485接口,我们采用MAXIM的MAX485收发器。

 

图1. 系统结构图

3.系统通讯

3.1 通讯网络的硬件构成

3.1.1 RS-485简介及系统连接图

整个系统采用的RS-485总线标准进行数据传输。RS—485总线速度快(最大10MB/S),传送间隔远(90KB/S下可传1200米), 以差分平衡方式传输信号,具有很强的抗共模干扰的能力,答应一对双绞线上一个发送器驱动多个负载设备。因此产业现场控制系统中一般采用该总线标准进行数据传输。通讯网络各节点均带有RS-485串行通讯接口。在总线末端接一个匹配电阻,吸收总线上的反射信号,保证正常传输信号干净、无毛刺。匹配电阻的取值应该与总线的特性阻抗相当(120欧)。整个通讯系统具体连接如图2。

 

图2 通讯网络连接图

3.1.2 ADC-106接口转换器先容

该转换器可直接插进标准的DB9针RS-232C串口,并从其中的TXD、DTR、RTS信号供电、并且供电信号电平应大于+5V、RS-485接口端通过自制DB9孔连接器连接。

3.1.3 MAX485收发器先容

基本控制器的网络接口均采用了MAXIM公司的半双工485总线收发器MAX485。其控制十分简单,RE为接受控制端,DE为发送控制端。用 80C196KC的一个输出口P1.0与两个控制端相连,平时置P1.0为低,使控制器串口处于侦听状态,当要发送数据时使P1.0为高。收发器的网络连接,如图3。

 

图3 MAX485连接示意图

3.2 网络通讯协议

PC 与各下位机实行严格的广播式的主从通讯方式。从机不主动发送命令或数据,一切都由主机控制。从机之间通讯不能直接进行,而必须由主机中转。数据通讯波特率为9600b/s。每个控制器都有唯一的地址号,此地址号唯一区别各控制器。帧格式为8位数据位,无奇偶校验位,1位停止位。 数据格式采用数据包的形式,数据包格式如下:

 

PC(或 IPC)通过RS-485网络广播自己所要求的下位机地址,所有下位机都收听广播,记下广播地址。各下位机把收到的地址与自己的地址进行比较,地址相同的下位机为被选中的下位机,其余下位机皆为未选中的下位机,暂时从网络上隔离。网络上只剩下主机与选中的下位机,按主从式双机的通讯过程进行通讯。下位机通讯流程如下:

 

图4 下位机通讯流程图

4 基本控制器的设计及功能

基本控制器是控制的软硬件核心,它设计的好坏将直接影响系统的可用性、实时性和可靠性。为满足实时性高,数据处理量大的要求。选用intel公司的16位单片机80C196KC作为控制器的CPU。整个控制器采用双CPU结构,一个CPU主管数据采集、实时控制,一个CPU主管数据通讯,它们之间数据交换通过双端口RAM(IDT7132)。整个控制用具有8路模拟量输进通道,6路模拟量输出通道(其中两路为PWM输出),16路开关量输进,16路开关量输出,2个脉冲量输进。其结构如图5所示:

主控CPU主管数据采集以及信号的处理,接受上位机发来的组态程序进行现场的控制。

由于采用了整个组态程序完全由上位机下传至控制器的RAM中执行的方式,使得控制非常灵活,主控CPU除了能进行基本的控制之外,还能进行先进的控制算法。另外还具有在线调整控制参数功能、多种报警功能。

通讯CPU的功能主要有:

完成串并行数码的互换。

2.用串行通讯方式发送本地信息,识别本地地址并接受通讯数据。

3.对发送数据加上检验段,并检查接收数据的检验段。

4.利用地址译码ROM把高速数据通道的目的地址和存储器目的地址翻译成对应的内部存储器地址。

5.通过向主CPU发出中断,完成数据的内部传送,并产生读写脉冲,地址和各数据位。

6.数据通道电平和内部TTL电平的匹配。

 

图5 控制器结构框图

5 结论

通过以上的讨论,可以看出整个系统有如下特点:

1)构建系统本钱低廉,连接方便。

2)采用双INTEL 80C196KC微控器协同处理控制任务,功能更强,速度更快。

3)利用80C196KC同一编址方式方便实现组态程序下载,使控制更灵活,更可靠。

4)具有独立于CPU的WDT电路—MAX705,监视CPU的程序运行情况,同时还能处理控制器的电源波动。[!--empirenews.page--]

参考文献

[1] 谢剑英. 微型计算机控制技术. 北京:国防产业出版社, 1990.

[2] 王常力、罗安. 集散型控制系统选型与应用. 北京:清华大学出版社,1992.

[3] 孙涵芳. Intel 16位单片机. 北京航空航天大学出版社,1998.

[4] 郭谋发、王劭伯.RS-485网络的设计及其在产业监控系统中的应用. 福州大学学报,No.1 Vol.27 1999.

[5] RS-422 and RS-485 Application Note. B&B ELECTRONICS MANUFACTURING COMPANY, 1997.

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

  RS485总线的标准   rs-485采用平衡发送和差分接收方式实现通信:发送端将串行口的ttl电平信号转换成差分信号a,b两路输出,经过线缆传输之后在接收端将差分信号还原成ttl电

关键字: rs485 rs485总线

你知道小型化电池吗?它有哪些挑战?得益于小型化、Bluetooth®通信和嵌入式处理方面的进步,现代助听器具有比以往更多的功能,从流媒体音乐到能够通过智能手机上的应用程序调节听力放大。

关键字: 助听器 小型 电池

今年是5G元年,全球各个通讯公司都使出来毕生的经历,为了在未来5G市场上抢占一块好的地方,他们之间的竞争也催生了一大批新技术。工信部发放4张5G牌照,标志着中国正式进入

关键字: 5G mimo 总线与接口

在5G通讯领域,目前做的比较好的当属华为,但是其他几家公司也不甘示弱,就在最近,三星电子成功开发支持28GHz频段的“5G综合型基站”(Access Unit),是目前5G商

关键字: 5g通讯 三星 华为 总线与接口

广告商与受众之间必不可少的沟通媒介最核心的恐怕属于数字标牌,它已演变为交互式个性化通讯工具,为用户提供了更直观的的参与感与体验。研华基于云数字标牌解决方案一应俱

关键字: 总线与接口 数字标牌 研华

通常情况下在工业现场经常需要用两个隔离DC-DC搭配单独的信号隔离电路的方法去隔离RS-232与RS-485,但隔离的性能存在差异性,并且占板面积较大。本文将为你介绍一种稳定可靠、应用简便的全隔离解决方案。

关键字: rs-232 rs-485 多协议接口模块 总线与接口

近年来,第五代移动通信系统5G已经成为通信业和学术界探讨的热点。5G的发展主要有两个驱动力。一方面以长期演进技术为代表的第四代移动通信系统4G已全面商用,对下一代技术

关键字: 5G 总线与接口 数据分析

在工业实现当中,需要降低总线接口的宽度,这里专门有一种设备叫工业用串行/解串器(SerDes),它可以降低高带宽数据接口总线宽度。使用一个串行器就可以把数据从一个宽并行数

关键字: serdes 总线与接口 高带宽数据接口总线

在当前虽然在嵌入式系统中有许多连接元件的方法,但最主要的还是以太网、PCI Express和RapidIO这三种高速串行标准。所有这三种标准都使用相似的串行解串器(SerDes)技术,它

关键字: 串行总线 差分走线 总线与接口

对于现在的嵌入式工程师,一般都知道CAN总线广泛应用到汽车中,但是CAN总线不仅运用到汽车上,在船舰电子设备通信也广泛使用CAN,随着国家对海防的越来越重视,对CAN的需求

关键字: can总线 总线与接口 接口
关闭
关闭