吳宇紅
摘 要:車庫狀態(tài)監(jiān)控和管理系統(tǒng)是立體停車庫系統(tǒng)中的重要組成部分。使用MCGS工控軟件設(shè)計出了三層10車位立體車庫的監(jiān)控界面,研究了智能立體停車庫的狀態(tài)監(jiān)控和管理,并對管理方案在車庫智能監(jiān)控管理系統(tǒng)中軟件實現(xiàn)進行了探討。
關(guān)鍵詞:立體車庫;車庫監(jiān)控;控制流程;組態(tài)軟件
中圖分類號:U491.7+1 文獻標(biāo)識碼:A 文章編號:2095-6835(2014)07-0041-01
近年來,汽車數(shù)量的快速增加,使人們對停車場的需求日益提高,智能化立體車庫便是為應(yīng)對這樣的問題而產(chǎn)生的。但我國對新型巷道堆垛式立體車庫的研究才剛剛起步,無論在設(shè)計方案的經(jīng)濟性上,還是在智能化管理程度上都存在需要改進和提高的地方。
1 三層立體車庫硬件構(gòu)成
本次設(shè)計是通過實驗室三層10車位立體車庫模型進行的,三層立體車庫實驗室模型示意圖如圖1所示。
該模型屬于升降橫移式立體停車庫,控制系統(tǒng)的硬件結(jié)構(gòu)如圖2所示。
2 立體車庫工作原理
選擇地面層車位存取車時,由于地面層車位車輛可以直接出入,因此不用考慮空位的位置,便可以直接進行存取車操作。其運動的總原則是:升降復(fù)位,平移不復(fù)位。根據(jù)上述存取車復(fù)位規(guī)則,存、取車操作的車位升降動作達成了一致,即無論存車還是取車操作,車位都是先從所在層下降到地面層,等存取車動作完成后,及時上升恢復(fù)到原來的層位。
3 監(jiān)控系統(tǒng)設(shè)計
本次三層立體車庫監(jiān)控系統(tǒng)的設(shè)計使用的是北京昆侖通態(tài)公司的組態(tài)軟件——MCGS來進行的。
3.1 立體車庫監(jiān)控系統(tǒng)設(shè)計
立體車庫監(jiān)控系統(tǒng)的設(shè)計步驟如下:①建立MCGS新工程。鼠標(biāo)雙擊“MCGS組態(tài)環(huán)境”圖標(biāo),進入MCGS組態(tài)環(huán)境,把新建工程存為D:\MCGS\WORK\車庫監(jiān)控。②建立用戶窗口。在MCGS組態(tài)平臺上,單擊“用戶窗口”,在“用戶窗口”中單擊“新建窗口”按鈕,則產(chǎn)生新“窗口0”。選中“窗口0”,單擊“窗口屬性”,進入“用戶窗口屬性設(shè)置”,將“窗口名稱”改為:車庫監(jiān)控;將“窗口標(biāo)題”改為:車庫監(jiān)控;其他不變,單擊“確認(rèn)”。選中“車庫監(jiān)控”,單擊“動畫組態(tài)”,進入動畫制作窗口。③立體車庫動畫界面設(shè)計。車庫監(jiān)控窗口開始顯示的是圖形窗口(啟動窗口),是一幅模擬系統(tǒng)真實工作流程并實施監(jiān)控操作的動畫窗口,包括主體框架、12個停車位和12輛車,它們都由“對象元件庫管理”調(diào)入,并通過相應(yīng)的設(shè)置賦予其動畫功能;還有一個復(fù)位按鈕由工具箱調(diào)入,也可以對其屬性進行設(shè)置,以達到操作的目的。④動畫連接。先后要進行定義數(shù)據(jù)變量、動畫連接和編寫控制流程這三個流程操作,并在依次編寫好所有車的腳本控制程序侯,便完成了整個系統(tǒng)的控制流程和相應(yīng)的動畫效果。
3.2 MCGS與立體車庫的連接
MCGS通過設(shè)備驅(qū)動程序與外部設(shè)備進行數(shù)據(jù)交換,包括數(shù)據(jù)采集和發(fā)送設(shè)備指令。具體操作步驟如下:①點擊工具欄設(shè)備管理窗口,因為在MCGS中,PLC設(shè)備是作為子設(shè)備掛在串口父設(shè)備下的,因此在向設(shè)備組態(tài)窗口中添加PLC設(shè)備前,必須先添加一個串口父設(shè)備。②本次設(shè)計采用的是西門子_S7200 PPI,在設(shè)備管理窗口中選擇并添加需要的PLC設(shè)備,并在通用串口父設(shè)備中對PLC相關(guān)參數(shù)進行設(shè)置。進入“串口父設(shè)備”的基本屬性頁后,設(shè)置通訊屬性,最小采集周期為1 000 ms,串行端口號為COM2,通訊波特率為9 600,數(shù)據(jù)位為8、停止位為1位、校驗方式為偶檢驗、數(shù)據(jù)采集方式為同步采集。③雙擊設(shè)備0進入子設(shè)備編輯窗口設(shè)置讀寫PLC的區(qū)域,目的是要根據(jù)用戶的需要設(shè)置讀寫PLC的數(shù)據(jù)區(qū),PLC在使用時,都是按功能把內(nèi)存分成不同的區(qū)域,每個區(qū)域都有不同的代號,通訊時直接通過區(qū)域代號就可以讀寫對應(yīng)區(qū)域的數(shù)據(jù),例如:S7-200 PLC的I區(qū)、Q區(qū)、M區(qū)等,用戶可以通過PLC構(gòu)件的內(nèi)部屬性頁設(shè)置需要讀寫的區(qū)域。這樣,就完成了MCGS與立體車庫控制系統(tǒng)的所有通訊連接。
3.3 系統(tǒng)運行
在系統(tǒng)運行之前需要對其進行設(shè)置。在“用戶窗口”中選中“車庫監(jiān)控”,單擊鼠標(biāo)右鍵,點擊“設(shè)置為啟動窗口”,這樣工程運行后會自動進入“車庫監(jiān)控”窗口;在菜單項“文件”中選“進入運行環(huán)境”或直接按“F5”都可以進入運行環(huán)境;下載啟動工程,點擊要取的某臺車,便可以達到在上位機上監(jiān)控的目的。
4 結(jié)束語
本次設(shè)計以實驗室三層十車位立體車庫為研究對象,利用北京昆侖通態(tài)公司組態(tài)軟件——MCGS完成了對三層十車位立體車庫監(jiān)控系統(tǒng)的設(shè)計,并最終達到了控制立體車庫的目的。
參考文獻
[1]胡峪,劉靜.VC++高級編程技巧與示例[M].西安:西安電子科技大學(xué)出版社,2001(05).
〔編輯:王霞〕
摘 要:車庫狀態(tài)監(jiān)控和管理系統(tǒng)是立體停車庫系統(tǒng)中的重要組成部分。使用MCGS工控軟件設(shè)計出了三層10車位立體車庫的監(jiān)控界面,研究了智能立體停車庫的狀態(tài)監(jiān)控和管理,并對管理方案在車庫智能監(jiān)控管理系統(tǒng)中軟件實現(xiàn)進行了探討。
關(guān)鍵詞:立體車庫;車庫監(jiān)控;控制流程;組態(tài)軟件
中圖分類號:U491.7+1 文獻標(biāo)識碼:A 文章編號:2095-6835(2014)07-0041-01
近年來,汽車數(shù)量的快速增加,使人們對停車場的需求日益提高,智能化立體車庫便是為應(yīng)對這樣的問題而產(chǎn)生的。但我國對新型巷道堆垛式立體車庫的研究才剛剛起步,無論在設(shè)計方案的經(jīng)濟性上,還是在智能化管理程度上都存在需要改進和提高的地方。
1 三層立體車庫硬件構(gòu)成
本次設(shè)計是通過實驗室三層10車位立體車庫模型進行的,三層立體車庫實驗室模型示意圖如圖1所示。
該模型屬于升降橫移式立體停車庫,控制系統(tǒng)的硬件結(jié)構(gòu)如圖2所示。
2 立體車庫工作原理
選擇地面層車位存取車時,由于地面層車位車輛可以直接出入,因此不用考慮空位的位置,便可以直接進行存取車操作。其運動的總原則是:升降復(fù)位,平移不復(fù)位。根據(jù)上述存取車復(fù)位規(guī)則,存、取車操作的車位升降動作達成了一致,即無論存車還是取車操作,車位都是先從所在層下降到地面層,等存取車動作完成后,及時上升恢復(fù)到原來的層位。
3 監(jiān)控系統(tǒng)設(shè)計
本次三層立體車庫監(jiān)控系統(tǒng)的設(shè)計使用的是北京昆侖通態(tài)公司的組態(tài)軟件——MCGS來進行的。
3.1 立體車庫監(jiān)控系統(tǒng)設(shè)計
立體車庫監(jiān)控系統(tǒng)的設(shè)計步驟如下:①建立MCGS新工程。鼠標(biāo)雙擊“MCGS組態(tài)環(huán)境”圖標(biāo),進入MCGS組態(tài)環(huán)境,把新建工程存為D:\MCGS\WORK\車庫監(jiān)控。②建立用戶窗口。在MCGS組態(tài)平臺上,單擊“用戶窗口”,在“用戶窗口”中單擊“新建窗口”按鈕,則產(chǎn)生新“窗口0”。選中“窗口0”,單擊“窗口屬性”,進入“用戶窗口屬性設(shè)置”,將“窗口名稱”改為:車庫監(jiān)控;將“窗口標(biāo)題”改為:車庫監(jiān)控;其他不變,單擊“確認(rèn)”。選中“車庫監(jiān)控”,單擊“動畫組態(tài)”,進入動畫制作窗口。③立體車庫動畫界面設(shè)計。車庫監(jiān)控窗口開始顯示的是圖形窗口(啟動窗口),是一幅模擬系統(tǒng)真實工作流程并實施監(jiān)控操作的動畫窗口,包括主體框架、12個停車位和12輛車,它們都由“對象元件庫管理”調(diào)入,并通過相應(yīng)的設(shè)置賦予其動畫功能;還有一個復(fù)位按鈕由工具箱調(diào)入,也可以對其屬性進行設(shè)置,以達到操作的目的。④動畫連接。先后要進行定義數(shù)據(jù)變量、動畫連接和編寫控制流程這三個流程操作,并在依次編寫好所有車的腳本控制程序侯,便完成了整個系統(tǒng)的控制流程和相應(yīng)的動畫效果。
3.2 MCGS與立體車庫的連接
MCGS通過設(shè)備驅(qū)動程序與外部設(shè)備進行數(shù)據(jù)交換,包括數(shù)據(jù)采集和發(fā)送設(shè)備指令。具體操作步驟如下:①點擊工具欄設(shè)備管理窗口,因為在MCGS中,PLC設(shè)備是作為子設(shè)備掛在串口父設(shè)備下的,因此在向設(shè)備組態(tài)窗口中添加PLC設(shè)備前,必須先添加一個串口父設(shè)備。②本次設(shè)計采用的是西門子_S7200 PPI,在設(shè)備管理窗口中選擇并添加需要的PLC設(shè)備,并在通用串口父設(shè)備中對PLC相關(guān)參數(shù)進行設(shè)置。進入“串口父設(shè)備”的基本屬性頁后,設(shè)置通訊屬性,最小采集周期為1 000 ms,串行端口號為COM2,通訊波特率為9 600,數(shù)據(jù)位為8、停止位為1位、校驗方式為偶檢驗、數(shù)據(jù)采集方式為同步采集。③雙擊設(shè)備0進入子設(shè)備編輯窗口設(shè)置讀寫PLC的區(qū)域,目的是要根據(jù)用戶的需要設(shè)置讀寫PLC的數(shù)據(jù)區(qū),PLC在使用時,都是按功能把內(nèi)存分成不同的區(qū)域,每個區(qū)域都有不同的代號,通訊時直接通過區(qū)域代號就可以讀寫對應(yīng)區(qū)域的數(shù)據(jù),例如:S7-200 PLC的I區(qū)、Q區(qū)、M區(qū)等,用戶可以通過PLC構(gòu)件的內(nèi)部屬性頁設(shè)置需要讀寫的區(qū)域。這樣,就完成了MCGS與立體車庫控制系統(tǒng)的所有通訊連接。
3.3 系統(tǒng)運行
在系統(tǒng)運行之前需要對其進行設(shè)置。在“用戶窗口”中選中“車庫監(jiān)控”,單擊鼠標(biāo)右鍵,點擊“設(shè)置為啟動窗口”,這樣工程運行后會自動進入“車庫監(jiān)控”窗口;在菜單項“文件”中選“進入運行環(huán)境”或直接按“F5”都可以進入運行環(huán)境;下載啟動工程,點擊要取的某臺車,便可以達到在上位機上監(jiān)控的目的。
4 結(jié)束語
本次設(shè)計以實驗室三層十車位立體車庫為研究對象,利用北京昆侖通態(tài)公司組態(tài)軟件——MCGS完成了對三層十車位立體車庫監(jiān)控系統(tǒng)的設(shè)計,并最終達到了控制立體車庫的目的。
參考文獻
[1]胡峪,劉靜.VC++高級編程技巧與示例[M].西安:西安電子科技大學(xué)出版社,2001(05).
〔編輯:王霞〕
摘 要:車庫狀態(tài)監(jiān)控和管理系統(tǒng)是立體停車庫系統(tǒng)中的重要組成部分。使用MCGS工控軟件設(shè)計出了三層10車位立體車庫的監(jiān)控界面,研究了智能立體停車庫的狀態(tài)監(jiān)控和管理,并對管理方案在車庫智能監(jiān)控管理系統(tǒng)中軟件實現(xiàn)進行了探討。
關(guān)鍵詞:立體車庫;車庫監(jiān)控;控制流程;組態(tài)軟件
中圖分類號:U491.7+1 文獻標(biāo)識碼:A 文章編號:2095-6835(2014)07-0041-01
近年來,汽車數(shù)量的快速增加,使人們對停車場的需求日益提高,智能化立體車庫便是為應(yīng)對這樣的問題而產(chǎn)生的。但我國對新型巷道堆垛式立體車庫的研究才剛剛起步,無論在設(shè)計方案的經(jīng)濟性上,還是在智能化管理程度上都存在需要改進和提高的地方。
1 三層立體車庫硬件構(gòu)成
本次設(shè)計是通過實驗室三層10車位立體車庫模型進行的,三層立體車庫實驗室模型示意圖如圖1所示。
該模型屬于升降橫移式立體停車庫,控制系統(tǒng)的硬件結(jié)構(gòu)如圖2所示。
2 立體車庫工作原理
選擇地面層車位存取車時,由于地面層車位車輛可以直接出入,因此不用考慮空位的位置,便可以直接進行存取車操作。其運動的總原則是:升降復(fù)位,平移不復(fù)位。根據(jù)上述存取車復(fù)位規(guī)則,存、取車操作的車位升降動作達成了一致,即無論存車還是取車操作,車位都是先從所在層下降到地面層,等存取車動作完成后,及時上升恢復(fù)到原來的層位。
3 監(jiān)控系統(tǒng)設(shè)計
本次三層立體車庫監(jiān)控系統(tǒng)的設(shè)計使用的是北京昆侖通態(tài)公司的組態(tài)軟件——MCGS來進行的。
3.1 立體車庫監(jiān)控系統(tǒng)設(shè)計
立體車庫監(jiān)控系統(tǒng)的設(shè)計步驟如下:①建立MCGS新工程。鼠標(biāo)雙擊“MCGS組態(tài)環(huán)境”圖標(biāo),進入MCGS組態(tài)環(huán)境,把新建工程存為D:\MCGS\WORK\車庫監(jiān)控。②建立用戶窗口。在MCGS組態(tài)平臺上,單擊“用戶窗口”,在“用戶窗口”中單擊“新建窗口”按鈕,則產(chǎn)生新“窗口0”。選中“窗口0”,單擊“窗口屬性”,進入“用戶窗口屬性設(shè)置”,將“窗口名稱”改為:車庫監(jiān)控;將“窗口標(biāo)題”改為:車庫監(jiān)控;其他不變,單擊“確認(rèn)”。選中“車庫監(jiān)控”,單擊“動畫組態(tài)”,進入動畫制作窗口。③立體車庫動畫界面設(shè)計。車庫監(jiān)控窗口開始顯示的是圖形窗口(啟動窗口),是一幅模擬系統(tǒng)真實工作流程并實施監(jiān)控操作的動畫窗口,包括主體框架、12個停車位和12輛車,它們都由“對象元件庫管理”調(diào)入,并通過相應(yīng)的設(shè)置賦予其動畫功能;還有一個復(fù)位按鈕由工具箱調(diào)入,也可以對其屬性進行設(shè)置,以達到操作的目的。④動畫連接。先后要進行定義數(shù)據(jù)變量、動畫連接和編寫控制流程這三個流程操作,并在依次編寫好所有車的腳本控制程序侯,便完成了整個系統(tǒng)的控制流程和相應(yīng)的動畫效果。
3.2 MCGS與立體車庫的連接
MCGS通過設(shè)備驅(qū)動程序與外部設(shè)備進行數(shù)據(jù)交換,包括數(shù)據(jù)采集和發(fā)送設(shè)備指令。具體操作步驟如下:①點擊工具欄設(shè)備管理窗口,因為在MCGS中,PLC設(shè)備是作為子設(shè)備掛在串口父設(shè)備下的,因此在向設(shè)備組態(tài)窗口中添加PLC設(shè)備前,必須先添加一個串口父設(shè)備。②本次設(shè)計采用的是西門子_S7200 PPI,在設(shè)備管理窗口中選擇并添加需要的PLC設(shè)備,并在通用串口父設(shè)備中對PLC相關(guān)參數(shù)進行設(shè)置。進入“串口父設(shè)備”的基本屬性頁后,設(shè)置通訊屬性,最小采集周期為1 000 ms,串行端口號為COM2,通訊波特率為9 600,數(shù)據(jù)位為8、停止位為1位、校驗方式為偶檢驗、數(shù)據(jù)采集方式為同步采集。③雙擊設(shè)備0進入子設(shè)備編輯窗口設(shè)置讀寫PLC的區(qū)域,目的是要根據(jù)用戶的需要設(shè)置讀寫PLC的數(shù)據(jù)區(qū),PLC在使用時,都是按功能把內(nèi)存分成不同的區(qū)域,每個區(qū)域都有不同的代號,通訊時直接通過區(qū)域代號就可以讀寫對應(yīng)區(qū)域的數(shù)據(jù),例如:S7-200 PLC的I區(qū)、Q區(qū)、M區(qū)等,用戶可以通過PLC構(gòu)件的內(nèi)部屬性頁設(shè)置需要讀寫的區(qū)域。這樣,就完成了MCGS與立體車庫控制系統(tǒng)的所有通訊連接。
3.3 系統(tǒng)運行
在系統(tǒng)運行之前需要對其進行設(shè)置。在“用戶窗口”中選中“車庫監(jiān)控”,單擊鼠標(biāo)右鍵,點擊“設(shè)置為啟動窗口”,這樣工程運行后會自動進入“車庫監(jiān)控”窗口;在菜單項“文件”中選“進入運行環(huán)境”或直接按“F5”都可以進入運行環(huán)境;下載啟動工程,點擊要取的某臺車,便可以達到在上位機上監(jiān)控的目的。
4 結(jié)束語
本次設(shè)計以實驗室三層十車位立體車庫為研究對象,利用北京昆侖通態(tài)公司組態(tài)軟件——MCGS完成了對三層十車位立體車庫監(jiān)控系統(tǒng)的設(shè)計,并最終達到了控制立體車庫的目的。
參考文獻
[1]胡峪,劉靜.VC++高級編程技巧與示例[M].西安:西安電子科技大學(xué)出版社,2001(05).
〔編輯:王霞〕