一种基于WIFI通信的挖掘机数据传输方法和系统技术方案

技术编号:34531862 阅读:17 留言:0更新日期:2022-08-13 21:24
本发明专利技术涉及挖掘机技术领域,特别是涉及一种基于WIFI通信的挖掘机数据传输方法和系统,包括:将WIFI模块与CAN总线连接,WIFI模块通过CAN总线进行数据传输,移动终端基于TCP/IP与Socket端口连接,WIFI模块通过解析标准CAN帧数据,获取挖掘机的数据信息,基于挖掘机的数据信息输出控制指令,并将挖掘机的数据信息和控制指令传输至移动终端,移动终端获取挖掘机的数据信息和控制指令,并将挖掘机的数据信息和控制指令实时显示在移动终端上。本发明专利技术通过使用移动设备直连的方式可以大大解决工程车辆的控制成本,工作人员采集数据的方便性,准确性,有助于工作人员及时的分析工程车辆可能出现的数据问题,更好的服务车主。更好的服务车主。更好的服务车主。

【技术实现步骤摘要】
一种基于WIFI通信的挖掘机数据传输方法和系统


[0001]本专利技术涉及挖掘机
,特别是涉及一种基于WIFI通信的挖掘机数据传输方法和系统。

技术介绍

[0002]工程机械广泛用于建筑、水利、电力、道路、矿山、港口和国防等工程领域,范围广, 施工场地多,环境差。很多机主拥有不止一台设备,对于设备的管理以及是否工作等情况不能全面了解,现场很多设备出现偷油、换位置、虚报工作小时等情况。但是目前没有很好的方法让设备机主能远程了解设备状态,如果可以远程了解设备工作小时、位置、油位等信息,就能避免目前经常出现的一些问题。
[0003]现有技术中,是通过车载Tbox,实现数据采集,通过网关上传数据到平台,网关解析数据监管,或者通过PCAN连接电脑,通过电脑进行采集。然而,现有技术中依赖于需要工程车辆安装Tbox,且数据传输步骤冗余,数据易丢失,并且具有延迟性,还需要搭建网关服务器,保证数据传输,非常容易受到服务器网关,网速等因素产生的影响,进而使得数据的准确性得不到保障。此外,通过PCAN实现数据采集,需要使用电脑,便利性也得不到保障。因此,如何实现工程车辆与工作人员之间的高效数据交互性是本领域技术人员急需解决的技术问题。

技术实现思路

[0004]本专利技术的目的是提供一种基于WIFI通信的挖掘机数据传输方法和系统,本专利技术利用WIFI模块实现手机与工程车辆直连,基于TCP/IP实现封装Socket,实现双向连接通道,通过标准CAN帧数据,实现数据交互。通过数据解析,将工程车辆信息参数显示在移动设备上,如发动机转速,水温,油温,故障代码等有效信息,从而更好的对工程车辆实现远程控制。
[0005]本专利技术改进了现有技术中,改变了传统的车载Tbox实现数据采集的方式,本专利技术通过增设插拔式WIFI模块,实现了通过一个移动设备和一个WIFI模块进行采集,使得服务人员数据采集更加的便利。
[0006]本专利技术改进了现有技术中,不能很好的解析标准CAN帧数据的问题,本专利技术通过移动设备与工程车辆直连,基于TCP/IP实现封装Socket,进而实现双向连接通道建立,通过解析标准CAN帧数据,实现数据的高交互性。
[0007]为了实现上述目的,本专利技术提供了如下的技术方案:一种基于WIFI通信的挖掘机数据传输方法,包括:S1:将WIFI模块与CAN总线连接,所述WIFI模块通过CAN总线进行数据传输;S2:移动终端基于TCP/IP与Socket端口连接;S3:所述WIFI模块通过解析标准CAN帧数据,获取所述挖掘机的数据信息,基于所述挖掘机的数据信息输出控制指令,并将所述挖掘机的数据信息和所述控制指令传输至移动终端;
S4:所述移动终端获取所述挖掘机的数据信息和所述控制指令,并将所述挖掘机的数据信息和所述控制指令实时显示在所述移动终端上。
[0008]在本申请的一些实施例中,包括:启动Socket通信中间件,所述Socket通信中间件与所述移动终端建立多个用于通信的Socket回线,自动检测数据库及校验配置信息,数据库正常及配置信息正确后启动通讯指令模块,所述Socket回线分别启用Client端通信回线和Server端通信回线,所述Client端通信回线向所述移动终端或所述Server端通信回线发送电文信息,Server端通信回线接收所述移动终端或所述Client端通信回线的控制指令信息;当所述Socket回线处于连接状态时,所述Client端通信回线启动挖掘机数据检测线程,所述Server端通信回线启动控制指令接收线程;若所述挖掘机数据检测线程成功发送控制指令至所述Server端通信回线,则判定所述Socket回线连接状态正常,并刷新Client端通信回线的控制状态;若所述挖掘机数据检测线程未成功发送控制指令至所述Server端通信回线,则判定所述Socket回线连接状态异常,关闭所述Socket回线,释放资源,并自动创建新的Socket连接所述移动终端,实现异常断线自动重连。
[0009]在本申请的一些实施例中,所述步骤S3中包括:在数据接收周期内获取多帧所述挖掘机的数据信息;每一帧所述挖掘机的数据信息对应一个第一校验数据;确定每一帧所述挖掘机的数据信息对应的计数值;根据预设的计算规则和每一帧所述挖掘机的数据信息对应的计数值确定每一帧所述挖掘机的数据信息对应的第二校验数据;将每一帧所述挖掘机的数据信息对应的第一校验数据和第二校验数据进行比对,基于比对结果输出指令;其中,当所述第一校验数据与所述第二校验数据在所述数据接收周期内重叠的次数小于预设的次数阈值时,输出停止运转指令;当所述第一校验数据与所述第二校验数据在所述数据接收周期内重叠的次数大于等于预设的次数阈值时,输出调整运转指令。
[0010]在本申请的一些实施例中,所述根据预设的计算规则和每一帧所述挖掘机的数据信息对应的计数值确定每一帧所述挖掘机的数据信息对应的第二校验数据,包括:按照预设的数据转化规则和所述计数值将每一帧所述挖掘机的数据信息进行转换;将转换后的每一帧所述挖掘机的数据信息按字节进行求和;根据得到的求和值确定每一帧所述挖掘机的数据信息对应的第二校验数据。
[0011]在本申请的一些实施例中,所述移动终端基于所述挖掘机的数据信息和所述控制指令下达反馈指令,所述移动终端通过预设密码与所述WIFI模块信号连接,当所述移动终端与所述WIFI模块断开信号连接时,清除所述挖掘机的数据信息和所述控制指令。
[0012]为实现上述目的,本专利技术还提供了一种基于WIFI通信的挖掘机数据传输系统,包括:WIFI模块,所述WIFI模块与CAN总线插拔式连接,所述WIFI模块用于通过CAN总线
进行数据传输,所述WIFI模块还用于通过解析标准CAN帧数据,获取所述挖掘机的数据信息,基于所述挖掘机的数据信息输出控制指令,并将所述挖掘机的数据信息和所述控制指令传输至移动终端;移动终端,所述移动终端基于TCP/IP与Socket端口连接,所述移动终端用于获取所述挖掘机的数据信息和所述控制指令,并将所述挖掘机的数据信息和所述控制指令实时显示在所述移动终端上。
[0013]在本申请的一些实施例中,所述Socket端口用于启动Socket通信中间件,所述Socket通信中间件与所述移动终端建立多个用于通信的Socket回线,自动检测数据库及校验配置信息,数据库正常及配置信息正确后启动通讯指令模块,所述Socket回线分别启用Client端通信回线和Server端通信回线,所述Client端通信回线向所述移动终端或所述Server端通信回线发送电文信息,Server端通信回线接收所述移动终端或所述Client端通信回线的控制指令信息;当所述Socket回线处于连接状态时,所述Client端通信回线启动挖掘机数据检测线程,所述Server端通信回线启动控制指令接收线程;若所述挖掘机数据检测线程成功发送控制指令至所述Server端通信回线,则判定所述Socket回线连接状态正常,并刷新Client端通信回线的控制状态;若所述挖掘机数据检测线程未本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于WIFI通信的挖掘机数据传输方法,其特征在于,包括:S1:将WIFI模块与CAN总线连接,所述WIFI模块通过CAN总线进行数据传输;S2:移动终端基于TCP/IP与Socket端口连接;S3:所述WIFI模块通过解析标准CAN帧数据,获取所述挖掘机的数据信息,基于所述挖掘机的数据信息输出控制指令,并将所述挖掘机的数据信息和所述控制指令传输至移动终端;S4:所述移动终端获取所述挖掘机的数据信息和所述控制指令,并将所述挖掘机的数据信息和所述控制指令实时显示在所述移动终端上。2.根据权利要求1所述的一种基于WIFI通信的挖掘机数据传输方法,其特征在于,所述步骤S2中包括:启动Socket通信中间件,所述Socket通信中间件与所述移动终端建立多个用于通信的Socket回线,自动检测数据库及校验配置信息,数据库正常及配置信息正确后启动通讯指令模块,所述Socket回线分别启用Client端通信回线和Server端通信回线,所述Client端通信回线向所述移动终端或所述Server端通信回线发送电文信息,Server端通信回线接收所述移动终端或所述Client端通信回线的控制指令信息;当所述Socket回线处于连接状态时,所述Client端通信回线启动挖掘机数据检测线程,所述Server端通信回线启动控制指令接收线程;若所述挖掘机数据检测线程成功发送控制指令至所述Server端通信回线,则判定所述Socket回线连接状态正常,并刷新Client端通信回线的控制状态;若所述挖掘机数据检测线程未成功发送控制指令至所述Server端通信回线,则判定所述Socket回线连接状态异常,关闭所述Socket回线,释放资源,并自动创建新的Socket连接所述移动终端,实现异常断线自动重连。3.根据权利要求1所述的一种基于WIFI通信的挖掘机数据传输方法,其特征在于,所述步骤S3中包括:在数据接收周期内获取多帧所述挖掘机的数据信息;每一帧所述挖掘机的数据信息对应一个第一校验数据;确定每一帧所述挖掘机的数据信息对应的计数值;根据预设的计算规则和每一帧所述挖掘机的数据信息对应的计数值确定每一帧所述挖掘机的数据信息对应的第二校验数据;将每一帧所述挖掘机的数据信息对应的第一校验数据和第二校验数据进行比对,基于比对结果输出指令;其中,当所述第一校验数据与所述第二校验数据在所述数据接收周期内重叠的次数小于预设的次数阈值时,输出停止运转指令;当所述第一校验数据与所述第二校验数据在所述数据接收周期内重叠的次数大于等于预设的次数阈值时,输出调整运转指令。4.根据权利要求3所述的一种基于WIFI通信的挖掘机数据传输方法,其特征在于,所述根据预设的计算规则和每一帧所述挖掘机的数据信息对应的计数值确定每一帧所述挖掘机的数据信息对应的第二校验数据,包括:按照预设的数据转化规则和所述计数值将每一帧所述挖掘机的数据信息进行转换;
将转换后的每一帧所述挖掘机的数据信息按字节进行求和;根据得到的求和值确定每一帧所述挖掘机的数据信息对应的第二校验数据。5.根据权利要求1所述的一种基于WIFI通信的挖掘机数据传输方法,其特征在于,所述移动终端基于所述挖掘机的数据信息和所述控制指令下达反馈指令,所述移动终端通过预设密码与所述WIFI模块信号连接,当所述移动终端与所述WIFI模块断开信号连接时,清除所述挖掘机的数据信...

【专利技术属性】
技术研发人员:李雨生蒙小行陈会君杨崇健刘虹
申请(专利权)人:雷沃工程机械集团有限公司
类型:发明
国别省市:

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

1