基于Modbus通信协议数据采集系统的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:coolzhaonan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]稳定、经济、安全的能源供给系统,能够支持经济社会的可持续发展,电力能源作为与社会经济和人们生活密不可分的能源,其特点是生产和供给过程的连续性,这就要求发电机组能够长时间安全可靠地运行和工作,以达到保障我国电力能源的安全供应的目的,并有效促进我国经济的长期增长。
  [关键词]通信协议;数据采集;设计
  中图分类号:TP274.2 文献标识码:A 文章编号:1009-914X(2017)23-0062-01
  1 Modbus协议概述
  现在,现场总线技术越来越受到关注和重视。近十几年由于现场总线的国际标准不断建立,现场总线发展的种类较多且存在差异,给实践带来复杂性和不便,影响了现场总线的开放性和互操作性,由于不同领域的自动化需求各种其独特的特点,目前现场总线处于多种总线共存的状态,且每种总线都有相应的应用领域,目前常用的现场总线主要有以下几种:
  (1)CAN(Controller Area Network)总线是德国BOSCH公司在20世纪80年代提出的,当时主要用来解决汽车内部复杂信号接线的问题。目前CAN总线以其低成本、高可靠等特点在过程控制、农用机械、医疗器械等领域得到了广泛的应用。
  (2)Lon Work(Local Operating Network)是美国Echelon公司于1992年推出的,LonWork依靠其高可靠性和安全性广泛应用于能源管理、火灾报警和家庭网络自动化等领域。
  (3)FF(Foundation Field-bus),叫做基金会现场总线。在过程自动化领域,它获得了较为广泛的支持和应用,并且拥有较好的应用发展前景。
  (4)Device-Net總线是由美国Rockwell公司在CAN总线的基础上推出的一种低成本的通信技术。主要功能是将基本的工业设备(如限位开关、电动机启动器、操作员接口等)连接到网络,实现传感器和执行器等工业设备与控制器高端设备之间的连接。
  (5)工业以太网总线源于普通以太网技术,目前工业以太网依靠其高效和开放的特点贯穿于整个工业控制网络和各个层次,极大的促进了信息从控制层到管理层的集成。
  (6)PROFIBUS现场总线是一组国际化、开放性、不依赖于设备生产商的现场总线,目前广泛应用于制造业自动化。
  在本设计的通信系统连接中,现场总线的协议双方(远程I/O与DPU)最终采用的协议为Modbus协议。Modbus协议是一种单对多主从模式的协议,广泛用于串口及其他方式的通讯方式中。它的优点是结构简单明了,通讯可靠,通讯数据量大,缺点是通讯速度相对较为缓慢,不适应于高要求的一些具反馈功能的系统。远程I/O较常使用的是Modbus协议中的RTU模式,大多数厂家只是在一些参数设置上存在差异。
  Modbus是专门为PLC设计的一种通信协议,从其功能上看,可以认为是一种现场总线。它通过24种总线命令来实现PLC与外界的信息交换。Modbus通信协议可以通过软件编程来实现,并应用到工业数据采集领域,Modbus是工业采集器的网络协议中的一种,现在Modbus已经成为应用最广泛的工业标准之一。所以本设计以DCS系统为切入点,结合所学知识,深入研究基于Modbus协议的数据采集系统。以下先详细介绍一下Modbus的相关知识。
  2 Modbus协议简介
  Modbus协议是工业采集控制领域的通用协议。采集器相互之间、采集器经由网络(例如以太网)和其它设备采用这个协议可以相互通信,连成网络进行统一监控。它规定了采集器与其它设备之间的请求和回应的形式,制定了消息域和内容的格式。在通信时,每个采集器都有一个地址,判断根据地址发来的消息是发给哪个设备的,并决定要实施的行动。对于要求给出回应的,采集器产生报文并发送。
  3 Modbus协议工作原理
  Modbus通信过程的工作原理:首先,客户机发送请求到服务器,接着服务器分析处理发来的请求,然后返回结果给客户机。如果在这个过程中有差错出现,服务器就会产生一个异常功能码并返回给客户机。
  Modbus数据域的附加信息包含寄存器地址、处理项的数量、数据字节大小等内容。比如,如果读寄存器,数据域就规定起始寄存器和要读寄存器的个数。假如写寄存器,则数据域会表明起始寄存器和要写寄存器的个数、数据字节数、要写入的数据等信息。
  4 Modbus网络架构
  在一些网络体系架构中,通过Modbus协议,PLC设备、数据采集设备和I/O设备等都能进行远程启动操作,也可以TCP/IP网络上进行。Modbus协议可以实现设备之间的通信一目了然。
  RS-232C是标准的Modbus串行通信接口,它定义了连接口的针脚、电缆、信号位、传输波特率和奇偶校验。采集器由Modem可直接进行组网,使用主从技术(Master/Slave)来通信。主从技术是只有主设备可以初始化,从设备根据主设备作出相应的动作和回应。主设备和从设备通信有两种方式:广播方式与单独通信,其中广播方式不需要回应,而单独通信需要。若发生错误,从设备将建立错误消息并把它作为回应发送出去。
  在其它类型的网络上,使用对等技术,即任一个采集器都能进行初始化操作和与其他设备进行通信。这样的话,在采用独立通信时,采集器就可以有双重身份:主设备和从设备。Modbus可以提供多通道,允许传输进程同时运行。
  查询状态下的功能代码代表了从设备将要执行的功能类型,这个功能的附加信息全部放在数据段中。附加信息包括起始寄存器和寄存器数目(要执行功能的寄存器)。如果需要验证消息内容是否正确,可以使用错误校验方法。
  5 数据采集系统软件设计
  5.1 系统软件设计   整个数据采集系统的性能指标不仅取决于系统的硬件构成,并且依赖于它的软件系统。为了实现数据采集系统的各种预期功能,在满足硬件设计要求的基础上,设计软件时需要尽量作出合理科学的安排。系统软件部分主要包括信号采集程序、数据处理程序、通信程序和数据显示程序四大部分。数据信号采集程序实现数据采集任务的完成,包括对采集通道的采样控制,数据的存储等。数据处理程序主要完成数据的运算、数据的校正补偿等任务。数据显示程序是对处理后的数据以数字、字符、图形等形式显示等。
  5.2 数据处理及相关软件设计
  数据采集系统对热电偶、热电阻等温度传感器进行温度数据测量时,考虑测温器件和被测温度的函数关系是非线性的,因此要对测量得到的信号作线性化处理,一般的线性化处理方法有:线性插值法(分段)、最小二乘拟合线性化方法与查表法等方法。
  6 数据采集工作原理及总体设计
  数据采集,是指从传感器和其它待测设备等模拟和数字被测单元中自动采集或产生信息的过程。作为一种测量系统,它结合基于计算机的测量软硬件产品来实现灵活的、用户自定义的数据测量。
  在当今快速发展的互联网产业中,数据采集的应用发生了重要变化,数据采集技术早已被广泛大量地应用在互联网领域和分布式工业控制领域。数据采集系统先是在国内外的智能分布式控制应用中取得了很大进展;其次总线兼容的数据采集插件的数量正在日益增加,与PC机兼容的数据采集系统的数量也越来越多。各种各样的国内国际数据采集机也已经出现,至此数据采集技术的发展进入了一个快速变化的时代。
  一直以来,数据采集被人们误认为与数据记录及其它数据收集系统是等同的,即一部分采集的数据要打印出并进行拷贝,而另一些则把采集的数据传送给主计算机进行相关的数据处理并存储。但是,随着分布式控制技术被越来越普遍地应用在各个领域里,数据采集设备便开始同控制设备相结合,本文所研究的数据采集系统就与DCS系统进行了緊密的结合。在DCS系统下,本文所研究的数据采集部分(即采集前端),作为整个大系统的最底层最基本最重要的组成部分,所采集的数据的可靠性、实时性和准确性,往往会对整个系统的正常运行产生重要的影响,所以做好这部分的工作是至关重要的。采集到的数据通过RS-485串行总线(并采用Modbus协议)传送给DPU,然后经过DPU传送到实时控制网(A网或者B网),将数据向更上一级传送。
  7 结语
  本文研究并设计了一种基于Modbus协议的数据采集系统,系统能对多通道进行数据的采集、存储与显示。这个数据采集系统实现了对多路数据进行采集,采集的数据通过Modbus协议与主机之间进行通信,并进行了数据的相关处理、显示,用户通过这个系统可以实时关注整个工作过程和每个设备的工作状态。
  参考文献
  [1] 刘明波,侯孝民.网络化数据采集与处理系统设计[J].国外电子测量技术,2008,27(9):68-71.
其他文献
[摘 要]机械采油是目前油田主要的采油方式。抽油机电机许多处于“大马拉小车”的状态,效率低。中小型三相异步电动机耗电约占35%,是耗能大户。本文分析了抽油机高能耗运行的原因,介绍了近几年来在抽油机井所采取的节电降耗措施,进行了节能测试试验评价,提出了具体的措施,取得了较好的节能降耗效果。  [关键词]抽油机;高能耗;节电降耗  中图分类号:U463.23+4.8 文献标识码:A 文章编号:1009
期刊
[摘 要]本文通过对我厂采油生产一线中注水井压力变化情况及变化原因进行分析,得出了可以造成注水井压力变化的原因主要有人为的影响因素、地面设施的影响因素、地面注水管网的影响因素、井下工具的影响因素、油层及连通井的因素和各类施工对注水压力的影响,分析论证了各种影响因素造成注水井压力变化的节点,指出了采油工在管井过程中如何抓住取压节点,并为注水井日常管理提出了建议。  [关键词]注水井;压力;节点;责任
期刊
[摘 要]对于热电偶和热电阻的使用,使我们在工业上对于主要使用的一些测温元件和控制接触法来进行的测温改善。根据热力仪器测温时会产生一定的热辐射和热传导的误差,这就要求而且在测量的同时还要考虑测温系统中的各种误差。本文就从一次特别的数据实验中来对热电阻和热电组的测温误差进行粗略的分析,并且总结出一些有效减少误差的方式。  [关键词]热电偶 电阻 温差  中图分类号:TP574 文献标识码:A 文章编
期刊
[摘 要]蒸馏是炼油厂中最基本最常见的分离技术。当前,国内少数加工稠油的炼油厂的原油直接通过延迟焦化装置,大多数炼油厂采用常减压蒸馏作为第一步的加工装置。然而原油中含有的腐蚀性物质会对蒸馏过程中的设备造成腐蚀破坏,蒸馏过程中的中间物质也会对装置造成腐蚀影响,减少设备的使用寿命严重时会引发安全事故和质量事故。因此产减压蒸馏装置的腐蚀问题最为常见也受到人们广泛关注,本文只要介绍了常减压蒸馏装置产生腐蚀
期刊
[摘 要]当前,汽车作为人们出行的主要交通工具之一,它给人们带来生活便利的同时,各类交通事故的发生也在威胁着生命财产安全,汽车火灾事故就是其中一种。能否有效地避免汽车火灾的发生或在火灾发生时降低损害程度,与汽车内饰材料的阻燃性能休戚相关,需要引起生产企业、监管部门和消费者给予足够的了解和重视。  [关键词]汽车;内饰产品;安全隐患  中图分类号:TP228 文献标识码:A 文章编号:1009-91
期刊
[摘 要]高速动车组线束研制过程涉及电气、结构、工艺等专业,流程复杂、处理数据量大。目前尚未形成有效的协同设计模式,欠缺对数据的管理、交互、设计方法的支撑手段,成为车辆研制环节的一大难题。本文介绍了针对车辆复杂线束的智能化协同研制模式。通过图形化仿真分析、智能化数据处理、系统集成等多种技术途径,实现设计数据的有效对接,构建自顶向下的设计体系。  [关键词]协同设计模式;系统集成;图形化仿真分析;智
期刊
[摘 要]受到工业产业的发展,汽轮机机械设备也逐渐地走向成熟,如大型、自动型以及连续型汽轮机屡见不鲜。随着汽轮机机械设备的使用,不仅提升工业生产效率,还能有效地降低工业企业生产成本的消耗以及人力资源的使用,但是在汽轮机大范围运用过程中,对其可靠性与安全性性能面临着严峻的考验。目前,在工业生产中,实现大型产业化发展,如在石油、化工以及电力行业中,均采用满负荷与连续性生产模式,促使汽轮机成为重要的工业
期刊
[摘 要]在整个自动化环网设计中,客户端和火气/应急切断的环网工作稳定,但是自动化监控系统、电站管理系统、推进控制系统的环网设计在实际维修时存在监控丢失的危险。推进器控制网络DCU的控制器应该降级,或者从主控制网络中移出去,或者挂在整个主网下面形成子网络。  [关键词]推进器;环网;PMS(Power Management System);VMS(Vessel Monitor System);DC
期刊
[摘 要]在电力企业发展中,企业文化是文化价值的体现,是企业管理的保障,也是企业管理工作中的重要目标。企业文化建设立足于企业管理,也服务于企业管理中,是理论与实践的融合;企业文化在一定程度上能够帮助企业实现管理目标。由此可见,企业文化建设在企业管理工作中的重要性。因此,在现代电力企业发展中,必须兼顾企业文化建设与企业管理工作。本文主要针对电力企业文化建设以及企业管理的途径进行了简要分析,希望能够为
期刊
[摘 要]雨水、污水管道工程是市政道路工程的重要组成部分,雨水、污水管道工程施工进度控制的好坏直接影响市政道路工程整个项目进度目标的实现。本文研究分析一些雨水、污水管道工程中施工进度控制方面存在的问题,提出了相应的对策和建议  [关键词]雨水污水管道工程,进度计划的系统性,施工方案,工程变更  中图分类号:TU992.05 文献标识码:A 文章编号:1009-914X(2017)23-0010-0
期刊