基于无线网络的串口数据传输方法
【专利摘要】本发明公开了一种基于无线网络的串口数据传输方法,包括如下步骤:a)提供适配器,所述适配器至少包括一个串口端和一个无线网络接口端,将串口设备分别连上所述适配器的串口端;b)将所述适配器的网络接口端连上无线路由器;c)将所述适配器按照主从Master/Slave通信方式和TCP/UDP通信方式进行配置并互相连接成功;d)将串口设备产生的数据通过适配器进行传输。本发明提供的基于无线网络的串口数据传输方法,通过使用适配器,利用WiFi无线网络来替代串口物理线缆,不需要对上层应用进行改动,即可采用无线网络进行串口数据传输,从而能够简化布线,使用方便,适应性强且兼容性好。
【专利说明】基于无线网络的串口数据传输方法
【技术领域】
[0001]本发明涉及一种数据传输方法,尤其涉及一种基于无线网络的串口数据传输方法。
【背景技术】
[0002]目前,工业用终端数据采集器、物联网传感器,因为传输数据量小,往往都使用传统的RS232串口来发送数据。但是,很多时候交通不便或环境复杂等因素使得使用起来很费事,如工业工厂、物流联网、矿井、矿山等交通不便、地域宽广、布线环境复杂等场景,如图1所示。
[0003]同时,随着WiFi已经越来越普及,无线热点的价格也越来越低,基本上有网络的地方都可以使用WiFi。而对于很多的物联网使用场景和工业工厂里面,WiFi也成为不可或缺的配置。基于以上情况,有必要提供一种基于无线网络的串口数据传输方法,使用无线方式来替代物理线缆,以便很好的解决布线使用不便、不好管理等问题。
【发明内容】
[0004]本发明所要解决的技术问题是提供一种基于无线网络的串口数据传输方法,能够采用无线网络进行串口数据传输,简化布线,使用方便,适应性强,兼容性好。
[0005]本发明为解决上述技术问题而采用的技术方案是提供一种基于无线网络的串口数据传输方法,包括如下步骤:a)提供适配器,所述适配器至少包括一个串口端和一个无线网络接口端,将串口设备分别连上所述适配器的串口端;b)将所述适配器的无线网络接口端连上无线路由器;c)将所述适配器按照主从Master/Slave通信方式和TCP/UDP通信方式进行配置并互相连接成功;d)将串口设备产生的数据通过适配器进行传输。
[0006]上述的基于无线网络的串口数据传输方法,其中,所述串口设备为工业用终端数据采集器或物联网传感器。
[0007]上述的基于无线网络的串口数据传输方法,其中,所述适配器通过串口端和后台服务器上的超级终端相连进行参数配置。
[0008]上述的基于无线网络的串口数据传输方法,其中,所述适配器通过网络接口端和后台服务器相连,所述适配器设有WEB服务器,所述后台服务器通过网页浏览器进行参数配置。
[0009]本发明对比现有技术有如下的有益效果:本发明提供的基于无线网络的串口数据传输方法,通过使用适配器,利用WiFi无线网络来替代串口物理线缆,不需要对上层应用进行改动,即可采用无线网络进行串口数据传输,从而能够简化布线,使用方便,适应性强且兼容性好。
【专利附图】
【附图说明】
[0010]图1为现有的串口设备连接示意图;[0011]图2为本发明基于无线网络的串口设备连接示意图;
[0012]图3为本发明基于无线网络的串口数据传输流程图;
[0013]图4为本发明使用的适配器的电路方框示意图;
[0014]图5为本发明使用的适配器的数据传输示意图。
【具体实施方式】
[0015]下面结合附图和实施例对本发明作进一步的描述。
[0016]图2为本发明基于无线网络的串口设备连接示意图;图3为本发明基于无线网络的串口数据传输流程图。
[0017]请参见图2和图3,本发明提供的基于无线网络的串口数据传输方法包括如下步骤:
[0018]步骤S1:将串口设备分别连上适配器;所述适配器至少包括一个串口端和一个无线网络接口端,所述串口设备为工业用终端数据采集器或物联网传感器等一切使用串口进行数据传输的设备,所述串口设备和适配器的串口端相连;所述串口端为RS232或RS485。
[0019]步骤S2:将适配器的无线网络接口端连上无线路由器。
[0020]步骤S3:将适配器按照主从Master/Slave通信方式和TCP/UDP通信方式进行配置并互相连接成功;参数可以通过使用CLI (Command Line Interface)或者WEB方式进入配置界面,具体配置方式如下:所述适配器通过串口和后台服务器上的超级终端相连进行参数配置;或者所述适配器通过网络接口(包括无线网络接口端或本地以太网接口)和后台服务器相连,所述适配器设有WEB服务器,所述后台服务器通过网页浏览器进行参数配置。配置参数包括:设备的无线WIFI相关参数、设备的TCP/IP相关参数、RS232等串口相关参数。
[0021]步骤S4:将串口设备产生的数据通过适配器进行传输;实现串口设备_>适配器(Serial转W1-Fi)、适配器(W1-Fi转Serial)->串口设备数据转发过程,在网络传输层可以分别使用TCP、UDP两种传输协议进行工作。
[0022]图4为本发明使用的适配器的电路方框示意图。
[0023]本发明串口转无线数据传输的关键部件为适配器,本发明使用的适配器至少包括一个串口端和一个无线网络接口端。请继续参见图4,本发明使用的适配器可包括CPU模块、电源模块、RAM模块和ROM模块,所述CPU模块的电源端和电源模块相连,并通过数据总线和WIFI模块、RS232模块相连。
[0024]图5为本发明使用的适配器的数据传输示意图。
[0025]请继续参见图4,本发明使用的适配器的软件系统主要由嵌入式操作系统、RS232驱动程序、串口 I/o模块、串口数据与WIFI数据转换模块、TCP/IP协议栈、WIFI驱动程序,以及相关辅助配置模块(配置存储模块、WEB后台配置服务)。
[0026]综上所述,本发明使用无线传输介质代替串口物理线缆的进行RS232等数据传输的功能;在发送和接受数据方面,完全兼容传统的RS232接口数据协议;对使用串口进行数据的发送和接受的应用程序来讲,完全隐藏无线层的传输过程。使用本发明来进行数据传输时,其效果和使用物理RS232线缆完全一样。更重要的是扩展了传输的距离,减少了布线的复杂。在物联网的数据传感器、采集器的数据采集方面可以有很好的应用。[0027]虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。
【权利要求】
1.一种基于无线网络的串口数据传输方法,其特征在于,包括如下步骤: a)提供适配器,所述适配器至少包括一个串口端和一个无线网络接口端,将串口设备分别连上所述适配器的串口端; b)将所述适配器的无线网络接口端连上无线路由器; c)将所述适配器按照主从Master/Slave通信方式和TCP/UDP通信方式进行配置并互相连接成功; d)将串口设备产生的数据通过适配器进行传输。
2.如权利要求1所述的基于无线网络的串口数据传输方法,其特征在于,所述串口设备为工业用终端数据采集器或物联网传感器。
3.如权利要求1所述的基于无线网络的串口数据传输方法,其特征在于,所述适配器通过串口端和后台服务器上的超级终端相连进行参数配置。
4.如权利要求1所述的基于无线网络的串口数据传输方法,其特征在于,所述适配器通过网络接口端和后台服务器相连,所述适配器设有WEB服务器,所述后台服务器通过网页浏览器进行参数配置。
【文档编号】H04L29/06GK103780710SQ201410061125
【公开日】2014年5月7日 申请日期:2014年2月24日 优先权日:2014年2月24日
【发明者】田俊 申请人:南京智威科技有限公司