基于RS485总线的监控系统研究与设计

发布者:Blissful444最新更新时间:2011-09-03 关键字:RS485总线  监控系统 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  在钢制品生产企业, 对于拥有多条生产线, 同时每条生产线配备多个PID 调节仪表的现场环境, 如果依次对每个仪表进行操作, 将会使得仪表的参数设计及罩式炉设备的温度监测变得比较复杂, 不仅影响了仪表调节的效率, 也影响了仪表调节的实时性。

  为了有效地实现对生产线上各个分区仪表数据的实时监测及远程控制, 采用Borland C ++ Bu ilder6, 通过USB转RS485协议转换器, 设计了PID 调节仪表在线集中监控系统。主要包括: 钢制品生产线上罩式炉设备的温度监测系统, 数据库系统, 以及PID 调节仪表的读写数据系统。

  2 监控系统总体结构

  监控系统采用RS485总线结构, 通过U SB 转RS485协议转换器实现上位机与PID 调节仪表的网络通信。RS485总线的特点是实施简单方便, 通过RS- 485可以联网构成分布式系统, 其允许最多并联32台驱动器和32台接收器, 完全可以满足生产现场配备多个PID调节仪表的组网需要。

图1 监控系统总体结构

  3 监控系统硬件设计

  3. 1 自整定专家PID调节仪表

  自整定专家PID 调节仪表具备100 ~ 240VAC宽范围输入的开关电源, 输入采用数字校正及自校准技术, 测量精确稳定, 消除温漂和时漂引起的测量误差。仪表全面采用表面贴装工艺, 并采用多重保护和隔离设计, 抗干扰能力强、可靠性好。

  仪表采用先进的专家PID 智能调节算法, 控制精确稳定, 无超调, 具备高精度的自整定( AT )功能。

  仪表输出采用模块化硬件结构设计, 可通过更换不同的功能模块实现多种控制方式。PID控制输出可选择4mA ~ 20mA电流、( 1V ~ 5V电压)、SSR驱动、单相/三相SCR过零触发和单相SCR移相触发等多种方式, 另有两路报警输出功能, 还可选配变送输出, 或标准通讯接口( RS485或RS232)。

  仪表具有多类型输入功能, 一台仪表可以配接不同的输入信号(热电偶/热电阻/线性电压/线性电流/线性电阻), 大大减少了备表的数量。其适用范围非常广泛, 可与各类传感器、变送器配合使用, 实现对温度、压力、液位、容量、力等物理量的测量和显示,并配合各种执行器对电加热设备和电磁、电动阀门进行PID 调节和控制、报警控制、数据采集和记录。

  3. 2 USB转RS485协议转换器

  USB 转RS485 协议转换器是一款即插即用型的协议转换器, 完全兼容U SB ( Universal Seria l Bus)Rev: 2. 0; 支持任何波特率、数据位、停止位、数据收发时间间隔等参数, 是一款自适应的协议转换器。

  支持RS- 232 /485界面, 2Mbps以上数据传输速率。

  支持自动握手协议; 支持远程唤醒和电源管理; 支持USB总线直接取电, 无需外接电源( DC 5V) ; 驱动程序分二次确认, 第一次为芯片驱动, 第二次为I /O 端口驱动, 为同一目录下的驱动程序即可完成。

  4 监控系统的软件设计

  监控系统的软件系统采用Borland C++ Builder 6设计开发, 通过其功能强大的图形化控制界面, 及SPComm控件在串行口下编程, 采用Modbus协议,通过USB 转RS485协议转换器, 很好地实现了上位机与PID调节仪表的通讯功能, 从而可以方便的通过对上位机监控系统界面的操作, 实现对生产线上各个分区仪表的参数监测与远程操作控制。

  该软件系统主要包括三部分: 钢制品生产线上罩式炉设备的温度监测系统, 数据库系统, 以及PID调节仪表的读写数据系统。[page]

4. 1 Modbus通信

  标准的Modbus口是使用与RS - 232C 兼容的串行接口, 它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。控制器能直接或经由Modem组网。

  控制器通信使用主- 从技术, 即主设备能初始化传输(查询)。从设备根据主设备查询提供的数据作出相应反应。无论主设备查询还是从设备响应, 每个Modbus帧都包括地址域、功能域、数据域、错误检测域。Modbus通信有两种模式: ASC II模式和RTU 模式。相对于ASC II模式, RTU 模式在同样的波特率下, 可比ASCII模式传送更多的数据。

  使用RTU模式, 消息发送至少要以3. 5个字符时间的停顿间隔开始。整个消息帧必须作为连续的流传输。如果在帧完成之前有超过1. 5个字符的停顿时间, 接收设备将刷新不完整的消息并假定下一个字节是一个新消息的地址域。同样的, 如果一个新消息在小于3. 5个字符时间内接着前个消息开始, 接收的设备将认为它是前一个消息的延续。这将导致一个错误, 因为在最后的CRC 域的值不可能是正确的。一个典型的消息帧如表1所示。

表1 RTU消息帧

  PID 调节仪表采用Modbus- RTU 模式进行上位机通讯, 协议格式为: 8个数据位、1个停止位、无校验位, 发送接收数据都是以十六进制格式进行。

  发送数据格式如表2所示。

表2 发送数据格式

  其中, 参数的通讯地址用一个字节表示时, 对应A2位置, A1默认为00H; 03、04指令均为读命令, 其中04对应读取的数据不可写入, 03与06 指令对应参数地址, 一个读取、一个写入; A1、A2与A3、A4组成两个双字节的数据, CRC 校验码是一个双字节数据, 所有的数据都是高位在前, 低位在后; 03、04指令读取数据时, A 1、A2 为开始读取的地址, A3、A4为连续读取数据的个数; 06指令中, A1、A2需要写入数据的地址, A3、A 4表示要写入的数据。

  返回数据格式, 06 指令写入数据时, 发送与返回的数据一致; 03、04指令返回数据格式如表3 所示, 其中返回数据字节数为: N × 2。

表3 返回数据格式

  4. 2 温度监测系统

  温度监测系统采用Borland C ++ Builder 6设计开发, 主要涉及Chart、T imer、SPComm、Ma inM enu等控件的使用。系统程序设计主要包括: 采样程序, 数据保存程序, 备份历史数据程序等。温度监测系统主要流程如图2所示。

图2 监测系统主要流程图

  4. 3 数据库系统

  启动数据库系统程序, 首先选择相应的数据库文件, 将会显示对应的数据库信息, 如图3所示。数据库系统主要包括两种数据检索方式: 方式1, 通过选定检索日期进行检索; 方式2, 设置卷号, 按卷号检索。通过数据库系统, 可以很方便地实现对历史数据的浏览与查询。

图3 数据库系统

[page]

4. 4 PID调节仪表的读写数据系统

  PID调节仪表的读写数据系统主要包括三部分功能: 写入仪表前的数据设置功能, 数据写入仪表功能和读取仪表数据功能。

  图4为数据写入仪表程序主流程图。其中数据设置功能主要通过两个途径实现: 途径1, 添加系统的配置设置文件“MControlini”, 通过对配置设置文件中温度和时间参数的设置与修改, 实现数据写入仪表前的设置操作; 途径2, 启动读写数据系统程序, 选择相应的数据库文件, 系统程序会自动关联数据库文件中设置的分区仪表总数, 通过对每个分区各个曲线段温度与时间参数的修改与设置, 实现数据写入仪表前的设置操作。其中, 途径2在设置数据时, 可以对输入数据的格式及大小进行判断, 而且重新设置的数据状态变化将会实时对应地显示在界面对应的曲线段中。

图4 数据写入仪表程序主流程图

  图5为读取仪表数据程序主流程图。通过对系统读取的仪表数据与系统配置文件中的参数作对比分析, 判断仪表数据与系统配置文件数据是否一致。

图5 读取仪表数据程序主流程图

  若“是”, 表明系统设置的参数与仪表数据具有很好的一致性, 终止读取程序; 若“否”, 则执行程序的下一步操作:“配置文件数据写入仪表”, 或者“配置文件数据更新为仪表数据”。通过读取仪表数据程序, 系统很好地实现了配置文件数据与仪表数据的一致性。

  5 结束语

  通过RS485总线构成的分布式系统, 可以满足多个PID调节仪表的组网需求。基于RS485 总线结构, 通过Modbus协议, 采用Borland C + + Bu ilder6设计的监控系统, 很好地实现了对生产线上各个分区仪表的实时监测和远程控制, 为相关企业生产带来了很好的实际效益, 节省了一定的人力资源和生产成本, 具有一定的现实意义。

 

 

关键字:RS485总线  监控系统 引用地址:基于RS485总线的监控系统研究与设计

上一篇:基于CAN总线解决方案在插片机上的应用
下一篇:基于单片机和CAN总线的智能家居控制系统

推荐阅读最新更新时间:2024-05-02 21:33

基于单片机的变频设备远程监控系统的实现
  概述:   近年来,随着国家建设节约型社会的提出,对节能节电的重视程度越来越高,特别是加大了对国有企业中的大型用电设备的节能改造力度,变频器在油田,煤矿,发电厂,钢铁厂等国有大型企业中的使用数量越来越多。特别是油田上,抽油机变频器,潜油电泵变频器,注水泵变频器和加热电源等电力电子设备在油田的大面积推广使用。根据油田生产野外作业的特殊性----每个设备之间的距离比较远,但又相对集中,所以基于各种现场总线的集中控制显得越来越有必要。CAN总线在变频设备的集中管理和控制上显示了突出的优势,其超远距离传输,和超强的抗干扰性是其他总线所不能比拟的。另外最重要的一点是在整个控制系统中,不分主从的组网拓扑结构,方便的增减通讯节点。   
[单片机]
基于单片机的变频设备远程<font color='red'>监控系统</font>的实现
Modbus-CANopen协议网关在列车监控系统中的应用
  列车网络监控系统主要是实现对列车运行中所有车辆设备运行状态的监视,并根据需要对可控设备进行远端控制操作。这些车辆设备往往比较固定,一般包括空调控制器、辅助电源逆变器、烟火报警器、门控器、轴温报警器、防滑器、列车供电控制器等,几乎列车上所有必需的电子设备。系统对这些设备的监视控制变量中,既有模拟量,也有数字量。因为列车的编挂数量往往超过18辆,整个系统的监控对象数量比较多,网络通信量也比较大。另外,由于列车编组情况可能会变动,网络监控系统还必须根据设定器中设定的车号和编组对整个网络进行动态配置,以适应不同的列车编组情况。   CAN总线的特点是以通信数据块编码代替传统的地址编码,CAN总线面向的是数据而不是节点,这种方式的优
[嵌入式]
Diodes 公司微处理器监控电路透过可编程延迟监控系统电压
【2018 年 2 月 26 日美国德州普拉诺讯】Diodes 公司推出 PT7M3808 系列微处理器监控电路可监控 0.4V 至 5.0V 的系统电压。此系列小尺寸装置的阈值准确度为 0.5% 起,可调整延迟时间为 1.25ms 至 10ms,为微处理器和其他数字系统提供通电重设功能,而且功耗极低。产品应用范围包括笔记本电脑、桌面计算机以及电池供电的可携式设备,从数据中心到安全系统等市场。 PT7M3808 提供 0.9V 至 5V 标准电轨的固定阈值版本,以及最低 0.4V 的可调阈值版本,并采用精密参考,在监控最高 3.3V 电压时,可提供 0.5% 负向输入阈值准确度,监控 3.3V 至 5.0V 电压时的准确度则
[嵌入式]
Diodes 公司微处理器监控电路透过可编程延迟<font color='red'>监控系统</font>电压
供水自动化计算机实时监控系统
介绍了基于PC机的自来水生产过程计算机监控系统的设计方案,该方案由PC机、可编程控制器(PLC)和变频器组成,同时对该系统各组成部分的功能和PC机监控程序设计作了详细说明。系统具有结构简单,工作可靠等优点。 关键词 :PC机 可编程控制器 监控系统 1 引言 随着计算机技术、工业控制技术和通信技术的迅速发展,以及各种智能仪表的大量涌现,各种工业生产过程的自动化水平得到了很大的提高 [1] 。特别是可编程控制器(PLC)出现以后,设计者可以将PC机和PLC结合起来,充分利用PC机强大的人机接口功能、丰富的应用软件和低廉的价格,组成高性能价格比的控制系统。系统的开发设计周期大大缩短,成本也大大降低。本文以中小型水厂的生产过
[模拟电子]
供水自动化计算机实时<font color='red'>监控系统</font>
RS485总线应用与选型指南
一、RS485总线介绍: RS485总线是一种常见的串行总线标准,采用平衡发送与差分接收的方式,因此具有抑制共模干扰的能力。在一些要求通信距离为几十米到上千米的时候,RS485总线是一种应用最为广泛的总线。而且在多节点的工作系统中也有着广泛的应用。 二、RS485总线典型电路介绍: RS485电路总体上可以分为隔离型与非隔离型。隔离型比非隔离型在抗干扰、系统稳定性等方面都有更出色的表现,但有一些场合也可以用非隔离型。 我们就先讲一下非隔离型的典型电路,非隔离型的电路非常简单,只需一个RS485芯片直接与MCU的串行通讯口和一个I/O控制口连接就可以。如图1所示:     图1、典型485通信电路图(非
[嵌入式]
新建安防视频监控系统选用数字监控技术的十大理由
背景材料: 手机、数码相机与摄像机都早已进入百万像素数字高清时代,有的甚至已达到千万像素级别, 并且得到大量应用与普及,而安防视频监控却依然处于半数字半模拟监控阶段,严重滞后现代电子与计算机科技发展步伐。数字监控是安防视频监控技术发展的必然趋势,2013年1月1日起,上海等地要求新建安防视频监控系统均应采用数字系统,可以预见就在最近一至二年里,模拟监控将被数字监控技术大范围取代。   2014年8月由全国安全防范报警系统标准化技术委员会(SAC/TC100)归口并组织起草的国家标准GB/T30147-2013《安防监控视频实时智能分析设备技术要求》和GB/T30148-2013《安全防范报警设备电磁兼容抗扰要求和实验方法》。这
[安防电子]
新建安防视频<font color='red'>监控系统</font>选用数字监控技术的十大理由
大型数字视频监控系统特点及解决方案
大型数字化监控系统建设的背景   随着宽带网络的普及和行业管理部门对管理水平提高的需求增加,城市公安、交通、金融、环保、电力、医疗、教育等管理部门对城市范围内的大型联网安全与视频监控平台的需求也在这两年开始大量增加,其中尤其以城市公安和金融领域的需求最为突出。   在城市公安领域,公安部门正在大力进行科技强警示范城市的建设,首批22个城市的城市治安监控系统已经开始实施,2008年科技强警示范建设城市将达到180个,而最终我国660个城市和1642个县城都需要上基于网络的公共安全与图像监控系统。   而在金融领域,在过去的几年中,国内各大国有银行和商业银行根据中国人民银行总行和公安部关于银行图像监控系统的数字化改建要求,已经建
[安防电子]
矿用提升机安全监控系统可靠性的探讨
    摘 要: 应用现代可靠性理论,从设计、工艺、技术等方面对矿用提升机监控系统进行了可行性探讨,提出了增强系统可靠性的一些措施。     关键词: 可靠性 容错技术 冗余技术     目前,我国一些大中煤矿所使用的矿用提升机和绞车,都配备了各种安全监控系统,虽然起步较晚,但经过多年的努力,整体技术和工艺水平已经有了很大的提高,而且日趋成熟。这些监控系统的功能主要包括: 1自动减速功能; 2超速保护功能; 3提升容器的行程和速度显示; 4减速段限速保护及2m/s保护功能; 5深度指示器失效保护; 6卡箕斗保护; 7过卷保护功能; 8自检功能;
[应用]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved