◎郭建達(dá) 施一圣 于波 解新雨 張智策 魏立明
在經(jīng)濟(jì)快速發(fā)展的今天,城市內(nèi)的建筑物樓層的高度也越來越高了。電梯是高層建筑物很重要的環(huán)節(jié),正如同現(xiàn)在我們每天出行用到的各種交通工具汽車和通信工具手機(jī)一樣。正是因?yàn)殡娞菰絹碓蕉?,所以也越來越重視電梯的安全問題,對電梯的靜態(tài)安全管理和動態(tài)安全管理,提出了越來越多的要求。
組態(tài)軟件指的是過程控制和數(shù)據(jù)采集的專用軟件,是在自控系統(tǒng)上位機(jī)監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,根據(jù)用戶的需要和工作原理的直觀體現(xiàn),組態(tài)軟件的靈活性極大的方便了用戶的需求,可以繪制出用戶自己設(shè)計的畫面。能夠采集現(xiàn)場數(shù)據(jù),處理實(shí)時和歷史數(shù)據(jù)畫面設(shè)計與切換,動畫處理,繪制報警與趨勢曲線,打印報表系統(tǒng)等,為用戶解決實(shí)際工程中對現(xiàn)場的監(jiān)視與控制問題。本論文采用的組態(tài)軟件是北京亞控科技有限公司發(fā)布的King View 6.55版本,具有很好的開放性,適應(yīng)性,經(jīng)濟(jì)型,而且開發(fā)周期短,因而極大地方便了開發(fā)者利用該軟件開發(fā)所需要的監(jiān)控畫面。通過上位機(jī)組態(tài)與下位機(jī)PLC之間的通信,不但能夠?qū)LC的數(shù)據(jù)實(shí)時監(jiān)測和控制,而且能夠完成控制系統(tǒng)中上傳下達(dá)與組態(tài)開發(fā)。
組態(tài)軟件的構(gòu)造可以分為五個部分,分別是主控窗口、設(shè)備窗口、用戶窗口、實(shí)時數(shù)據(jù)庫和運(yùn)行策略。隨著它的快速發(fā)展,實(shí)時數(shù)據(jù)庫、實(shí)時控制、SCADA、通訊及聯(lián)網(wǎng)、開放數(shù)據(jù)接口、對I/O設(shè)備的廣泛支持已經(jīng)成為它的主要內(nèi)容,組態(tài)軟件也將會不斷被賦予新的內(nèi)容。雙擊組態(tài)王圖標(biāo),彈出工程管理器窗口,單擊菜單欄“文件新建工程”新建一個工程。雙擊新建的工程打開該工程進(jìn)入組態(tài)界面,進(jìn)入新建工程向?qū)?。然后單擊“下一步?由提示一步步地完成新建工程的操作。此時實(shí)際上并未真正創(chuàng)建工程,只是在用戶給定的工程路徑下設(shè)置了工程信息,當(dāng)用戶將此工程作為當(dāng)前工程,并且切換到組態(tài)王開發(fā)環(huán)境時才會真正創(chuàng)建工程。在工程瀏覽器中左邊的目錄樹中雙擊“設(shè)備/COM2''圖標(biāo),進(jìn)行通信參數(shù)設(shè)置。雙擊右側(cè)內(nèi)容顯示區(qū)的“新建”圖標(biāo),彈出“設(shè)備配置向?qū)А睂υ捒?由提示一步步地完成設(shè)備配置的操作。依次為①選取控制系統(tǒng)所用的,本系統(tǒng)用的是西門子的一系列通信協(xié)議;②選取串口號,本監(jiān)控系統(tǒng)使用的是COM2口;③為設(shè)備指定地址,本監(jiān)控系統(tǒng)所用的設(shè)備地址為2;④設(shè)置通信參數(shù),取默認(rèn)的參數(shù)。最終結(jié)果如圖1所示。
圖1組態(tài)通信參數(shù)設(shè)置結(jié)果示意圖
按照電梯實(shí)驗(yàn)?zāi)P偷慕Y(jié)構(gòu)畫出電梯仿真畫面,仿真畫面和實(shí)際電梯模型完全一致,如圖2所示。該畫面運(yùn)行時以一樓為例,按下“一樓”按鈕梯內(nèi)控制面板和電梯外的指示燈同時亮起;按下向左箭頭開門指示燈亮;按下呼叫按鈕,呼叫指示燈亮起,其余樓層都一樣。
構(gòu)建電梯控制系統(tǒng)中的開關(guān)門示意圖,該示意圖時本次設(shè)計的一個重點(diǎn),電梯兩側(cè)的門我采用的是縮放的控制方式同時為了形象生動的表現(xiàn)出電梯門開關(guān)的畫面專門選擇了特殊的過渡色,這樣設(shè)計出來的電梯門有極強(qiáng)的立體感。最后編寫程序,在程序命令對話框中輸入如下程序:
if(\本站點(diǎn)開關(guān)門按鈕==1)
\本站點(diǎn)開關(guān)門=\本站點(diǎn)開關(guān)門-2;
if(\本站點(diǎn)開關(guān)門按鈕==0)
圖2雙電梯聯(lián)動控制示意圖監(jiān)控畫面同時設(shè)定30ms完成一個周期,即
\本站點(diǎn)開關(guān)門=\本站點(diǎn)開關(guān)門+2;30ms內(nèi)可以從關(guān)門狀態(tài)過渡到開門狀態(tài),也可以從開門狀態(tài)轉(zhuǎn)變?yōu)殛P(guān)門狀態(tài),如圖3所示。
圖3開關(guān)門示意圖
構(gòu)建電梯運(yùn)行示意圖,該畫面更是本次設(shè)計的重中之重,由于數(shù)據(jù)詞典有限所以我只設(shè)計編寫了四樓的電梯門在平層情況下的運(yùn)行效果,該畫面的設(shè)計最大的看點(diǎn)就是在轎廂向上運(yùn)動的時候每到一個的樓層該樓層的指示燈就會亮起,知道轎廂到達(dá)四樓這是四樓的指示燈會亮起同時四樓的電梯門會慢慢打開,如圖4所示。構(gòu)建電梯監(jiān)控主畫面和主界面,電梯監(jiān)控主界面包括運(yùn)行的當(dāng)前時間,操作員登錄的系統(tǒng)。想讓這個畫面可以運(yùn)動起來可以在程序命令編程框中輸入如下程序:
確認(rèn)鍵
if(\本站點(diǎn)登錄名=="1"&&\\本站點(diǎn)密碼=="1")
{\本站點(diǎn)登錄名="";
\本站點(diǎn)密碼="";
ShowPicture("監(jiān)控畫面");}
else
\本站點(diǎn)密碼正誤=1;
退出鍵:
Exit(0);
圖4電梯運(yùn)行示意圖
本文針對雙電梯聯(lián)動監(jiān)控系統(tǒng)上位機(jī)進(jìn)行設(shè)計,上位機(jī)采用組態(tài)王軟件進(jìn)行設(shè)計,主要介紹了軟件組成和特點(diǎn),進(jìn)一步介紹軟件設(shè)計流程,同時分析要求給出電梯運(yùn)行監(jiān)控的幾組換面,為雙電梯監(jiān)控系統(tǒng)研究奠定基礎(chǔ)。