第三方Modbus设备与霍尼韦尔EBI的集成

第三方Modbus设备与霍尼韦尔EBI的集成

ID:46587644

大小:166.33 KB

页数:4页

时间:2019-11-25

第三方Modbus设备与霍尼韦尔EBI的集成_第1页
第三方Modbus设备与霍尼韦尔EBI的集成_第2页
第三方Modbus设备与霍尼韦尔EBI的集成_第3页
第三方Modbus设备与霍尼韦尔EBI的集成_第4页
资源描述:

《第三方Modbus设备与霍尼韦尔EBI的集成》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2004年11月控制工程Nov.2004第11卷第6期ControlEngineeringofChinaVol.11,No.6文章编号:1671-7848(2004)06-0550-04第三方Modbus设备与霍尼韦尔EBI的集成杜明芳,程红(中国矿业大学机电与信息工程学院,北京100083)摘要:讨论了将第三方子系统集成进具有开放式体系结构的智能楼宇控制系统的一种方法,即通过通用极强的Modbus串行通信协议实现主从系统间的通信。结合将第三方Modbus设备ABB公司的12台PLC集成进霍尼韦尔楼宇监控系统EBI的典型工程,从应用的角度分析了EBI与Modbus设备通讯

2、的原理,给出了组态工程及HMI开发的过程和方法,最终实现了准确的实时监控、实时报警等功能,达到了节源增效的目的。该工程所涉及方法对于基于网络的智能控制系统具有普遍的适用性。关键词:楼宇自控;EBI;Modbus;系统集成;组态中图分类号:TP272文献标识码:A[1]构,Modbus设备和EBI中央监控软件之间的通1引言信是系统集成中的一部分,属于变配电子系统。EBI(EnterpriseBuildingIntegration)R200是霍该工程中使用装有EBIServer的PC机作为上位尼韦尔(Honeywell)公司继R100版本后于2002年监控机,监测对象Modb

3、us设备被分成两组,一推出的最新企业楼宇集成系统,它是一个包含了组是高压设备,包括ABB公司的6台PLC,PLC从底层设备到中央监控平台的完整的自动化解决的型号为REF542plus智能型控制保护单元;一方案,提供的子系统有楼宇自动化控制系统、安组是低压设备,也包括ABB公司的6台PLC,全防范系统、火灾报警消防系统、数字影像管理PLC的型号为PMC915电力监测与控制装置。每系统和资产人员管理系统。在实际的智能大厦组设备都通过RS485总线连接成总线型网络,再工程中,考虑到性价比等各种原因,有时不可能分别经RS232485转换器转换后接入PC机上配全部都选用Honeyw

4、ell的子系统,需要对不同厂置的多串口扩展卡的两个串口。系统的结构示意家的产品进行系统集成。作为世界领先的开放式图,如图1所示。楼宇监控系统,EBI能够最大限度地满足用户的需求,因为它支持现在所有通用的工业标准,如BACnet,LonWorks,OPC,AdvanceDDE和Modbus等。楼宇系统集成工程中碰到的具有Modbus协议的设备很多,如ABB施耐德等厂家的产品。因此,Modbus设备在第三方设备中很具有代表性,实现EBI与Modbus设备的通讯是相当重要和有价值的。下面用作者近期刚刚调试通过的北京某集成电路企业楼宇自控工程来详细说明EBI与Modbus设备集成

5、的方法。注:高低压Modbus设备网络的连接方式十分相似,图中低压部分网络略。2结构与原理图1系统结构图工程总体采用集散型控制系统(DCS)体系结图1所示系统中所有RS485物理回路的通信收稿日期:2003-12-31;收修定稿日期:2004-02-25作者简介:杜明芳(1976-),女,江苏徐州人,硕士研究生,主要研究方向为计算机控制系统、智能大厦监控,嵌入式系统等。第6期杜明芳等:第三方Modbus设备与霍尼韦尔EBI的集成·551·都遵照主从方式,上位机为主(Master),Modbus[2]设备为从(Slave)。信息和数据流原则上可在单个主站和最多32个从站之间

6、传递。主站将初始化和控制所有RS485通信回路上传递的信息。所有RS485环路上的信息都以“打包”方式传递。信息包裹是字符串的集合,组成包裹的字节以异步串行的方式在主从设备之间传输。本工程中PLC厂家支持的是ModbusRTU模式,每个Modu-bs-RTU信息包裹的组成如图2所示。地址域功能码域数据域校验域图2信息包裹的组成以EBI读取2号PLC的三相电流为例,EBI图3工程组态将向2号PLC发出请求信号:02H(PLC地址)②控制器组态通道定义完后对通道所属的04H(功能码)00H(欲读寄存器起始地址的高位控制器进行定义,首先应该明确的是:软件中定字节)00H(欲读寄

7、存器起始地址的低位字节)义的控制器是依据Modbus协议定义出的逻辑上00H(欲读寄存器数的高位字节)06H(欲读寄存的控制器而非物理上的。一个逻辑控制器对应器数的低位字节)71(校验码1)4f(校验码2)。Modbus协议中一种类型的寄存器。对于一台PLC的回答将是:02H(PLC地址)04H(功能PLC,要采集的数据涉及到几种寄存器就在码)0CH(字节数)I1HHI1HLI1LHI1LLI2HHQuickBuilder中定义几个逻辑寄存器。比如对于I2HLI2LHI2LLI3HHI3HLI3LHI3LL(回应数据)高压系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。