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