Modbus_TCP协议的通信处理器模块设计.pdf

Modbus_TCP协议的通信处理器模块设计.pdf

ID:48012019

大小:860.30 KB

页数:5页

时间:2020-01-14

Modbus_TCP协议的通信处理器模块设计.pdf_第1页
Modbus_TCP协议的通信处理器模块设计.pdf_第2页
Modbus_TCP协议的通信处理器模块设计.pdf_第3页
Modbus_TCP协议的通信处理器模块设计.pdf_第4页
Modbus_TCP协议的通信处理器模块设计.pdf_第5页
资源描述:

《Modbus_TCP协议的通信处理器模块设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第35卷第1期光学仪器Vol.35,No.12013年2月OPTICALINSTRUMENTSFebruary,2013文章编号:1005-5630(2013)01-0070-05*Modbus/TCP协议的通信处理器模块设计李慧燕1,费鹏2,沈昱明1(1.上海理工大学光电信息与计算机工程学院,上海200093;2.上海自动化仪表股份有限公司,上海200233)摘要:为了实现通信处理器模块通信的功能,在实时操作系统uC/OS-II和ARM7内核的软硬件平台上,通过移植LwIP到ARM开发平台提出了一种支持多线程实时应用的嵌入式TCP/IP协议栈的方案。在通讯

2、应用层上,将Modbus帧嵌入到TCP帧中,分析研究Modbus/TCP协议通信结构模型,最终简单可靠地实现了嵌入式Modbus/TCP通信协议。结果表明,结合Modbus/TCP通信协议,可通过创建多个线程函数,稳定有效地实现Modbus/TCP客户端/服务器端之间数据的传送。关键词:实时操作系统;LwIP;Modbus/TCP;客户端/服务器中图分类号:TP273文献标识码:Adoi:10.3969/j.issn.1005-5630.2013.01.014AdesignofcommunicationprocessormodulebasedonModbus

3、/TCPprotocol1,FEIPeng2,SHENYuming1LIHuiyan(1.SchoolofOptical-ElectricalandComputerEngineering,UniversityofShanghaiforScienceandTechnology,Shanghai200093,China;2.ShanghaiAutomationInstrumentationCo.,Ltd.,Shanghai200233,China)Abstract:Torealizethefunctionsofcommunicationsprocessormod

4、ule,anembeddedTCP/IPprotocolstackwasproposedbasedontheuC/OS-IIreal-timeoperatingsystemandthehardwareplatformofARM7kernel,whichcansupportmulti-threadedrealtimeapplicationbytransplantingtheLwIPtoARMdevelopmentplatform.Onthecommunicationapplicationlayer,theModbusframeswasembeddedtothe

5、TCPframes,andtheModbus/TCPprotocolcommunicationstructuremodelwasanalyzed,inordertoultimatelyachievetheembeddedModbus/TCPcommunicationprotocolsimplyandreliably.TheresultsindicatedthattheModbus/TCPdatatransferbetweenclientandserverwasrealizedstablyandeffectivelybycombiningwithModbus/

6、TCPprotocolandestablishingseveralthreadfunctions.Keywords:real-timeoperatingsystem;LwIP;Modbus/TCP;client/server引言所谓工业以太网,是根据国际标准IEEE802.3,设计应用于工业控制系统现场的需要,它的特点主要有系统安全性高和数据实时性强等。近年来,工业以太网控制技术和网络协议设计技术快速发展,协议设*收稿日期:2012-06-14作者简介:李慧燕(1988-),女,甘肃民乐人,硕士研究生,主要从事通信协议方面的研究。第1期李慧燕,等:Modbu

7、s/TCP协议的通信处理器模块设计·71·计也有了突破性的进展,工业以太网技术得以迅速发展。Modbus-IDA组织是由施耐德公司成立的,就是为了专门对Modbus协议进行研究和开发的。在国内,ModbusTCP/IP协议已经处于比较成熟的阶段,并对其广泛应用。为了让Modbus广泛有效地使用,提出了一种支持多线程实时应用的方案,即基于AT91R40008的微处理器,在实时操作系统uC/OS-II和[1]ARM7内核的软硬件平台上,通过移植TCP/IP协议栈LwIP到ARM开发平台并结合Modbus/TCP协议实现通信处理器模块通信的功能。1Modbus/T

8、CP协议模型[2-3]Modbus/TCP协议是在T

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

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

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