一种基于电源线的远程调试的方法、系统、介质及设备技术方案

技术编号:37235079 阅读:23 留言:0更新日期:2023-04-20 23:17
本发明专利技术涉及电气与电子设备技术领域,更具体地,涉及一种基于电源线的远程调试的方法、系统、介质及设备。该方案包括设置从机控制器,使得从机控制器具备近端调试接口和远端调试接口;设置主控制器、电源线与每个从机控制器的连接关系;设置当前的调试模式;当调试模式为近端调试时,通过从机控制器进行近端调试;当调试模式为远端调试时,通过从机控制器进行远端调试;当调试模式为云端调试时,通过从机控制器进行云端调试。该方案通过从机芯片的ICP调试线调试芯片或从机控制器,也可以在现场通过主机控制器的电源线调试所对应的异常的从机控制器,还可在远程通过网络透过主机控制的电源线调试所有对应的异常的从机控制器。制的电源线调试所有对应的异常的从机控制器。制的电源线调试所有对应的异常的从机控制器。

【技术实现步骤摘要】
一种基于电源线的远程调试的方法、系统、介质及设备


[0001]本专利技术涉及电气与电子设备
,更具体地,涉及一种基于电源线的远程调试的方法、系统、介质及设备。

技术介绍

[0002]电源线技术是一种将两根供电线和两根信号线合并为两根线的技术,实现信号和供电共用的技术,它节省了施工和线缆成本,给现场施工合后期维护带来了极大的便利。在消防,仪表,传感器、工业控制等领域得到了广泛的应用。它下行采用电压脉宽调制技术,上行采用电流环调制技术。
[0003]在本专利技术技术之前,现有的电源线技术使用的场景通常比较复杂,环境比较恶劣,甚至有些场景不适于调试人员现场进行从机的调试,例如地下管廊等,调试人员难以到达,且现场环境不利于搭建调试环境,获取数据。此外很多时候当从机探测设备出现误报或者故障的问题时,为方便查找问题及调试,都需要在现场复现问题,并需要及时地从现场从机获取当时从机的芯片状态或内部信息,若把从机探测设备从现场移除后,其故障状态可能无法保持,则为查找问题及调试增加了困难。

技术实现思路

[0004]鉴于上述问题,本专利技术提出了一种基于电源线的远程调试的方法、系统、介质及设备,通过设计一种同时支持近端和远端调试方法,通过从机芯片的ICP调试线调试芯片或从机控制器,也可以在现场通过主机控制器的电源线调试所对应的异常的从机控制器,还可在远程通过网络(云端)透过主机控制的电源线调试所有对应的异常的从机控制器。
[0005]根据本专利技术实施例第一方面,提供一种基于电源线的远程调试的方法。
[0006]在一个或多个实施例中,优选地,所述一种基于电源线的远程调试的方法包括:
[0007]设置从机控制器,使得从机控制器具备近端调试接口和远端调试接口;
[0008]设置主控制器、电源线与每个从机控制器的连接关系;
[0009]启动电源线调试,并根据需求设置当前的调试模式;
[0010]当所述调试模式为近端调试时,通过所述从机控制器进行近端调试;
[0011]当所述调试模式为远端调试时,通过所述从机控制器进行远端调试;
[0012]当所述调试模式为云端调试时,通过所述从机控制器进行云端调试。
[0013]在一个或多个实施例中,优选地,所述设置从机控制器,使得从机控制器具备近端调试接口和远端调试接口,具体包括:
[0014]配置从机控制器,所述从机控制器包括两线调试控制器、电源总线收发器、总线仲裁器、MCU核、IO设备、存储器和传感器探测器;
[0015]配置所述从机控制器的两线调试控制器包括ICP调试线和Probe线,用于进行与所述从机控制器外部的数据通信;
[0016]配置所述从机控制器的电源总线收发器包括电源线正极和电源线负极,用于进行
与所述从机控制器外部的数据通信;
[0017]所述总线仲裁器通过近端调试总线与所述两线调试控制器进行数据交换;
[0018]所述总线仲裁器通过远端调试总线与所述电源总线收发器进行数据交换;
[0019]所述总线仲裁器通过功能总线与所述MCU核进行数据交换;
[0020]所述总线仲裁器通过功能与调试总线与所述IO设备、所述存储器和所述传感器探测器进行数据交换;
[0021]所述功能与调试总线与所述电源总线收发器直接电连接,用于进行数据传输。
[0022]在一个或多个实施例中,优选地,所述设置主控制器、电源线与每个从机控制器的连接关系,具体包括:
[0023]设置主机控制器,用于与电源线连接实现远端的电源线调试;
[0024]电源线包括正极线和负极线;
[0025]所述正极线与所述负极线都与所述主机控制器电连接;
[0026]每个所述从机控制器的所述电源总线收发器对应的电源线正极与所述正极线电连接;
[0027]每个所述从机控制器的所述电源总线收发器对应的电源线负极与所述负极线电连接。
[0028]在一个或多个实施例中,优选地,所述启动电源线调试,并根据需求设置当前的调试模式,具体包括:
[0029]获取当前的监测需求,根据监测需求选择对应的监测方式,其中所述监测方式包括远程、就地和云端;
[0030]在不同的监测方式下,近端对应了所述调试模式为近端调试;
[0031]在不同的监测方式下,远端对应了所述调试模式为远端调试;
[0032]在不同的监测方式下,云端对应了所述调试模式为云端调试;
[0033]将当前的所述调试模式直接下发到每个调试人员。
[0034]在一个或多个实施例中,优选地,所述当所述调试模式为近端调试时,通过所述从机控制器进行近端调试,具体包括:
[0035]通过ICP调试线发送调试命令序列到所述两线调试控制器;
[0036]通过所述两线调试控制器把调试命令序列转换为总线读写命令;
[0037]将所述总线读写命令传递给所述总线仲裁器;
[0038]所述总线仲裁器将根据所述总线读写命令对应的寻址空间,发送到对应的模块;
[0039]当对应的模块收到为写命令时,接收对应的写操作;
[0040]当对应的模块收到为读命令时,回传读数据经由功能与调试总线、总线仲裁器、两线调试控制器模块到ICP调试线;
[0041]通过Probe线输出到外部进行观测。
[0042]在一个或多个实施例中,优选地,所述当所述调试模式为远端调试时,通过所述从机控制器进行远端调试,具体包括:
[0043]通过所述主机控制器经由电源线回路发送内置从机地址的调试命令给所有所述从机控制器;
[0044]所述从机控制器通过所述电源总线收发器读取接收的从机地址号,若一致进行远
程监测程序,若不一致不做处理;
[0045]在启动远程监测程序后,经由远端调试总线向所述总线仲裁器发送远端总线读写命令;
[0046]所述总线仲裁器将根据所述远端总线读写命令对应的寻址空间,发送到对应的模块;
[0047]当对应的模块收到为写命令时,接收对应的写操作;
[0048]当对应的模块收到为读命令时,回传读数据经由功能与调试总线、总线仲裁器、两线调试控制器模块到ICP调试线;
[0049]通过Probe线输出到外部进行观测。
[0050]在一个或多个实施例中,优选地,所述当所述调试模式为云端调试时,通过所述从机控制器进行云端调试,具体包括:
[0051]每个所述主机控制器对应一个固定的IP地址;
[0052]通过互联网经过主机控制器对应的唯一的IP地址,直接访问控制主机控制器;
[0053]发内置IP地址的调试命令给所对应的IP地址的主机控制器,启动所述远端调试,完成云端调试。
[0054]根据本专利技术实施例第二方面,提供一种基于电源线的远程调试的系统。
[0055]在一个或多个实施例中,优选地,所述一种基于电源线的远程调试的系统包括:
[005本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于电源线的远程调试的方法,其特征在于,该方法包括:设置从机控制器,使得从机控制器具备近端调试接口和远端调试接口;设置主控制器、电源线与每个从机控制器的连接关系;启动电源线调试,并根据需求设置当前的调试模式;当所述调试模式为近端调试时,通过所述从机控制器进行近端调试;当所述调试模式为远端调试时,通过所述从机控制器进行远端调试;当所述调试模式为云端调试时,通过所述从机控制器进行云端调试。2.如权利要求1所述的一种基于电源线的远程调试的方法,其特征在于,所述设置从机控制器,使得从机控制器具备近端调试接口和远端调试接口,具体包括:配置从机控制器,所述从机控制器包括两线调试控制器、电源总线收发器、总线仲裁器、MCU核、IO设备、存储器和传感器探测器;配置所述从机控制器的两线调试控制器包括ICP调试线和Probe线,用于进行与所述从机控制器外部的数据通信;配置所述从机控制器的电源总线收发器包括电源线正极和电源线负极,用于进行与所述从机控制器外部的数据通信;所述总线仲裁器通过近端调试总线与所述两线调试控制器进行数据交换;所述总线仲裁器通过远端调试总线与所述电源总线收发器进行数据交换;所述总线仲裁器通过功能总线与所述MCU核进行数据交换;所述总线仲裁器通过功能与调试总线与所述IO设备、所述存储器和所述传感器探测器进行数据交换;所述功能与调试总线与所述电源总线收发器直接电连接,用于进行数据传输。3.如权利要求2所述的一种基于电源线的远程调试的方法,其特征在于,所述设置主控制器、电源线与每个从机控制器的连接关系,具体包括:设置主机控制器,用于与电源线连接实现远端的电源线调试;电源线包括正极线和负极线;所述正极线与所述负极线都与所述主机控制器电连接;每个所述从机控制器的所述电源总线收发器对应的电源线正极与所述正极线电连接;每个所述从机控制器的所述电源总线收发器对应的电源线负极与所述负极线电连接。4.如权利要求1所述的一种基于电源线的远程调试的方法,其特征在于,所述启动电源线调试,并根据需求设置当前的调试模式,具体包括:获取当前的监测需求,根据监测需求选择对应的监测方式,其中所述监测方式包括远程、就地和云端;在不同的监测方式下,近端对应了所述调试模式为近端调试;在不同的监测方式下,远端对应了所述调试模式为远端调试;在不同的监测方式下,云端对应了所述调试模式为云端调试;将当前的所述调试模式直接下发到每个调试人员。5.如权利要求2所述的一种基于电源线的远程调试的方法,其特征在于,所述当所述调试模式为近端调试时,通过所述从机控制器进行近端调试,具体包括:通过ICP调试线发送调试命令序列到所述两线调试控制器;
通过所述两线调试控制器把调试命令序列转换为总线读...

【专利技术属性】
技术研发人员:杨明刘泽义高鹰
申请(专利权)人:青鸟消防股份有限公司
类型:发明
国别省市:

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

1