卑五九++王昌國++林盛昌



摘 要:本文主要就采用組態王作為監控軟件的常遇到的問題,如畫面及變量的設置、各監控畫面相互切換、時間的計算及組態王與PLC的連接方法。
關鍵詞:組態王;儀表;時間設置
1 畫面及變量的建立
在組態王工程瀏覽器的左邊樹形視圖內選擇“畫面”,在右邊視圖中雙擊“新建”。工程瀏覽器將運行組態王開發環境TOUCHMAK,彈出對話框。在“新建的畫面”對話框中設置將顯示的數據變量,然后單擊“確定”按鈕。TOUCHMAK將按照你指定的風格產生一幅名為“監控畫面”的畫面。
2 對于下一頁的程序設計
由于在該儀表中要涉及到封面、監控畫面、顯示畫面等九個畫面,即需設置上翻與下翻按鈕,下面從選取方面及波形圖的按鈕設置方法及程序:
2.1 封面下翻
下一頁=下一頁+1;
if(下一頁>=9) 下一頁=1;
if (下一頁==2)
{ShowPicture("演示界面");ClosePicture("啟動界面");}
2.2 波形實時監控畫面下翻
下一頁=下一頁+1;
if(下一頁>=9) 下一頁=1;
if (下一頁==5)
{ShowPicture("便攜式電機節能系統研");ClosePicture("波形圖");}
2.3 波形實時監控畫面上翻
下一頁=下一頁+1;
if(下一頁>=9) 下一頁=1;
if (下一頁==5)
{ShowPicture("節能差距");ClosePicture("波形圖");}
3 對于時間的設置
在監控畫面中要涉及到單位時間內消耗電量的計算,采用實時電量與前一段時間的電量差除以所以得時間,這里解決計秒器設置方法。
3.1 變量設置
3.2 畫面組態
以計秒器作為例子如圖1所示。
3.3 按鈕設置及腳本
3.3.1 “開始”按鈕 的設置如圖2所示。
輸入腳本:\\本站點\記秒開關=1。
3.3.2 “停止”按鈕的設置如圖3所示。
輸入腳本:\\本站點\記秒開關=0。
3.3.3 “清零”按鈕設置如圖4所示。
腳本:\\本站點\顯示秒=0;
3.4 事件命令語言
秒顯示=秒顯示+1。
4 組態王與PLC的通訊設置
組態王與FLC的通訊設置不需要別的線就可以和組態王通訊,當編程線的驅動安裝后,確保可以和PLC的軟件能通訊上,組態王設備定義時采用,PLC\三菱\FX1\編程口,組態王的設備地址要與PLC的設置保持一致,0-15;通訊參數設置\組態王通訊參數請與PLC的設置保持一致。波特率:9600,數據位長度:7,停止位長度:1,奇偶校驗位:偶校驗。
參考文獻:
[1]李方園.人機界面設計及應用[M].化學工業出版社,2008.
[2]北京亞控科技發展有限公司.組態王6.51使用手冊[M].2005.
[3]屈保中,周偉.主工業監控組態軟件技術應用[M].鄭州大學出版社,2012.