一种可便捷操作的脱机控制的网络分析仪制造技术

技术编号:35691986 阅读:22 留言:0更新日期:2022-11-23 14:40
本发明专利技术涉及一种可便捷操作的脱机控制的网络分析仪,该网络分析仪不借助PC上位机对被控设备进行控制,调试信息反馈给使用人员再通过操作模块来调节参数;其包括发送信息模块,其用于用户操作网络分析仪给被控设备发信息;还包括接收信息模块。本发明专利技术可对被控设备的网络消息进行解析并提取发送到MCU,使用人员也可手动检索网络消息的ID并对数据进行更改,把PC从现有的调试方式中解放出来,使用人员可仅手持一台网络分析仪完成被控设备的各种调试工作,提升了便携程度与设备调试系统的灵活性,工作效率也大大提升,可对复杂程度日益增长的被控设备进行灵活、快速地配置。快速地配置。快速地配置。

【技术实现步骤摘要】
一种可便捷操作的脱机控制的网络分析仪


[0001]本专利技术涉及互联网
,尤其涉及一种可便捷操作的脱机控制的网络分析仪。

技术介绍

[0002]电子技术的高速发展也使得电子被控设备的功能复杂性日益提高,一方面,安全、环保、节能方面的法规要求日益严格,另一方面,舒适、灵活、个性化的客户需求千差万别,同时,市场竞争全球化促使开发周期不断缩短,因而,大量的电子控制器在各个行业中被广泛使用,而这些设备控制器的开发就成为了其所在领域的研究重心之一。
[0003]在电子控制领域,CAN总线因具有突出的可靠性、实时性、灵活性等优点而被广泛应用,在现代轿车、工业设备、航空航天等场景中也都有使用CAN总线作为控制器联网的设计,因此,也正是由于CAN总线发展拥有巨大前景,目前在市面上产生了很多适合这类设备的CAN总线分析仪工具,例如,ZLG的网络分析仪,可用于汽车电子设备的开发,模拟ECU数据,采集汽车CAN总线的原始数据,分析诊断汽车故障码以及车速、转速、刹车、车灯等各种信号的采集和控制。
[0004]如图2所示,现有的网络分析仪,其应用时,一端与PC互联,另一端接收或发送汽车设备的CAN信号或LIN信号;如图3所示,对于现有网络分析仪其硬件结构,USB芯片负责PC和MCU之间的数据交互,CAN收发器和LIN收发器负责读取被控设备的CAN信号和LIN信号并将这些信号传递给MCU;或者将MCU的控制信号转换为CAN、LIN信号发送到被控设备当中。其中,MCU的作用就是处理来自PC或者被控设备的信号,将其传输到另一端,并将一些重要的数据发送到存储单元中保存起来。
[0005]本专利技术技术方案之研发人员在使用现有网络分析仪的过程中发现了共同存在的问题,主要集中体现在:现有的网络分析仪在使用时,需要使用人员使用PC连接网络分析仪,然后再连接被控设备,使用人员使用PC去通过分析文件来解析网络信号中的消息,从而读取设备参数;虽然在操作上可以通过PC进行实时的控制调试,但是这就要求在调试期间每一台调试设备都需要使用人员拿着一台PC来调试被控设备,在使用人员需要对网络信息进行更改的时候,需要操作电脑进行配置,再通过网络分析仪传递给被控设备,因而,需要使用PC才能完成工作,会占用大量设备资源,成本较高,且控制不方便,效率较低。
[0006]综上分析,现有的网络分析仪是与PC实时通讯,将相关网络消息显示在PC上,通过PC来手动控制网络消息,这就要求在实验过程中网络分析仪与PC绑定工作。本专利技术技术方案之设计人员正是在现有公知技术以及一些技术人员所实施的技术手段的基础上,经过实际应用的经验总结,以支持使用人员与网络分析仪进行人机交互为设计基础,通过操作模块手动配置网络消息,即可向被控设备发送具体的指令,完成被控设备的控制以及调试,在整个调试体系中,PC不需要参与到与被控设备的交互中。因而,所提出的技术方案能够缓解、部分解决或彻底解决现有技术存在的问题,同时本专利技术所提出的技术方案也是为了满足网络分析仪使用者的应用需求。

技术实现思路

[0007]为克服上述问题或者至少部分地缓解、部分解决上述问题,本专利技术提供一种可便捷操作的脱机控制的网络分析仪,其能够把PC从现有的调试方式中解放出来,使用人员可仅仅手持一台网络分析仪完成被控设备的各种调试工作,从而大幅度提升了使用人员设备的便携程度,也提高了设备调试系统的灵活性,可对复杂程度日益增长的被控设备进行灵活、快速地配置。
[0008]为实现上述目的,本专利技术采用以下技术方案:
[0009]一种可便捷操作的脱机控制的网络分析仪,其用于使用人员方便快捷地完成被控设备的控制以及调试,网络分析仪具备带操作模块的人机交互单元,该脱机控制的网络分析仪不借助PC上位机对被控设备进行控制,此脱机控制的网络分析仪包括:
[0010]显示模块,其配置于网络分析仪的人机交互单元,用于将调试信息反馈给使用人员,令使用人员通过操作模块来调节参数;
[0011]操作模块,其可向被控设备发送具体指令,从而在无需PC参与的状态下来完成被控设备的控制以及调试;
[0012]发送信息功能模块,其配置于网络分析仪的控制单元,使用人员操作PC从被控设备网络信息中摘取所需部分并生成配置文件,通过PC与USB芯片将配置文件下发到网络分析仪中;若使用人员要对被控设备进行手动控制,则通过操作界面对要控制的网络消息的ID进行检索,然后使用网络分析仪对网络消息的数据进行更改,在更改完成后,MCU会将更改过后的网络消息发送到CAN、LIN收发器中,转换成CAN、LIN信号到总线上,再发送到被控设备中,从而达到对控制设备进行手动控制的目的;
[0013]接收信息功能模块,其配置于网络分析仪的控制单元,当接收到来自被控设备的信号时,MCU进行处理,将被控设备反馈回来的数据整理,根据配置文件将这些数据分析后把有用的信息发送到显示模块中,使用人员可在显示模块上直接获取反馈信息并根据这些信息进行下一步的调试工作。
[0014]技术人员还可采用相应的技术手段对以上技术方案进一步补充,包括:
[0015]首先,在通过PC与USB芯片将配置文件下发到网络分析仪过程结束后,PC不需要和网络分析仪进行交互;
[0016]其次,MCU通过配置文件对被控设备的网络信息进行解析并将数据通过显示模块展现给使用人员;
[0017]技术人员还可采用相应的技术手段对以上技术方案进行选择实施,包括:
[0018]其中,人机交互单元的显示模块包括OLED、LCD、触控屏或数码管显示器;
[0019]其中,网络分析仪与PC的通信方式包括CAN、LIN、WIFI、蓝牙、以太网、USB、RS485、RS232或串口通信;
[0020]其中,网络分析仪与被控设备的通信方式包括CAN、LIN、WIFI、蓝牙、以太网、USB、RS485、RS232或串口通信;
[0021]其中,人机交互单元的操作模块包括按键、开关、键盘、鼠标或选用触控屏将显示模块和操作模块集成在一起;
[0022]其中,用户可通过人机交互界面观测到网络消息和对网络分析仪进行操作。
[0023]进一步,还可根据使用人员的需求将反馈信息发送到存储单元中保存起来,以供
使用人员分析。
[0024]本专利技术提出一种可便捷操作的脱机控制的网络分析仪,其可根据配置文件对被控设备的网络消息进行解析并把使用人员需要的消息提取出来发送到显示模块上,使用人员也可使用网络分析仪手动检索网络消息的ID并对数据进行更改,从而灵活的控制被控设备,因此,实现了可便捷操作的脱机控制这一设计理念,把PC从现有的调试方式中解放出来,使用人员可仅仅手持一台网络分析仪完成被控设备的各种调试工作,提升了使用人员设备的便携程度,提高了设备调试系统的灵活性,使用人员的工作效率也将大大提升,可对复杂程度日益增长的被控设备进行灵活、快速地配置。
附图说明
[0025]下面根据附图对本专利技术作进一步详细说明。
[0026]图1是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可便捷操作的脱机控制的网络分析仪,其用于使用人员方便快捷地完成被控设备的控制以及调试,所述网络分析仪具备带操作模块的人机交互单元,其特征在于,所述脱机控制的网络分析仪不借助PC上位机对被控设备进行控制,所述脱机控制的网络分析仪包括:显示模块,其配置于所述网络分析仪的人机交互单元,用于将调试信息反馈给使用人员,令使用人员通过操作模块来调节参数,并且通过操作模块手动配置网络消息;操作模块,其可向被控设备发送具体指令,从而在无需PC参与的状态下来完成被控设备的控制以及调试;发送信息功能模块,其配置于所述网络分析仪的控制单元,使用人员操作PC从被控设备网络信息中摘取所需部分并生成配置文件,通过PC与USB芯片将配置文件下发到网络分析仪中;若使用人员要对被控设备进行手动控制,则通过操作界面对要控制的网络消息的ID进行检索,然后使用网络分析仪对网络消息的数据进行更改,在更改完成后,MCU会将更改过后的网络消息发送到CAN、LIN收发器中,转换成CAN、LIN信号到总线上,再发送到被控设备中,从而达到对控制设备进行手动控制的目的;接收信息功能模块,其配置于所述网络分析仪的控制单元,当接收到来自被控设备的信号时,MCU进行处理,将被控设备反馈回来的数据整理,根据配置文件将这些数据分析后把有用的信息发送到显示模块中,使用人员可在显示模块上直接获取反馈信息并根据这些信息进行下一步的调试工作。2.根据权利要求1所述的可便捷操作的脱机控制的网络分析仪,其特征在于:在通过PC与USB芯片将配置文件下发到网络分析仪过程结束后,PC不需要和网络分析仪进行交互。3.根据权...

【专利技术属性】
技术研发人员:史航宇王锜圳张少文李万庭
申请(专利权)人:上海适宇智能科技有限公司
类型:发明
国别省市:

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

1