0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于RS-485总线与多台DCS基本控制器实现集散控制系统的设计

电子设计 来源:dzsc 作者:佚名 2020-04-11 08:08 次阅读

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收发器

基于RS-485总线与多台DCS基本控制器实现集散控制系统的设计

3.系统通信

3.1 通信网络硬件构成

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

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

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

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

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

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

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

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

通讯CPU的功能主要有:

1.完成串并行数码的互换。

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

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

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

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

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

5 结论

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

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

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

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

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

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15223

    浏览量

    171192
  • 控制系统
    +关注

    关注

    41

    文章

    5963

    浏览量

    108712
  • 总线
    +关注

    关注

    10

    文章

    2706

    浏览量

    87216
收藏 人收藏

    评论

    相关推荐

    RS-485总线是要距离还是要速度?

    标准经受住了时间考验,但随着系统或网络其它元件的变化,RS-485 收发为满足这些需求也在不断发展变化。现代网络通常是控制系统与数据链路的组合,各种需求会随应用的变化而变化。网络要
    发表于 09-17 09:43

    采用CAN总线RS-485实现DSP通信接口

    设备,负载设备可以是被动发送、接收或收发RS-485最大传输距离为1200m,最大传送速率可达10Mb/s。因此,RS-485在远程
    发表于 06-14 05:00

    GPS卫星授时服务DCS集散控制系统应用方案推荐

    GPS卫星授时服务DCS集散控制系统应用方案GPS卫星授时服务DCS
    发表于 07-02 08:06

    DCS集散控制系统现场时钟同步有哪些应用

    DCS集散控制系统是什么?DCS系统时钟同步有何意义?DCS
    发表于 09-29 07:12

    DCS集散控制系统时钟同步有何意义

    DCS集散控制系统时钟同步有何意义?DCS系统现场时钟同步有哪些应用?
    发表于 09-30 08:45

    一种RS-485总线自定义协议及其应用

    RS-485总线集散控制系统常用的组网方法,但具体的通信协议并没有一个统一的标准。本文详细讨论一种基于RS-485
    发表于 04-14 17:34 51次下载

    基于RS-485总线的温室环境控制系统研制

    作物生长需要一个适宜的环境,在可控环境下,可以不分季节、不分地区地种植所需的作物。控制系统实现这一目标提供了基础。控制系统设计采用主从模式,基于RS-485
    发表于 06-17 08:11 28次下载

    基于RS485总线集散式测控系统的研究

    本文设计了一种基于RS485 串行总线集散式测控系统。本系统主要由以下几个控制器部分组成:上位
    发表于 06-24 09:58 30次下载

    基于CAN总线集散控制系统

    引言新型的现场总线控制系统(FCS)突破了集散控制系统(DCS)中通信由专用网
    发表于 03-24 13:15 1223次阅读
    基于CAN<b class='flag-5'>总线</b>的<b class='flag-5'>集散</b><b class='flag-5'>控制系统</b>

    CAN总线RS-485总线的通信接口设计

    CAN总线RS-485总线的通信接口设计 1  CAN总线RS-485总线
    发表于 01-27 10:46 4243次阅读
    CAN<b class='flag-5'>总线</b>与<b class='flag-5'>RS-485</b><b class='flag-5'>总线</b>的通信接口设计

    单片机与DCS集散控制系统

    单片机与DCS集散控制系统,labview方面的基础知识。
    发表于 01-12 14:35 11次下载

    基于RS485总线技术的智能温度控制系统的设计

    为提高桂林橡胶机械厂热处理分厂自动化的水平,设计了一种利用 RS-485 总线把 P C 机和多台温度控制器互联构成的既经济又实用的小型集散
    发表于 11-10 16:58 18次下载
    基于<b class='flag-5'>RS485</b><b class='flag-5'>总线</b>技术的智能温度<b class='flag-5'>控制系统</b>的设计

    关于RS-485总线在CSR控制系统中的应用

    该文介绍一种能利用 RS-485 总线标准, 采用自定义串行通信协议, 实现 CSR 控制系统中的总线
    发表于 04-27 10:16 5次下载
    关于<b class='flag-5'>RS-485</b><b class='flag-5'>总线</b>在CSR<b class='flag-5'>控制系统</b>中的应用

    一文读懂是什么DCS集散控制系统

    关于DCS就是集散控制系统的简称,通常也会被称之为“分散控制系统”。DCS就是把现场仪表信号传输进控制
    发表于 11-05 10:46 2.5w次阅读

    基于RS-485总线的LED夜景照明控制系统设计

    LED智能灯光控制系统是基于RS-485通信技术的现场总线,通过自定义通信协议在总线上外挂各类型控制器,并由主控统一管理的主从式
    发表于 09-23 16:22 2295次阅读
    基于<b class='flag-5'>RS-485</b><b class='flag-5'>总线</b>的LED夜景照明<b class='flag-5'>控制系统</b>设计