專利名稱:電源控制裝置的制作方法
技術領域:
本發(fā)明涉及控制受控設備電源的電源控制裝置。
背景技術:
常規(guī)地已知一種電源控制裝置,當雖然分布式計算機的AC電源 已打開但是分布式計算機不正常操作時,該電源控制裝置可以指出異 常的原因(DC電源的異常,AC電源的異常,通信的異常等)。
該電源控制裝置包括
AC電源控制單元,通過來自主計算機的打開電源指令,將AC 電源施加到分布式計算機;DC檢測單元,從分布式計算機接收DC 電壓值;通信控制單元,與分布式計算機通信;控制單元,將從AC 電源控制單元、DC檢測單元、和通信控制單元通知的AC電源狀態(tài)、 DC電源狀態(tài)和通信狀態(tài)存儲在電源狀態(tài)表中;以及主通信單元,將 電源狀態(tài)表通知給主計算機。
然而,日本待審專利公開號No.10-63378的電源控制裝置限于 監(jiān)視分布式計算機的使用,并且受控設備總是分布式計算機。因此, 電源控制裝置不具有一般多功能性。盡管AC電源和DC電源可以進 入ON狀態(tài)、OFF狀態(tài)、啟動狀態(tài)和待機狀態(tài),日本待審公開專利公 開號No.lO- 63378的電源控制裝置僅檢測AC電源和DC電源的異 常。因此,該電源控制裝置不能準確地檢測上述的這些狀態(tài)。
發(fā)明內容
本發(fā)明的一個目的是提供一種可以準確監(jiān)視受控設備的狀態(tài)的 電源控制裝置。
根據本發(fā)明的一個方面,提供了一種電源控制裝置,包括控制部分,測量提供給受控設備的電流的消耗電流值,并且控制提供給受
控設備的電流的開/關;通信部分,將給定命令發(fā)送給受控設備,并且 接收對給定命令的響應;以及監(jiān)視部分,基于由控制部分測量的受控 設備的消耗電流值來監(jiān)視受控設備的狀態(tài),并且通過給定命令來監(jiān)視 受控設備的生存或消亡狀態(tài)。
通過上述布置,以雙重方法來監(jiān)^f見受控設備,從而可以準確地監(jiān) 視受控設備。
將參考下面的附圖詳細描述本發(fā)明的優(yōu)選實施例,其中 圖1是示出了包括根據本發(fā)明實施例的電源控制裝置的系統的 構造的示意圖2A是示出了包括設置號、端口號和條件數據的表數據的例子
的圖2B和2C是示出了相應于端口號"3"和"4"的設置號和條件數 據被改變的例子的圖3是示出了當存儲介質21連接到端口 14a時電源控制裝置1 的狀態(tài)的圖4A是示出了以存儲在存儲介質21內的條件數據重寫表數據 中的條件數據的例子的圖4B是示出了根據存儲在存儲介質21中的條件數據來互換兩 組設置號和條件數據的例子的圖4C是示出了根據存儲在存儲介質21中的設置號來互換兩組 設置號和條件數據的例子的圖5A是示出了當受控設備是監(jiān)視器時,受控設備6的關閉/待機
/打開狀態(tài)的每一個的消耗電流的圖5B是示出了當受控設備是計算機時,受控設備6的關閉/待機
/打開狀態(tài)的每一個的消耗電流的圖5C是示出了受控設備6到9的消耗電流的總值的5圖6是示出了通過電源控制裝置1的控制單元ll執(zhí)行的處理的 流程圖7是詳細示出了圖6的步驟Sl的自處理的流程圖8是詳細示出了圖6的步驟S2的端口處理的流程圖9是示出了打開電流輸出時的檢查處理的流程圖IO是示出了關閉電流輸出時的檢查處理的流程圖;和
圖ll是詳細示出了圖6的步驟S3的用戶請求和自動處理的流程圖。
具體實施例方式
現在將參考附圖給出對本發(fā)明實施例的描述。 圖1是示出了包括根據本發(fā)明實施例的電源控制裝置的系統的 構成的示意圖。
圖1中的系統包括電源控制裝置1、外部電源3、外部終端5和 受控設備6到9。電源控制裝置1包括控制整個電源控制裝置1的 控制單元11 (監(jiān)視器部分);存儲各種過程、表數據等的存儲單元 12 (存儲部分);與外部終端5或受控設備6到9通信的通信單元13 (通信部分);分別測量從端口 14a到17a提供給受控設備6到9的 電流,并且控制提供給受控設備6到9的電流的開/關的安培表和開/ 關控制單元14到17 (控制部分);以及計數當前日期和時間的計時 器18。安培表和開/關控制單元14到17包括端口 14a到17a (連接部 分),并且端口 14a到17a分別通過電源線連接到受控設備6到9。 計時器18連接到控制單元11,并且將當前日期和時間信息通知給控 制單元11。
通信單元13經由網絡4有線或無線地連接到外部終端5和受控 設備6到9。通信單元13通過ICMP (網際控制消息協議)向受控設 備6到9發(fā)送ping命令,并且接收對ping命令的響應。另外,通信 單元13通過電子郵件等將電源控制裝置1和受控設備6到9的狀態(tài) (包括ON狀態(tài)、OFF狀態(tài)、啟動狀態(tài)、待機狀態(tài)和故障狀態(tài))發(fā)送給外部終端5。
外部終端5包括計算機、移動電話等。受控設備6到9是通過電 流操作的設備,諸如計算機、監(jiān)視器、打印機、傳真機或掃描儀,并 且通過電流操作的任意其它設備可被用作受控設備6到9。
單個外部電源3連接到控制單元11以及安培表和開/關控制單元 14到17,經由安培表和開/關控制單元14到17向受控設備6到9提 供電流,并且經由控制單元11向其它組件提供電流。
在圖1中,每個四邊形虛線中的數字指示分配給每個端口的設置 號,并且每個圓形中的數字指示端口號。對于設置號的初始值,如圖 1所示,數字"1"到"4"被按順序設置給端口 14a到17a。每個端口的 設置號、端口號和條件數據作為表數據存儲在存儲單元12內。圖2A 示出了包括設置號、端口號和條件數據的表數據的例子。
條件數據表示提供確定電流供應的執(zhí)行或取消的條件的數據。例 如,條件數據包括其中當提供給端口 14a到17a的電流總數超過15A 時,關閉來自連接最后請求供電的受控設備的端口的電流供應的數 據,包括其中在ll: 00PM到7: OOAM關閉來自端口 14a的電流供 應的數據,包括其中受控設備6到9變成待機狀態(tài)或非待機狀態(tài)等的 數據。
用戶可以通過外部終端5手動改變設置號和條件數據,并且控制 單元11可以通過自動處理來改變或編輯設置號和條件數據。另外, 控制單元11可以通過經由網絡4和通信單元13來自受控設備6到9 的通知來改變或編輯設置號和條件數據。例如,當重置受控設備8和 9以便分別將受控設備8和9連接到端口 16a和17a(端口號"3"和"4") 時,如圖2B所示,控制單元11將相應于端口號"3"的設置號從"3" 改變?yōu)?4",并且將條件數據從"c"改變到"d"。同時,控制單元ll將 相應于端口號"4"的設置號從"4"改變?yōu)?3",并且將條件數據從"d"改 變到"c"(見圖2C)。因此,即使重置連接到每個端口的受控設備, 也保持每個受控設備和設置號以及條件數據之間的關系,從而可以準 確地執(zhí)行給每個受控設備設置的電流控制。
7例如,當僅改變設置號(即,設置號從"3"改變?yōu)?4")時,控制 單元11改變條件數據(即,將條件數據從"c,,改變?yōu)?d,,),以便保 持設置號和條件數據之間的關系。當僅改變條件數據時,控制單元ll 改變設置號(即,將設置號從"3"改變?yōu)?4")以便保持設置號和條件 數據之間的關系。相應于設置號的端口號可被從圖2A的狀態(tài)互換。
應當注意,當用戶通過外部終端5來編輯設置號和條件數據時, 不保持設置號和條件數據之間的關系。
例如,當端口 14a和17a被提供有用于存儲介質的連接的端子(例 如USB端子)(未示出)時,如果存儲設置號和條件數據中的至少 一個的存儲介質21被連接到端口 14a,則控制單元11讀出存儲在存 儲介質21中的設置號和條件數據中的至少一個,并且編輯存儲在存 儲介質21內的表數據的內容,即,互換或重寫表數據中的設置號和 條件數據中的至少一個。圖4A示出了以存儲在存儲介質21中的條件 數據重寫表數據中的條件數據的例子,圖4B示出了根據存儲在存儲 介質21中的條件數據來互換兩組設置號和條件數據的例子,并且圖 4C示出了根據存儲在存儲介質21中的設置號來互換兩組設置號和條 件數據的例子。應當注意,當重寫設置號和條件數據時,設置號和條 件數據以前存儲在存儲介質21內,并且當互換兩組設置號和條件數 據時,設置號和條件數據中的至少一個以前存儲在存儲介質21內。
因此,通過使用存儲設置號和條件數據中的至少一個的存儲介質 21,互換表數據中的兩組設置號和條件數據,或重寫表數據中的設置 號和條件數據中的至少一個,并且因此可以基于正確的條件數據來控 制受控設備6到9。
存儲介質21例如包括USB存儲器等,并且可連接到端口 14a到 17a中的任意一個。另外,存儲介質21可并入例如連接在端口 14a和 控制器6之間的電源電纜內。在該情況下,電源電纜中包含通信線, 從而控制單元11可以訪問存儲介質21。
圖5A是示出了當受控設備6是監(jiān)視器時,受控設備6的關閉/ 待機/打開狀態(tài)的每一個的消耗電流的圖,圖5B是示出了當受控設備6是計算機時,受控設備6的關閉/待機/打開狀態(tài)的每一個的消耗電流 的圖,圖5C是示出了受控設備6到9的消耗電流的總值的圖。應當 注意,在圖5A和5B中,受控設備6被用作受控設備的代表。
如圖5A到5C中所示,例如,假設電源控制裝置1可以給受控 設備6到9提供的電流的最大值為15A。
在圖5A中,當監(jiān)視器的電源處于關閉狀態(tài)時,監(jiān)視器的消耗電 流是0A。待機狀態(tài)指示監(jiān)視器的主電源處于打開狀態(tài),并且遙控器 的電源按鈕處于關閉狀態(tài)。在該情況下,監(jiān)視器的消耗電流是0.01A 到0.03A。當監(jiān)視器的主電源和遙控器的電源按鈕處于打開狀態(tài),但 是未在監(jiān)視器上顯示視頻數據時,監(jiān)視器的消耗電流是2A到2.5A。 當監(jiān)視器的主電源和遙控器的電源按鈕處于打開狀態(tài),并在監(jiān)視器上 顯示視頻數據時,監(jiān)視器的消耗電流是3.5A到4A。
雖然監(jiān)視器的主電源和遙控器的電源按鈕處于打開狀態(tài),并且應 當在監(jiān)視器上顯示視頻數據,當監(jiān)視器的消耗電流低于3.5A并且高 于2.5A時,控制單元11確定視頻輸出源出現故障或監(jiān)視器的顯示單 元出現故障。
在圖5B中,當計算機的電源處于關閉狀態(tài)時,計算機的消耗電 流為0A。計算機在待機狀態(tài)中的消耗電流為0.2A到0.5A。計算機啟 動時的消耗電流為3.5A到4A,并且當計算機穩(wěn)定操作時的消耗電流 是2A到3.5A (正常時間)。例如,當計算機的消耗電流高于0.5A 并且低于2A時,控制單元ll確定計算機出現故障。
消耗電流的上述值是例子。當實際使用電源控制裝置1時,安培 表和開/關控制單元14到17測量受控設備6到9的消耗電流的值,并 且控制單元11將這些值存儲在存儲單元12中。
在圖5C中假設例如受控設備6到9是正常操作的監(jiān)視器。在該 情況下, 一個監(jiān)視器的消耗電流的最大值是4A,并且因此當給4個 監(jiān)視器提供電流時,電流供應的數量超過作為電流供應的最大值的 15A。因此,控制單元11控制安培表和開/關控制單元14到17,以便 基于條件數據而不給一個監(jiān)視器提供電流,即,以便基于條件數據而關閉相應于一個監(jiān)視器的電流供應。
例如,當受控設備6到9是計算機時, 一個計算機在啟動時的消耗電流的最大值是4A。當給4個計算機提供電流時,電流供應的數量超過作為電流供應的最大值的15A。因此,控制單元11控制安培表和開/關控制單元14到17,以便基于條件數據而不同時給4個計算機監(jiān)視器提供電流,即,以便基于條件數據而延遲l到3個監(jiān)視器的電流供應時間。
圖6是示出了電源控制裝置1的控制單元11所執(zhí)行的處理的流程圖。假設以前測量了受控設備6到9的消耗電流,并且在執(zhí)行本處理之前,控制單元11將消耗電流的值存儲在存儲單元12中。
首先,控制單元ll執(zhí)行自處理(步驟S1)。自處理表示確定電源控制裝置l自身是否出現故障的處理。后面將詳細描述自處理。
接著,控制單元ll執(zhí)行端口處理(步驟S2)。端口處理表示基于分別從端口 14a到17a提供給受控設備6到9的電流來執(zhí)行受控設備6到9的故障確定的處理,以及根據向受控設備6到9發(fā)送ping命令并且是否從受控設備6到9收到響應,來確定受控設備6到9的生存或消亡的處理。后面將詳細描述端口處理。
接著,控制單元ll執(zhí)行用戶請求和自動處理(步驟S3)。用戶請求和自動處理表示控制單元11基于來自外部終端5的請求或條件數據執(zhí)行的處理。后面將詳細描述用戶請求和自動處理。
在給電源控制裝置1提供電源時,重復執(zhí)行步驟Sl到S3的這些處理。
圖7是詳細示出了圖6的步驟Sl的自處理的流程圖。首先,控制單元11測量從外部電源3提供的電源的電壓和電源控制裝置1自身的消耗電流(步驟S5)。接著,控制單元ll確定電源控制裝置l自身是否正常(步驟S6)。具體地,控制單元ll以前存儲提供給自自身、存儲單元12、通信單元13、安培表和開/關控制單元14到17以及計時器18的消耗電流值數據,對該消耗電流值數據和實際消耗電流值進行比較,并且確定電源控制裝置l自身是否正常。
當步驟S6的確定的答案為"是"時,處理終止。當步驟S6的確定的答案為"否,,時,控制單元ll執(zhí)行電源控制裝置1的校正動作(步驟S7)。具體地,作為電源控制裝置1的校正動作,控制單元ll經由通信單元13將示出電源控制裝置1的失效或故障的電子郵件發(fā)送給外部終端5。另外,當電源控制裝置1中存在故障報警燈(未示出)時,作為電源控制裝置1的校正動作,控制單元ll打開故障報警燈。
圖8是詳細示出了圖6的步驟S2的端口處理的流程圖。
首先,控制單元11獲取從端口 14a輸出并且通過安培表和開/關控制單元14測量的消耗電流值,并且將該消耗電流值存儲在存儲單元12內(步驟Sll)。當稍后描述的步驟S20的確定的答案為"否"時,再次執(zhí)行步驟Sll的過程,從端口 15a輸出消耗電流值并且存儲在存儲單元12中。即,通過步驟Sll到S20的循環(huán),將從端口 14a到17a輸出的消耗電流值順序地存儲在存儲單元12內。雖然在下面的過程中,將作為例子給出對端口 14a的描述,對于端口 15a到17a,通過步驟Sll到S20的循環(huán)來執(zhí)行相同的過程。
控制單元11確定安培表和開/關控制單元14是否打開了來自端口 14a的電流輸出(步驟S12)。
當步驟S12的確定的答案為"是"時,當電源輸出打開時,控制單元11執(zhí)行檢查處理(步驟S13)。當步驟S12的確定的答案是"否"時,當電源輸出關閉時,控制單元ll執(zhí)行檢查處理(步驟S14)。在電源輸出打開時的檢查處理中,控制單元ll檢查在打開來自端口 14a的電流輸出的狀態(tài)下,受控設備6的消耗電流和狀態(tài)、電源控制裝置1和受控設備6的正常/異常等。稍后將詳細描述電流輸出打開時的檢查處理。在電源輸出關閉時的檢查處理中,控制單元11檢查在關閉來自端口 14a的電流輸出的狀態(tài)下,電源控制裝置l和受控設備6的正常/異常等。稍后將詳細描述電流輸出關閉時的檢查處理。
控制單元ll根據當電流輸出打開時步驟S13的檢查處理或當電流輸出關閉時步驟S14的檢查處理的確定結果來執(zhí)行各種動作(步驟S15)。電流輸出打開時的檢查處理的確定結果指示稍后描述的圖9的步驟S24、 S25、 S27、 S30、 S32或S33的過程,并且電流輸出關閉時的檢查處理的確定結果指示稍后描述的圖10的步驟S42、 S44或S45的過程。
當檢查處理的確定結果是圖9的步驟S24的過程時,在步驟S15,控制單元11臨時關閉到受控設備6的電流供應,并且在經過給定時間之后控制安培表和開/關控制單元14打開該電流供應,或向外部終端5發(fā)送示出受控設備6處于與條件數據的內容不同的異常待機狀態(tài)的電子郵件。當檢查處理的確定結果是圖9的步驟S25的過程時,在步驟S15,控制單元11向外部終端5發(fā)送示出受控設備6處于正常待機狀態(tài)的電子郵件,或什么也不做。當檢查處理的確定結果是圖9的步驟S27的過程時,在步驟S15,控制單元11臨時關閉給受控設備6的電流供應,并且在經過給定時間之后控制安培表和開/關控制單元14打開該電流供應,或向外部終端5發(fā)送示出受控設備6未變?yōu)榇龣C狀態(tài)的電子郵件。
當檢查處理的確定結果是圖9的步驟S28的過程時,在步驟S15,控制單元11向外部終端5發(fā)送示出受控設備6處于正常待機狀態(tài)的電子郵件,或什么也不做。當檢查處理的確定結果是圖9的步驟S30的過程時,在步驟S15,控制單元11通過通信單元13向外部終端5發(fā)送示出電源控制裝置1失效或出現故障的電子郵件,或當電源控制裝置1中存在故障報警燈(未示出)時,打開故障報警燈。
當檢查處理的確定結果是圖9的步驟S32的過程時,在步驟S15,控制單元11通過通信單元13向外部終端5發(fā)送示出受控設備6失效或出現故障的電子郵件。當檢查處理的確定結果是圖9的步驟S33的過程時,在步驟S15,控制單元11通過通信單元13向外部終端5發(fā)送示出電源電纜等失效或出現故障的電子郵件。
當檢查處理的確定結果是圖10的步驟S42的過程時,在步驟S15,控制單元11通過通信單元13向外部終端5發(fā)送示出電源控制裝置1失效或出現故障的電子郵件,或當電源控制裝置1中存在故障
12報警燈(未示出)時,打開故障報警燈。
當檢查處理的確定結果是圖10的步驟S44的過程時,在步驟S15,控制單元11通過通信單元13向外部終端5發(fā)送示出受控設備6失效或出現故障的電子郵件。
當檢查處理的確定結果是圖10的步驟S45的過程時,在步驟S15,控制單元11通過通信單元13向外部終端5發(fā)送示出電源控制裝置l和受控設備6正常的電子郵件,或什么也不做。因此,根據電流輸出打開時的檢查處理或電流輸出關閉時的檢查處理的確定結果,圖8的步驟S15的各種動作可以處理各種狀態(tài)。
接著,控制單元11通過通信單元13和網絡4向受控設備6發(fā)送ping命令(步驟S16 ),并且確定是否從受控設備6收到對ping命令的響應(步驟S17)。
當步驟S17的確定的答案為"是,,時,處理進入步驟S20。在另一方面,當步驟S17的確定的答案為"否"時,控制單元11確定ping命令的發(fā)送次數是否達到給定次數(例如,5次)(步驟S18)。從外部終端5經由通信單元13和網絡4設置ping命令的發(fā)送次數,并且與上述的表數據一起存儲在存儲單元12內,或存儲在存儲介質21內。
當步驟S18的確定的答案為"否"時,處理返回步驟S16。在另一方面,當步驟S18的確定的答案為"是"時,控制單元11向外部終端5發(fā)送示出受控設備6異常的電子郵件(步驟S19 )。處理進入步驟S20。
最后,控制單元11確定是否終止了所有端口的確認(步驟S20 )。當步驟S20的確定的答案為"是"時,端口處理終止。當步驟S20的確定的答案為"否"時,處理返回步驟Sll以確認下一個端口。
接著,將參考圖9給出對電流輸出打開時的檢查處理的描述。
首先,控制單元11比較以前存儲在存儲單元12中的受控設備6的消耗電流值和在圖8的步驟Sll從安培表和開/關控制單元14獲取的消耗電流值,并且確定來自端口 14a的電流輸出的打開狀態(tài)是否正確(步驟S21)。
當步驟S21的確定的答案為"是,,時,控制單元ll比較以前存儲在存儲單元12中的受控設備6的消耗電流值和在圖8的步驟Sll從 安培表和開/關控制單元14獲取的消耗電流值,并且確定在圖8的步 驟Sll從安培表和開/關控制單元14獲取的消耗電流值是否是受控設 備6在待機狀態(tài)下可采納的電流消耗值(步驟S22)。
當在步驟S22確定從安培表和開/關控制單元14獲取的消耗電流 值是受控設備6在待機狀態(tài)下可采納的電流消耗值時,控制單元11 基于端口 14a的條件數據來確定受控設備6是否被允許變?yōu)榇龣C狀態(tài) (步驟S23 )。
當步驟S23的確定的答案為"是"時,控制單元ll確定在圖8的 步驟Sll從安培表和開/關控制單元14獲取的消耗電流值作為待機狀 態(tài)的電流值是正常的(步驟S25)。處理進入圖8的步驟S15。在該 情況下,控制單元11向外部終端5發(fā)送示出受控設備6處于正常待 機狀態(tài)的電子郵件,或什么也不做。
當步驟S23的確定的答案為"否"時,受控設備6不被允許變?yōu)榇?機狀態(tài),并且因此控制單元11確定從安培表和開/關控制單元14獲取 的消耗電流值異常(步驟S24)。處理進入圖8的步驟S15。在該情 況下,在圖8的步驟S15,控制單元11臨時關閉受控設備6的電流供 應,并且控制安培表和開/關控制單元14在經過給定時間之后打開該 電流供應,或向外部終端5發(fā)送示出受控設備6處于與條件數據的內
容不同的異常待機狀態(tài)的電子郵件。
當步驟S22確定從安培表和開/關控制單元14獲取的消耗電流值 不是受控設備6在待機狀態(tài)下可以采納的電流消耗值時,處理進入步 驟S26。當受控設備6被允許變?yōu)榇龣C狀態(tài),并且在從穩(wěn)定操作的開 始起經過了給定時間(例如l分鐘)之后自動變?yōu)榇龣C狀態(tài)時,在打 開向受控設備6的電流供應之后,控制單元ll基于來自計時器18的 時間信息測量經過的時間,并且確定受控設備6是否在即使經過了給 定時間(例如l分鐘)之后仍未變?yōu)榇龣C狀態(tài)(步驟S26)。
當步驟S26的確定的答案為"是"時,原來應當變?yōu)榇龣C狀態(tài)的受 控設備6仍未變?yōu)榇龣C狀態(tài),并且因此控制單元11確定受控設備6的狀態(tài)異常(步驟S27)。處理進入圖8的步驟S15。在該情況下, 在圖8的步驟S15中,控制單元11臨時關閉受控設備6的電流供應, 并且控制安培表和開/關控制單元14在經過給定時間之后打開該電流 供應,或向外部終端5發(fā)送示出受控設備6未變?yōu)榇龣C狀態(tài)的電子郵 件。
當步驟S26的確定的答案為"否"時,受控設備6變?yōu)榇龣C狀態(tài), 并且因此控制單元11確定受控設備6的狀態(tài)正常(步驟S28 )。處理 進入圖8的步驟S15??刂茊卧?1向外部終端5發(fā)送示出受控設備6 處于正常待機狀態(tài)的電子郵件,或什么也不做。
當步驟S21的確定的答案為"否,,時,控制單元11比較以前存儲 在存儲單元12中的電源控制裝置l的消耗電流值和實際消耗電流值, 并且確定電源控制裝置l自身是否正常(步驟S29)。
當步驟S29的確定的答案為"否"時,控制單元11確定電源控制 裝置l異常(步驟S30)。處理進入圖8的步驟S15。在該情況下, 在圖8的步驟S15,控制單元11經由通信單元13向外部終端5發(fā)送 示出電源控制裝置1失效或出現故障的電子郵件,或當電源控制裝置 l中存在故障報警燈(未示出)時,打開故障報警燈。
當步驟S29的確定的答案為"是"時,控制單元11比較以前存儲 在存儲單元12中的受控設備6的消耗電流值和在圖8的步驟Sll從 安培表和開/關控制單元14獲取的消耗電流值,并且確定在圖8的步 驟Sll從安培表和開/關控制單元14獲取的消耗電流值是否是受控設 備6在關閉狀態(tài)下可采納的電流消耗值(步驟S31)。
當步驟S31的確定的答案為"否"時,控制單元ll確定受控設備 6異常(步驟S32)。處理進入圖8的步驟S15。在該情況下,在圖8 的步驟S15,控制單元11經由通信單元13向外部終端5發(fā)送示出受 控設備6失效或出現故障的電子郵件。
當步驟S31的確定的答案為"是"時,控制單元11確定連接在受 控設備6和電源控制裝置l之間的電源電纜等異常(步驟S33)。處 理進入圖8的步驟S15。在該情況下,在圖8的步驟S15,控制單元11經由通信單元13向外部終端5發(fā)送示出電源電纜等失效或出現故 障的電子郵件。
接著,將參考圖IO給出對電流輸出關閉時的檢查處理的描述。
首先,控制單元11比較以前存儲在存儲單元12中的電源控制裝 置1的消耗電流值和實際消耗電流值,并且確定電源控制裝置l自身 是否正常(步驟S41)。
當步驟S41的確定的答案為"否"時,控制單元ll確定電源控制 裝置1異常(步驟S42 )。處理進入圖8的步驟S15。在該情況下, 在圖8的步驟S15,控制單元11經由通信單元13向外部終端5發(fā)送 示出電源控制裝置1失效或出現故障的電子郵件,或當電源控制裝置 1中存在故障報警燈(未示出)時,打開故障報警燈。
當步驟S41的確定的答案為"是"時,控制單元11比較以前存儲 在存儲單元12中的受控設備6的消耗電流值和在圖8的步驟Sll從 安培表和開/關控制單元14獲取的消耗電流值,并且確定在圖8的步 驟Sll從安培表和開/關控制單元14獲取的消耗電流值是否是受控設 備6在關閉狀態(tài)下可采納的電流消耗值(步驟S43)。
當步驟S43的確定的答案為"否"時,控制單元11確定受控設備 6異常(步驟S44)。處理進入圖8的步驟S15。在該情況下,在圖8 的步驟S15,控制單元11經由通信單元13向外部終端5發(fā)送示出受 控設備6失效或出現故障的電子郵件。
當步驟S43的確定的答案為"是"時,控制單元11確定電源控制 裝置l和受控設備6正常(步驟S45)。處理進入圖8的步驟S15。 在該情況下,在圖8的步驟S15,控制單元11經由通信單元13向外 部終端5發(fā)送示出電源控制裝置l和受控設備6正常的電子郵件,或 什么也不做。
雖然在上述的電流輸出打開時圖9中的檢查處理和上述的電流 輸出關閉時圖10中的檢查處理中,控制單元11檢查受控設備6的消 耗電流和狀態(tài)、電源控制裝置l和受控設備6的正常/異常等,電流輸 出打開和關閉時的檢查處理不限于此。例如,當三段條件數據,即,
16(1)受控設備6未變?yōu)榇龣C狀態(tài),(2)在打開來自端口 14a的電流 輸出的狀態(tài)下,受控設備6的電流消耗值為3A或更大,以及(3)不 在7: 00到23: 00關閉來自端口 14a的電流輸出凈皮記錄在存儲單元 12內時,作為電流輸出打開時的檢查處理,控制單元ll順序地檢查 這三個狀態(tài)是否滿足。當狀態(tài)(1)為"否",并且狀態(tài)(2)和(3) 為"是"時,作為圖8的步驟S15的處理,控制單元ll臨時關閉到受 控設備6的電流供應,以便重啟受控設備6,并且控制安培表和開/關 控制單元14在經過給定時間之后打開電流供應,或向外部終端5發(fā) 送示出受控設備6處于待機狀態(tài)的電子郵件。當狀態(tài)(2)為"否"并 且狀態(tài)(1)和(3)為"是"時,作為圖8的步驟S15的處理,控制單 元11向外部終端5發(fā)送示出受控設備6的消耗電流值異常的電子郵 件。當狀態(tài)(3)為"否",并且狀態(tài)(1)和(2)為"是"時,作為圖8 的步驟S15的處理,控制單元11向外部終端5發(fā)送示出禁止在7: 00 到23: 00關閉來自端口 14a的電流輸出的電子郵件。
圖ll是詳細示出了圖6的步驟S3中的用戶請求和自動處理的流 程圖。雖然使用端口 14a和受控設備6作為端口和受控設備的代表來 解釋本處理,本處理還可以執(zhí)行于端口 15a到17a和受控設備7到9。
首先,控制單元11確認是否有來自外部終端5的用戶請求或來 自條件數據的自動請求(步驟S51)。具體地,控制單元ll具有累積 來自外部終端5的用戶請求和來自條件數據的自動請求的隊列,并且 可以通過確認這個隊列來確認這些請求是否存在。
接著,控制單元11確定是否存在將從端口 14a到受控設備6的 電流供應從關閉改變?yōu)榇蜷_的請求(步驟S52)。
當步驟S52的確定的答案為"是"時,控制單元11基于條件數據 來確定到受控設備6的電流供應是否可被從關閉改變?yōu)榇蜷_(步驟 S53)。例如,當即使到受控設備6的電流供應被從關閉改變?yōu)榇蜷_ 總消耗電流也不超過5A時,或當以前設置為從11: 00PM到7: 00AM 關閉來自打開14a的電流供應并且當前時間是3: 00PM時,控制單 元11確定可以將到受控設備6的電流供應從關閉改變?yōu)榇蜷_。另一方面,當到受控設備6的電流供應被從改變改變?yōu)榇蜷_使得由于涌入 電流總消耗電流超過5A時,或當以前i殳置為從11: 00PM到7: 00AM 關閉來自端口 14a的電流供應并且當前時間是3: 00AM時,控制單 元11確定不能將到受控設備6的電流供應從關閉改變?yōu)榇蜷_。
當存在對于端口 14a的多段條件數據并且所有條件數據段都滿 足時,控制單元11確定可以將到受控設備6的電流供應從關閉改變 為打開。另一方面,當僅滿足單段條件數據時,控制單元11確定不 能將到受控設備6的電流供應從關閉改變?yōu)榇蜷_。
當步驟S53的確定的答案為"是"時,控制單元11控制安培表和 開/關控制單元14,以便開始從端口 14a到受控設備6的電流供應(步 驟S54)。從而,開始從端口 14a到受控設備6的電流供應。
控制單元11通過安培表和開/關控制單元14開始到受控設備6 的電流供應,同時在某個時間段內對受控設備6的消耗電流值進行采 樣,并且將作為涌入電流值的峰值和受控設備6在打開狀態(tài)和待機狀 態(tài)下的消耗電流值存儲在存儲單元12內(步驟S55)。處理進入步驟 S57。從而,可以準確地測量受控設備6到9啟動時的涌入電流值。
當步驟S53的確定的答案為"是,,時,控制單元11執(zhí)行基于該確 定結果的動作(步驟S56)。例如,控制單元11經由通信單元13向 外部終端5發(fā)送示出到受控設備6的電流供應不能被從關閉改變?yōu)榇?開的原因的電子郵件。另外,當由于涌入電流而不能將到受控設備6 的電流供應從關閉改變?yōu)榇蜷_時,控制單元11延遲將到受控設備6 的電流供應從關閉改變?yōu)榇蜷_的時間。
接著,控制單元ll確定是否存在將從端口 14a到受控設備6的 電流供應從打開改變?yōu)殛P閉的請求(步驟S57)。
當步驟S57的確定的答案為"是"時,控制單元11基于條件數據 來確定到受控設備6的電流供應是否可被從打開改變?yōu)殛P閉(步驟 S58)。
當步驟S58的確定的答案為"是"時,控制單元11控制安培表和 開/關控制單元14,以便停止從端口 14a到受控設備6的電流供應(步驟S59)。從而,停止從端口 14a到受控設備6的電流供應。
當步驟S58的確定的答案為"否"時,控制單元ll執(zhí)行基于確定 結果的動作(步驟S60)。例如,控制單元11經由通信單元13向外 部終端5發(fā)送示出不能將到受控設備6的電流供應從打開改變?yōu)殛P閉 的原因的電子郵件(例如,現在是禁止關閉電源的時間等)。
接著,控制單元11確定是否存在測量受控設備6的消耗電流值 的請求(步驟S61)。
當步驟S61的確定的答案為"是"時,控制單元11從安培表和開/ 關控制單元14獲取受控設備6的消耗電流的測量結果,并且將該測 量結果存儲在存儲單元12內(步驟S62 )。
最后,控制單元11確定是否處理了來自外部終端5的所有用戶 請求或來自條件數據的所有自動請求(步驟S63)。具體地,當包括 在控制單元11內的隊列不具有來自外部終端5的用戶請求或不具有 來自條件數據的自動請求時,控制單元11確定處理了所有的用戶請 求或所有的自動請求。當步驟S63的確定的答案為"否,,時,處理返回 步驟S52。另一方面,當步驟S63的確定的答案為"是,,時,本處理終 止。
如上所述,根據本實施例,安培表和開/關控制單元14到17測 量提供給受控設備6到9的電流的消耗電流值,并且控制提供給受控 設備6到9的電流的打開/關閉。通信單元13向受控設備6到9發(fā)送 ping命令,并且接收對ping命令的響應??刂茊卧?1基于通過安培 表和開/關控制單元14到17測量的受控設備6到9的消耗電流值來監(jiān) 視受控設備6到9的狀態(tài),并且通過ping命令來監(jiān)視受控設備6到9 的生存和消亡狀態(tài)。因此,通過雙重方法來監(jiān)視受控設備6到9,從 而可以準確地監(jiān)視受控設備6到9的狀態(tài)。
例如,當受控設備6到9是在機場的出國等待區(qū)處提供的顯示器 和計算機組成的系統時,受控設備6到9的管理員不能自由地進出機 場的出國等待區(qū),從而管理員不易觀看受控設備6到9的狀態(tài)。在這 種環(huán)境中,通過利用電源控制裝置1的雙重方法來監(jiān)視受控設備6到9,從而可以準確地監(jiān)纟見受控i殳備6到9的狀態(tài)。
另外,由于安培表和開/關控制單元14到17自動測量提供給受 控設備6到9的電流的消耗電流值,用戶可以消除向電源控制裝置1 輸入受控設備6到9的消耗電流值的需要。另外,安培表和開/關控制 單元14到17可以準確地測量當受控設備6到9啟動時測量的涌入電 流值。
另外,存儲單元12存儲當電源打開時受控設備6到9的正常消 耗電流值,當電源關閉時受控設備6到9的正常消耗電流值,受控設 備6到9在待機狀態(tài)的正常消耗電流值,以及受控設備6到9啟動時 受控設備6到9的正常消耗電流值??刂茊卧?1通過比較由安培表 和開/關控制單元14到17測量的消耗電流值和存儲在存儲單元12中 的各種消耗電流值,確定受控設備6到9的狀態(tài)。因此,控制單元ll 可以確定受控設備6到9中的每個當前狀態(tài)是打開電源的正常狀態(tài), 關閉電源的正常狀態(tài),待機狀態(tài)的正常狀態(tài),正常啟動狀態(tài)和異常打 開/關閉/待機/啟動狀態(tài)中的任意一個。
另外,控制單元11執(zhí)行控制安培表和開/關控制單元14到17以 便基于對受控設備6到9的監(jiān)視結果,打開或關閉到受控設備6到9 的電流供應,以及控制安培表和開/關控制單元14到17以便基于對受 控設備6到9的監(jiān)視結果重啟受控設備6到9中的任意一個。
通信單元13將控制單元11對受控設備6到9的監(jiān)視結果通知外 部終端5,從而可以將對受控設備6到9的監(jiān)視結果通知給遠程用戶。
另外,存儲單元12存儲當電源控制裝置1正常時電源控制裝置 1的消耗電流值,并且控制單元11基于存儲在存儲單元12中的當電 源控制裝置1正常時電源控制裝置1的消耗電流值,來監(jiān)視電源控制 裝置l自身的狀態(tài)。因此,可以不僅監(jiān)視受控設備6到9的狀態(tài),而 且監(jiān)視電源控制裝置1自身的狀態(tài)。
存儲單元12存儲與每個端口相關聯的設置號(即,標識信息), 以及提供決定電流供應的打開/關閉的條件并且與每個端口相關聯的 條件數據??刂茊卧?1控制安培表和開/關控制單元14到17,從而
20基于條件數據打開或關閉提供給受控設備6到9的電流,并且當受控 設備6到9被互換并且連接到端口 14a到17a時,控制單元11根據 受控設備6到9的互換,互換存儲在存儲單元12中的多組設置號和 條件數據。因此,即使當受控設備6到9互換時,也可以基于適當的 條件數據來控制受控設備6到9。
電源控制裝置1可由個人計算機(PC)組成。在該情況下,可 以給PC提供其上記錄了用于實現電源控制裝置1的功能的軟件程序 的記錄介質,并且PC中的CPU可以讀取并且執(zhí)行記錄在該記錄介質 上的程序。以這種方式,可以實現與上述第一到第四實施例相同的效 果。用于提供程序的記錄介質可以是例如CD — ROM、 DVD或SD卡。
PC中的CPU可以執(zhí)行用于實現PC的功能的軟件程序。以這種 方式,也可以實現與上述實施例相同的效果。
應當注意,本發(fā)明不限于這些實施例,可以對它們做出各種修改, 而不脫離本發(fā)明的范圍。
本發(fā)明基于2008年1月11日提交的日本專利申請No.2008-005012,通過引用將其整個公開結合在此。
權利要求
1. 一種電源控制裝置,包括控制部分,測量提供給受控設備的電流的消耗電流值,并且控制提供給受控設備的電流的開/關;通信部分,將給定命令發(fā)送給受控設備,并且接收對給定命令的響應;以及監(jiān)視部分,基于由控制部分測量的受控設備的消耗電流值來監(jiān)視受控設備的狀態(tài),并且通過給定命令來監(jiān)視受控設備的生存或消亡狀態(tài)。
2. 如權利要求1的電源控制裝置,還包括存儲部分,存儲當電 源打開時受控設備的正常消耗電流值、當電源關閉時受控設備的正常 消耗電流值、受控設備在待機狀態(tài)下的正常消耗電流值、以及當受控 設備啟動時受控設備的正常消耗電流值,其中,所述監(jiān)視部分通過比較由控制部分測量的消耗電流值和存 儲在存儲部分中的各種消耗電流值,來確定受控設備的狀態(tài)。
3. 如權利要求1或2的電源控制裝置,其中,所述監(jiān)視部分執(zhí) 行下列中的任意一個控制所述控制部分以便基于受控設備的監(jiān)視結 果來打開或關閉供應給受控設備的電流,以及控制所述控制部分以便 基于受控設備的監(jiān)視結果來重啟所述受控設備。
4. 如權利要求1或2的電源控制裝置,其中,所述通信部分將 監(jiān)視部分對受控設備的監(jiān)視結果通知外部終端。
5. 如權利要求2的電源控制裝置,其中所述存儲部分還存儲當電源控制裝置正常時電源控制裝置的消 耗電流值;并且所述監(jiān)視部分基于存儲在存儲部分中的電源控制裝置的消耗電 流值來監(jiān)視電源控制裝置自身的狀態(tài)。
6. 如權利要求2的電源控制裝置,其中 存在多個受控設備;所述電源控制裝置還包括連接所述多個受控設備的多個連接部分,以及多個控制部分;所述存儲部分存儲與所述連接部分相關聯的多段標識信息,以及關聯的條件的多段條件數據;所述監(jiān)視部分控制所述控制部分,以便基于所述多段條件數據來 打開或關閉提供給所述受控設備的電流;以及當受控設備被互換并連接到所述連接部分時,所述監(jiān)視部分根據 受控設備的互換,互換存儲在所述存儲部分中的多組設置號和條件數 據。
7. 如權利要求6的電源控制裝置,其中,當存儲所述標識信息和所述條件數據中的至少 一個的外部 存儲介質被連接到所述連接部分中的任意一個時,所述監(jiān)視部分基于 存儲在所述外部存儲介質中的標識信息和條件數據中的至少一個,互 換存儲在所述存儲部分中的多組標識信息和條件數據,或重寫存儲在 所述存儲部分中的標識信息和條件數據中的至少 一個。
8. 如權利要求3的電源控制裝置,其中,所述通信部分將所述 監(jiān)視部分對受控設備的監(jiān)視結果通知外部終端。
全文摘要
一種電源控制裝置,包括控制部分,測量提供給受控設備的電流的消耗電流值,并且控制提供給受控設備的電流的開/關;通信部分,將給定命令發(fā)送給受控設備,并且接收對給定命令的響應;以及監(jiān)視部分,基于由控制部分測量的受控設備的消耗電流值來監(jiān)視受控設備的狀態(tài),并且通過給定命令來監(jiān)視受控設備的生存或消亡狀態(tài)。
文檔編號G05B19/048GK101482735SQ20091000162
公開日2009年7月15日 申請日期2009年1月9日 優(yōu)先權日2008年1月11日
發(fā)明者長尾尚幸 申請人:富士通電子零件有限公司