System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及電池,尤其涉及一種順序編碼設備地址的方法、裝置、系統、設備和介質。
技術介紹
1、隨著用電裝置對于電池容量的需求越來越大,電池裝置中包含的電池單體的數量逐漸增多,對應的電池管理系統中也會設置多個電池管理單元,每個電池管理單元又會與多個電池單體監測電路連接,電池單體監測電路用于對一個或多個電池單體的狀態進行監控。
2、電池管理系統中為了實現更好的監控,依次為每個設備賦予唯一的地址編碼,實現順序編碼,當前順序編碼需要在電池管理單元或電池單體監測電路等設備中添加硬件電路,利用硬件電路來檢測下游設備,該方案添加了檢測裝置與連接的線束,增加了制造成本,且過多的硬件參與也會影響編碼的靈活性。
技術實現思路
1、本申請旨在至少解決
技術介紹
中存在的技術問題之一。為此,本申請的一個目的在于提供一種順序編碼設備地址的方法、裝置、系統、設備和介質,以減少順序編碼所需要硬件的數量,降低順序編碼對硬件的依賴,提升順序編碼的靈活性。
2、本申請第一方面的實施例提供一種順序編碼設備地址的方法,設備包括通過電源線依次共極連接的n個子設備,n個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,并且n個子設備之間還通過信號線連接,其中,n為大于1的正整數,1≤n≤n;方法應用于第n個子設備,包括:響應于第n個子設備與電源接通,獲取第n個子設備的狀態指示碼;狀態指示碼包括指示子設備未完成編碼的第一指示碼,和指示子設備已完成編碼的第二指示碼;響應于狀態指示碼為
3、本申請實施例的技術方案中,通過多個子設備利用電源線依次共極連接,并且利用上一個子設備控制下一個子設備電源的通斷,能夠減少零部件的使用數量,減少連接的線束,降低成本,也便于組裝。在當前子設備連接電源后,基于當前子設備獲取的通信報文,確定當前子設備的地址信息,隨后完成編碼,并發出當前子設備的通信報文和控制下一個子設備電源的通斷,隨后依次進行下一個子設備的編碼,當任一子設備出現故障時,能夠快速定位,在減少順序編碼所需要硬件的數量的同時提升順序編碼設備地址靈活性。
4、在一些實施例中,基于第n個子設備接收到的通信報文,確定第n個子設備的地址信息包括:基于第n個子設備接收到的通信報文的數量,確定第n個子設備的地址信息。通過將接收到的通信報文包括接收到的通信報文的數量,從而得知當前子設備在多個子設備中的排序,能夠確定當前子設備的地址信息,有助于按順序快速順序編碼設備地址。
5、在一些實施例中,基于第n個子設備接收到的通信報文的數量,確定第n個子設備的地址信息包括:響應于第n個子設備接收到的通信報文的數量為m,將第n個子設備的地址信息確定為m+1;其中,0≤m≤n-1。通過響應于接收到的通信報文的數量為m,將當前子設備的地址信息確定為m+1,滿足多個子設備的按順序快速編碼設備地址的需求。
6、在一些實施例中,通信報文包含報文發出子設備的地址信息;并且其中,基于第n個子設備接收到的通信報文,確定第n個子設備的地址信息包括:基于第n個子設備接收到的通信報文中包含的報文發出子設備的地址信息,確定第n個子設備的地址信息。通過將接收到的通信報文中包含的報文發出子設備的地址信息,通過地址信息能夠得知當前子設備在多個子設備中的排序,從而快速確定當前子設備的地址信息。
7、在一些實施例中,基于第n個子設備接收到的通信報文中包含的報文發出子設備的地址信息,確定第n個子設備的地址信息包括:響應于第n個子設備接收到的通信報文中的地址信息的最大值為m,將第n個子設備的地址信息確定為m+1;其中,0<m≤n-1。通過響應于接收到的通信報文中的地址信息的最大值為m,將當前子設備的地址信息確定為m+1,滿足多個子設備的按順序快速編碼設備地址的需求。
8、在一些實施例中,發出通信報文和指示第n個子設備的電源開關閉合的控制信號包括:響應于第n個子設備的狀態指示碼設置為第二指示碼,按照預設頻率發出包含第n個子設備的地址信息的通信報文;以及發出使能信號,使能信號用于指示第n個子設備的電源開關閉合以將電源提供至第n+1個子設備。通過響應于當前子設備的狀態指示碼完成編碼,并發出包含當前子設備的地址信息的通信報文,且為下一個子設備供電,滿足下一個子設備的地址編碼,使得多個子設備快速按順實現設備地址編碼。
9、本申請第二方面的實施例提供一種順序編碼設備地址的方法,設備包括主設備和n個子設備,n個子設備通過電源線依次共極連接至主設備,并且n個子設備通過信號線并行連接至主設備,n個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,其中,n為大于1的正整數,1≤n≤n;方法應用于主設備,包括:向n個子設備中的第一個子設備提供電源;以及接收n個子設備發出的通信報文;基于n個子設備發出的通信報文確定n個子設備的編碼結果。
10、本申請實施例的技術方案中,通過將n個子設備通過電源線依次共極連接至主設備,并且利用上一個子設備控制下一個子設備電源的通斷,能夠減少零部件的使用數量,減少連接的線束,降低成本,也便于組裝。在主設備向第一個子設備提供電源后,第一個子設備完成編碼,并發出當前子設備的通信報文和控制下一個子設備電源的通斷,隨后依次進行下一個子設備的編碼,當任一子設備出現故障時,能夠快速定位,在減少順序編碼所需要硬件的數量的同時提升編碼設備地址靈活性。
11、在一些實施例中,基于n個子設備發出的通信報文確定n個子設備的編碼結果包括:響應于自第一個子設備與電源接通后的預設時間段內接收到的通信報文的數量為n,確定n個子設備完成編碼。通過在預設時間段內接收到的通信報文的數量為n,根據數量能夠快速確定多個子設備是否完成編碼。
12、在一些實施例中,基于n個子設備發出的通信報文確定n個子設備的編碼結果包括:響應于自第一個子設備與電源接通后的預設時間段內接收到的通信報文中的地址信息的最大值為n,確定n個子設備完成編碼。通過在預設時間段內接收到的通信報文中的地址信息的最大值為n,根據最大值為n能夠快速確定多個子設備是否完成編碼。
13、本申請第三方面的實施例提供一種順序編碼設備地址的裝置,設備包括通過電源線依次共極連接的n個子設備,n個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,并且n個子設備之間還通過信號線連接,其中,n為大于1的正整數,1≤n≤n;裝置位于第n個子設備,包括:第一獲取單元,被配置為響應于第n個子設備與電源接通,獲取第n個子設備的狀態指示碼;狀態指示碼包括指示子設備未完成編碼的第一指示碼,和指示子設備已完成編碼的第二指示碼;第二獲取單元,被配置為本文檔來自技高網...
【技術保護點】
1.一種順序編碼設備地址的方法,其特征在于,所述設備包括通過電源線依次共極連接的N個子設備,所述N個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,并且所述N個子設備之間還通過信號線連接,其中,N為大于1的正整數,1≤n≤N;
2.根據權利要求1所述的方法,其特征在于,所述基于所述第n個子設備接收到的通信報文,確定所述第n個子設備的地址信息包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述第n個子設備接收到的通信報文的數量,確定所述第n個子設備的地址信息包括:
4.根據權利要求1所述的方法,其特征在于,所述通信報文包含報文發出子設備的地址信息;并且其中,
5.根據權利要求4所述的方法,其特征在于,所述基于所述第n個子設備接收到的通信報文中包含的報文發出子設備的地址信息,確定所述第n個子設備的地址信息包括:
6.根據權利要求1-5中任一項所述的方法,其特征在于,所述發出所述通信報文和指示所述第n個子設備的電源開關閉合的控制信號包括:
7.一種順序編碼設備地址的方法,其特
8.根據權利要求7所述的方法,其特征在于,所述基于所述N個子設備發出的通信報文確定所述N個子設備的編碼結果包括:
9.根據權利要求7所述的方法,其特征在于,所述基于所述N個子設備發出的通信報文確定所述N個子設備的編碼結果包括:
10.一種順序編碼設備地址的裝置,其特征在于,所述設備包括通過電源線依次共極連接的N個子設備,所述N個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,并且所述N個子設備之間還通過信號線連接,其中,N為大于1的正整數,1≤n≤N;
11.一種順序編碼設備地址的裝置,其特征在于,所述裝置包括主設備和N個子設備,所述N個子設備通過電源線依次共極連接至所述主設備,并且所述N個子設備通過信號線并行連接至所述主設備,所述N個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,其中,N為大于1的正整數,1≤n≤N;
12.一種電池管理系統,其特征在于,包括:
13.根據權利要求12所述的電池管理系統,其特征在于,還包括:
14.一種電池裝置,其特征在于,包括:
15.一種儲能裝置,其特征在于,包括權利要求14所述的電池裝置。
16.一種用電裝置,其特征在于,包括權利要求14所述的電池裝置。
17.一種計算設備,其特征在于,包括:
18.一種計算機可讀存儲介質,其特征在于,存儲有指令,所述指令當被計算設備的一個或多個處理器單獨或共同執行時,使所述計算設備執行權利要求1至9中任一項所述的方法。
19.一種計算機程序產品,其特征在于,包括指令,所述指令當被計算設備的一個或多個處理器單獨或共同執行時,使所述計算設備執行權利要求1至9中任一項所述的方法。
...【技術特征摘要】
1.一種順序編碼設備地址的方法,其特征在于,所述設備包括通過電源線依次共極連接的n個子設備,所述n個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,并且所述n個子設備之間還通過信號線連接,其中,n為大于1的正整數,1≤n≤n;
2.根據權利要求1所述的方法,其特征在于,所述基于所述第n個子設備接收到的通信報文,確定所述第n個子設備的地址信息包括:
3.根據權利要求2所述的方法,其特征在于,所述基于所述第n個子設備接收到的通信報文的數量,確定所述第n個子設備的地址信息包括:
4.根據權利要求1所述的方法,其特征在于,所述通信報文包含報文發出子設備的地址信息;并且其中,
5.根據權利要求4所述的方法,其特征在于,所述基于所述第n個子設備接收到的通信報文中包含的報文發出子設備的地址信息,確定所述第n個子設備的地址信息包括:
6.根據權利要求1-5中任一項所述的方法,其特征在于,所述發出所述通信報文和指示所述第n個子設備的電源開關閉合的控制信號包括:
7.一種順序編碼設備地址的方法,其特征在于,所述設備包括主設備和n個子設備,所述n個子設備通過電源線依次共極連接至所述主設備,并且所述n個子設備通過信號線并行連接至所述主設備,所述n個子設備中的第n個子設備包括用于控制提供至第n+1個子設備的電源通斷的電源開關,其中,n為大于1的正整數,1≤n≤n;
8.根據權利要求7所述的方法,其特征在于,所述基于所述n個子設備發出的通信報文確定所述n個子設備的編碼結果包括:
9.根據權利要求7所...
【專利技術屬性】
技術研發人員:樊廷峰,文正武,
申請(專利權)人:寧德時代新能源科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。