·1. 學習使用MCGS嵌入版組態(tài)軟件設(shè)計實現(xiàn)對樓宇升降電梯的設(shè)計的模擬控制。
·2. 了解MCGS嵌入版組態(tài)軟件的組態(tài)過程、操作方法和實現(xiàn)功能等環(huán)節(jié)。
·3. 學會使用MCGS嵌入版組態(tài)軟件設(shè)計實現(xiàn)對液體自動混合裝置監(jiān)控系統(tǒng)的模擬控制的全過程。
·4. 樓宇升降電梯的設(shè)計使用觸摸屏來控制歐姆龍PLC實現(xiàn)電梯的相關(guān)功能的實現(xiàn)。
2實訓設(shè)備·計算機1臺、MCGS嵌入版組態(tài)軟件1套TP717B型MCGS觸摸屏1臺、數(shù)據(jù)通信線2根、歐姆龍 PLC 1臺、 PLC軟件1套。
3工藝過程及控制要求·1.升降電梯靜止狀態(tài)時應(yīng)處于某個樓層,將呼叫按鈕、傳感器比較。當呼叫數(shù) 據(jù)值大于傳感器數(shù)據(jù)值,升降電梯上行;當呼叫數(shù)據(jù)值小于傳感器數(shù)據(jù)值,升降電梯下行;當呼叫數(shù)據(jù)值等于傳感器數(shù)據(jù)值,升降電梯停止;
·2.升降電梯到達某層時,開門指示燈亮。當在關(guān)門的狀態(tài)下才能繼續(xù)運行。升 降電梯升到某層時,應(yīng)在該層停留一定的時間后再次處理其他樓層的呼叫信號。
·3.設(shè)置用戶權(quán)限管理。
·4.每層電梯由指示燈、控制開關(guān),檢測信號燈組成。
·5.設(shè)置報警按鈕。當在報警狀態(tài)時,電梯停止運行。
4畫面設(shè)計與制作1.工藝流程·進入樓宇升降電梯的系統(tǒng)工程就自動鏈接到升降電梯的控制界面打開。升降電梯控制界面,啟動按鈕樓宇升降電梯系統(tǒng)開始啟動。按一層外呼按鈕,電梯便自動升至當前層—1F,這時可以按電梯的運行方式點擊按鈕進行工作。當按停止按 鈕,電梯就會停止運行,當前界面消失。當在正常運行時按報警按鈕的時候,報警指示燈便會閃爍,電梯便會停止消失。下面詳細介紹一下電梯的具體運行方式。
·1.當升降電梯停于一層或二層時,按三層外呼按鈕或三層內(nèi)呼按鈕呼叫,則升降電梯上升至3F停止,電梯開門。
·2.當電梯停于三層或二層時,按一層外呼按鈕或一層內(nèi)呼按鈕呼叫,則升降電梯下降至1F停止,電梯開門。
·3.當升降電梯停于一層時,按二層外上下呼按鈕、二層內(nèi)呼按鈕呼叫,則升降電梯上升至2F停止,電梯開門。
·4.當升降電梯停于三層時,按二層外上下呼按鈕、二層內(nèi)呼按鈕呼叫,則升降電梯下降至2F停止,電梯開門。
·5.當升降電梯上升或下降途中,任何反方向的按鈕呼叫均無效。
2.建立工程·進入MCGS嵌入版組態(tài)軟件并新建一個名為樓宇升降電梯的工程,在菜單“文件”選擇“工程另存為”選項, 把新建工程存為: D:\MCGSE\WORK\樓宇升降電梯的系統(tǒng)設(shè)計。進入MCGS 嵌入版組態(tài)軟件組態(tài)平臺單擊“新建窗口”按鈕,創(chuàng)建2個新的用戶窗口以圖標形式顯示,分別命名為“升降電梯系統(tǒng)窗口”、“封面窗口”。
·選中新建窗口單擊“窗口屬性”,進入“用戶窗口屬性設(shè)置”,將“窗口名稱”和“窗口標題”改為所需的名稱,在“窗口位置”中選中“最大化顯示”,其他屬性設(shè)置不變,單擊“確認”退出完成。將其他窗口也進行相同的設(shè)置則新建窗口完成,用戶窗口運行效果圖用戶窗口如圖實訓3-
1所示。
圖實訓3-1 用戶窗口
·數(shù)據(jù)對象是構(gòu)成實時數(shù)據(jù)庫的基本單元,建立實時數(shù)據(jù)庫的過程也就是創(chuàng)建數(shù)據(jù)對象。定義數(shù)據(jù)對象包括:
·(1)指定數(shù)據(jù)對象的名稱、類型、初始值和數(shù)值范圍。
·(2)確定與數(shù)據(jù)變量存盤相關(guān)的參數(shù),如存盤周期、存盤時間范圍等。
·打開工作臺的“實時數(shù)據(jù)庫”窗口標簽,進入實時數(shù)據(jù)庫窗口頁。按“新增對象” 按鈕,在窗口的數(shù)據(jù)變量列表中,增加新的數(shù)據(jù)變量,多次按該按鈕則增加多個數(shù)據(jù)變量,分別添加19個變量并進行屬性設(shè)置。鼠標點擊工作臺的“實時數(shù)據(jù) 庫”窗口標簽,進入實時數(shù)據(jù)庫窗口頁。按“新增對象” 按鈕, 在窗口的數(shù)據(jù)變量列表中,增加新的數(shù)據(jù)變量,選中變量, 按“對象屬性”按鈕或雙擊選中變量,則打開對象屬性設(shè)置窗 口。
·在實時數(shù)據(jù)庫添加SB1、SB2、SB3、SB4、SB5、SB6、
SB7、SQ1、SQ2、HL1、HL2、HL3、HL4、HL5、HL6、
HL7、L1、L2、L3等實時數(shù)據(jù)庫的數(shù)據(jù)對象的建立。實時數(shù)據(jù)庫的數(shù)據(jù)對象見表實訓3-1所示。
表實訓3-1 實時數(shù)據(jù)庫
·上述過程創(chuàng)建完成后,樓宇升降電梯的系統(tǒng)還需要把各個圖素與數(shù)據(jù)庫中的相應(yīng)變量建立聯(lián)系,才能使畫面動起來。建立動畫連接后,組態(tài)系統(tǒng)根據(jù)實時數(shù)據(jù)庫中的變量變化,圖形對象可以按照動畫連接的要求變化。以下是樓宇升降電梯的系統(tǒng)的監(jiān)控主窗口的動畫連接過程;
·開關(guān)型構(gòu)件的屬性設(shè)置;在用戶窗口中,雙擊自動窗口進入,選中SB1變量雙擊,則彈出單元屬性設(shè)置窗口。選中組 合圖符單擊則進入動畫組態(tài)屬性設(shè)置,如圖實訓3-2所示進 行設(shè)置。其他開關(guān)型構(gòu)件的設(shè)置如SB1、SB2、SB3、SB4、SB5、SB6、SB7、SQ1、SQ2、HL 1、HL2、HL3、HL4、HL5、HL6、HL7、L1、L2、L3跟SB1變量屬性設(shè)置方法相同。
圖實訓3-2 SB1變量的屬性設(shè)置
·轎廂垂直構(gòu)件屬性設(shè)置:在用戶窗口中雙擊升降電梯窗口進入,選中轎廂構(gòu)件雙擊進入轎廂構(gòu)件單元屬性設(shè)置窗口。點擊動畫組態(tài)設(shè)計的可見度選項在表達式填入:轎廂變量。
·每個樓層都有不同的轎廂構(gòu)件,轎廂的設(shè)置方法相同。具體步驟如圖實訓3-3所示設(shè)置。
圖實訓3-3 轎廂垂直構(gòu)件屬性設(shè)置
·腳本程序的編寫是在用戶窗口屬性設(shè)置完成的,進入用戶窗口中右鍵自動窗口進入窗口循環(huán) 腳本編輯狀態(tài)屬性設(shè)置;設(shè)定循環(huán)時間為100ms,腳本程序如下進行編輯操作。腳本程序是 用來完成特定操作和處理的程序。腳本程序如下所示。
·IF SQ3=1 THEN SQ2=0 ENDIF
·IF SB1=1 AND SQ3=1 THEN 轎廂=1、轎廂2=0、轎廂3=0、SB2=0、SB3=0、SB4=0、
SB5=0 、SB6=0
·SB7=0、關(guān)門=0、開門=1 ENDIF
·IF SB2=1 AND SQ3=1 THEN轎廂2=1、轎廂=0、轎廂3=0、 SB1=0、 SB3=0、SB4=0 、
SB5=0、 SB6=0
·SB7=0、關(guān)門=0、開門=1 ENDIF
·IF SB3=1 AND SQ3=1 THEN轎廂2=1、轎廂=0、轎廂3=0、SB2=0、 SB1=0、SB4=0 、
SB5=0 、SB6=0
·SB7=0、關(guān)門=0、開門=1 ENDIF
·IF SB4=1 AND SQ3=1 THEN轎廂3=1、轎廂=0 、轎廂2=0 、SB2=0 、SB3=0 、SB1=0 、
SB5=0 、SB6=0
·SB7=0、關(guān)門=0、開門=1 ENDIF
·IF SB5=1 AND SQ3=1 THEN轎廂=1、轎廂2=0、轎廂3=0 、SB2=0 、SB3=0 、SB4=0 、
SB1=0 、SB6=0
·SB7=0、關(guān)門=0、開門=1 ENDIF
·IF SB6=1 AND SQ3=1 THEN轎廂2=1、轎廂=0、轎廂3=0、 SB2=0、 SB3=0、 SB4=0、
SB5=0 、SB1=0
·SB7=0、關(guān)門=0、開門=1 ENDIF
·IF SB7=1 AND SQ3=1 THEN轎廂3=1、轎廂=0、轎廂2=0、 SB2=0、 SB3=0、 SB4=0 、
SB5=0、 SB6=0
·SB1=0、關(guān)門=0、開門=1 ENDIF
·IF SQ2=1 THEN SB1=0、SB2=0、SB3=0、SQ3=0、開門=0、關(guān)門=0、轎廂=0、轎廂2=0、轎廂3=0 、SB4=0
·SB5=0 、SB7=0 ENDIF
·IF 報警按鈕=1 THEN報警指示=1、轎廂=0、轎廂2=0、轎廂3=0、ENDIF
6.設(shè)備連接·設(shè)備窗口是MCGSS嵌入版組態(tài)軟件的重要組成部分,在設(shè)備窗口建立
系統(tǒng)與外部硬件設(shè)備的鏈接關(guān)系。設(shè)備窗口使系統(tǒng)工程能夠從外部設(shè)備讀取數(shù)據(jù)并控制外部設(shè)備的工作狀態(tài)和相關(guān)信息,實現(xiàn)對工業(yè)過程的實時監(jiān)控。設(shè)備窗口是連接和驅(qū)動外部設(shè)備的工作環(huán)境。MCGS嵌入版組態(tài)軟件提供了多種類型的“設(shè)備構(gòu)件”,作為系統(tǒng)工程與外部設(shè)備進行聯(lián)系的媒介。進入設(shè)備窗口從設(shè)備構(gòu)件工具箱里選擇相應(yīng)的構(gòu)件,配置到窗口內(nèi)建立接口與通道的連接關(guān)系,設(shè)置相關(guān)的屬性即完成了設(shè)備窗口的組態(tài)工作。運行時應(yīng)用樓宇升降電梯的系統(tǒng)窗口含有的設(shè)備構(gòu)件如圖實訓3-4所示。
圖實訓3-4設(shè)備窗口屬性設(shè)置
·(1) 打開組態(tài)軟件“工作臺”的“設(shè)備窗口”,雙擊進入“設(shè)備窗口”的組態(tài)環(huán)境,打開設(shè)備管理窗口。
·(2) 選擇“設(shè)備工具箱”的通用串口父設(shè)備,把通用串口父設(shè)備放到組態(tài)窗口。
·(3) 單擊工具條選擇“設(shè)備工具箱”窗口,從設(shè)備工具箱選擇OmronHostLink放到通用串口父設(shè)備的下面。
·(4)雙擊進入OmronHostLink的設(shè)備屬性窗口,如圖實訓3-5所示。
圖實訓3-5 OmronHostLink的設(shè)備屬性窗口
·(5)單擊設(shè)備屬性窗口的新增設(shè)備通道,選擇組態(tài)變量與歐姆龍PLC的變量建立起連接關(guān)系,如圖實訓3-6所示。
圖實訓3-6 組態(tài)變量與歐姆龍PLC的變量建立窗口
·(6)設(shè)備屬性窗口的新增設(shè)備通道完成后,點擊快速連接變量完成組態(tài)變量與歐姆龍PLC的變量。
·(7)設(shè)備屬性窗口的快速通道連接完成后,點擊確認后選擇全部添加退出后完成設(shè)備窗 口的操作。
7、整體畫面·按照以上6個步驟利用MCGS組態(tài)軟件做成的樓宇升降電梯的系統(tǒng)設(shè)計。樓宇升降電梯的
系統(tǒng)的主畫面如圖實訓3-7所示。
圖實訓3-7 樓宇升降電梯的系統(tǒng)設(shè)計的主畫面圖
來源:網(wǎng)絡(luò)