[发明专利]智能物联网监测预警主机与终端设备通讯方法在审
申请号: | 201710086157.4 | 申请日: | 2017-02-17 |
公开(公告)号: | CN106970883A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 周勇;李俊杰;黄益新;谭德明 | 申请(专利权)人: | 湖北兴业华德威安全信息技术股份有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 武汉帅丞知识产权代理有限公司42220 | 代理人: | 朱必武,王玉 |
地址: | 436070 湖北省鄂*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 联网 监测 预警 主机 终端设备 通讯 方法 | ||
技术领域
本发明涉及智能物联网监测预警主机与终端设备通讯方法,具体为一种在智能物联网预警主机上进行串口通讯方法,属IT产品技术领域。
背景技术
随着物联网的发展现物联网主机出现多种多样的形式,在工业上物联网主机对数据进行采集时必然需要对串口进行通讯。目前物联网主机数据采集进行通讯时,通常使用VB、C++、C语言进行串口通讯编程,但这些语言跨平台困难、可移植性能力差。对于即将出现的物联网时代,需要有面向对象、良好的跨平台和可移植性好的串口通讯应用。即出现JAVA平台中串口通讯编程RXTX,该技术提供了智能物联网监测预警主机是在Windows,Linux,Mac os X,Solaris操作系统下的兼容javax.comm串口通讯包API的实现,对与串口相连的终端设备发送命令,终端设备接收到命令后返回自身采集的数据信息。RXTX在JAVA平台下开发串口应用提供了相当的方便,能够适应在不同系统平台物联网主机中进行移值不再受限于系统平台影响。
发明内容
本发明目的是针对背景技术提出问题,提供一种移植性好、跨平台容易运行智能物联网监测预警主机与终端设备通讯方法,使用该方法能向串口设备发送信息与读取串口中接收的数据。
本发明的技术方案是:智能物联网监测预警主机与终端设备通讯方法,是对智能物联网监测预警主机安装使用不同系统平台中对串口终端设备数据采集的方法;其特征在于:在JAVA运行环境中使用RXTX技术开发的应用对串口终端设备进行命令传输、数据读取。
本发明是使用JAVA Rxtx开发包RXTXcomm.jar对串口进行初始化,打开串口后使用数据流对串口终端设备发送命令,并通过实现开发包中的接口读取串口中的数据。
本发明的有益效果是:采用RXTX技术后,对有串口通讯设计程序能对向对象设计,并能快速进行跨平台移植。如有俩台智能物联网监测预警主机分别安装Windows系统和Liunx系统,在俩套系统中只需要安装JAVA运行环境,则同一串口通讯程序能在俩套系统平台中轻松运行和部署,完成对串口终端设备数据采集与读取。
附图说明
图1是本发明实施例为RXTX在智能物联网预警主机中的运行环境;
图2是为RXTX获取终端设备数据过程流程图。
具体实施方式
以下结合附图对本发明实施例作进一步说明,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制,凡在本发明的精神和原则之内所做的任何修改、等同替换或改进等,均应包含在本发明的权利要求范围之内,本技术方案中未详细述及的,均为公知技术。
下面结合附图对本发明进一步说明。
图1中在智能物联网预警主机中安装Windows系统或Linux系统,安装JAVA运行环境后,使用RXTX技术开发的应用对多个串口进行通讯,采集串口终端设备信息。
图2中说明RXTX整个读串口终端设备数据流程,先对串口通讯参数进行初始化,如波特率、串口号、数据位、停止位、奇偶校验,然后查找需要通讯的串口。当串口不存在提示失败,成功找到则将串口打开,对串口进行打开时判断是否占用,占用则提示被占用,如未占用则设置串口参数,接着向串口发送指令,发送完成后读取返回串口终端设备的数据。
本发明是使用JAVA Rxtx开发包RXTXcomm.jar对串口进行初始化,打开串口后使用数据流对串口终端设备发送命令,并通过实现开发包中的接口读取串口中的数据。采用RXTX技术后,对有串口通讯设计程序能对向对象设计,并能快速进行跨平台移植。如有俩台智能物联网监测预警主机分别安装Windows系统和Liunx系统,在俩套系统中只需要安装JAVA运行环境,则同一串口通讯程序能在俩套系统平台中轻松运行和部署,完成对串口终端设备数据采集与读取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北兴业华德威安全信息技术股份有限公司,未经湖北兴业华德威安全信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710086157.4/2.html,转载请声明来源钻瓜专利网。