集中器与远程通信模块的数据传输检测装置及方法制造方法及图纸

技术编号:21719043 阅读:46 留言:0更新日期:2019-07-27 21:33
本发明专利技术公开了一种集中器与远程通信模块的数据传输检测装置,该数据传输检测装置与所述集中器和所述远程通信模块均相连,该数据传输检测装置包括:第一串口、第二串口、上位机。第一串口与所述远程通信模块的数据接收端相连,用于接收所述集中器向所述远程通信模块发送的数据;第二串口与所述远程通信模块的数据发送端相连,用于接收所述远程通信模块向所述集中器发送的数据;上位机与所述第一串口以及所述第二串口分别相连,所述上位机分别对所述第一串口和所述第二串口接收的数据进行读取和解析。该集中器与远程通信模块的数据传输检测装置及方法能够便于进行集中器和远程通信模块之间通信状况的调试、检测以及异常定位。

Data transmission detection device and method for concentrator and remote communication module

【技术实现步骤摘要】
集中器与远程通信模块的数据传输检测装置及方法
本专利技术是关于电力通信
,特别是关于一种集中器与远程通信模块的数据传输检测装置及方法。
技术介绍
集中器与远程通信模块之间可以通过串行通信接口、USB接口、以太网接口等进行数据传输。根据集中器与模块通信方式的不同,集中器可分为TCP/IP协议栈内置和TCP/IP协议栈外置两种类型,协议栈内置是集中器通过PPP(点对点协议)拨号方式获取IP(网协)地址等信息,集中器下发的数据包都经过PPP处理后通过远程通信模块发送至无线网络,协议栈外置是集中器通过AT命令方式与远程通信模块进行交互。集中器和远程通信模块之间传输的PPP网络数据包和AT指令及结果码通常由串行通信接口进行传输,其中AT指令是应用于终端设备与应用之间的连接与通信的指令。专利技术人在实现本专利技术的过程中发现,目前远程通信模块接口采用插针作为连接件,模块有两个管脚分别用于串口数据的输入和输出,集中器通过该串口与模块进行AT指令和网络数据包的传输。集中器与模块之间交互的数据无法被读取出来,因此,在集中器和模块的交互过程中出现的异常无法被捕捉,出现异常后难以定位。公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
技术实现思路
本专利技术的目的在于提供一种集中器与远程通信模块的数据传输检测装置及方法,其能够便于进行集中器和远程通信模块之间通信状况的调试、检测以及异常定位。为实现上述目的,本专利技术提供了一种集中器与远程通信模块的数据传输检测装置,该数据传输检测装置与所述集中器和所述远程通信模块均相连,该数据传输检测装置包括:第一串口、第二串口、上位机。第一串口与所述远程通信模块的数据接收端相连,用于接收所述集中器向所述远程通信模块发送的数据;第二串口与所述远程通信模块的数据发送端相连,用于接收所述远程通信模块向所述集中器发送的数据;上位机与所述第一串口以及所述第二串口分别相连,所述上位机分别对所述第一串口和所述第二串口接收的数据进行读取和解析。在一优选的实施方式中,所述上位机中安装有串口工具和解析工具,所述上位机对所述第一串口和所述第二串口接收的数据进行读取和解析包括:所述上位机通过所述串口工具分别接收所述第一串口和所述第二串口输入的数据;所述上位机通过所述解析工具根据数据中的指令和数据的时间戳,实时解析出所述集中器与所述远程通信模块之间的AT指令、指令执行结果以及网络数据包;将所述解析工具解析出的所述AT指令以及所述指令执行结果与所述远程通信模块接口协议中的指令格式分析指令交互是否异常,并且根据所述解析工具解析出的所述网络数据包的封装分析所述网络数据包是否异常。在一优选的实施方式中,所述串口工具包括IPOP工具。本专利技术还提供了一种集中器与远程通信模块的数据传输检测方法,该数据传输检测方法包括:将第一串口与所述远程通信模块的数据接收端相连从而接收所述集中器向所述远程通信模块发送的数据;将第二串口与所述远程通信模块的数据发送端相连从而接收所述远程通信模块向所述集中器发送的数据;将上位机与所述第一串口以及所述第二串口分别相连,并且通过所述上位机分别对所述第一串口和所述第二串口接收的数据进行读取和解析。在一优选的实施方式中,所述上位机中安装有串口工具和解析工具,所述上位机对所述第一串口和所述第二串口接收的数据进行读取和解析包括:所述上位机通过所述串口工具分别接收所述第一串口和所述第二串口输入的数据;所述上位机通过所述解析工具根据数据中的指令和数据的时间戳,实时解析出所述集中器与所述远程通信模块之间的AT指令、指令执行结果以及网络数据包;将所述解析工具解析出的所述AT指令以及所述指令执行结果与所述远程通信模块接口协议中的指令格式分析指令交互是否异常,并且根据所述解析工具解析出的所述网络数据包的封装分析所述网络数据包是否异常。在一优选的实施方式中,所述串口工具包括IPOP工具。与现有技术相比,根据本专利技术的集中器与远程通信模块的数据传输检测装置及方法,通过将检测装置与集中器和远程通信模块均进行了巧妙的连接,使得调试人员能够直接看到集中器和远程通信模块之间所有实时传输的数据,调试开发人员可以根据数据内容,参考通信模块接口协议和网络数据封装格式查看数据交互的过程中是否出现错漏而导致集中器和远程通信模块之间的通信异常,便于快速地进行通信异常调试和问题定位,并且该检测装置及方法的硬件结构简单,便于实现。附图说明图1是根据现有技术的集中器和远程通信模块的串口连接方式;图2是根据本专利技术一实施方式的集中器与远程通信模块的数据传输检测装置以及其与集中器和远程通信模块的连接方式。具体实施方式下面结合附图,对本专利技术的具体实施方式进行详细描述,但应当理解本专利技术的保护范围并不受具体实施方式的限制。除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。为了解决目前在集中器和远程通信模块的串口数据的交互过程中,调试人员无法看到传输数据的内容,因此在进行通信异常的调试过程中无法得知交互过程是否出现异常,无法有效进行异常定位的问题,专利技术人对现有的集中器与远程通信模块的串口连接方式进行了研究,并提供了一种集中器与远程通信模块的数据传输检测装置及方法,将该检测装置与集中器和远程通信模块均进行了巧妙的连接,使得调试人员能够直接看到集中器和远程通信模块之间所有实时传输的数据,调试开发人员可以根据数据内容,参考通信模块接口协议和网络数据封装格式查看数据交互的过程中是否出现错漏,导致集中器和远程通信模块之间的通信异常,便于快速地进行通信异常调试和问题定位,并且该检测装置的结构简单,便于实现。其中,现有的连接方式如图1所示,远程通信模块300的接口采用插针作为连接,其串口(UART接口)的发送管脚TXD和接收管脚RXD直接连接在集中器200的串口的接收端RXD和发送端TXD。本专利技术的集中器与远程通信模块串口连接方式进行了修改,图2为本专利技术一实施方式的集中器与远程通信模块的数据传输检测装置以及其与集中器和远程通信模块的连接方式。该集中器与远程通信模块的数据传输检测装置100与集中器200和远程通信模块300均相连,该数据传输检测装置100包括UART(串口)10、UART11以及上位机12。UART10与远程通信模块300的数据接收端相连,用于接收集中器200向远程通信模块300发送的数据。UART11与远程通信模块300的数据发送端相连,用于接收远程通信模块300向集中器200发送的数据。上位机12与UART10以及UART11分别相连,上位机12分别对UART10和UART11接收的数据进行读取和解析。具体地,在一实施方式中,上位机12安装有串口工具12a和解析工具12b。串口工具12a用于读取UART10和UART11接收的数据。解析工具12b用于解析数据。串口工具12a可以采用IPOP工具。其中,IPOP是一款设备调试终端工具,功能很强大,集合很多服务、调试、查看手段于一身,主要功能包括:IP地址动态绑定功能、路由信息查询和配置功能、MAC地址本文档来自技高网...

【技术保护点】
1.一种集中器与远程通信模块的数据传输检测装置,其特征在于,该数据传输检测装置与所述集中器和所述远程通信模块均相连,该数据传输检测装置包括:第一串口,与所述远程通信模块的数据接收端相连,用于接收所述集中器向所述远程通信模块发送的数据;第二串口,与所述远程通信模块的数据发送端相连,用于接收所述远程通信模块向所述集中器发送的数据;以及上位机,与所述第一串口以及所述第二串口分别相连,所述上位机用于对所述第一串口和所述第二串口接收的数据进行读取和解析。

【技术特征摘要】
1.一种集中器与远程通信模块的数据传输检测装置,其特征在于,该数据传输检测装置与所述集中器和所述远程通信模块均相连,该数据传输检测装置包括:第一串口,与所述远程通信模块的数据接收端相连,用于接收所述集中器向所述远程通信模块发送的数据;第二串口,与所述远程通信模块的数据发送端相连,用于接收所述远程通信模块向所述集中器发送的数据;以及上位机,与所述第一串口以及所述第二串口分别相连,所述上位机用于对所述第一串口和所述第二串口接收的数据进行读取和解析。2.如权利要求1所述的集中器与远程通信模块的数据传输检测装置,其特征在于,所述上位机中安装有串口工具和解析工具,所述上位机对所述第一串口和所述第二串口接收的数据进行读取和解析包括:所述上位机通过所述串口工具分别接收所述第一串口和所述第二串口输入的数据;所述上位机通过所述解析工具根据数据中的指令和数据的时间戳,实时解析出所述集中器与所述远程通信模块之间的AT指令、指令执行结果以及网络数据包;以及将所述解析工具解析出的所述AT指令以及所述指令执行结果与所述远程通信模块接口协议中的指令格式分析指令交互是否异常,并且根据所述解析工具解析出的所述网络数据包的封装分析所述网络数据包是否异常。3.如权利要求2所述的集中器与远程通信模块的数据传输检测装置,其特征在于,所述...

【专利技术属性】
技术研发人员:李红
申请(专利权)人:北京智芯微电子科技有限公司国网信息通信产业集团有限公司国家电网有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1