Modbus通讯协议在原油输送系统中的应用

Modbus通讯协议在原油输送系统中的应用

ID:45566220

大小:106.20 KB

页数:3页

时间:2019-11-14

Modbus通讯协议在原油输送系统中的应用_第1页
Modbus通讯协议在原油输送系统中的应用_第2页
Modbus通讯协议在原油输送系统中的应用_第3页
资源描述:

《Modbus通讯协议在原油输送系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Modbus通讯协议在原油输送系统中的应用仟看最近90天中添加的最新产晶最新电(元器件资料免费下载派睿电「门有奖问答-送3D汽车鼠标IR推出采用焊前金加的汽车级绝缘栅双极品体管全球电子连接器丫产商一saintoc授新断路器保护套原油输菽站控系统是原油输送中不可缺少的环节,其主要是实现原油的汇集与转输,同时要对來油进彳亍加热、加压和含水分析等,其站内主要分为加热炉系统、加压泵系统、罐区系统、流最计系统等。为了实现生产数据的集中管理、保存和打印,就需要将各个系统中的数据进行集中采集和保存,而多个系统都是采用专用的和不同厂家的控制系统,如加热炉系统、流就计系

2、统等。因此对屮心立占控系统就必须解决各个系统之间的通讯问题。作者在对中国石汕长庆汕田XX管道沿河湾SCADA系统的设计中,就遇到此类问题,即加热炉系统采用的是北京亚控口动化公司的组态王软件进行监控,而中心SCADA系统则采川Siemens公司的S7400PLC和Wince软件进行监控,并且在通汛电缆的设计中采用的是两芯屏蔽电缆,因此就无法采用工业以太网和0PC协议实现互相乙间的通讯,最后双方决定采用ModbusRTI;通讯协议进行通讯。2、通讯系统组成中国石油长庆油田XX管道沿河湾站控系统采用的是SiemensS7400和ET200M系列PLC,其监控

3、系统原理图如下所示:SiemensWince加热炉组态王系统监•控系统网络原理图为了实现站控计算机可以同加热炉系统通过ModbusRTL•协议进行通讯,采集必要的数据,在ET200M子站中配置了Siemens公司S7300系列PLC中的CP341通讯模块。CP341通讯模块是通过点到点连接,用丁高速,强人的串行数据交换,以减轻业的负担。该模块捉供了三种不同类型的传输型I:(1)、RS232C(V.24)(2)、20mA(TTY)(3)、Rs422/Rs485(X.27)同时,该模块内置有ASCII.3964(R)和RK512通讯协议,此外,该模块也可以

4、装载其他的通讯协议,如ModbusMaster协议、ModbusSlave协议和Dot。Highway协议。在木设计中,CP341作为ModbusRTUMaster,组态王作为ModbusRTUSlave,CP341通过单独定购的ModbusRTUMaster软件來实现双方的主从通讯,其可以实现的功能代码为:01,02,03,04,05,06,07,08,11,12,15,16,传输速率最高可以达到76.8Kbit/soCP341与组态王运行的工业控制计算机之间的通讯为Rs485方式,其连接方式如下所示:11至CP341模块(带15针脚公头)DATA-

5、DATA+Rs232/485转脱块232电缆至组态王运行计算机串行端口通讯电纽图3、软件实现方法要通过CP341通讯模块同组态王之间的通讯,软件的设计也是一个比较隶要的环节,对于CP341主要包括ModbusMaster的下装和对应的发送、接收模块程序的设计,对丁-纽.态王侧则需要安装ModbusSlave的驱动程序。在CP341中下载ModbusMaster驱动,可以进入Stcp7中的HardwareConfiguration中选中模块双击,在弹出的窗口中选择Parameter按钮,在出现的AssigningParameterstoPoint—To—

6、PointConnections窗口中进行对应的驱动下载。CP341接收.发送程序的设计主要包括DB块的设计和FC功能块的调用。(1)、CP341发送模块的设计对于通过CP341的ModbusMaster驱动通讯的发送模块需要设计DB块和FC块,其・DB块的结构如下:AddrsTypeInitialval«eCcmnent〔oTciSTRUCT51+0.0STATOBYTE8*1642VodbuxRTU从站电辻+1.0STAT1BYTEB“6侶Hodbs切电代旦4-2.03TAT2UQJOW1640蛮取奇存昜的迄顷址X.O5TAT3IWT4读取爹存勰的

7、数目“•0STAT4IMT0+6.0STXTSLMT0xLO.OEKJ^SHPUCT而发送程序上要是通过调用功能块EB8來实现,其程序可以设计为如下:HetiforK1:ncie:Cowienc:A»M50.0〃产生发送金令的条件SM50.0CALL*_3MD_RjCrSFREQ:>H50.0R:-H50.1LADDR:-512DBX0”4DB3DBBJ3QLEWRCPUHQTitle:Connenc.:RJTYPiTmo<0=6M50.7M50.0M50.4MSO.SM$0,?M50.0^OFFSET:-R_CF_BYT:・R_CF-Bm=D0NZE

8、5CL4ERROR=H50.SM50.450.050.0STATUS・MU62(2)、CP34

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

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

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