電力設(shè)備參數(shù)設(shè)置系統(tǒng)及電力設(shè)備參數(shù)設(shè)置方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種電力設(shè)備參數(shù)設(shè)置系統(tǒng)及電力設(shè)備參數(shù)設(shè)置方法。
【背景技術(shù)】
[0002]國(guó)家電網(wǎng)公司規(guī)定,電力設(shè)備在研發(fā)、測(cè)試、生產(chǎn)或使用過(guò)程中,對(duì)電力設(shè)備的重要參數(shù)的設(shè)置,均先需要生成參數(shù)設(shè)置請(qǐng)求指令,再通過(guò)網(wǎng)絡(luò)加密機(jī)對(duì)該參數(shù)設(shè)置請(qǐng)求指令進(jìn)行加密,以致生成參數(shù)設(shè)置指令,供待參數(shù)設(shè)置的電力設(shè)備進(jìn)行參數(shù)設(shè)置。因?yàn)樾枰蓞?shù)設(shè)置請(qǐng)求指令,所以,需要安裝具有設(shè)置功能的電腦程序的電腦。還有,電腦與網(wǎng)絡(luò)加密機(jī)進(jìn)行通信時(shí),需要電腦插入加密狗。
[0003]因此,不管是電力行業(yè)的電力設(shè)備的研發(fā)、測(cè)試和制造廠商,或是檢測(cè)電力設(shè)備的科研機(jī)構(gòu),還是安裝、配置電力設(shè)備的供電局單位,對(duì)電力設(shè)備進(jìn)行重要參數(shù)設(shè)置時(shí),需要通過(guò)安裝有具有設(shè)置功能的電腦程序和插入加密狗的電腦,訪問(wèn)網(wǎng)絡(luò)加密機(jī)才能完成參數(shù)設(shè)置。
[0004]而電力設(shè)備的種類繁多,包括電能表、集中器、負(fù)控終端或配變監(jiān)測(cè)終端,而且不管是哪一種電力設(shè)備,其具有多種型號(hào)。因此,需要完成對(duì)行業(yè)內(nèi)的電力設(shè)備的參數(shù)設(shè)置,一臺(tái)或數(shù)臺(tái)具備設(shè)置功能的電腦程序且插入加密狗的電腦遠(yuǎn)遠(yuǎn)滿足不了需求。由于每一臺(tái)電腦上插入一個(gè)加密狗,而每一個(gè)加密狗的直接成本為200元左右,所以,增加了電力設(shè)備的參數(shù)設(shè)置的成本。
[0005]綜上所述,如何利用一臺(tái)插入加密狗的服務(wù)器和一臺(tái)網(wǎng)絡(luò)加密機(jī)實(shí)現(xiàn)多臺(tái)電力設(shè)備的參數(shù)設(shè)置,是當(dāng)前亟待解決的技術(shù)問(wèn)題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的主要目的在于提供一種電力設(shè)備參數(shù)設(shè)置系統(tǒng),解決如何利用一臺(tái)插入加密狗的服務(wù)器和一臺(tái)網(wǎng)絡(luò)加密機(jī)實(shí)現(xiàn)多臺(tái)電力設(shè)備的參數(shù)設(shè)置的技術(shù)問(wèn)題。
[0007]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種電力設(shè)備參數(shù)設(shè)置系統(tǒng),該電力設(shè)備參數(shù)設(shè)置系統(tǒng)包括多個(gè)電力設(shè)備、多個(gè)客戶端、一個(gè)服務(wù)器端、一個(gè)加密狗和一個(gè)網(wǎng)絡(luò)加密機(jī),所述每一個(gè)客戶端通過(guò)網(wǎng)絡(luò)與一個(gè)或多個(gè)所述電力設(shè)備連接,所述服務(wù)器端通過(guò)網(wǎng)絡(luò)分別與每一個(gè)所述客戶端數(shù)據(jù)通信,所述服務(wù)器端插入所述加密狗,所述服務(wù)器端通過(guò)網(wǎng)絡(luò)與所述網(wǎng)絡(luò)加密機(jī)連接;所述客戶端用于發(fā)送請(qǐng)求指令至插入加密狗的服務(wù)器端,所述插入加密狗的服務(wù)器端對(duì)所述請(qǐng)求指令進(jìn)行處理,并將處理后的數(shù)據(jù)信息發(fā)送至網(wǎng)絡(luò)加密機(jī),所述網(wǎng)絡(luò)加密機(jī)用于根據(jù)所述處理后的數(shù)據(jù)信息生成密鑰指令,并將所述密鑰指令發(fā)送至所述插入加密狗的服務(wù)器端,所述電力設(shè)備用于接收所述密鑰指令并執(zhí)行所述密鑰指令。
[0008]優(yōu)選地,所述客戶端包括認(rèn)證請(qǐng)求指令生成模塊、輸入模塊、客戶端通信模塊、客戶端認(rèn)證模塊、參數(shù)設(shè)置請(qǐng)求指令生成模塊和參數(shù)設(shè)置結(jié)果分析模塊。
[0009]所述認(rèn)證請(qǐng)求指令生成模塊,用于生成認(rèn)證請(qǐng)求指令。
[0010]所述輸入模塊,用于接收外部輸入的初始數(shù)據(jù)信息。
[0011]所述參數(shù)設(shè)置請(qǐng)求指令生成模塊,所述用于根據(jù)所述初始數(shù)據(jù)信息生成參數(shù)設(shè)置請(qǐng)求指令。
[0012]所述客戶端通信模塊,用于將所述認(rèn)證請(qǐng)求指令和所述參數(shù)設(shè)置請(qǐng)求指令發(fā)送至插入加密狗的服務(wù)器端,以及還用于將認(rèn)證指令和參數(shù)設(shè)置指令發(fā)送至電力設(shè)備。
[0013]所述客戶端認(rèn)證模塊,用于根據(jù)電力設(shè)備發(fā)送的認(rèn)證響應(yīng)信息判斷該電力設(shè)備是否通過(guò)認(rèn)證。
[0014]參數(shù)設(shè)置結(jié)果分析模塊,用于根據(jù)電力設(shè)備發(fā)送的參數(shù)設(shè)置響應(yīng)信息判斷是否參數(shù)設(shè)置成功。
[0015]優(yōu)選地,所述服務(wù)器端包括后臺(tái)處理模塊、后臺(tái)通信模塊。
[0016]所述后臺(tái)處理模塊,用于對(duì)客戶端的認(rèn)證請(qǐng)求指令和加密狗生成的密鑰信息進(jìn)行處理,獲得處理后的數(shù)據(jù)信息。
[0017]所述后臺(tái)通信模塊,用于接收所述客戶端發(fā)送的認(rèn)證請(qǐng)求指令和參數(shù)設(shè)置請(qǐng)求指令,并將所述處理后的數(shù)據(jù)信息和參數(shù)設(shè)置請(qǐng)求指令發(fā)送至網(wǎng)絡(luò)加密機(jī),以及還用于發(fā)送認(rèn)證指令和參數(shù)設(shè)置指令至客戶端。
[0018]優(yōu)選地,所述加密狗包括密鑰生成模塊。
[0019]密鑰生成模塊,用于根據(jù)所述認(rèn)證請(qǐng)求指令隨機(jī)生成密鑰信息。
[0020]優(yōu)選地,所述網(wǎng)絡(luò)加密機(jī)包括認(rèn)證指令生成模塊、網(wǎng)絡(luò)加密機(jī)通信模塊和參數(shù)設(shè)置指令生成模塊。
[0021]認(rèn)證指令生成模塊,用于根據(jù)服務(wù)器端發(fā)送的處理后的數(shù)據(jù)信息生成認(rèn)證指令。
[0022]參數(shù)設(shè)置指令生成模塊,用于根據(jù)服務(wù)器端發(fā)送的參數(shù)設(shè)置請(qǐng)求指令生成參數(shù)設(shè)置指令。
[0023]網(wǎng)絡(luò)加密機(jī)通信模塊,用于將所述認(rèn)證指令和所述參數(shù)設(shè)置指令發(fā)送至服務(wù)器端。
[0024]優(yōu)選地,所述電力設(shè)備包括認(rèn)證指令響應(yīng)模塊、電力設(shè)備通信模塊、參數(shù)設(shè)置指令響應(yīng)模塊。
[0025]所述認(rèn)證指令響應(yīng)模塊,用于根據(jù)所述認(rèn)證指令生成認(rèn)證響應(yīng)信息。
[0026]所述參數(shù)設(shè)置指令響應(yīng)模塊,用于根據(jù)所述參數(shù)設(shè)置指令生成參數(shù)設(shè)置響應(yīng)信息。
[0027]所述電力設(shè)備通信模塊,用于將所述認(rèn)證響應(yīng)信息和所述參數(shù)設(shè)置響應(yīng)信息發(fā)送至客戶端。
[0028]優(yōu)選地,所述電力設(shè)備包括電能表、集中器、負(fù)控終端或配變監(jiān)測(cè)終端。
[0029]優(yōu)選地,所述服務(wù)器端與所述網(wǎng)絡(luò)加密機(jī)之間通過(guò)以太網(wǎng)進(jìn)行通信,所述客戶端與所述服務(wù)器端之間通過(guò)局域網(wǎng)、城域網(wǎng)或互聯(lián)網(wǎng)進(jìn)行通信,所述電力設(shè)備與客戶端之間通過(guò)有線方式或無(wú)線方式進(jìn)行通信。
[0030]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種電力設(shè)備參數(shù)設(shè)置方法,該電力設(shè)備參數(shù)設(shè)置方法包括如下步驟:
[0031]客戶端對(duì)待參數(shù)設(shè)置的電力設(shè)備進(jìn)行認(rèn)證。
[0032]待參數(shù)設(shè)置的電力設(shè)備認(rèn)證通過(guò)后,客戶端接收外部輸入的初始數(shù)據(jù)信息,并根據(jù)所述初始數(shù)據(jù)信息生成參數(shù)設(shè)置請(qǐng)求指令,并將所述參數(shù)設(shè)置請(qǐng)求指令發(fā)送至插入加密狗的服務(wù)器端。
[0033]所述服務(wù)器將所述參數(shù)設(shè)置請(qǐng)求指令發(fā)送至網(wǎng)絡(luò)加密機(jī),所述網(wǎng)絡(luò)加密機(jī)根據(jù)所述參數(shù)設(shè)置請(qǐng)求指令生成參數(shù)設(shè)置指令,并將所述參數(shù)設(shè)置指令發(fā)送至服務(wù)器端。
[0034]所述服務(wù)器端將所述參數(shù)設(shè)置指令發(fā)送至客戶端,所述客戶端將所述參數(shù)設(shè)置指令發(fā)送至待參數(shù)設(shè)置的電力設(shè)備。
[0035]待參數(shù)設(shè)置的電力設(shè)備執(zhí)行所述參數(shù)設(shè)置指令,并根據(jù)所述參數(shù)設(shè)置指令生成參數(shù)設(shè)置響應(yīng)信息,并將所述參數(shù)設(shè)置響應(yīng)信息發(fā)送至客戶端。
[0036]所述客戶端根據(jù)所述參數(shù)設(shè)置響應(yīng)信息判斷是否參數(shù)設(shè)置成功。
[0037]優(yōu)選地,客戶端對(duì)待參數(shù)設(shè)置的電力設(shè)備進(jìn)行認(rèn)證的步驟包括:
[0038]客戶端生成認(rèn)證請(qǐng)求指令,并將所述認(rèn)證請(qǐng)求指令發(fā)送至所述插入加密狗的服務(wù)器端。
[0039]所述加密狗根據(jù)所述認(rèn)證請(qǐng)求指令隨機(jī)生成密鑰信息。
[0040]所述服務(wù)器端對(duì)所述認(rèn)證請(qǐng)求指令和所述密鑰信息進(jìn)行處理,獲得處理后的數(shù)據(jù)信息,并將所述處理后的數(shù)據(jù)信息發(fā)送至所述網(wǎng)絡(luò)加密機(jī)。
[0041]所述網(wǎng)絡(luò)加密機(jī)根據(jù)所述處理后的數(shù)據(jù)信息生成認(rèn)證指令,并將所述認(rèn)證指令發(fā)送至所述服務(wù)器端。
[0042]所述服務(wù)器端將所述認(rèn)證指令發(fā)送至客戶端,所述客戶端將所述認(rèn)證指令發(fā)送至待參數(shù)設(shè)置的電力設(shè)備。
[0043]所述待參數(shù)設(shè)置的電力設(shè)備執(zhí)行所述認(rèn)證指令、根據(jù)所述認(rèn)證指令生成認(rèn)證響應(yīng)信息、以及將所述認(rèn)證響應(yīng)信息發(fā)送所述至客戶端。
[0044]所述客戶端根據(jù)所述認(rèn)證響應(yīng)信息判定待參數(shù)設(shè)置的電力設(shè)備是否通過(guò)認(rèn)證。
[0045]本發(fā)明通過(guò)一個(gè)插入加密狗的服務(wù)器端和一臺(tái)網(wǎng)絡(luò)加密機(jī),即可完成眾多的電力設(shè)備的參數(shù)設(shè)置問(wèn)題。
[0046]首先,現(xiàn)有的電力設(shè)備參數(shù)設(shè)置時(shí),每一個(gè)客戶端需要插入一個(gè)加密狗,而本發(fā)明只需要在服務(wù)器端插入一個(gè)加密狗。因此,降低了加密狗的使用量,從而降低了電力設(shè)備參數(shù)設(shè)置的成本。
[0047]其次,現(xiàn)有的電力設(shè)備參數(shù)設(shè)置時(shí),每一個(gè)客戶端需要正確安裝加密狗的驅(qū)動(dòng)程序,但是,在很多現(xiàn)場(chǎng)環(huán)境下找不到相應(yīng)的驅(qū)動(dòng)程序,或者是客戶端自身的原因,驅(qū)動(dòng)程序無(wú)法正確安裝,而本發(fā)明只需要在服務(wù)器端正確安裝加密狗的驅(qū)動(dòng)程序。因此,減少了加密狗的驅(qū)動(dòng)