多功能用于铁轨探伤的系统及其方法与流程

文档序号:12693927阅读:276来源:国知局
多功能用于铁轨探伤的系统及其方法与流程

本发明涉及铁轨探伤技术领域,特别涉及一种多功能用于铁轨探伤的系统及其方法。



背景技术:

为了克服传统通讯方式和数据传输手段不够便捷并且不能实现对钢轨探伤的实时处理和远程管理的问题,就推出了一种铁轨探伤监控系统,包括钢轨探伤仪,用于采集钢轨探伤数据并接收来自GPS定位设备的钢轨探伤仪的定位数据,以及还用于将所述钢轨探伤数据和所述定位数据通过无线网络发送给服务器;服务器,用于通过无线网络接收所述钢轨探伤数据和所述定位数据,并将所述钢轨探伤数据和所述定位数据通过网页发布;以及客户端,用于通过无线网络访问所述服务器的所述网页获得所述钢轨探伤数据和定位数据,以对钢轨探伤作业情况进行监控。

服务器往往设置在主控箱内,主控箱内的服务器在运行之际会导致主控箱内热量聚集,如果不进行制冷就会影响服务器的正常工作,而目前对主控箱的制冷仅仅依赖引入主控箱的外部的气体来往复流动进行制冷,然而主控箱通常也设置在操作间,操作间相对是个蔽塞的环境,这样操作间内的气体也往往气温不低,无法达到很好的制冷效果,而操作间通常也建立在天然地基上,如果把一些气流通道设在天然地基的土层中,结合天然地基的土层内的冷却性能,就能更好的对气流实现冷却,进一步来更好的对主控箱实现冷却,由此即为须得处理的事情。

所述客户端通过无线网络访问所述服务器的所述网页获得所述钢轨探伤数据和定位数据的方法为首先通过客户端向所述服务器发送访问请求信息,所述服务器接收到访问请求信息后把所述钢轨探伤数据和定位数据发送到客户端,这样在客户端向所述服务器发送访问请求信息以及所述服务器把所述钢轨探伤数据和定位数据发送到客户端的期间,所述客户端和所述服务器之间都是以消息报文形式来传输发送这些所述访问请求信息、钢轨探伤数据和定位数据的,而在以消息报文形式传输时,常常发生消息报文遗失、获取消息报文的序列混乱的问题,使得所述客户端和所述服务器之间的消息报文传输发生故障,无法正常获取消息报文。

另外在无线网络的具体通信过程中进行交互常常会用到路由器,而路由器部件往往设置在主控柜中,而要让现场人员容易执行,主控柜一般都带有能够转动打开和关闭的盖板,这样就能打开盖板让现场人员对主控柜中的路由器部件进行清理或者修理;然而此类盖板转动的弧度缺乏安全有保障的设备来让现场人员操纵调节。



技术实现要素:

为解决上述问题,本发明提供了一种多功能用于铁轨探伤的系统及其方法,有效避免了现有技术中无法达到很好的制冷效果、所述客户端和所述服务器之间的消息报文传输发生故障、无法正常获取消息报文、盖板转动的弧度缺乏安全有保障的设备来让现场人员操纵调节的缺陷。

为了克服现有技术中的不足,本发明提供了一种多功能用于铁轨探伤的系统及其方法的解决方案,具体如下:

一种多功能用于铁轨探伤的系统,包括:钢轨探伤仪100a、100b、100c,用于采集钢轨探伤数据并接收来自GPS定位设备的钢轨探伤仪100a、100b、100c的定位数据,以及还用于将所述钢轨探伤数据和所述定位数据通过无线网络400发送给服务器200;

所述服务器设置在主控箱内,所述主控箱为长方体结构,所述主控箱也设置在操作间,而所述操作间建立在天然地基上;

另外还包括中空的长方体状支撑块D1,还有设在主控箱的箱体D2的一边壁表面上的出气通道D4,所述出气通道D4同主控箱的箱体D2的内部相通,所述出气通道D4的一头设置着抽气机D5,所述主控箱的箱体D2的另一边壁表面上设有送气通道D3,所述送气通道D3同主控箱的箱体D2的内部相通,所述长方体状支撑块D1的下端设有长方体状联结块D6,所述长方体状支撑块D1的上端连接着主控箱的下端,所述长方体状联结块D6里面设置着长方体状的容纳室D7,所述容纳室D7中的上端设置着同所述主控箱的箱体D2的里面相通的第一气流通道D8,所述第一气流通道D8的下端同第二气流通道D9相连通,所述第二气流通道D9的一头设置着透过所述长方体状支撑块D1的第三气流通道D10;

所述送气通道D3的头部位置设置着带有滤孔的筛板D31,另外所述送气通道D3的中心线同地表面间保持的角度大小为5π/6的弧度;

所述出气通道D4的中心线同地表面间保持的角度大小为π/6的弧度;

另外还包括在无线网络400的具体通信过程中进行交互的路由器800;

所述路由器800设置在主控柜中;

所述主控柜含有柜体S3与经过固联的连杆销S4来同各自固连在所述柜体S3的顶部与底部位置的框架S31相柔性连接的盖板S5;另外,所述连杆销S4含有设在其顶壁位置上的用来操作的突起S41,所述用来操作的突起S41 在朝着离开所述连杆销S4的杆体S40的方向上顺序含有阶梯部S411与圆台部S42,所述框架S31带有中空部S30,所述中空部S30里安装着可移动的限位片S313,所述可移动的限位片S313的当间位置开有圆台状槽,所述圆台状槽中固连有圆台状环套S310,用来同所述圆台部S42相结合来构成型面配合,所述可移动的限位片S313还一体化成型着透过所述框架S31的用来构成所述中空部S30的水平定位面S311内的洞眼就可以透出与收回到所述中空部S30的一对伸缩棒S3131来同设于所述阶梯部S411上的沟路S4110相结合,所述框架S31顶部表面与底部表面各自设置有动力马达S8,所述动力马达S8固定连接有旋转杆,所述旋转杆上固联着丝杠S81,另外所述丝杠S81同所述可移动的限位片S313相丝接,还有就是所述沟路S4110的个数是两对,而所述沟路S4110按照环形方向等距排列,所述沟路S4110中的两个沟路关于所述环形的中心点中心对称,该两个沟路可以同步地同所述一对伸缩棒S3131结合来让所述丝杠S81把所述可移动的限位片S313按向所述圆台部S42的横向跨度更大的一头来构成型面配合,所述沟路S4110含有同水平面保持平行的底面S52和处在底面S52两边的同水平面保持倾度的边壁S51,在所述丝杠S81带动所述一对伸缩棒S3131移出所述沟路S4110之际,所述圆台状环套S310随着所述可移动的限位片S313移向所述圆台部S42的横向跨度更小的一头且让所述型面配合分离;因此所述盖板S5朝着所述柜体S3可以构成封闭状态的所在之处、同所述柜体S3构成封闭的所在之处成π/2弧度的拉开状态的所在之处以及同所述柜体S3构成封闭的所在之处成π弧度的拉开状态的所在之处;

所述动力马达S8同所述框架S31之间保留有空隙,所述空隙中填充有缓冲垫S82;

所述动力马达S8的壁面上设有鳍片S83,所述鳍片S83透过缓冲垫S82与所述框架S31相连,另外所述鳍片S83的一头同设置在所述框架S31一头的翅片S84相固联;所述翅片S84的外壁上开有环状沟路S85。

所述多功能用于铁轨探伤的系统的方法,具体如下:

所述客户端通过无线网络访问所述服务器的所述网页获得所述钢轨探伤数据和定位数据的方法为首先通过客户端向所述服务器发送访问请求信息,所述服务器接收到访问请求信息后把所述钢轨探伤数据和定位数据发送到客户端,这样在客户端向所述服务器发送访问请求信息以及所述服务器把所述钢轨探伤数据和定位数据发送到客户端的期间,所述客户端和所述服务器之间都是以消息报文形式来传输发送这些所述访问请求信息、钢轨探伤数据和定位数据的,其传输过程包括如下步骤:

步骤1:首先所述客户端和所述服务器中各自均配置着时长统计模块和初始值为0的计数变量,所述客户端和所述服务器之间通过客户端和所述服务器中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述客户端和所述服务器之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;

步骤2:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤3中进行,如果没有消息报文须传输,就转到步骤5去进行;

步骤3:传输消息报文;

步骤4:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;

步骤5:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码。

本发明在运作之际,把长方体状联结块D6填设于所述天然地基的土层中,所述长方体状支撑块D1位于地表之上,经由定位口D11能够把所述主控箱的箱体D2经过定位件稳定住,所述抽气机D5运行期间把主控箱之外的气体经由送气通道D3送进来,另外所述主控箱之外的气体也能从第三气流通道D10送进,于所述第二气流通道D9内制冷后接着送进所述主控箱的箱体D2里,能更好的执行所述主控箱的箱体的制冷效果。而对应的方法能改善所述客户端与所述服务器的消息报文传输性能,更好地便利工作人员,另外传输期间平稳性能好,可高效防止传输达不到平稳的状态。在盖板转动期间,就能够同步构成针对柔性连接所在之处的实时限位,另外此类限位为经由型面配合来达成,所以此类限位针对用来在操作期间不须另外工具或设备来达成,由此达成结构容易实时限位,另外此类限位带有型面配合的性质,防止了摇动,不难为工作人员所察觉;另外结合在限位之际伸缩棒S3131位于所述沟路S4110的底面S52,此类限位可构成较为牢靠结构,防止因为外界作用而发生摆脱限位架构,所以限位牢靠。

附图说明

图1为本发明的多功能用于铁轨探伤的系统的连接示意图;

图2为本发明的主控箱的结构示意图。

图3为本发明的第二气流通道的结构示意图。

图4为本发明的送气通道的结构示意图。

图5为本发明的钢轨探伤仪的结构示意图。

图6是本发明的主控柜的结构示意图。

图7是本发明的主控柜部分结构示意图。

具体实施方式

下面将结合附图对本发明做进一步地说明。

根据附图1-图7可知,本发明的多功能用于铁轨探伤的系统,该系统可以包括:钢轨探伤仪100a、100b、100c,用于采集钢轨探伤数据并接收来自GPS定位设备的钢轨探伤仪100a、100b、100c的定位数据,以及还用于将所述钢轨探伤数据和所述定位数据通过无线网络400发送给服务器200;服务器200,用于通过无线网络400接收所述钢轨探伤数据和所述定位数据,并将所述钢轨探伤数据和所述定位数据通过网页发布;以及客户端300a、300b,用于通过无线网络访问所述服务器的所述网页获得所述钢轨探伤数据和定位数据,以对钢轨探伤作业情况进行监控。其中,所述无线网络为GPRS网络、3G网络以及4G网络中的一者。所述钢轨探伤数据可以包括探伤作业参数(例如执机人、里程、速度、行别、股别等)、控制参数(例如增益、积分值等)、以及伤损数据(例如全程记录文件和专家文件等)。此外,对于无线网络400的具体通信过程(例如包括与无线基站500、有线网络600、路由器800的交互)和GPS定位设备获得定位数据的过程(例如GPS定位设备与GPS卫星定位系统的交互)与现有技术相同,为了不混淆本发明的保护范围,在此不再赘述。

采用这样的实施方式,多个钢轨探伤仪可以安置在不同地区的钢轨处对钢轨的可疑处以及作业情况(钢轨探伤作业情况)进行实时检测,并通过无线网络将这些数据传输给远程服务器进行监控,不同地点的工作人员也可以通过客户端(或者数据终端等设备)来获得这些数据并根据这些数据进行需要的操作(例如数据管理、分析等)。当发现可疑数据时,也能够根据定位数据确定可疑伤损钢轨所在区域,第一时间进行校验以及维修,实现方便、快捷地远程管理,解决现有的钢轨伤损管理的滞后问题。应当理解的是,作为示例示出了特定数量的钢轨探伤仪100a、100b、100c和客户端300a、300b,但是本领域技术人员可以根据实际情况选择适当数量的钢轨探伤仪和客户端,例如一个钢轨探伤仪和一个客户端,两个钢轨探伤仪和一个客户端等等,本发明对这些设备的数量并不进行限定。

优选地,为了获得每一个钢轨探伤仪的位置,该系统还可以包括:GPS定位设备,安装在系统中的每一个钢轨探伤仪外部,用于采集所述钢轨探伤仪的定位数据。一般地,GPS定位设备的数量与钢轨探伤仪的数量相同。

所述钢轨探伤仪可以包括:GPS接收模块10,用于接收来自GPS定位设备的钢轨探伤仪的定位数据;钢轨超声波探伤装置20,用于采集钢轨探伤数据;以及无线通信模块30,与所述GPS接收模块10和所述钢轨超声波探伤装置20连接,用于将所述钢轨探伤数据和所述定位数据发送给服务器200。其中,无线通信模块30集成在钢轨探伤仪的控制电路板上,尽量缩短通信距离以减少产生超声波信号的高压电脉冲对通信的干扰。

由于钢轨探伤仪含有高压脉冲发射电路,对周围较弱模拟信号会产生很强的电磁干扰(EMI),所以在屏蔽干扰源的同时,也要对GPS定位设备进行抗干扰设计(EMC)。采取的主要手段有:

1)采用抗干扰GPS天线;

2)尽量缩短GPS天线与GPS定位设备之间距离;

3)GPS天线与GPS定位设备都放置在钢轨探伤仪之外,利用机壳进行一次保护;

4)将GPS模拟信号转换成数字信号后(例如通过A/D转换器)再送入钢轨探伤仪探伤仪主机内(即由GPS接收模块10接收)。

进一步地,钢轨探伤仪可以具有(例如外挂)两种天线:无线网络天线(例如GPRS天线)和GPS天线。为了增强GPS信号,将GPS模块放置钢轨探伤探伤仪主机外面并尽量靠近GPS天线,可以待模块将模拟信号转成数字信号后再传输给主控板。

所述服务器设置在主控箱内,所述主控箱为长方体结构,所述主控箱也设置在操作间,而所述操作间建立在天然地基上;

另外还包括中空的长方体状支撑块D1,还有设在主控箱的箱体D2的一边壁表面上的出气通道D4,所述出气通道D4同主控箱的箱体D2的内部相通,所述出气通道D4的一头设置着抽气机D5,所述主控箱的箱体D2的另一边壁表面上设有送气通道D3,所述送气通道D3同主控箱的箱体D2的内部相通,所述长方体状支撑块D1的下端设有长方体状联结块D6,所述长方体状支撑块D1的上端连接着主控箱的下端,所述长方体状联结块D6里面设置着长方体状的容纳室D7,所述容纳室D7中的上端设置着同所述主控箱的箱体D2的里面相通的第一气流通道D8,所述第一气流通道D8的下端同第二气流通道D9相连通,所述第二气流通道D9的一头设置着透过所述长方体状支撑块D1的第三气流通道D10;

所述送气通道D3的头部位置设置着带有滤孔的筛板D31,另外所述送气通道D3的中心线同地表面间保持的角度大小为5π/6的弧度;

所述出气通道D4的中心线同地表面间保持的角度大小为π/6的弧度。

处在所述主控箱的箱体D2的两边的所述长方体状支撑块D1的表面上各自都开有定位口D11。

所述第二气流通道D9竖直向的投影包括若干并行排列的U型段,相邻的两个U型段中的一个U型段和另一个U型段间的距离最近的两边的顶部由拱形段连接。

本发明在运作之际,把长方体状联结块D6填设于所述天然地基的土层中,所述长方体状支撑块D1位于地表之上,经由定位口D11能够把所述主控箱的箱体D2经过定位件稳定住,所述抽气机D5运行期间把主控箱之外的气体经由送气通道D3送进来,另外所述主控箱之外的气体也能从第三气流通道D10送进,于所述第二气流通道D9内制冷后接着送进所述主控箱的箱体D2里,能更好的执行所述主控箱的箱体的制冷效果。

所述路由器800设置在主控柜中;所述主控柜含有柜体S3与经过固联的连杆销S4来同各自固连在所述柜体S3的顶部与底部位置的框架S31相柔性连接的盖板S5;另外,所述连杆销S4含有设在其顶壁位置上的用来操作的突起S41,所述用来操作的突起S41在朝着离开所述连杆销S4的杆体S40的方向上顺序含有阶梯部S411与圆台部S42,所述框架S31带有中空部S30,所述中空部S30里安装着可移动的限位片S313,所述可移动的限位片S313的当间位置开有圆台状槽,所述圆台状槽中固连有圆台状环套S310,用来同所述圆台部S42相结合来构成型面配合,所述可移动的限位片S313还一体化成型着透过所述框架S31的用来构成所述中空部S30的水平定位面S311内的洞眼就可以透出与收回到所述中空部S30的一对伸缩棒S3131来同设于所述阶梯部S411上的沟路S4110相结合,所述框架S31顶部表面与底部表面各自设置有动力马达S8,所述动力马达S8固定连接有旋转杆,所述旋转杆上固联着丝杠S81,另外所述丝杠S81同所述可移动的限位片S313相丝接,还有就是所述沟路S4110的个数是两对,而所述沟路S4110按照环形方向等距排列,所述沟路S4110中的两个沟路关于所述环形的中心点中心对称,该两个沟路可以同步地同所述一对伸缩棒S3131结合来让所述丝杠S81把所述可移动的限位片S313按向所述圆台部S42的横向跨度更大的一头来构成型面配合,所述沟路S4110含有同水平面保持平行的底面S52和处在底面S52两边的同水平面保持倾度的边壁S51,这样有助于所述伸缩棒S3131的移动,在所述丝杠S81带动所述一对伸缩棒S3131移出所述沟路S4110之际,所述圆台状环套S310随着所述可移动的限位片S313移向所述圆台部S42的横向跨度更小的一头且让所述型面配合分离;因此所述盖板S5朝着所述柜体S3可以构成封闭状态的所在之处、同所述柜体S3构成封闭的所在之处成π/2弧度的拉开状态的所在之处以及同所述柜体S3构成封闭的所在之处成π弧度的拉开状态的所在之处;

所述动力马达S8同所述框架S31之间保留有空隙,所述空隙中填充有缓冲垫S82,所述缓冲垫S82能缓解动力马达S8运行之际的抖动;

所述动力马达S8的壁面上设有鳍片S83,所述鳍片S83透过缓冲垫S82与所述框架S31相连,另外所述鳍片S83的一头同设置在所述框架S31一头的翅片S84相固联;这样就能够把所述动力马达S8运行之际发生的升温温度降下来;所述翅片S84的外壁上开有环状沟路S85。这样能够加大制冷区域,改善降温速率。

所述鳍片为长方体状结构。

所述翅片S84为条状结构。

所述多功能用于铁轨探伤的系统的方法,具体如下:

所述客户端通过无线网络访问所述服务器的所述网页获得所述钢轨探伤数据和定位数据的方法为首先通过客户端向所述服务器发送访问请求信息,所述服务器接收到访问请求信息后把所述钢轨探伤数据和定位数据发送到客户端,这样在客户端向所述服务器发送访问请求信息以及所述服务器把所述钢轨探伤数据和定位数据发送到客户端的期间,所述客户端和所述服务器之间都是以消息报文形式来传输发送这些所述访问请求信息、钢轨探伤数据和定位数据的,其传输过程包括如下步骤:

步骤1:首先所述客户端和所述服务器中各自均配置着时长统计模块和初始值为0的计数变量,所述客户端和所述服务器之间通过客户端和所述服务器中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述客户端和所述服务器之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;

步骤2:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤3中进行,如果没有消息报文须传输,就转到步骤5去进行;

步骤3:传输消息报文;

步骤4:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;

步骤5:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码;

所述步骤1包括如下步骤:

步骤1-1:在确定还没传输请求报文的条件下,就转到步骤1-2中进行;若已经传输请求报文了,转到步骤1-3中进行;

步骤1-2:把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数,且确认所述请求报文;

步骤1-3:传输请求报文,且同步运行时长统计模块进行从开始传输请求报文后的时长统计;

步骤1-4:确认有无获取到请求报文内的用来识别的报文域,如果获取到该用来识别的报文域,就转到步骤1-6中进行;如果没有获取到该用来识别的报文域,就转到步骤1-5中进行;

步骤1-5:确定时长统计模块的时长统计有没有达到设定的时长,如果达到了设定的时长,就终止时长统计模块的时长统计且把反复传输请求报文的个数减一,然后转到步骤1-1去进行,如果未达到设定的时长,就转到步骤1-4中去进行;

步骤1-6:凭借所述请求报文中的查错码,进行对所述请求报文的查错,如果没有查出错误,就转到步骤1-7中执行;如果查出了错误,就转到步骤1-4中进行;

步骤1-7:终止时长统计模块的时长统计,另外把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数;

步骤1-8:进行对请求报文的解码确定。

所述步骤1-2中的确认所述传输请求报文的过程包括如下步骤:

步骤1-2-1:进行对所述请求报文的查看;

步骤1-2-2:确定所述请求报文是不是同采用的通信标准相搭配,如果相搭配,就转到步骤1-3中进行;如果不相搭配,就传输去除报文通道的报文来终止报文通道的保持;

所述步骤1-8包括如下步骤:

步骤1-8-1:确定所述请求报文内的任意码是不是同传输时的请求报文的任意吗是不是相同,如果相同,就转到步骤1-8-2;如果不相同,就运行时长统计模块进行时长统计且转到步骤1-4中进行;

步骤1-8-2:确定是不是获取到响应报文,如果获取到了响应报文,就转到步骤2中进行;如果没获取到响应报文,就运行时长统计模块进行时长统计且转到步骤1-4中进行;

所述步骤3包括如下步骤:

步骤3-1:传输消息报文,另外同步运行时长统计模块进行时长统计;

步骤3-2:确定是不是获取到消息报文中的用来识别的报文域,如果获取到消息报文中的用来识别的报文域,就转到步骤1-6中去执行,如果没获取到消息报文中的用来识别的报文域,就转到步骤1-5中去执行;

步骤3-3:确定时长统计模块进行的时长统计是不是到了预先设定的时长,如果到了预先设定的时长,就终止时长统计模块进行时长统计且转到步骤3-8去进行,如果没有到预先设定的时长,就转到步骤C-2中进行;

步骤3-4:利用消息报文里的查错码,进行对消息报文的查错,如果没有查出错误,就转到步骤3-5中进行,如果查出了错误,就转到步骤3-2中进行;

步骤3-5:终止时长统计模块进行时长统计;

步骤3-6:进行对消息报文的解码确定;

步骤3-7:确定有没有获得用来回应消息报文的回应报文,如果获得了用来回应消息报文的回应报文,就转入步骤4进行,如果没有获得用来回应消息报文的回应报文,就转入步骤3-8进行;

步骤3-8:传输用来侦听的侦听报文实行侦听,所述用来侦听的侦听报文中包括任意码、查错码和报文序列号;

所述步骤3-6包括如下步骤:

步骤3-6-1:确定消息报文内的任意码是不是同请求报文的任意码相同,如果相同,就转入步骤3-6-2进行,如果不相同,就转入步骤3-8;

步骤3-6-2:确定消息报文内是不是带有报文序列号,如果有报文序列号,就转入步骤3-6-3进行;如果没有报文序列号,就转入步骤3-8进行;

步骤3-6-3:确定消息报文内的报文序列号是不是有误,如果有误,就转入步骤3-8进行;如果无误,就转入步骤3-6-4进行;

步骤3-6-4:确定消息报文是不是消息报文,如果为消息报文,就转到步骤3-6-5进行,如果不为消息报文,就转到步骤3-7进行;

步骤3-6-5:把获取消息报文的一方的计数变量增一;

确定消息报文内的报文序列号是不是有误的标准是获取消息报文的一方的计数变量是不是等于获取的消息报文的报文序列号;

所述步骤3-8包括如下步骤:

步骤3-8-1:传输用来侦听的侦听报文,且获取侦听报文的一方顺序进行对获取侦听报文的确定与利用侦听报文中的查错码的查错;

步骤3-8-2:确定用来侦听的侦听报文的任意码是不是同请求报文的任意码相同,如果相同,就转到步骤3-8-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-3:确定用来侦听的侦听报文中有没有报文序列号,如果有,就转到步骤3-8-4进行;如果没有,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-4:确定侦听报文中的报文序列号是不是有误,如果无误,就转到步骤3-8-5进行;如果有误,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;

步骤3-8-5:确定是不是获取了消息报文,如果获取了消息报文,就转到步骤3-8-6进行;如果没有获取消息报文,就转到步骤3-8-7进行;

步骤3-8-6:把获取消息报文的一方的计数变量增一;

步骤3-8-7:确定是不是获取前一个消息报文,如果获取了前一个消息报文,就转到步骤4进行;如果未获取前一个消息报文,就转到步骤3-1进行;

确定侦听报文内的报文序列号是不是有误的标准是获取侦听报文的一方的计数变量是不是等于获取的侦听报文的报文序列号;

所述步骤4包括如下步骤:

步骤4-1:传输询问报文,且获取询问报文的一方顺序进行对获取询问报文的确定与利用询问报文中的查错码的查错;

步骤4-2:确定询问报文内的随意码是不是同请求报文的随机码相同,如果相同,就转到步骤4-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤4-1进行;

步骤4-3:确定传输的询问报文是不是询问报文或者消息报文,如果是询问报文或者消息报文,就转到步骤4-4进行,如果不是询问报文或者消息报文,就传输去除报文通道的报文来终止报文通道的保持;

步骤4-4:确定传输的询问报文是不是询问报文,如果为询问报文,就转到步骤4-5进行;如果不是询问报文,把获取消息报文的一方的计数变量增一,然后对传输消息报文的一方传输用来回应消息报文的回应报文;

步骤4-5:确定传输用来回应消息报文的回应报文有没有失败,如果没有失败,就转到步骤5进行;如果失败,就转到步骤4-6进行;

步骤4-6:确定消息报文内的消息有没有遗失,如果遗失了,就传输去除报文通道的报文来终止报文通道的保持;如果没有遗失,就启动时长统计模块进行时长统计且转到步骤4-1进行;

所述步骤5包括如下步骤:

步骤5-1:传输保持报文通道的报文,且获取保持报文通道的报文的一方顺序进行对获取保持报文通道的报文的确定与利用保持报文通道的报文中的查错码的查错;

步骤5-2:确定保持报文通道的报文内的任意码同请求报文的任意码是不是相同,如果相同,就转到步骤5-3进行;如果不相同,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-3:确定保持报文通道的报文内是不是有报文序列号,如果有,就转到步骤5-4进行,如果没有,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-4:确定保持报文通道的报文内的报文序列号是不是有误,如果无误,就转到步骤5-5进行;如果有误,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-5:确定是不是获取到消息报文,如果获取到消息报文,就转到步骤5-6进行;如果没有获取到消息报文,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;

步骤5-6:把获取消息报文的一方的计数变量增一;

步骤5-7:确定有没有消息报文须要传输,如果有,就转到步骤3进行;如果没有,对传输消息报文的一方传输用来回应消息报文的回应报文;

确定保持报文通道的报文内的报文序列号是不是有误的标准是获取保持报文通道的报文的一方的计数变量是不是等于获取的保持报文通道的报文的报文序列号。

所述任意码通过服务器于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时,服务器首次传输中的任意码就作为记号,服务器首次传输之后的所述客户端和所述服务器间传输的报文内均要含有所述记号,另外经过确定所述记号用于确定目前采用的客户端是不是于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时采用的客户端。

这样的方法能改善所述客户端与所述服务器的消息报文传输性能,更好地便利工作人员,另外传输期间平稳性能好,可高效防止传输达不到平稳的状态。

另外钢轨探伤仪将所述钢轨探伤数据和所述定位数据通过无线网络发送给服务器往往就是通过钢轨探伤仪通过3G网络把所述钢轨探伤数据和所述定位数据发送到服务器的,为了安全起见,钢轨探伤仪通过3G网络把所述钢轨探伤数据和所述定位数据发送到服务器之前,常常是要对所述钢轨探伤数据和所述定位数据进行编码再把编码后的所述钢轨探伤数据和所述定位数据通过3G网络返回到服务器中,因为遭到方法的制约,3G网络往往无法径直把编码后的所述钢轨探伤数据和所述定位数据输送到服务器中,往往就要结合其他能够把编码后的所述钢轨探伤数据和所述定位数据径直输送到服务器中的网络来中转,这样浪费了需要增设的网络设备,无法高效实现把编码后的所述钢轨探伤数据和所述定位数据输送到服务器中的目的。

所述钢轨探伤仪将所述钢轨探伤数据和所述定位数据通过无线网络发送给服务器就是通过钢轨探伤仪通过无线网络把所述钢轨探伤数据和所述定位数据发送到服务器的,这样通过无线网络把所述钢轨探伤数据和所述定位数据发送到服务器的过程包括如下步骤:

其中针对所述钢轨探伤仪的步骤包括如下步骤:

步骤A00:首先用户通过启动所述钢轨探伤仪中的用来传递所述钢轨探伤数据和所述定位数据的输出模块来对所述钢轨探伤数据和所述定位数据进行编码,然后将用户的所述钢轨探伤仪同无线网络建立传输链接,建立传输链接后启动用来传递所述钢轨探伤数据和所述定位数据的输出模块得到与所述钢轨探伤仪建立传输链接的无线网络的网络类型;

在步骤A00里,所述钢轨探伤仪的用来传递所述钢轨探伤数据和所述定位数据的输出模块在刚开始就得到与所述钢轨探伤仪建立传输链接的无线网络的网络类型,通常情况下钢轨探伤仪均带有若干能够同若干网络类型的无线网络建立传输链接的模块,如同步带有2G模块、3G模块,要让编码后的所述钢轨探伤数据和所述定位数据可畅通传递,须得一开始就得到与所述钢轨探伤仪建立传输链接的无线网络的网络类型。

步骤A01:如果与所述钢轨探伤仪建立传输链接的无线网络的网络类型是3G网络类型,用来传递所述钢轨探伤数据和所述定位数据的输出模块在传递编码后的所述钢轨探伤数据和所述定位数据之前朝所述无线网络传递直达消息;

在步骤A01里,因为3G网络内的交换机不能传递编码后的所述钢轨探伤数据和所述定位数据,这样在传递编码后的所述钢轨探伤数据和所述定位数据之前就要判定所述无线网络的类型到底是不是3G网络,如果是3G网络,就对所述无线网络传递直达消息来让编码后的所述钢轨探伤数据和所述定位数据无须让交换机处置而径直传递给服务器。

在步骤A01里所述朝所述无线网络传递直达消息前,还包括如下步骤:

步骤C00:凭借所述编码方式判定现在要传递的信息是不是编码后的所述钢轨探伤数据和所述定位数据;

步骤C01:如果所述现在要传递的信息是编码后的所述钢轨探伤数据和所述定位数据,就朝所述无线网络传递直达消息;

步骤C02:凭借所述直达消息且经由无线网络朝服务器传递所述编码后的所述钢轨探伤数据和所述定位数据;

除了要判定所述无线网络的类型到底是不是3G网络,也须判定现在要传递的信息是不是编码后的所述钢轨探伤数据和所述定位数据;若果非编码后的所述钢轨探伤数据和所述定位数据,就须经由所述无线网络执行相应处置后传递给服务器;如果是编码后的所述钢轨探伤数据和所述定位数据,就须得径直经由无线网络传递且无须通过处置,在所述编码后的所述钢轨探伤数据和所述定位数据传递给无线网络后,所述无线网络判定现在要传递的信息是不是编码后的所述钢轨探伤数据和所述定位数据,若判定出现在要传递的信息是编码后的所述钢轨探伤数据和所述定位数据后,径直把所述编码后的所述钢轨探伤数据和所述定位数据传递到服务器。

而针对所述无线网络的步骤包括如下步骤:

步骤D00:建立传输链接后所述无线网络取得与所述无线网络建立传输链接的钢轨探伤仪的连接方式;

于所述步骤D00里,所述无线网络取得与所述无线网络建立传输链接的钢轨探伤仪的连接方式,凭借与所述无线网络建立传输链接的钢轨探伤仪的连接方式来运行相应的传输标准。

步骤D01:如果与所述无线网络建立传输链接的钢轨探伤仪的连接方式是3G通信方式,这样在传递编码后的所述钢轨探伤数据和所述定位数据前判定有没有收受到直达消息;

在步骤D01里,若与所述无线网络建立传输链接的钢轨探伤仪的连接方式是3G通信方式,要让编码后的所述钢轨探伤数据和所述定位数据畅通传递,于传递所述编码后的所述钢轨探伤数据和所述定位数据前要判定有没有收受到直达消息,把收受的所述编码后的所述钢轨探伤数据和所述定位数据径直传递而不要通过对应的传输标准处置。

步骤D02:若收受到直达消息,就转到步骤D03进行;若没收受到直达消息,就转到步骤D04进行;

步骤D03:凭借所述直达消息把所述编码后的所述钢轨探伤数据和所述定位数据传递到服务器;

步骤D04:终止传递;

因为所述无线网络不清楚收受的信息是不是所述编码后的所述钢轨探伤数据和所述定位数据,仅仅清楚的是3G通信方式下的钢轨探伤仪传递的信息,这样就须判定是不是有直达消息,如果有,就意味着收受到的信息为所述编码后的所述钢轨探伤数据和所述定位数据,这样就无须朝所述编码后的所述钢轨探伤数据和所述定位数据进行处置而径直传递到服务器。

在步骤D01里判定有没有收受到直达消息前,包括执行如下步骤;

步骤E01:凭借所述编码方式判定现在收受到的信息是不是编码后的所述钢轨探伤数据和所述定位数据;

步骤E02:若是编码后的所述钢轨探伤数据和所述定位数据,就判定是不是收受到直达消息。

这样凭借所述编码方式先判定现在收受到的信息是不是编码后的所述钢轨探伤数据和所述定位数据,若是编码后的所述钢轨探伤数据和所述定位数据,就判定是不是收受到直达消息,若收受到直达消息,就径直把收受到的编码后的所述钢轨探伤数据和所述定位数据传递到服务器,若未收受到直达消息,就终止信息传递。

以上以附图说明的方式对本发明作了描述,本领域的技术人员应当理解,本公开不限于以上描述的实施例,在不偏离本发明的范围的情况下,可以做出各种变化、改变和替换。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1