人机交互系统和消防车技术方案

技术编号:13806184 阅读:66 留言:0更新日期:2016-10-07 23:09
本实用新型专利技术公开了一种人机交互系统和消防车,涉及工程机械技术领域,其中,系统包括:上位机和总线信息采集设备,所述总线信息采集设备分别与所述上位机和CAN总线网络中的通信节点连接;所述上位机接收用户输入的车辆类型并发送给所述总线信息采集设备,根据用户输入的车辆类型从对应的配置文件中查询该车辆的车辆总线信息对应的通信地址,根据查询到的通信地址从总线信息采集设备获取该车辆的车辆总线信息并显示;所述总线信息采集设备根据用户输入的车辆类型从所述通信节点采集该车辆的车辆总线信息并将车辆总线信息与通信地址对应地存储。本实用新型专利技术可以使得没有安装显示器的车辆也能显示车辆总线信息。

【技术实现步骤摘要】

本技术涉及工程机械
,尤其是一种人机交互系统和消防车
技术介绍
消防车广泛应用在火灾救援现场。目前消防车进行车辆状态监控、故障监控和进行参数标定的方法主要有以下两种:第一种方法是使用电脑进行程序联机调试,从程序上直接观察车辆各状态变量,故障变量,进行参数标定。但是,这种方法不能直观显示车辆状态变量,需要调试人员有较高的编程能力,并且熟悉车辆状态、故障变量和需标定参数在程序中对应的通信地址,操作复杂、费时费力、工作效率低。第二种方法是使用工业显示器,针对不同车辆开发不同的显示器显示程序,然后从显示器上直观的观察车辆状态信息、故障监控信息,并进行参数标定。这种方法利用显示器能够比较直观地显示车辆信息。但是,部分低端消防车产品为了降低成本并没有安装显示器,故不能采用上述第二种方法进行车辆状态监测、故障排查以及进行参数标定,因此,在车辆调试和维护的过程中,仍需要技术人员到现场进行联机调试,大大降低了产品调试和维护效率。因此,亟须一种方案能够在消防车未安装显示器的情况下仍能显示车辆总线信息,以便技术人员根据车辆总线信息对消防车进行维护和调试。
技术实现思路
本技术实施例的一个目的是:提供一种人机交互系统和消防车,
能够在车辆没有安装显示器的情况下显示车辆总线信息。根据本技术的一方面,提供一种人机交互系统,包括:上位机和总线信息采集设备,所述总线信息采集设备分别与所述上位机和CAN总线网络中的通信节点连接;所述上位机接收用户输入的车辆类型并发送给所述总线信息采集设备,根据用户输入的车辆类型从对应的配置文件中查询该车辆的车辆总线信息对应的通信地址,根据查询到的通信地址从总线信息采集设备获取该车辆的车辆总线信息并显示;所述总线信息采集设备根据用户输入的车辆类型从所述通信节点采集该车辆的车辆总线信息并将车辆总线信息与通信地址对应地存储。在一个实施例中,所述上位机包括显示器和存储器,所述总线信息采集设备包括缓存器;所述存储器存储有所述配置文件,所述显示器将新增或修改的车辆总线信息和对应的通信地址发送给所述总线信息采集设备的缓存器进行缓存,所述缓存器将缓存的新增或修改的车辆总线信息发送到CAN总线网络中对应的通信地址上。在一个实施例中,所述通信节点包括控制器和/或传感器。在一个实施例中,所述总线信息采集设备包括PCAN设备。根据本技术的另一方面,提供一种消防车,包括上述任意一个实施例所述的人机交互系统。本技术通过总线信息采集设备从CAN总线网络采集车辆总线信息,继而通过上位机与总线信息采集设备的交互实现车辆总线信息的显示。对于没有安装工业显示器的车辆来说,本技术一方面,可以实现车辆总线信息的显示,根据显示的车辆总线信息有助于调试人员对车辆的调试和维护,降低了解决故障花费的时间,简化了操作步骤,提高了工作效率;另一方面,上位机存储有可扩展的配置文件,使得整个人机交互系统能够快速识别不同型号的车辆,从而实现人机交互系统系列化功能,为以后系统的扩展和移植提供了便利。下面通过附图和实施例,对本技术的技术方案做进一步的详细描述。附图说明为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本技术人机交互系统一个实施例的结构示意图;图2示出了上位机界面的一个例子;图3是本技术人机交互方法一个实施例的流程示意图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。下面对本文中出现的技术术语进行解释。人机交互:用户通过界面操作(按钮,触摸屏,遥控等)给机器下达命令,机器将内部运行处理过的信息或状态反馈给用户。PC上位机:人可以直接发出操控命令的计算机,计算机上可以显示信号的变化。PCAN设备:CAN总线报文监视器,将CAN网络上的报文通过USB接口传输到PC上位机上,以通过相关软件查看CAN报文。动态链接库:一种可以被其他应用程序共享的程序模块,其中封装了一些可被共享的例程和资源。本文中指PCAN设备提供的接口DLL,提供API(应用程序接口)函数,API是一些预先定义的函数,可以供程序开发人员调用。图1是本技术人机交互系统一个实施例的结构示意图。如图1所示,该系统包括上位机101和总线信息采集设备102,总线信息采集设备102分别与上位机101和CAN总线网络中的通信节点,例如控制器和/或传感器连接,其中:上位机101接收用户输入的车辆类型并发送给总线信息采集设备102,根据用户输入的车辆类型从对应的配置文件中查询该车辆的车辆总线信息对应的通信地址,根据查询到的通信地址从总线信息采集设备102获取该车辆的车辆总线信息并显示;总线信息采集设备102根据用户输入的车辆类型从通信节点采集该车辆的车辆总线信息并将车辆总线信息与通信地址对应地存储。其中,配置文件中存储有该车辆类型的车辆总线信息对应的通信地址,并且该配置文件是可扩展的配置文件。配置文件例如可以采用txt格式,并按照车辆型号命名,配置文件中写入了诸如车辆故障信息、端口信息、控制器心跳信息和控制器参数信息等车辆总线信息的通信地址。例如,配置JP19型号的车辆长度信息的通信地址为181节点的第1个字节。因此,可以根据181节点的第1个字节从总线信息采集设备102获取相应的JP19型号的车辆长度信息并显示。总线信息采集设备102例如可以是诸如PCAN设备、Kvaser总线
设备等符合CAN总线通讯协议,并且与Windows或Liniux系统兼容的设备。或者,也可以是一些自制的总线设备。总线信息采集设备是连接上位机与CAN总线网络的重要工具,在实际应用中,将总线信息采集设备连接到CAN总线网络上,设备底层将自动读取CAN总线网络中的车辆总线信息,在一个实施例中,总线信息采集设备可以从CAN总线网络中的控制器和/或传感器读取车辆总线信息。上位机可以通过调用读取总线数据函数,例如PCAN Basic API接口函数实现车辆总线信息的读取,从而可以将读取到的车辆总线信息显示给调试人员和用户本文档来自技高网
...

【技术保护点】
一种人机交互系统,其特征在于,包括:上位机和总线信息采集设备,所述总线信息采集设备分别与所述上位机和CAN总线网络中的通信节点连接;所述上位机包括用于接收用户输入的车辆类型、从总线信息采集设备获取该车辆的车辆总线信息并显示的显示器和存储有不同车辆类型对应的配置文件的存储器,所述配置文件中存储有该车辆的车辆总线信息对应的通信地址。

【技术特征摘要】
1.一种人机交互系统,其特征在于,包括:上位机和总线信息采集设备,所述总线信息采集设备分别与所述上位机和CAN总线网络中的通信节点连接;所述上位机包括用于接收用户输入的车辆类型、从总线信息采集设备获取该车辆的车辆总线信息并显示的显示器和存储有不同车辆类型对应的配置文件的存储器,所述配置文件中存储有该车辆的车辆总线信息对应的通信地址。2.根据权利要求1所述的系统,其特征在于,所述总线信息采集设备包括缓存器;所述显示...

【专利技术属性】
技术研发人员:李鑫朱长建仝瑶瑶邹云龙王田
申请(专利权)人:徐州重型机械有限公司
类型:新型
国别省市:江苏;32

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

1