- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通信中间件产品设计
一、概述 1
二、背景需求 2
三、通信中间件的设计思想 3
四、通信中间件的设计 4
(一)总体设计 4
(二)分层设计 5
(三)通信中间件的数据流程 6
五、中间件的应用和发展 7
一、概述
基于嵌入式系统的跨平台实现互通、互连、互操作及通用性的特
殊要求,我们根据中间件的设计思想计划研制开发多种基于嵌入式技
术的各设备之间进行网络互连的通信中间件产品。
通信中间件产品的设计思想、设计过程以及通信流程进行了介
绍。
二、需求分析
工业测量和控制设备在工业控制领域的应用越来越广泛,几乎涵
盖了工业控制领域的各个方面。而作为工业测量和控制的基本单元,
通信的功能是十分必要的。通过网络将设备与远程控制台联结起来,
可以实现将运行期间采集到的数据发送至控制台,工程人员也可以对
设备进行配置与监控。
测控设备使用了很多的接口与系统连接,例如RS-232、485、USB、
Ethernet 模拟量等接口。通过这些接口可以实现设备与设备之间、
设备与系统之间、系统与系统之间的互通互连。可以看出,通信要求
在不同的系统体系、不同的通信模块、不同的通信接口之间实现的,
但是由于现在各种接口有着各自的通信协议,相互之间没有一种通用
的软件协议。在系统设计中还必须考虑接口协议、具体的芯片结构,
这给应用系统和软件开发带来了很大的不便。
为了更好地开发和应用在异构平台上运行的系统软件,解决系统
与式设备、设备与设备之间的互通互连和互操作的问题,需要根据网
络体系结构技术思想研制开发多种标准的、独立于通信介质、支持多
种设备、多种系统的通信中间件产品。
通信中间件产品基于不同介质、不同电气特性和不同协议的网
络、设备之上,屏蔽了不同通信接口的差异,能够对各种标准的数据
传输接口进行透明转换传输。
2
三、通信中间件的设计思想
通信中间件是位于系统平台和设备硬件平台(通信介质/协议)
之间解决系统网络互连的中间适配层,如图所示。该层向下屏蔽掉硬
件网络通信接口平台(RS232/485、USB、以太网、Modem等)的差异,
即基于不同介质、不同电气特性和不同协议的网络、设备之上,能够
对各种标准的数据传输接口进行透明传输,向上为应用层提供一个统
一的标准接口,应用层的开发基于该接口进行。通信中间件的核心思
想就是定义一组接口通信的标准,以及为这一标准提供通信基础设
施,软件系统均遵照这种标准来构造应用程序,使得符合通信中间件
规范的接口通信有着很强的互操作性。
图 1 通信中间件
首先,当系统通信接口平台改变时,只需改变通信中间适配层的
几个参数,只要保持通信中间件层对应用层的接口定义不变,就可以
直接将应用程序移植过去运行。所有代码只需编写一次就可在任何系
统上运行,大大缩短了系统研制的周期,提高了开发效率,同时还保
证了系统的高伸缩性、易升级性和稳定性。
其次,通信中间件屏蔽了底层设备平台的差异,提供了标准的封
3
装接口。当底层设备接口改变时,不用修改应用系统,只需在通信中
间件层次增加新的通信接口,即可实现对新设备接口的适配,从而就
能保证系统在线运行情况下,接入各种新设备,以系统不变的情况下
可以灵活应对各种各样的设备,实现各种设备与系统的互通、互连、
互操作的目的,实现系统的高兼容性、高扩展性。
四、通信中间件的设计
(一)总体设计
其系统设计的总体结构框图如下:
图 2 系统体系结构框图
中间件的的硬件平台采用基于微处理器的嵌入式系统平台,底层
通信接口包括 RS-232 串行口、以太网接口、Modem 及扩展接口、模
拟接口等。
中间件通信适配层定义和设计支持各种通信接口的通用通信协
议。该层具备通信协议的主要特征(数据帧格式、检错纠错、
您可能关注的文档
- 腾讯(技术和专业族)员工职业发展规划书.pdf
- 滕王阁游客满意度分析报告.pdf
- 天津美震裕阳花园竞品分析及策略推广.pdf
- 天生赢家——团队精神共好合作.pdf
- 统计学 第3章 参数估计.pdf
- 投中新三板7月报:挂牌家数创历史新高 定增市场继续升温.pdf
- 透气性塑胶运动场的施工方案.pdf
- 外部经营环境分析.pdf
- 万科金域东郡破冰行动营销分享.pdf
- 网络营销(第二版)(上海大学).pdf
- 《 齿轮式同步马达压力补偿阀的设计与特性分析》.docx
- 《 视听资料和电子数据比较研究》.docx
- 《 政策工具视角下内蒙古X镇乡村环境综合治理研究》范文.docx
- 《 乡村旅游品牌视觉形象情感化设计与应用研究》范文.docx
- 《 基于TDOA的无人机无线定位算法研究》范文.docx
- 《 困境儿童服务中的双重关系研究》范文.docx
- 《 LiNiCuZnO的制备及其在低温固体氧化物燃料电池的应用》.docx
- 《 ZnO及ZnO-石墨烯复合材料气敏性能研究》范文.docx
- 《 软件漏洞分析中基于密度和网格的不确定数据流聚类算法》范文.docx
- 《 昌恒煤矿厚顶煤巷道围岩控制机理及桁架锚索支护系统研究》范文.docx
文档评论(0)