编码控制方法、系统、装置、存储介质和计算机程序产品制造方法及图纸

技术编号:38208769 阅读:11 留言:0更新日期:2023-07-21 16:58
本申请涉及一种编码控制方法、系统、装置、存储介质和计算机程序产品。所述方法包括:第二控制器接收第一控制器发送的编码指令,并在目标信号端口检测到目标信号的情况下,根据编码指令进行编码,并将编码结果发送至第一控制器。上述方法实现了由第一控制器控制第二控制器进行自主编码,因此,当存在多个第二控制器时,仅需要第一控制器向各第二控制器发送编码指令,多个第二控制器即可自动完成编码,相比于传统手动编码的方法,上述编码控制方法极大的提高了编码效率。的提高了编码效率。的提高了编码效率。

【技术实现步骤摘要】
编码控制方法、系统、装置、存储介质和计算机程序产品


[0001]本申请涉及电池控制
,特别是涉及一种编码控制方法、系统、装置、存储介质和计算机程序产品。

技术介绍

[0002]在电池管理系统中,存在多个控制器协同控制的设计电路,即多控制器系统,其中主要包括一级控制器和多个二级控制器,且通过一级控制器来分别控制各二级控制器执行相应的诸如电池检测、电池管理、电池信息查询等操作。
[0003]目前,在多控制器系统运行前,需要先对多个二级控制器进行编码,使一级控制器能够识别各二级控制器,而后才能控制各个二级控制器进行相应操作。现有的编码方式需要人工对各二级控制器进行一一编码,再相应写入到各二级控制器中。
[0004]但是,上述编码方式存在编码效率低下的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高编码效率的编码控制方法、系统、装置、存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种编码控制方法。所述编码控制方法包括:
[0007]第二控制器接收第一控制器发送的编码指令;
[0008]所述第二控制器在目标端口检测到目标信号的情况下,根据所述编码指令进行编码,并将编码结果发送至所述第一控制器。
[0009]本申请实施例中,第二控制器接收第一控制器发送的编码指令,并在目标信号端口检测到目标信号的情况下,根据编码指令进行编码,并将编码结果发送至第一控制器。上述方法实现了由第一控制器控制第二控制器进行自主编码,因此,当存在多个第二控制器时,仅需要第一控制器向各第二控制器发送编码指令,多个第二控制器即可自动完成编码,相比于传统手动编码的方法,上述编码控制方法极大的提高了编码效率。
[0010]在其中一个实施例中,所述编码控制方法还包括:
[0011]所述第二控制器通过所述目标端口接收所述第一控制器发送的所述目标信号。
[0012]本申请实施例实现了第一控制器同时向第二控制器发送编码指令和目标信号来指示第二控制器进行编码的方法,在一定程度上保障了第二控制器编码的有序性,以及在一定程度上降低了编码的错误几率。
[0013]在其中一个实施例中,所述编码控制方法还包括:
[0014]所述第二控制器通过所述目标端口接收上一级的第二控制器发送的所述目标信号。
[0015]本申请实施例实现了下一级的第二控制器在检测到上一级的第二控制器编码完成后才开始编码,形成一个根据级联顺序自动编码的过程,在一定程度上可以提高编码自动化的程度和效率。
[0016]在其中一个实施例中,所述第二控制器将编码结果发送至所述第一控制器之后,所述编码控制方法还包括:
[0017]所述第二控制器向下一级的第二控制器发送所述目标信号。
[0018]本申请实施例实现了下一级的第二控制器在检测到上一级的第二控制器编码完成后才开始编码,形成一个根据级联顺序自动编码的过程,在一定程度上可以提高编码自动化的程度和效率。
[0019]在其中一个实施例中,所述根据所述编码指令进行编码,并将编码结果发送至所述第一控制器,包括:
[0020]所述第二控制器根据所述编码指令确定目标编码号;
[0021]所述第二控制器根据所述目标编码号进行编码,并将所述编码结果发送至所述第一控制器。
[0022]本申请实施例中的第二控制器通过解析编码指令进行编码,实现了第一控制器控制第二控制器进行编码的方法,当多个第二控制器进行编码时,仅需要第一控制器发送编码指令即可实现,极大的提高了编码效率;而且,相比于传统手动进行一一编码的方式,上述编码方法的编码错误率较低。
[0023]在其中一个实施例中,所述第二控制器根据所述编码指令确定目标编码号,包括:
[0024]所述第二控制器在接收到所述编码指令时,将本地存储的第一预编码号返回至所述第一控制器,以指示所述第一控制器对所述第一预编码号进行校验;
[0025]所述第二控制器在接收到编码确认指令的情况下,将所述第一预编码号确定为所述目标编码号;所述编码确认指令为所述第一预编码号校验通过的情况下由所述第一控制器触发的。
[0026]本申请实施例中的第二控制器将本地存储的预编码号作为所需的标识号进行编码,而不需要通过第一控制器传递标识号进行编码,降低了编码号传递过程中出错的几率,在一定程度上提高了编码的准确性。
[0027]在其中一个实施例中,所述第二控制器根据所述编码指令确定目标编码号,包括:
[0028]所述第二控制器从所述编码指令中提取编码信息;
[0029]所述第二控制器根据所述编码信息确定所述目标编码号。
[0030]本申请实施例中的第二控制器根据第一控制器提供的编码信息确定编码所需的目标编码号,省去了第一控制器进行编码号校验的过程,在可以准确编码的同时,在一定程度上也相应提高了编码效率。
[0031]在其中一个实施例中,所述根据所述编码信息确定所述目标编码号,包括:
[0032]所述第二控制器在确定所述编码信息包括第二预编码号的情况下,将所述第二预编码号确定为所述目标编码号。
[0033]本申请实施例中的第二控制器根据第一控制器提供的第二预编码号确定编码所需的目标编码号,省去了第一控制器进行编码号校验的过程,实现了准确编码的同时,在一定程度上也相应提高了编码效率。
[0034]在其中一个实施例中,所述根据所述编码信息确定所述目标编码号,包括:
[0035]所述第二控制器在确定所述编码信息包括编码号增量的情况下,根据所述编码号增量和本地存储的第三预编码号生成所述目标编码号。
[0036]本申请实施例中的第二控制器根据第一控制器提供的编码号增量确定编码所需的目标编码号,实现了根据第一控制器指示的编码方式进行目标编码号的确定,利用了本地存储的编码号和第一控制器提供的编码号增量共同进行编码,使第一控制器可以控制各第二控制器进行有序和准确的编码。
[0037]第二方面,本申请还提供了一种编码控制方法,所述编码控制方法包括:
[0038]第一控制器向第二控制器发送第一编码指令;
[0039]所述第一控制器接收所述第二控制器发送的编码结果;所述编码结果为所述第二控制器在目标信号端口检测到目标信号的情况下,根据所述第一编码指令进行编码得到的编码结果。
[0040]本申请实施例中,第一控制器向第二控制器发送的编码指令,并在第二控制器完成编码后接收编码结果。上述方法实现了由第一控制器控制第二控制器进行自主编码,因此,当存在多个第二控制器时,仅需要第一控制器向各第二控制器发送编码指令,多个第二控制器即可自动完成编码,相比于传统手动编码的方法,上述编码控制方法极大的提高了编码效率。
[0041]在其中一个实施例中,所述编码控制方法还包括:
[0042]所述第一控制器向所述第二控制器发送所述目标信号。
[0043]本申请实施例实现了第一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种编码控制方法,其特征在于,所述编码控制方法包括:第二控制器接收第一控制器发送的编码指令;所述第二控制器在目标端口检测到目标信号的情况下,根据所述编码指令进行编码,并将编码结果发送至所述第一控制器。2.根据权利要求1所述的编码控制方法,其特征在于,所述编码控制方法还包括:所述第二控制器通过所述目标端口接收所述第一控制器发送的所述目标信号。3.根据权利要求1所述的编码控制方法,其特征在于,所述编码控制方法还包括:所述第二控制器通过所述目标端口接收上一级的第二控制器发送的所述目标信号。4.根据权利要求2或3所述的编码控制方法,其特征在于,所述第二控制器将编码结果发送至所述第一控制器之后,所述编码控制方法还包括:所述第二控制器向下一级的第二控制器发送所述目标信号。5.根据权利要求1

3任一项所述的编码控制方法,其特征在于,所述根据所述编码指令进行编码,并将编码结果发送至所述第一控制器,包括:所述第二控制器根据所述编码指令确定目标编码号;所述第二控制器根据所述目标编码号进行编码,并将所述编码结果发送至所述第一控制器。6.根据权利要求5所述的编码控制方法,其特征在于,所述第二控制器根据所述编码指令确定目标编码号,包括:所述第二控制器在接收到所述编码指令时,将本地存储的第一预编码号返回至所述第一控制器,以指示所述第一控制器对所述第一预编码号进行校验;所述第二控制器在接收到编码确认指令的情况下,将所述第一预编码号确定为所述目标编码号;所述编码确认指令为所述第一预编码号校验通过的情况下由所述第一控制器触发的。7.根据权利要求5所述的编码控制方法,其特征在于,所述第二控制器根据所述编码指令确定目标编码号,包括:所述第二控制器从所述编码指令中提取编码信息;所述第二控制器根据所述编码信息确定所述目标编码号。8.根据权利要求7所述的编码控制方法,其特征在于,所述根据所述编码信息确定所述目标编码号,包括:所述第二控制器在确定所述编码信息包括第二预编码号的情况下,将所述第二预编码号确定为所述目标编码号。9.根据权利要求7所述的编码控制方法,其特征在于,所述根据所述编码信息确定所述目标编码号,包括:所述第二控制器在确定所述编码信息包括编码号增量的情况下,根据所述编码号增量和本地存储的第三预编码号生成所述目标编码号。10.一种编码控制方法,其特征在于,所述编码控制方法包括:第一控制器向第二控制器发送第一编码指令;所述第一控制器接收所述第二控制器发送的编码结果;所述编码结果为所述第二控制器在目标信号端口检测到目标信号的情况下,根据所述第一编码指令进行编码得到的编码
结果。11.根据权利要求10所述的编码控制方法,其特征在于,所述编码控制方法还包括:所述第一控制器向所述第二控制器发送所述目标信号。12.根据权利要求10或11所述的编码控制方法,其特征在于,所述编码控制方法还包括:所述第一控制器接收所述第二控制器发送的本地存储的第一预编码号;所述第一控制器对所述第一预编码号进行校验,并在校验通过的情况下将编码确认指令发送至所述第二控制器;所述编码确认指令用于指示所述第二控制器根据所述第一预编码号进行编码得到所述编码结果。13.根据权利要求12所述的编码控制...

【专利技术属性】
技术研发人员:张旭张小强
申请(专利权)人:宁德时代新能源科技股份有限公司
类型:发明
国别省市:

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

1