System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及配電自動化,具體涉及一種電力設(shè)備的動態(tài)配置和即插即用方法、裝置及電子設(shè)備。
技術(shù)介紹
1、隨著智能電網(wǎng)建設(shè)的發(fā)展,配電自動化的重要性也日益凸顯,配電自動化終端(簡稱配電終端)主要用于實現(xiàn)對接入設(shè)備如電力設(shè)備的數(shù)據(jù)采集、控制和通信等功能,以及與配電主站的數(shù)據(jù)傳輸?shù)裙δ堋Mǔ碚f,一個配電主站對應(yīng)多個配電終端,一個配電終端可以接入多個設(shè)備。近些年物聯(lián)網(wǎng)技術(shù)快速發(fā)展,以各類傳感器為代表的大量端側(cè)設(shè)備接入電力系統(tǒng),使得配電終端的調(diào)試任務(wù)極具挑戰(zhàn)。
2、相關(guān)技術(shù)中,當配電終端接入設(shè)備時,需要進行配置調(diào)試等操作,以實現(xiàn)后續(xù)的數(shù)據(jù)傳輸?shù)裙δ堋@鏸ec104協(xié)議是配電自動化技術(shù)中常用的通信協(xié)議,其基于配電終端與配電主站之間協(xié)商好的數(shù)據(jù)點表進行數(shù)據(jù)傳輸,需要維護人員的配置和調(diào)試。當配電終端需要接入大量設(shè)備,且各設(shè)備的種類和數(shù)量不同時,數(shù)據(jù)點表的人工配置工作繁重且容易出錯。也就是,相關(guān)技術(shù)不支持設(shè)備的即插即用,且數(shù)據(jù)點表配置工作量繁重又容易出錯、效率低。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請實施例提供了一種電力設(shè)備的動態(tài)配置和即插即用方法、裝置及電子設(shè)備,以解決相關(guān)技術(shù)不支持設(shè)備的即插即用,且數(shù)據(jù)點表配置工作量繁重又容易出錯、效率低的技術(shù)問題。
2、第一方面,本申請實施例提供了一種電力設(shè)備的動態(tài)配置和即插即用方法,包括:
3、檢測到接入設(shè)備增加后,識別增加的新設(shè)備的產(chǎn)品類型和設(shè)備信息,并基于所述產(chǎn)品類型和設(shè)備列表中列出的所有設(shè)備,為所述新設(shè)備分配設(shè)備身份標
4、將所述新設(shè)備對應(yīng)的設(shè)備身份標識和設(shè)備信息,以設(shè)備為單位更新到所述設(shè)備列表中,并將更新后的設(shè)備列表發(fā)送給配電主站,以使所述配電終端與所述配電主站基于更新后的設(shè)備列表和預(yù)設(shè)的模型點表,進行設(shè)備的數(shù)據(jù)對象相應(yīng)數(shù)據(jù)的傳輸,其中,模型點表中包括設(shè)備的產(chǎn)品類型對應(yīng)的預(yù)設(shè)數(shù)據(jù)對象地址,數(shù)據(jù)對象地址用于指示設(shè)備的數(shù)據(jù)對象。
5、在第一方面的一種可能的實施方式中,所述設(shè)備id包括第一id和第二id;
6、所述基于所述產(chǎn)品類型和設(shè)備列表中列出的所有設(shè)備,為所述新設(shè)備分配設(shè)備id,包括:
7、根據(jù)所述產(chǎn)品類型和預(yù)設(shè)的類型與代碼的對應(yīng)關(guān)系,確定所述新設(shè)備對應(yīng)的產(chǎn)品代碼,并根據(jù)所述產(chǎn)品代碼確定所述第一id;
8、根據(jù)所述設(shè)備列表中與所述新設(shè)備屬于同一產(chǎn)品類型的設(shè)備的數(shù)量,確定所述第二id;
9、基于所述第一id和所述第二id,得到所述設(shè)備id。
10、在第一方面的一種可能的實施方式中,所述配電終端中存儲有基于相應(yīng)設(shè)備id存儲的設(shè)備采集到的數(shù)據(jù);
11、所述方法還包括:
12、接收所述配電主站發(fā)送的召測指令,所述召測指令包括目標設(shè)備id和目標數(shù)據(jù)對象地址;所述目標設(shè)備id為至少一個;
13、根據(jù)所述目標設(shè)備id和設(shè)備列表中所有設(shè)備的設(shè)備id,確定所述配電主站召測的目標設(shè)備;
14、根據(jù)所述目標設(shè)備、所述目標數(shù)據(jù)對象地址和預(yù)設(shè)的模型點表中的預(yù)設(shè)數(shù)據(jù)對象地址,確定所述配電主站召測的目標數(shù)據(jù)對象;
15、將所述目標數(shù)據(jù)對象相應(yīng)的數(shù)據(jù)上報給所述配電主站。
16、在第一方面的一種可能的實施方式中,所述根據(jù)所述目標設(shè)備id和設(shè)備列表中所有設(shè)備的設(shè)備id,確定所述配電主站召測的目標設(shè)備,包括:
17、判斷所述目標設(shè)備id是否為第一預(yù)設(shè)字符;
18、若所述目標設(shè)備id為第一預(yù)設(shè)字符,則將設(shè)備列表中列出的所有設(shè)備作為目標設(shè)備;其中,所述第一預(yù)設(shè)字符指示設(shè)備列表中所有設(shè)備;
19、若所述目標設(shè)備id不為第一預(yù)設(shè)字符,則判斷所述目標設(shè)備id的第二id是否為第二預(yù)設(shè)字符;
20、若所述目標設(shè)備id的第二id為第二預(yù)設(shè)字符,則根據(jù)所述目標設(shè)備id的第一id指示的目標產(chǎn)品類型,將設(shè)備列表中所述目標產(chǎn)品類型對應(yīng)的所有設(shè)備作為目標設(shè)備;其中,所述第二預(yù)設(shè)字符指示設(shè)備列表中同一產(chǎn)品類型的所有設(shè)備;
21、若所述目標設(shè)備id的第二id不為第二預(yù)設(shè)字符,則根據(jù)所述目標設(shè)備id,將設(shè)備列表中設(shè)備id與所述目標設(shè)備id相同的設(shè)備,作為所述目標設(shè)備。
22、在第一方面的一種可能的實施方式中,所述方法還包括:
23、檢測接入設(shè)備是否發(fā)生變化;所述變化包括設(shè)備增加和設(shè)備刪減;
24、若檢測到接入設(shè)備刪減,則確定刪減設(shè)備,并向所述配電主站上報所述刪減設(shè)備的提示信息;若接收到所述配電主站返回的同意刪減信息,則將設(shè)備列表中,所述刪減設(shè)備對應(yīng)的內(nèi)容刪除;
25、若檢測到接入設(shè)備增加,則確定增加的新設(shè)備,并向所述配電主站上報所述新設(shè)備的提示信息;若接收到所述配電主站返回的同意增加信息,則執(zhí)行所述識別增加的新設(shè)備的產(chǎn)品類型和設(shè)備信息的步驟。
26、在第一方面的一種可能的實施方式中,在所述識別增加的新設(shè)備的產(chǎn)品類型和設(shè)備信息之后,還包括:
27、根據(jù)所述設(shè)備信息和設(shè)備列表中所有設(shè)備的設(shè)備信息,確定所述新設(shè)備是否存在于設(shè)備列表中;
28、若所述新設(shè)備存在于設(shè)備列表中,則將設(shè)備列表中所述新設(shè)備對應(yīng)的設(shè)備id分配給所述新設(shè)備;
29、若所述新設(shè)備不存在于設(shè)備列表中,則執(zhí)行所述基于所述產(chǎn)品類型和設(shè)備列表中列出的所有設(shè)備,為所述新設(shè)備分配設(shè)備id的步驟。
30、在第一方面的一種可能的實施方式中,所述方法還包括:
31、獲取與接入設(shè)備之間的通信質(zhì)量;
32、對于所述通信質(zhì)量不滿足預(yù)設(shè)質(zhì)量閾值的每一接入設(shè)備,獲取該接入設(shè)備的重要等級和在預(yù)設(shè)周期內(nèi)的上下線次數(shù);
33、若所述重要等級低于預(yù)設(shè)等級,且所述上下線次數(shù)大于預(yù)設(shè)次數(shù)閾值,則在下一次檢測到該接入設(shè)備接入時,不更新設(shè)備列表。
34、第二方面,本申請實施例提供了一種電力設(shè)備的動態(tài)配置和即插即用裝置,包括:
35、檢測模塊,用于檢測到接入設(shè)備增加后,識別增加的新設(shè)備的產(chǎn)品類型和設(shè)備信息,并基于所述產(chǎn)品類型和設(shè)備列表中列出的所有設(shè)備,為所述新設(shè)備分配設(shè)備id;
36、更新模塊,用于將所述新設(shè)備對應(yīng)的設(shè)備身份標識和設(shè)備信息,以設(shè)備為單位更新到所述設(shè)備列表中,并將更新后的設(shè)備列表發(fā)送給配電主站,以使所述配電終端與所述配電主站基于更新后的設(shè)備列表和預(yù)設(shè)的模型點表,進行設(shè)備的數(shù)據(jù)對象相應(yīng)數(shù)據(jù)的傳輸,其中,模型點表中包括設(shè)備的產(chǎn)品類型對應(yīng)的預(yù)設(shè)數(shù)據(jù)對象地址,數(shù)據(jù)對象地址用于指示設(shè)備的數(shù)據(jù)對象。
37、第三方面,本申請實施例提供了一種電子設(shè)備,包括存儲器和處理器,存儲器中存儲有可在處理器上運行的計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)如第一方面任一項所述的電力設(shè)備的動態(tài)配置和即插即用方法。
38、第四方面,本申請實施例提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面任一項所述的電力設(shè)本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,應(yīng)用于配電終端,所述方法包括:
2.根據(jù)權(quán)利要求1所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述設(shè)備身份標識包括第一身份標識和第二身份標識;
3.根據(jù)權(quán)利要求2所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述配電終端中存儲有基于相應(yīng)設(shè)備身份標識存儲的設(shè)備采集到的數(shù)據(jù);
4.根據(jù)權(quán)利要求3所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述根據(jù)所述目標設(shè)備身份標識和設(shè)備列表中所有設(shè)備的設(shè)備身份標識,確定所述配電主站召測的目標設(shè)備,包括:
5.根據(jù)權(quán)利要求1至4任一項所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求1至4任一項所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,在所述識別增加的新設(shè)備的產(chǎn)品類型和設(shè)備信息之后,還包括:
7.根據(jù)權(quán)利要求1至4任一項所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述方法還包括:
8.一種電力設(shè)備的動態(tài)配置和即插即用裝置,其特征在于,包括:
9.一種電子設(shè)備,包括存儲器和處理器,所述存儲器中存儲有可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1至7任一項所述的電力設(shè)備的動態(tài)配置和即插即用方法。
10.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7任一項所述的電力設(shè)備的動態(tài)配置和即插即用方法。
...【技術(shù)特征摘要】
1.一種電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,應(yīng)用于配電終端,所述方法包括:
2.根據(jù)權(quán)利要求1所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述設(shè)備身份標識包括第一身份標識和第二身份標識;
3.根據(jù)權(quán)利要求2所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述配電終端中存儲有基于相應(yīng)設(shè)備身份標識存儲的設(shè)備采集到的數(shù)據(jù);
4.根據(jù)權(quán)利要求3所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述根據(jù)所述目標設(shè)備身份標識和設(shè)備列表中所有設(shè)備的設(shè)備身份標識,確定所述配電主站召測的目標設(shè)備,包括:
5.根據(jù)權(quán)利要求1至4任一項所述的電力設(shè)備的動態(tài)配置和即插即用方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求1至4任...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李國朋,鄧紅金,劉海濤,劉曉龍,蓋世,姚嘉楠,尚京,趙賀,郭瑞恒,韓子賀,
申請(專利權(quán))人:石家莊科林電氣股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。