嵌入式Linux平台下ModBus协议通讯控制模块的设计与实现

来源 :北京航空航天大学 | 被引量 : 0次 | 上传用户:spsnake
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文主要阐述了"嵌入式Linux平台下ModBus协议通讯控制模块"的设计原理与实现技术,其研究目的就是试图解决远程集散式测控系统和信息产品中通讯的实用性与通用性问题,开发出一套具有推广应用价值的通讯模块,将现有各种工业设备和仪表直接接入以太网,使企业信息网络和控制网络有机融合,而且易于和Internet实现无缝连接.其研究意义是可以直接替代传统的控制技术,将网络直接延伸到测量与控制对象,改变现有设备及系统互不相关、互不兼容的封闭状态.在该文中,对该通讯模块的设计思想做了详细的论述.针对工业自动化领域目前多种工业协议并存以及在同一应用中确实存在对多种协议并行处理的需求,我们提出了以通用化和可扩展化程度高的思想,体现了嵌入式系统开发的特点,以应用为中心,既是专用系统,又具有良好的裁剪和移植性,使该模块的设计和实现方法同样适用于其他协议的设备上网的需求.而且,利用Web浏览器和GSM短信息平台实现远程维护、控制和无线传输的功能,体现了嵌入式工业控制设备发展的方向.该通讯模块可以解析使用ModBus协议两种模式的设备或仪器所输出的ModBus协议帧,并将解析出来的数据通过UDP和TCP两种方式发送至以太网上指定地址和端口.同样,通讯模块也可以将以太网上所发出的指令封装成为符合ModBus任一模式的协议帧,转发至指定设备.同时,模块为用户提供了Web浏览器和GSM短信息两种方式的交互界面和控制手段,以方便用户在跨平台、远程等多种情况下控制设备.该通讯模块可应用于可编程控制器PLC、远程终端单元RTU(Remote Terminal Unit)、工业智能化基站系统、远程医疗诊测系统、信息家电产品甚至智能家居系统中,作为这些系统的通讯控制模块.
其他文献
该文首先概述了计算机信息泄漏及计算机视频泄漏信息截获技术,对几种常用的数字图像去噪方法进行了比较分析.重点分析了小波变换的特点,对多分辨率分析和Mallat算法作较为详
在当今的信息社会中,企业的国际国内交流迅猛增加,以最快、最经济的方式获取和发出信息,已成为企业把握商机、竞争成败的关键。随着Internet 技术的发展,电子邮件(E-mail)作为INT
程序分片是一种程序抽取技术,对于程序分析、程序理解以及软件工程的各个领域都很有帮助。自从1979年被提出以来,程序分片受到人们的广泛关注,目前它的技术已经很成熟。特别静态
目前利用虚拟现实技术实现数据中心可视化来管理数据中心已经成为趋势,数据中心三维可视化为管理人员提供了一种有效的机房管理方式,但搭建三维场景的同时也具有场景复用性差
输入法的原理是利用某种特定的方法,将汉字信息的各种表现形式转换为计算机可以接受的内部表示形式.其中拼音键盘输入法是把汉字信息输入计算机的主要手段,也是中文信息处理
无线传感器网络(WSN,Wireless Sensor Network)的应用越来越广泛,例如在火警预报、环境监测、燃气抄表等领域提供了便捷性和安全性保证,对人们的生活影响很大。数据收集是无线传感
EJB(Enterprise Java Bean)是为开发和部署基于组件的分布式应用而定义的组件体系结构。与其他组件技术相比,EJB组件具有可扩展性、事务性和并发访问安全性,而且EJB组件使用纯J
我们当前面临着信息爆炸的时代,如何从海量的信息获得所需要的成为人们在信息时代所面临的主要问题之一。随着信息检索技术研究的深入和应用的扩大,用户对检索的要求越来越细,研
为了防止自然灾害和减少自然灾害对财产保险造成的损失,需要根据当前和未来财产保险防灾减损的需要,建立科学的灾情预测模型和财产损失评估模型。综合利用遥感、地理信息系统和
空间数据库中查询的优化是人们关心的问题,最近邻查询是空间查询研究中心的难点和热点,反最近邻问题是最近提出来的一个概念,是最近邻问题的扩展,如何有效实现空间数据的反最