基于PLC的服務器機房電源控制系統(tǒng)
使能“MEnable”,具備,則啟動磁盤柜(EXP700)使能“MEnable”具備,“EXP700-ON”是磁盤柜啟動延時計時器(圖4),時間到達1分鐘后,光纖交換機(Switch3534-F08)啟動同理,時間到達30秒鐘后,光纖磁盤控制器(FAST900)啟動同理,時間到達30秒鐘后,服務器(SeiveiComputer)啟動。
上面所介紹的只是系統(tǒng)啟動過程,下面介紹系統(tǒng)關閉過程。
圖4中,觸發(fā)停止按鈕“StopButton”以后,使能“MEnable”丟失,圖S中的服務器(ServeiComputer)輸出停止,服務器電源開關斷電;圖5中“ServeiComputer-OFF”是服務器斷電延時計時器,時間達到30秒鐘后,光纖磁盤控制器(FAST 900)輸出停止,光纖磁盤控制器電源開關斷電;之后再過30秒,光纖交換機(FAST 900)電源開關斷電;再過30秒,磁盤柜(EXP700)電源開關斷電,整個系統(tǒng)斷電完成。
3.4 OPC技術
上述開關電源的過程需要對電源狀態(tài)進行監(jiān)視和統(tǒng)計,因此PC與PLC通訊是必不可少的,OPC(OLE For Process Control)技術是普遍采用的技術。OPC技術規(guī)范是以Microsoft的OLE/COM(Object Linking and Embedding/Component Object Model)技術為差礎,定義了一組接口規(guī)范。它包括OPC自動化接口(Automation Interface)和OPC定制接口(Custom Interface)。另外,OPC技術規(guī)范定義的是OPC服務器程序和客戶機程序進行通訊的接口或通訊的方法。
OLE自動化標準接口定義了以下三層接口,依次呈包含關系。
OPC Server:OPC啟動服務器,獲得其他對象和服務的起始類,并用于返回OPC Group類對象;
OPC Group:存儲由若干。PC Item組成的Group信息,并用于返回OPC Item類對象;
OPC Item:存儲具體Item的定義、數(shù)據(jù)值、狀態(tài)值等信息。
實現(xiàn)本系統(tǒng)程序源碼的部分核心代碼如下圖6所示:
圖6 程序源碼部分核心代碼
4 結束語
基于PLC的服務器機房電源控制系統(tǒng)實現(xiàn)了整套機房電源的自動有序開啟或關閉,克服了傳統(tǒng)手工管理服務器機房的弊端,滿足了提高管理效率的管理需求,體現(xiàn)了管理的科學化。
評論