[发明专利]采集UART设备输出数据的方法及中间件设备和监控系统有效
申请号: | 201711243968.7 | 申请日: | 2017-11-30 |
公开(公告)号: | CN109862058B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 何星星;孟嵩;高亮;陈亮 | 申请(专利权)人: | 西门子(中国)有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/52;G06F13/42 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵冬梅 |
地址: | 100102 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于中间件采集UART设备的输出数据的方法,中间件在硬件平台(10)运行,硬件平台信号接于UART设备(20)和服务器(30),方法包括:基于中间件在硬件平台构成通信模块(12)、数据排序模块(14)和数据发布模块(16)。通信模块获取UART设备输出的原始数据,并解码得到解码数据。数据排序模块从通信模块获取解码数据,并将解码数据按照关键字信息重新提取排序,得到发布数据。数据发布模块从服务器获取关键字订阅信息,数据发布模块相应发送关键字订阅请求至数据排序模块,从发布数据中提取对应信息并发布。上述方法便于大信息量数据的整合和分析。还提供一种采集UART设备的输出数据的方法及中间件设备和监控系统。 | ||
搜索关键词: | 采集 uart 设备 输出 数据 方法 中间件 监控 系统 | ||
【主权项】:
1.基于中间件采集异步串口通信协议UART设备的输出数据的方法,其中,所述中间件能够在一个硬件平台(10)上运行,该硬件平台(10)能够信号连接于至少一个通过UART端口输出数据的UART设备(20),且该硬件平台(10)还能够信号连接至少一服务器(30),其特征在于,所述方法包括:基于所述中间件在所述硬件平台(10)构成一个通信模块(12),所述通信模块(12)能够获取所述UART设备(20)输出的原始数据,并能够解码所述原始数据以得到解码数据;基于所述中间件在所述硬件平台(10)构成一个数据排序模块(14),所述数据排序模块(14)能够发送一个排序请求至所述通信模块(12),所述通信模块(12)能够根据所述排序请求向所述数据排序模块(14)发送所述解码数据,所述数据排序模块(14)能够将所述解码数据按照一关键字提取信息进行提取并将提取的信息进行排序,以得到一发布数据;基于所述中间件在所述硬件平台(10)构成一个数据发布模块(16),所述数据发布模块(16)能够从所述服务器(30)获取一个关键字订阅信息,所述数据发布模块(16)能够根据所述关键字订阅信息发送一个关键字订阅请求至所述数据排序模块(14),所述数据排序模块(14)能够根据所述关键字订阅请求向所述数据发布模块(16)发送所述发布数据中订阅的数据,所述数据发布模块(16)能够发布所述订阅的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子(中国)有限公司,未经西门子(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711243968.7/,转载请声明来源钻瓜专利网。