嵌入式Linux平台下ModBus协议通讯控制模块的设计与实现
文献类型 | 学位 |
作者 | 李振宇[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 嵌入式;Linux;ModBus;串口通讯;协议转换 |
摘要 | 该文主要阐述了"嵌入式Linux平台下ModBus协议通讯控制模块"的设计原理与实现技术,其研究目的就是试图解决远程集散式测控系统和信息产品中通讯的实用性与通用性问题,开发出一套具有推广应用价值的通讯模块,将现有各种工业设备和仪表直接接入以太网,使企业信息网络和控制网络有机融合,而且易于和Internet实现无缝连接.其研究意义是可以直接替代传统的控制技术,将网络直接延伸到测量与控制对象,改变现有设备及系统互不相关、互不兼容的封闭状态.在该文中,对该通讯模块的设计思想做了详细的论述.针对工业自动化领域目前多种工业协议并存以及在同一应用中确实存在对多种协议并行处理的需求,我们提出了以通用化和可扩展化程度高的思想,体现了嵌入式系统开发的特点,以应用为中心,既是专用系统,又具有良好的裁剪和移植性,使该模块的设计和实现方法同样适用于其他协议的设备上网的需求.而且,利用Web浏览器和GSM短信息平台实现远程维护、控制和无线传输的功能,体现了嵌入式工业控制设备发展的方向.该通讯模块可以解析使用ModBus协议两种模式的设备或仪器所输出的ModBus协议帧,并将解析出来的数据通过UDP和TCP两种方式发送至以太网上指定地址和端口.同样,通讯模块也可以将以太网上所发出的指令封装成为符合ModBus任一模式的协议帧,转发至指定设备.同时,模块为用户提供了Web浏览器和GSM短信息两种方式的交互界面和控制手段,以方便用户在跨平台、远程等多种情况下控制设备.该通讯模块可应用于可编程控制器PLC、远程终端单元RTU(Remote Terminal Unit)、工业智能化基站系统、远程医疗诊测系统、信息家电产品甚至智能家居系统中,作为这些系统的通讯控制模块. |
影响因子:
dc:title:嵌入式Linux平台下ModBus协议通讯控制模块的设计与实现
dc:creator:李振宇
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: