无线仪表网关的通信协议研究与实现
本文关键词: RTU Modbus IEC60870-5-104 Zigbee 多协议转换 出处:《西安石油大学》2017年硕士论文 论文类型:学位论文
【摘要】:随着无线通信技术的发展,在数字化油田现场,仪表和RTU之间的通信方式由原来的RS485通信逐渐变成ZigBee通信。而RTU和上位机之间的通信协议众多,例如Modbus协议、A11协议以及各厂家自定义的协议,不同厂家的设备和软件之间不能直接通信,无线仪表的数据很难之间传输给上位机软件,为了解决上述问题,本文在研究各种协议的基础上,开发了无线仪表网关的通信协议程序。首先对数字化油田的通信现状进行实地考察,阐述了无线仪表网关的通信协议的功能需求、多协议转换的原理和系统的总体设计方案;然后在详细介绍了Modbus协议、ZigBee协议和IEC104规约的基础上,用C语言编程并实现了Modbus协议、ZigBee数据的收发程序、IEC104规约的部分功能,并通过设置Buffer缓冲区实现了多协议的转换的功能,完成了无线仪表网关的通信协议程序的开发工作。最后在VS2010开发环境下,利用C#语言开发了一个简单的RTU调试软件用于验证多协议转换的正确性。实验结果表明,该系统能正确接收和存放无线仪表通过ZigBee网络发送给RTU的数据,而且能完成ZigBee协议和Modbus协议之间、ZigBee协议和IEC104规约之间的转换。通过测试,该系统的设计基本满足需求,运行稳定良好。
[Abstract]:With the development of wireless communication technology, in the field of digital oil field, the communication mode between instrument and RTU has gradually changed from RS485 communication to ZigBee communication, and there are many communication protocols between RTU and host computer. For example, the Modbus protocol, A11 protocol and the self-defined protocol of each manufacturer, the equipment and software of different manufacturers can not communicate directly, the data of wireless instrument is difficult to transmit to the upper computer software, in order to solve the above problems, Based on the research of various protocols, the communication protocol program of wireless instrument gateway is developed in this paper. Firstly, the communication status of digital oil field is investigated, and the functional requirements of communication protocol of wireless instrument gateway are expounded. This paper introduces the principle of multi-protocol conversion and the overall design of the system, and then introduces the Modbus protocol ZigBee protocol and IEC104 protocol in detail, and implements some functions of Modbus protocol ZigBee data transceiver program based on C language. By setting up Buffer buffer to realize the function of multi-protocol conversion, the communication protocol program of wireless instrument gateway is developed. Finally, in the environment of VS2010 development, A simple RTU debugging software is developed by using C # language to verify the correctness of multi-protocol conversion. The experimental results show that the system can correctly receive and store the data sent from wireless instruments to RTU through ZigBee network. Moreover, it can complete the conversion between ZigBee protocol and Modbus protocol and IEC104 protocol. The test results show that the design of the system basically meets the requirements and runs stably.
【学位授予单位】:西安石油大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN915.04
【相似文献】
相关期刊论文 前10条
1 池锐明;;配置局域网中的通信协议[J];电力信息化;2005年06期
2 王正程,鲁绍坤;嵌入式系统中通信协议的设计与实现[J];云南民族学院学报(自然科学版);2001年04期
3 路红,谢吉华;一种实用的通信协议分析方法[J];南京师范大学学报(工程技术版);2002年01期
4 周必水,郦泓;有色Petri网在通信协议中的应用[J];系统仿真学报;2003年S1期
5 谭树滨;;局域网中通信协议的配置[J];科技信息(学术研究);2008年32期
6 天野昌幸;;国内外通信协议的发展现状和动向[J];智能建筑电气技术;2008年02期
7 藤村英树;;实现开放式通信协议的系统方案[J];智能建筑电气技术;2008年02期
8 魏志强;邹金慧;段彩艳;;通信协议宏在高速路情报板控制中的应用研究[J];自动化仪表;2009年11期
9 欧莲惠;冯全新;贾泽莘;黄慧;梁晓琪;;浅析通信协议[J];视听;2012年04期
10 杨福宇;;关于车用通信协议中的假冒错[J];单片机与嵌入式系统应用;2009年04期
相关会议论文 前10条
1 刘征;;通信协议机械证明的实现[A];面向21世纪的科技进步与社会经济发展(上册)[C];1999年
2 李金武;郑秋生;;分布式安全评估通信协议的研究与设计[A];计算机研究新进展(2010)——河南省计算机学会2010年学术年会论文集[C];2010年
3 耿宏;张晓瑜;陈玖圣;董健康;;VHF空地数据链通信协议架构及转换流程研究[A];第二十六届中国控制会议论文集[C];2007年
4 谌国森;马洪霞;;Siemens PLC的PPI通信协议的解析与应用[A];中国计量协会冶金分会2009年年会论文集[C];2009年
5 高法金;魏广芬;;面向高性能计算的专用网卡用户态通信协议[A];2008通信理论与技术新发展——第十三届全国青年通信学术会议论文集(下)[C];2008年
6 刘明哲;徐皑冬;毕宇航;;确定性实时以太网通信协议研究[A];第三届全国信息获取与处理学术会议论文集[C];2005年
7 张秀江;;TASE.2通信协议在玉溪地调的应用[A];2010年云南电力技术论坛论文集(文摘部分)[C];2010年
8 胡振刚;吴涤;;SNA应用运行在TCP/IP环境的实现[A];全国计算机网络应用年会论文集(2001)[C];2001年
9 李颖;宗竹林;;FC-AE-1553协议桥研究与控制程序设计[A];2009全国虚拟仪器大会论文集(二)[C];2009年
10 崔文剑;李春;;应用并行I/O对象实现协议转换[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
相关重要报纸文章 前3条
1 闫辉;通信协议小算盘[N];计算机世界;2005年
2 屈联西;读书为班组插上腾飞的翅膀[N];中国黄金报;2011年
3 邓侃;Jabber对即时讯息的统一构想[N];中国计算机报;2002年
相关博士学位论文 前1条
1 徐晓飞;基于软硬件协同的机群互连系统通信协议的研究[D];西北工业大学;2004年
相关硕士学位论文 前10条
1 杨海超;无线仪表网关的通信协议研究与实现[D];西安石油大学;2017年
2 赵宏;分布式系统通信协议的研究与设计[D];北京化工大学;2003年
3 张国栋;基于KNX/EIB通信协议的物联网通信协议的研究与应用[D];江南大学;2012年
4 郑德翔;基于FPGA的安全链路通信协议研究[D];西安电子科技大学;2012年
5 梁亮;网络协议转换工程实现关键技术研究[D];河北科技大学;2015年
6 袁帅;基于ARM技术的CAN-PROFINET协议转换网关研制[D];东南大学;2015年
7 张勇健;基于JXTA的语义Web服务通信协议的研究[D];太原理工大学;2008年
8 路林;即时通信协议的特征与通联关系分析[D];解放军信息工程大学;2012年
9 曹清;PDA系统通信协议研究与实现[D];西北工业大学;2004年
10 温佳;智能用电互动化系统及协议转换[D];华北电力大学;2012年
,本文编号:1501118
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1501118.html