




已閱讀5頁,還剩281頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
plc及觸摸屏組態(tài)控制技術(shù)工程實踐技巧篇 實訓(xùn)1模擬實現(xiàn)全自動洗衣機系統(tǒng)的設(shè)計 一 實訓(xùn)目的學(xué)習(xí)使用mcgs嵌入版組態(tài)軟件設(shè)計實現(xiàn)對全自動洗衣機系統(tǒng)的模擬控制 用觸摸屏來控制西門子s7 200的plc模擬工作 實訓(xùn)特點 使用觸摸屏進行輸入和顯示輸出 應(yīng)用西門子s7 200的plc的指示燈模擬全自動洗衣機的工作狀態(tài)情況 實訓(xùn)重點讓學(xué)生了解組態(tài)工程的變量與plc的變量的連接關(guān)系 從而實現(xiàn)觸摸屏與plc的相互控制的作用 二 實訓(xùn)設(shè)備1 計算機 2 mcgs嵌入版組態(tài)軟件 3 mcgs觸摸屏 4 相應(yīng)的數(shù)據(jù)通信線 5 西門子s7 200的plc 6 v4 0step7microwinsp6軟件 三 工藝過程及控制要求1 洗衣機的進水和排水分別由進水閥和排水閥控制 進水時 進水閥開 水經(jīng)過水管將注入到外桶 排水時 排水閥開 將水由外桶排到機外 2 洗滌正轉(zhuǎn) 反轉(zhuǎn)由洗滌電機驅(qū)動波盤正 反轉(zhuǎn)來實現(xiàn) 此時脫水桶不旋轉(zhuǎn) 3 脫水時 控制離合器合上 由洗滌電動機內(nèi)桶正轉(zhuǎn)進行脫水 4 面板上設(shè)有啟動 停止按鈕 脫水按鈕 停止時 進行進水 排水 脫水工作 四 畫面設(shè)計與制作本次實訓(xùn)內(nèi)容應(yīng)用觸摸屏來控制西門子s7 200的plc來實現(xiàn)對洗衣機系統(tǒng)的模擬控制工作 建立交互式的人機界面 通過組態(tài)畫面與各個構(gòu)件的連接 變量的定義 定時器的相關(guān)設(shè)置達到洗衣機系統(tǒng)的模擬控制作用 洗衣機系統(tǒng)工作 當(dāng)洗衣人員按下啟動按鈕洗衣機開始工作 注水5秒后開始洗滌 洗滌10秒以后進入脫水狀態(tài)在進行30秒后將水排出 一個完整的洗滌過程完成 主要實訓(xùn)內(nèi)容如下列步驟進行講述 1 主控窗口設(shè)計主控窗口是工程的主窗口或主框架 是所有設(shè)備窗口和用戶窗口的父窗口 負責(zé)這些窗口的管理和調(diào)度 并調(diào)度用戶策略的運行 主控窗口的設(shè)計如下 在mcgs組態(tài)平臺上單擊 主控窗口 選中 主控窗口 鼠標右鍵打開 主控窗口 的屬性設(shè)置窗口 系統(tǒng)屬性 在 基本屬性 中的窗口標題改為 全自動洗衣機 的標題 封面窗口連接為 自動 封面顯示時間改為2s 在單擊 權(quán)限設(shè)置 按鈕 彈出 用戶權(quán)限設(shè)置 窗口 在 權(quán)限設(shè)置 按鈕下面選擇 進入登錄 退出登錄 菜單設(shè)置為有菜單 菜單管理效果圖如圖實訓(xùn)1 1所示 在mcgs組態(tài)平臺上的 主控窗口 中 按 菜單組態(tài) 按鈕 打開菜單組態(tài)窗口 在 系統(tǒng)管理 下拉菜單下 單擊工具條中 新增下拉菜單選項 的圖標 增加3個菜單 分別為 自動 手動 曲線 如圖實訓(xùn)1 2所示 圖實訓(xùn)1 1主控窗口屬性設(shè)置窗口圖實訓(xùn)1 2主控窗口圖 2 設(shè)備窗口設(shè)備窗口是mcgs組態(tài)系統(tǒng)的重要組成部分 在設(shè)備窗口中建立系統(tǒng)與外部硬件設(shè)備的鏈接關(guān)系 使系統(tǒng)能夠從外部設(shè)備讀取數(shù)據(jù)并控制外部設(shè)備的工作狀態(tài) 實現(xiàn)對工業(yè)過程的實時監(jiān)控 設(shè)備窗口是連接和驅(qū)動外部設(shè)備的工作環(huán)境 mcgs嵌入版提供了多種類型的 設(shè)備構(gòu)件 作為系統(tǒng)與外部設(shè)備進行聯(lián)系的媒介 進入設(shè)備窗口從設(shè)備構(gòu)件工具箱里選擇相應(yīng)的構(gòu)件 配置到相應(yīng)窗口內(nèi)并建立接口與通道的連接關(guān)系和設(shè)置相關(guān)的屬性 即完成了設(shè)備窗口的組態(tài)工作 運行時應(yīng)用系統(tǒng)自動裝載設(shè)備窗口及其含有的設(shè)備構(gòu)件 并在后臺獨立運行 對用戶來說設(shè)備窗口是不可見的 如圖實訓(xùn)1 3所示 圖實訓(xùn)1 3設(shè)備窗口屬性設(shè)置 3 用戶窗口進入mcgs組態(tài)軟件新建工程 在菜單 文件 中選擇 工程另存為 選項 把新建工程存為 d mcgs work 全自動洗衣機系統(tǒng)的監(jiān)控系統(tǒng)設(shè)計 進入mcgs組態(tài)平臺單擊 新建窗口 按鈕 分別創(chuàng)建4個新的用戶窗口以圖標形式顯示 分別命名為 自動主窗口 手動窗口 曲線窗口 啟動窗口 用戶窗口如圖實訓(xùn)1 4至圖實訓(xùn)1 7所示 圖實訓(xùn)1 4用戶窗口圖實訓(xùn)1 5自動監(jiān)控主窗口 圖實訓(xùn)1 6實時曲線窗口圖實訓(xùn)1 7手動窗口 4 實時數(shù)據(jù)庫實時數(shù)據(jù)庫是工程各個部分的數(shù)據(jù)交換與處理中心 它把mcgs工程的各個部分連接成一個有機的整體 實時數(shù)據(jù)庫的建立如下 打開工作臺的 實時數(shù)據(jù)庫 窗口標簽 進入實時數(shù)據(jù)庫窗口頁 按 新增對象 按鈕 在窗口的數(shù)據(jù)變量列表中 增加新的數(shù)據(jù)變量 多次按該按鈕 則增加多個數(shù)據(jù)變量 分別添加21個變量并進行屬性設(shè)置 鼠標點擊工作臺的 實時數(shù)據(jù)庫 窗口標簽 變量定義如圖實訓(xùn)1 8所示 進入實時數(shù)據(jù)庫窗口頁 按 新增對象 按鈕 在窗口的數(shù)據(jù)變量列表中增加新的數(shù)據(jù)變量 選中變量按 對象屬性 按鈕或雙擊選中變量 打開對象屬性設(shè)置窗口 在實時數(shù)據(jù)庫中添加當(dāng)前值 當(dāng)前值1 當(dāng)前值2 復(fù)位條件 復(fù)位條件1 復(fù)位條件2 計時條件 計時條件1 計時條件2 計時狀態(tài) 計時狀態(tài)1 計時狀態(tài)2 設(shè)定值 設(shè)定值1 設(shè)定值2 水 進水閥 排水閥 開始 啟動 停止等實時數(shù)據(jù)庫的數(shù)據(jù)對象的建立 建立過程如圖實訓(xùn)1 9所示 實時數(shù)據(jù)庫的數(shù)據(jù)對象見表實訓(xùn)1 1所示 圖實訓(xùn)1 8變量定義窗口圖實訓(xùn)1 9實時數(shù)據(jù)庫 5 運行策略在 運行策略 中建立3個策略 進入 策略屬性設(shè)置 新建策略項 把設(shè)定時間循環(huán)運行設(shè)為 200ms 按確定即可 在策略組態(tài)中 單擊工具條中的 新增策略行 圖標 再添加策略工具箱中的2個定時器策略 每個策略為1個定時器 顯示組態(tài)策略如圖實訓(xùn)1 10所示 圖實訓(xùn)1 10循環(huán)策略圖 腳本程序的編寫是在用戶窗口的設(shè)置屬性窗口完成的 打開用戶窗口的設(shè)置屬性窗口的循環(huán)腳本編輯處 先設(shè)定循環(huán)時間為100ms 腳本程序如下進行編輯操作 定時器屬性設(shè)置如圖實訓(xùn)1 11至圖實訓(xùn)1 13所示 圖實訓(xùn)1 11運行策略圖實訓(xùn)1 12策略1的設(shè)置屬性 圖實訓(xùn)1 13定時器的設(shè)定圖 用戶窗口屬性設(shè)置內(nèi)啟動屬性的腳本程序的編寫如下 if啟動 1thenif水 80thenx1 0elsex1 1endifif進水閥 1then水 水 1if水 80then水 80endifendifendif用戶窗口屬性設(shè)置內(nèi)循環(huán)屬性的腳本程序的編寫如下 if啟動 1thenif水80then水 80endifendifendifif洗滌 1then洗滌1 1and設(shè)定值 10and計時條件 1if計時狀態(tài) 1then洗滌1 0and脫水 1and計時條件 0and復(fù)位條件 1and復(fù)位條件 0endifendifif脫水 1then計時條件1 1and設(shè)定值1 10 if計時狀態(tài)1 1then脫水 0and排水閥 1and計時條件1 0and復(fù)位條件1 1復(fù)位條件1 0endifendifif排水閥 1then水 水 1if水 0then水 0endifendif6 工程綜合測試最后測試工程各部分的工作情況 完成整個工程的組態(tài)工作 打開下載配置窗口 選擇 模擬運行 點擊 通信測試 測試通信是否正常 如果通信成功 在返回信息框中將提示 通信測試正常 同時彈出模擬運行環(huán)境窗口此窗口打開后在任務(wù)欄中顯示 如果通信失敗將在返回信息框中提示 通信測試失敗 點擊 工程下載 將工程下載到模擬運行環(huán)境中 如果工程正常下載 將提示 工程下載成功 成功后與觸摸屏進行連機運行 點擊 啟動運行 模擬運行環(huán)境啟動 模擬環(huán)境最大化顯示 即可看到工程正在運行 實現(xiàn)了洗衣機的功能 點擊下載配置中的 停止運行 按鈕 或者模擬運行環(huán)境窗口中的停止按鈕 工程停止運行 點擊模擬運行環(huán)境窗口中的關(guān)閉按鈕使窗口關(guān)閉 下載過程圖如圖實訓(xùn)1 14所示 圖實訓(xùn)1 14下載配置窗口 7 整體畫面按照以上6個步驟利用mcgs組態(tài)軟件完成了全自動洗衣機系統(tǒng)的全部設(shè)計 全自動洗衣機系統(tǒng)設(shè)計的主畫面圖如圖實訓(xùn)1 15所示 圖實訓(xùn)1 15全自動洗衣機系統(tǒng)設(shè)計的主畫面圖 實訓(xùn)2加熱反應(yīng)爐自動控制系統(tǒng)的設(shè)計 一 實訓(xùn)目的1 學(xué)習(xí)使用mcgs嵌入版組態(tài)軟件設(shè)計實現(xiàn)對加熱反應(yīng)爐自動控制系統(tǒng)的模擬控制 2 了解mcgs嵌入版組態(tài)軟件的組態(tài)過程 操作方法和實現(xiàn)功能等環(huán)節(jié) 3 熟悉mcgs嵌入版組態(tài)軟件的動畫制作 控制流程的設(shè)計 腳本程序的編寫 數(shù)據(jù)對象的設(shè)計等多項組態(tài)操作 4 加熱反應(yīng)爐自動控制系統(tǒng)只用到觸摸屏進行顯示 在觸摸屏上進行手動控制元件的功能 二 實訓(xùn)設(shè)備計算機1臺 mcgs嵌入版組態(tài)軟件1套 tp717b型mcgs觸摸屏1臺 三 工藝過程及控制要求1 送料控制 檢測下液面x1 爐內(nèi)溫度x2 當(dāng)都小于給定值時 開啟進料閥y2 當(dāng)液位上升到上液面x4時 關(guān)閉進料閥y2 打開泄放閥y4 2 加熱反應(yīng)控制 當(dāng)液位大于20 且爐內(nèi)溫度x2小于給定值時 接通加熱爐電源y3 當(dāng)溫度升到上溫度時 斷加熱電源y3 3 泄放控制 當(dāng)壓力大于最大值時 打開排氣閥 當(dāng)壓力小于給定值時 關(guān)閉排氣閥 打開泄放閥 當(dāng)爐內(nèi)溶液降到下液面時 延時10s后關(guān)閉泄放閥 4 按啟動控鈕后 反應(yīng)爐進入工作狀態(tài) 按停止按鈕后 反應(yīng)爐停止運行 5 設(shè)置用戶權(quán)限管理 實時曲線 歷史曲線 實時數(shù)據(jù) 歷史數(shù)據(jù) 四 畫面設(shè)計與制作1 系統(tǒng)框架加熱反應(yīng)爐自動控制系統(tǒng)由主窗口 曲線 數(shù)據(jù) 封面 手動5個窗口組成 主窗口用來顯示的自動窗口 手動窗口用來顯示手動操作的窗口 曲線窗口 數(shù)據(jù)窗口都是用來顯示不同數(shù)據(jù)表達形式的窗口 模擬加熱反應(yīng)爐系統(tǒng)的主窗口是由一個進料閥 一個排氣閥 一個泄放閥 一個加熱反應(yīng)爐 爐內(nèi)中水位的變化 一個溫度計 一個壓力器 4個傳感器指示燈 一個加熱指示燈 三個輸入框和滑動塊 起停開關(guān) 三個連接按鈕 曲線 數(shù)據(jù) 手動 組成 2 工藝流程進入加熱反應(yīng)爐自動控制系統(tǒng)按開始啟動按鈕 當(dāng)水位與溫度都小于給定值時 打開進料閥進料 等到水位上升到20毫升時 開始接通電源 加熱指示燈變紅 開始對反應(yīng)爐加熱 溫度慢慢的上升 升到上溫度 80攝氏度 時 停止加熱 加熱指示燈變綠 斷開電源 當(dāng)水位上升到上液位 80毫升 時 關(guān)閉進料閥 打開泄放閥 水位慢慢的下降 降到下液位 10毫升 時 延時10s關(guān)閉泄放閥 壓力的變化 當(dāng)壓力小于給定值 10帕 且加熱時 壓力慢慢的上升 升到最大值 80帕 時打開排氣閥 傳感器指示燈的變化 當(dāng)水位小于給定值 10毫升 時 下液位傳感器指示燈變紅 當(dāng)水位大于最大值 80毫升 時 上液位傳感器指示燈變紅 當(dāng)壓力小于給定值 10帕 或大于最大值 80帕 時 對應(yīng)的壓力傳感器指示燈變紅 溫度傳感器指示燈變化和壓力一樣 傳感器指示燈工作狀態(tài)為綠色 數(shù)據(jù)值的變化用滑動塊和輸入框顯示 按停止按鈕停止整個系統(tǒng)運行 3 建立窗口在mcgs組態(tài)工作平臺打開 用戶窗口 單擊 新建窗口 按鈕添加所需的5個窗口 分別是 主窗口 曲線窗口 數(shù)據(jù)窗口 封面窗口 手動窗口 選中新建窗口中的其中一個 單擊 窗口屬性 進入 用戶窗口屬性設(shè)置 將 窗口名稱 和 窗口標題 改為所需的名稱 單擊 確認 將其他窗口也進行相同的設(shè)置 用戶窗口的顯示如圖實訓(xùn)2 1所示 圖實訓(xùn)2 1用戶窗口 4 定義數(shù)據(jù)對象數(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ù)變量 分別添加23個變量并進行屬性設(shè)置 實時數(shù)據(jù)庫的數(shù)據(jù)對象見表實訓(xùn)2 1所示 5 動畫連接上述過程創(chuàng)建完成后 加熱反應(yīng)爐自動控制系統(tǒng)還需要把各個圖素與數(shù)據(jù)庫中的相應(yīng)變量建立聯(lián)系 使畫面動起來 建立動畫連接后 組態(tài)系統(tǒng)根據(jù)實時數(shù)據(jù)庫中的變量變化 圖形對象可以按照動畫連接的要求變化 模擬工廠監(jiān)控系統(tǒng)的監(jiān)控主窗口動畫連接過程 1 滑動輸入器的屬性設(shè)置 在 工具箱 中選中滑動輸入器圖標 當(dāng)鼠標變?yōu)?十 后 拖動鼠標到適當(dāng)大小 然后雙擊進入屬性設(shè)置 在 滑動輸入器構(gòu)件屬性設(shè)置 的 操作屬性 中 把對應(yīng)數(shù)據(jù)對象的名稱改為水 可以通過單擊圖標選取數(shù)據(jù)對象完成 滑動輸入器的屬性設(shè)置的操作屬性中的 滑塊在最右邊時對應(yīng)的值 改為80 在 基本屬性 中 滑塊指向 選中 指向左 上 刻度與標注屬性 中 把 主劃線數(shù)目 改為6 其他屬性設(shè)置不變 3個滑動輸入器的屬性設(shè)置相同的設(shè)置如圖實訓(xùn)2 2所示 2 鍋爐的液位變量的屬性設(shè)置 在用戶窗口雙擊自動窗口進入 選中鍋爐雙擊彈出單元屬性設(shè)置窗口 選中矩形框單擊則進入動畫組態(tài)屬性設(shè)置窗口 把表達式的值改為水 最小表達式的值改為0 最大表達式的值改為100 具體設(shè)置參照如圖實訓(xùn)2 3所示 圖實訓(xùn)2 2滑動輸入器的屬性設(shè)置 圖實訓(xùn)2 3鍋爐變量的屬性設(shè)置 3 開關(guān)型構(gòu)件的屬性設(shè)置 在用戶窗口雙擊自動窗口進入 選中加熱變量雙擊彈出單元屬性設(shè)置窗口 選中組合圖符單擊則進入動畫組態(tài)屬性設(shè)置 實訓(xùn)2 4所示 其他開關(guān)型構(gòu)件的設(shè)置如開始 停止 排氣 停止加熱變量屬性設(shè)置方法相同 如圖實訓(xùn)2 5所示 圖實訓(xùn)2 4加熱變量的屬性設(shè)置 圖實訓(xùn)2 5其他開關(guān)型變量的屬性設(shè)置 4 流動塊構(gòu)件屬性設(shè)置 在用戶窗口中雙擊自動窗口進入 選中進水閥右側(cè)的流動塊雙擊彈出流動塊構(gòu)件屬性設(shè)置窗口 進水閥右側(cè)的流動塊在流動塊構(gòu)件屬性設(shè)置窗口中 表達式改為 進水閥 其他屬性設(shè)置不變流動塊構(gòu)件屬性設(shè)置完成 其余流動塊也相同進行設(shè)置即可 操作步驟參照如圖實訓(xùn)2 6所示 圖實訓(xùn)2 6流動塊構(gòu)件屬性設(shè)置 6 運行策略設(shè)置在 運行策略 中 雙擊 循環(huán)策略 進入 策略屬性設(shè)置 把 循環(huán)時間 設(shè)為 100ms 按確定即可 在策略組態(tài)中 單擊工具條中的 新增策略行 圖標 再添加策略工具箱中的2個定時器策略和1個腳本程序策略 顯示循環(huán)策略如圖實訓(xùn)2 7所示 腳本程序的編寫是在循環(huán)策略窗口的腳本程序?qū)傩栽O(shè)置窗口完成的 打開循環(huán)腳本編輯窗口 設(shè)定循環(huán)時間為200ms 腳本程序如下進行編輯操作 腳本程序是用來完成特定操作和處理的程序 腳本程序如下所示 圖實訓(xùn)2 7循環(huán)策略圖 7 系統(tǒng)權(quán)限管理在mcgs嵌入版組態(tài)軟件的組態(tài)平臺上單擊 主控窗口 鼠標右鍵打開屬性設(shè)置窗口 在 基本屬性 單擊 權(quán)限設(shè)置 按鈕 彈出 用戶權(quán)限設(shè)置 窗口 在 權(quán)限設(shè)置 按鈕下面選擇 進入登錄 退出登錄 菜單設(shè)置為有菜單 菜單管理效果圖如圖實訓(xùn)2 8所示 在mcgs嵌入版組態(tài)軟件的組態(tài)平臺上的 主控窗口 中 按 菜單組態(tài) 按鈕 打開菜單組態(tài)窗口 在 系統(tǒng)管理 下拉菜單 單擊工具條 新增下拉菜單項 圖標 增加5個菜單 分別為 主窗口 數(shù)據(jù) 曲線 封面 手動 如圖實訓(xùn)2 9所示 圖實訓(xùn)2 8主控窗口屬性設(shè)置窗口圖實訓(xùn)2 9主控窗口圖 8 工程完工綜合測試最后測試工程各部分的工作情況 完成整個工程的組態(tài)工作 打開下載工程配置窗口 選擇 模擬運行 點擊 通信測試 測試通信是否正常 如果通信成功在返回信息框中將提示 通信測試正常 同時彈出模擬運行環(huán)境窗口 將以最小化形式 在任務(wù)欄中顯示 如果通信失敗將在返回信息框中提示 通信測試失敗 點擊 工程下載 將工程下載到模擬運行環(huán)境中 如果工程正常下載 將提示 工程下載成功 成功后與觸摸屏進行連機運行 點擊 啟動運行 模擬運行環(huán)境啟動 模擬環(huán)境最大化顯示 即可看到工程正在運行 實現(xiàn)了加熱反應(yīng)爐自動控制系統(tǒng)功能 下載過程圖如圖實訓(xùn)2 10所示 圖實訓(xùn)2 10下載配置窗口 9 整體畫面按照以上8個步驟利用mcgs組態(tài)軟件完成了加熱反應(yīng)爐自動控制系統(tǒng)的設(shè)計 加熱反應(yīng)爐自動控制系統(tǒng)設(shè)計總圖如圖實訓(xùn)2 11所示 圖實訓(xùn)2 11加熱反應(yīng)爐自動控制系統(tǒng)設(shè)計總圖 實訓(xùn)3樓宇升降電梯的設(shè)計 一 實訓(xùn)目的1 學(xué)習(xí)使用mcgs嵌入版組態(tài)軟件設(shè)計實現(xiàn)對樓宇升降電梯的設(shè)計的模擬控制 2 了解mcgs嵌入版組態(tài)軟件的組態(tài)過程 操作方法和實現(xiàn)功能等環(huán)節(jié) 3 學(xué)會使用mcgs嵌入版組態(tài)軟件設(shè)計實現(xiàn)對液體自動混合裝置監(jiān)控系統(tǒng)的模擬控制的全過程 4 樓宇升降電梯的設(shè)計使用觸摸屏來控制歐姆龍plc實現(xiàn)電梯的相關(guān)功能的實現(xiàn) 二 實訓(xùn)設(shè)備計算機1臺 mcgs嵌入版組態(tài)軟件1套 tp717b型mcgs觸摸屏1臺 數(shù)據(jù)通信線2根 歐姆龍plc1臺 plc軟件1套 三 工藝過程及控制要求1 升降電梯靜止狀態(tài)時應(yīng)處于某個樓層 將呼叫按鈕 傳感器比較 當(dāng)呼叫數(shù)據(jù)值大于傳感器數(shù)據(jù)值 升降電梯上行 當(dāng)呼叫數(shù)據(jù)值小于傳感器數(shù)據(jù)值 升降電梯下行 當(dāng)呼叫數(shù)據(jù)值等于傳感器數(shù)據(jù)值 升降電梯停止 2 升降電梯到達某層時 開門指示燈亮 當(dāng)在關(guān)門的狀態(tài)下才能繼續(xù)運行 升降電梯升到某層時 應(yīng)在該層停留一定的時間后再次處理其他樓層的呼叫信號 3 設(shè)置用戶權(quán)限管理 4 每層電梯由指示燈 控制開關(guān) 檢測信號燈組成 5 設(shè)置報警按鈕 當(dāng)在報警狀態(tài)時 電梯停止運行 四 畫面設(shè)計與制作1 工藝流程進入樓宇升降電梯的系統(tǒng)工程就自動鏈接到升降電梯的控制界面打開 升降電梯控制界面 啟動按鈕樓宇升降電梯系統(tǒng)開始啟動 按一層外呼按鈕 電梯便自動升至當(dāng)前層 1f 這時可以按電梯的運行方式點擊按鈕進行工作 當(dāng)按停止按鈕 電梯就會停止運行 當(dāng)前界面消失 當(dāng)在正常運行時按報警按鈕的時候 報警指示燈便會閃爍 電梯便會停止消失 下面詳細介紹一下電梯的具體運行方式 1 當(dāng)升降電梯停于一層或二層時 按三層外呼按鈕或三層內(nèi)呼按鈕呼叫 則升降電梯上升至3f停止 電梯開門 2 當(dāng)電梯停于三層或二層時 按一層外呼按鈕或一層內(nèi)呼按鈕呼叫 則升降電梯下降至1f停止 電梯開門 3 當(dāng)升降電梯停于一層時 按二層外上下呼按鈕 二層內(nèi)呼按鈕呼叫 則升降電梯上升至2f停止 電梯開門 4 當(dāng)升降電梯停于三層時 按二層外上下呼按鈕 二層內(nèi)呼按鈕呼叫 則升降電梯下降至2f停止 電梯開門 5 當(dāng)升降電梯上升或下降途中 任何反方向的按鈕呼叫均無效 2 建立工程進入mcgs嵌入版組態(tài)軟件并新建一個名為樓宇升降電梯的工程 在菜單 文件 選擇 工程另存為 選項 把新建工程存為 d mcgse work 樓宇升降電梯的系統(tǒng)設(shè)計 進入mcgs嵌入版組態(tài)軟件組態(tài)平臺單擊 新建窗口 按鈕 創(chuàng)建2個新的用戶窗口以圖標形式顯示 分別命名為 升降電梯系統(tǒng)窗口 封面窗口 選中新建窗口單擊 窗口屬性 進入 用戶窗口屬性設(shè)置 將 窗口名稱 和 窗口標題 改為所需的名稱 在 窗口位置 中選中 最大化顯示 其他屬性設(shè)置不變 單擊 確認 退出完成 將其他窗口也進行相同的設(shè)置則新建窗口完成 用戶窗口運行效果圖用戶窗口如圖實訓(xùn)3 1所示 圖實訓(xùn)3 1用戶窗口 3 定義數(shù)據(jù)對象數(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ù)對象見表實訓(xùn)3 1所示 表實訓(xùn)3 1實時數(shù)據(jù)庫 4 動畫連接上述過程創(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è)置 如圖實訓(xùn)3 2所示進行設(shè)置 其他開關(guān)型構(gòu)件的設(shè)置如sb1 sb2 sb3 sb4 sb5 sb6 sb7 sq1 sq2 hl1 hl2 hl3 hl4 hl5 hl6 hl7 l1 l2 l3跟sb1變量屬性設(shè)置方法相同 圖實訓(xùn)3 2sb1變量的屬性設(shè)置 轎廂垂直構(gòu)件屬性設(shè)置 在用戶窗口中雙擊升降電梯窗口進入 選中轎廂構(gòu)件雙擊進入轎廂構(gòu)件單元屬性設(shè)置窗口 點擊動畫組態(tài)設(shè)計的可見度選項在表達式填入 轎廂變量 每個樓層都有不同的轎廂構(gòu)件 轎廂的設(shè)置方法相同 具體步驟如圖實訓(xùn)3 3所示設(shè)置 圖實訓(xùn)3 3轎廂垂直構(gòu)件屬性設(shè)置 5 運行策略設(shè)置腳本程序的編寫是在用戶窗口屬性設(shè)置完成的 進入用戶窗口中右鍵自動窗口進入窗口循環(huán)腳本編輯狀態(tài)屬性設(shè)置 設(shè)定循環(huán)時間為100ms 腳本程序如下進行編輯操作 腳本程序是用來完成特定操作和處理的程序 腳本程序如下所示 ifsq3 1thensq2 0endififsb1 1andsq3 1then轎廂 1 轎廂2 0 轎廂3 0 sb2 0 sb3 0 sb4 0 sb5 0 sb6 0sb7 0 關(guān)門 0 開門 1endififsb2 1andsq3 1then轎廂2 1 轎廂 0 轎廂3 0 sb1 0 sb3 0 sb4 0 sb5 0 sb6 0sb7 0 關(guān)門 0 開門 1endififsb3 1andsq3 1then轎廂2 1 轎廂 0 轎廂3 0 sb2 0 sb1 0 sb4 0 sb5 0 sb6 0sb7 0 關(guān)門 0 開門 1endififsb4 1andsq3 1then轎廂3 1 轎廂 0 轎廂2 0 sb2 0 sb3 0 sb1 0 sb5 0 sb6 0sb7 0 關(guān)門 0 開門 1endififsb5 1andsq3 1then轎廂 1 轎廂2 0 轎廂3 0 sb2 0 sb3 0 sb4 0 sb1 0 sb6 0sb7 0 關(guān)門 0 開門 1endififsb6 1andsq3 1then轎廂2 1 轎廂 0 轎廂3 0 sb2 0 sb3 0 sb4 0 sb5 0 sb1 0sb7 0 關(guān)門 0 開門 1endififsb7 1andsq3 1then轎廂3 1 轎廂 0 轎廂2 0 sb2 0 sb3 0 sb4 0 sb5 0 sb6 0sb1 0 關(guān)門 0 開門 1endififsq2 1thensb1 0 sb2 0 sb3 0 sq3 0 開門 0 關(guān)門 0 轎廂 0 轎廂2 0 轎廂3 0 sb4 0sb5 0 sb7 0endifif報警按鈕 1then報警指示 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)件如圖實訓(xùn)3 4所示 圖實訓(xùn)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è)備屬性窗口 如圖實訓(xùn)3 5所示 圖實訓(xùn)3 5omronhostlink的設(shè)備屬性窗口 5 單擊設(shè)備屬性窗口的新增設(shè)備通道 選擇組態(tài)變量與歐姆龍plc的變量建立起連接關(guān)系 如圖實訓(xùn)3 6所示 圖實訓(xùn)3 6組態(tài)變量與歐姆龍plc的變量建立窗口 6 設(shè)備屬性窗口的新增設(shè)備通道完成后 點擊快速連接變量完成組態(tài)變量與歐姆龍plc的變量 7 設(shè)備屬性窗口的快速通道連接完成后 點擊確認后選擇全部添加退出后完成設(shè)備窗口的操作 7 整體畫面按照以上6個步驟利用mcgs組態(tài)軟件做成的樓宇升降電梯的系統(tǒng)設(shè)計 樓宇升降電梯的系統(tǒng)的主畫面如圖實訓(xùn)3 7所示 圖實訓(xùn)3 7樓宇升降電梯的系統(tǒng)設(shè)計的主畫面圖 實訓(xùn)4變電所網(wǎng)絡(luò)監(jiān)控系統(tǒng)的設(shè)計 一 實訓(xùn)目的1 學(xué)習(xí)使用mcgs嵌入版組態(tài)軟件設(shè)計實現(xiàn)對變電所網(wǎng)絡(luò)監(jiān)控系統(tǒng)的模擬控制 2 用tp717b型mcgs觸摸屏來控制西門子s7 200的plc進行工作 3 了解mcgs嵌入版組態(tài)軟件的組態(tài)過程 操作方法和實現(xiàn)功能等環(huán)節(jié) 4 熟悉mcgs嵌入版組態(tài)軟件的動畫制作 控制流程的設(shè)計 腳本程序的編寫 數(shù)據(jù)對象的設(shè)計等多項組態(tài)操作 二 實訓(xùn)設(shè)備計算機1臺 mcgs嵌入版組態(tài)軟件1套 tp717b型mcgs觸摸屏1臺 數(shù)據(jù)通信線2根 西門子s7 200plc1臺 v4 0step7microwinsp6軟件1套 三 工藝過程及控制要求1 供電網(wǎng)絡(luò)進線由2路電源供電 出線有6條線路 2 每條支路由指示燈 控制開關(guān) 檢測信號燈組成 3 供電網(wǎng)絡(luò)同時檢測變壓器 供電線路的保護狀態(tài) 4 控制方式由觸摸屏 plc共同控制 5 當(dāng)供電網(wǎng)絡(luò)出現(xiàn)保護動作時 由系統(tǒng)自動切換線路 6 設(shè)置用戶權(quán)限管理 報警信息管理 1 工程分析及工藝流程供電網(wǎng)進線由2路電源供電 出線有6條線路 運行線路有4條 初始狀態(tài)只有電源1開啟 電源2備用 在正常情況下電源1供電時 由電源1直接向負載提供電源 電源2一直工作在睡眠狀態(tài) 電源1的供電控制開關(guān)開關(guān)1 開關(guān)2 開關(guān)3 開關(guān)4都為 1 當(dāng)電源1的a b電路出現(xiàn)故障 則開關(guān)1 開關(guān)2立即跳閘 開關(guān)3 開關(guān)4 開關(guān)9閉合 當(dāng)電源1的b c電路出現(xiàn)故障 則開關(guān)3 開關(guān)4立即跳閘 開關(guān)7 開關(guān)8 開關(guān)9閉合 當(dāng)變壓器1出現(xiàn)故障 則開關(guān)3 開關(guān)4立即跳閘 開關(guān)7 開關(guān)8 開關(guān)9閉合 當(dāng)電源2的d e電路出現(xiàn)故障 則開關(guān)5 開關(guān)6立即跳閘 開關(guān)3 開關(guān)4 開關(guān)9閉合 當(dāng)電源2的e f電路出現(xiàn)故障 則開關(guān)7 開關(guān)8立即跳閘 開關(guān)3 開關(guān)4 開關(guān)9閉合 當(dāng)變壓器1出現(xiàn)故障 開關(guān)7 開關(guān)8立即跳閘 開關(guān)3 開關(guān)4 開關(guān)9閉合 當(dāng)b e電路出現(xiàn)故障 則開關(guān)9立即跳閘 電源1開啟 當(dāng)出路的g h電路出現(xiàn)故障 則開關(guān)10立即跳閘 其他出路照常工作 2 建立新畫面雙擊 mcgs組態(tài)環(huán)境 圖標 進入mcgs嵌入版組態(tài)軟件環(huán)境工作臺 在mcgs組態(tài)工作臺上 單擊 用戶窗口 在 用戶窗口 中單擊 新建窗口 按鈕 則產(chǎn)生新 窗口0 選中 窗口0 單擊右邊的窗口屬性按鈕 并將窗口名改為 主窗口 同理建立 報表 報警 封面 窗口 整體框圖如圖實訓(xùn)4 1至圖實訓(xùn)4 4所示 圖實訓(xùn)4 1mcgs工作臺窗口圖實訓(xùn)4 2工作主窗口 圖實訓(xùn)4 3報警主窗口圖實訓(xùn)4 4報表主窗口 3 定義數(shù)據(jù)變量進入mcgs嵌入版組態(tài)軟件工作臺的 實時數(shù)據(jù)庫 窗口 打開實時數(shù)據(jù)庫窗口頁面 點擊 新增對象 按鈕 在窗口的數(shù)據(jù)變量列表中增加新的數(shù)據(jù)變量 增加多個數(shù)據(jù)變量 選中變量點擊 對象屬性 按鈕打開對象屬性設(shè)置窗口 對所有的對象屬性進行設(shè)置新增對象如表實訓(xùn)4 1所示 以故障組變量屬性設(shè)置為例進行說明 進入數(shù)據(jù)對象設(shè)置的基本屬性中 對象名稱為 液位組 對象類型為 組對象 其他設(shè)置不變 在存盤屬性中 數(shù)據(jù)對象值的存盤設(shè)置中選擇定時存盤 存盤周期設(shè)置為2秒 在組對象成員中選擇 故障1 故障2 故障3 故障4 故障5 故障6 故障7 故障8 故障組變量屬性設(shè)置完成 表實訓(xùn)4 1數(shù)據(jù)變量 4 動畫連接變電所網(wǎng)絡(luò)監(jiān)控系統(tǒng)主要的動畫連接就是供電網(wǎng)絡(luò)的停送電的切換 動畫的實現(xiàn)在組態(tài)環(huán)境里面使用流動塊來完成的 動畫連接的設(shè)置如下 雙擊流動塊 彈出 流動塊構(gòu)件屬性設(shè)置 窗口進行流動塊的 流動屬性 設(shè)置 修改 表達式 連接的對象變量名稱 其他屬性不變 2個變壓器 雙擊 變壓器 選中 數(shù)據(jù)對象 進行數(shù)據(jù)對象連接 對2個電源按鈕進行設(shè)置 雙擊 電源1 按鈕進行數(shù)據(jù)對象連接 8個故障標簽 雙擊 故障1 標簽進行單元屬性設(shè)置 左邊8個輸出標簽 雙擊 a b電路故障 標簽進行單元屬性設(shè)置 單擊選擇變量按鈕選中變量 故障1 確定 設(shè)置其他輸出標簽 15個開關(guān) 雙擊開關(guān) 選中 按鈕輸入 則會出現(xiàn)選擇變量按鈕 單擊選中開關(guān)確定 17個指示燈進行相應(yīng)的變量連接即可 變壓器進行數(shù)據(jù)對象連接使用相同方法進行動畫連接 流動塊的設(shè)置如圖實訓(xùn)4 5所示 圖實訓(xùn)4 5流動塊的設(shè)置窗口 5 運行策略設(shè)置打開 運行策略 窗口的 循環(huán)策略 進入 策略屬性設(shè)置 把 循環(huán)時間 設(shè)為 200ms 按確定即可 在策略組態(tài)中 單擊工具條中的 新增策略行 圖標 再添加策略工具箱中的1個腳本程序策略 顯示循環(huán)策略如圖實訓(xùn)4 6所示 圖實訓(xùn)4 6循環(huán)策略圖 在 運行策略 中 雙擊 循環(huán)策略 進入 雙擊圖標進入 策略屬性設(shè)置 需要把 循環(huán)時間 設(shè)為 200ms 按確定即可完成 進入腳本程序編輯環(huán)境 腳本程序如下 if開關(guān)1 1and開關(guān)2 1and開關(guān)3 1and開關(guān)4 1thenif故障1 1then開關(guān)1 0 開關(guān)2 0 開關(guān)3 1 開關(guān)4 1 開關(guān)5 1 開關(guān)6 1 開關(guān)9 1endifif故障2 1then開關(guān)3 0 開關(guān)4 0 開關(guān)1 1 開關(guān)2 1 開關(guān)7 1 開關(guān)8 1開關(guān)9 1endifif故障3 1then變壓器1 0 開關(guān)3 0 開關(guān)4 0 開關(guān)1 1 開關(guān)2 1 開關(guān)7 1開關(guān)8 1 開關(guān)9 1endifendif 6 實時數(shù)據(jù)表格與歷史數(shù)據(jù)表格 1 實時數(shù)據(jù)表格 實時數(shù)據(jù)是實時地將數(shù)據(jù)對象變量值按報告格式顯示出來 實時表格的設(shè)置如下 進入 報表 窗口 點擊工具箱中的自由表格圖標 拖放到窗口適當(dāng)位置并調(diào)整大小 在窗口中拉出一個實時數(shù)據(jù)報表 再通過增加行 刪除列 表格設(shè)置為七行兩列形式 然后在第一列添加如下6個變量 最后在后一列各自連接對應(yīng)變量 電源1 電源2 故障1 故障2 故障3 故障4完成實時數(shù)據(jù)的連接 完成實時數(shù)據(jù)的制作 如圖實訓(xùn)4 7所示 2 歷史數(shù)據(jù)表格 歷史數(shù)據(jù)表格的創(chuàng)建 在 工具箱 中單擊 歷史表格 圖標 拖放到桌面適當(dāng)位置 拖動鼠標從r2c1到r5c3 表格會反黑 表格中單擊鼠標右鍵 單擊 連接 或直接按 f9 從菜單中單擊 表格 單擊 合并表元 或直接單擊工具條中 編輯條 圖標 從編輯條中單擊 合并單元 圖標 會出現(xiàn)反斜杠 雙擊表格中反斜杠處 彈出 數(shù)據(jù)庫連接 窗口 單擊 基本屬性 中的 存盤數(shù)據(jù)源組態(tài)設(shè)置 彈出 數(shù)據(jù)源配置 設(shè)置完畢后按 確認 退出完成 圖實訓(xùn)4 7報表顯示效果圖 7 報警顯示 1 設(shè)置數(shù)據(jù)對象的報警屬性 在實時數(shù)據(jù)庫中 對變量 故障1 故障2 故障3 故障4 故障5 故障6 故障7 故障8 進行報警屬性設(shè)置 2 實時報警 報警窗口的設(shè)置如下 進入 報警 窗口 用標簽作標題名為 報警 然后單擊工具箱中的報警顯示按鈕 用來制作實時報警窗口內(nèi)容 從 工具箱 中單擊 報警瀏覽 圖標 變 十 后用鼠標拖動到適當(dāng)位置與大小 在 報警瀏覽構(gòu)件屬性設(shè)置 中 把 實時報警數(shù)據(jù) 的變量改為 故障 在 實時報警 屬性設(shè)置中 將 實時報警數(shù)據(jù) 設(shè)為 液位組 在 歷史報警 中 將 對應(yīng)數(shù)據(jù)對象 設(shè)為 液位組 然后再插入1個標簽為報警 設(shè)置完成報警實時顯示報警顯示設(shè)置完成 報警窗口效果圖如圖實訓(xùn)4 8所示 3 歷史報警 歷史報警使用報警瀏覽按鈕制作的 報警瀏覽按鈕從 工具箱 中單擊圖標 變 十 后用鼠標拖動到適當(dāng)位置大小 在 報警顯示構(gòu)件屬性設(shè)置 中 把 對應(yīng)的數(shù)據(jù)對象的名稱 改為 故障 按 確認 后 則歷史報警設(shè)置完畢 在運行環(huán)境中單擊 報警 菜單 打開 報警窗口 可以查看實時報警和歷史報警的相關(guān)信息 圖實訓(xùn)4 8報警窗口 8 主菜單建立系統(tǒng)工程的主菜單建立如下 雙擊打開 主控窗口 新增3個操作集 分別命名為 用戶管理 報表 報警 在 用戶管理 下新增4個操作 分別命名為 用戶登錄 用戶退出 修改密碼 用戶管理 然后分別對它們的菜單屬性進行設(shè)置 在 主控窗口 的屬性設(shè)置 菜單設(shè)置 設(shè)為 有菜單 供電監(jiān)控系統(tǒng)工程的主菜單完成如圖實訓(xùn)4 9所示 圖實訓(xùn)4 9主控窗口屬性菜單 9 設(shè)備連接設(shè)備窗口是mcgs組態(tài)系統(tǒng)的重要組成部分 在設(shè)備窗口中建立系統(tǒng)與外部硬件設(shè)備的鏈接關(guān)系 使系統(tǒng)工程能夠從外部設(shè)備讀取數(shù)據(jù)并控制外部設(shè)備的工作狀態(tài) 實現(xiàn)對監(jiān)控過程的實時監(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)件 建立接口與通道的連接關(guān)系 設(shè)置相關(guān)的屬性即完成了設(shè)備窗口的組態(tài)工作 運行時應(yīng)用系統(tǒng)自動裝載設(shè)備窗口及其含有的設(shè)備構(gòu)件 并在后臺獨立運行設(shè)備窗口是不可見的 如圖實訓(xùn)4 10所示 圖實訓(xùn)4 10設(shè)備窗口屬性設(shè)置 10 工程綜合測試最后測試工程各部分的工作情況 完成整個工程的組態(tài)工作 打開下載配置窗口 選擇 模擬運行 點擊 通信測試 測試通信是否正常 如果通信成功 在返回信息框中將提示 通信測試正常 同時彈出模擬運行環(huán)境窗口 將以最小化形式在任務(wù)欄中顯示 如果通信失敗將在返回信息框中提示 通信測試失敗 點擊 工程下載 將工程下載到模擬運行環(huán)境中 如果工程正常下載 將提示 工程下載成功 成功后與觸摸屏進行連機運行 點擊 啟動運行 模擬運行環(huán)境啟動 模擬環(huán)境最大化顯示可看到工程正在運行 實現(xiàn)了供電網(wǎng)絡(luò)監(jiān)控系統(tǒng)功能 點擊下載配置中的 停止運行 按鈕 或者模擬運行環(huán)境窗口中的停止按鈕 工程停止運行 點擊模擬運行環(huán)境窗口中的關(guān)閉按鈕使窗口關(guān)閉 下載過程圖如圖實訓(xùn)4 11所示 圖實訓(xùn)4 11下載配置窗口 11 整體畫面按照以上11個步驟利用mcgs組態(tài)軟件做成的供電網(wǎng)監(jiān)控系統(tǒng)工程設(shè)計總圖 如圖實訓(xùn)4 12所示 圖實訓(xùn)4 12供電網(wǎng)監(jiān)控系統(tǒng)工程設(shè)計的主畫面圖 實訓(xùn)5模擬工廠監(jiān)控系統(tǒng)的設(shè)計 一 實訓(xùn)目的了解mcgs嵌入版組態(tài)軟件的組態(tài)過程 操作方法和實現(xiàn)功能等環(huán)節(jié) 熟悉mcgs嵌入版組態(tài)軟件的動畫制作 控制流程的設(shè)計 腳本程序的編寫 數(shù)據(jù)對象的設(shè)計等多項組態(tài)操作 學(xué)會使用mcgs嵌入版組態(tài)軟件設(shè)計實現(xiàn)對模擬工廠監(jiān)控系統(tǒng)控制的全過程 二 實訓(xùn)設(shè)備計算機1臺 mcgs嵌入版組態(tài)軟件1套 tp717b型mcgs觸摸屏1臺 數(shù)據(jù)通信線2根 西門子s7 200plc1臺 v4 0step7microwinsp6軟件1套 三 工藝過程及控制要求1 工廠設(shè)備 1個電機 1個鍋爐 1個水灌 1個水池 四個傳感器 四個閥 2 工藝流程 第一階段 送料控制 第二階段 控制裝置加熱 第三階段 泄放控制 3 設(shè)計元件 1個測熱度的熱度計 1個測壓強的壓力計 4 控制方式 由mcgs觸摸屏控制 5 設(shè)置用戶權(quán)限管理 報警信息管理 1 工程框架結(jié)構(gòu)mcgs嵌入版組態(tài)軟件設(shè)計模擬工廠監(jiān)控系統(tǒng) 模擬工廠監(jiān)控系統(tǒng)由8個用戶窗口組成分別是 監(jiān)控裝置 實時曲線窗口 報警窗口 歷史曲線窗口 實時數(shù)據(jù)表格窗口 歷史數(shù)據(jù)表格窗口 定時器窗口 模擬工廠監(jiān)控系統(tǒng)有三個控制過程分別是 送料控制過程 控制裝置加熱過程 泄放控制過程 2 工藝流程 進入模擬工廠監(jiān)控系統(tǒng)按啟動按鈕sb1后系統(tǒng)運行 按停止按鈕sb2后系統(tǒng)停止 工廠監(jiān)控系統(tǒng)分三個階段 第一階段的送料控制 首先檢測下液面x1 爐內(nèi)溫度x2 爐內(nèi)壓力x4是否都為0 0則開啟排氣閥y1和進料閥y2 液位上升到上液位x3時 因關(guān)閉排氣閥y1和進料閥y2 延時10s 開啟氮氣閥y3 最后當(dāng)爐內(nèi)壓力升到100時 開啟壓力變送器x4 即x4 1 和加熱爐電源y5 關(guān)閉氮氣閥y3 第二階段的控制裝置加熱過程 控制裝置電源y5 1時 溫度計開始進行上升 其次當(dāng)溫度計 100攝氏度時 開啟溫度變送器x2 即x2 1 關(guān)閉控制裝置電源y5 第三階段的泄放控制 首先在第二階段基礎(chǔ)上延時10s 當(dāng)前值1 10s時打開泄放閥y4和排氣閥y1 當(dāng)水位減少到小于70時 壓力表與溫度計開始降低 然后當(dāng)溫度計與壓力表下降到0時 關(guān)閉壓力變送器x4和溫度變送器x2 當(dāng)水位下降到0時 關(guān)閉排氣閥y1 氮氣閥y3 泄放閥y4 定時器計時狀態(tài)都清0 最后當(dāng)水池 80時 計時條件都置1 當(dāng)水池 0時 定時器開始復(fù)位 當(dāng)溫度變送器x2 1時 定時器1開始復(fù)位 3 建立工程進入mcgs嵌入版組態(tài)軟件新建工程 并在菜單 文件 中選擇 工程另存為 選項 把新建工程存為 d mcgs work 模擬工廠監(jiān)控系統(tǒng)設(shè)計 進入mcgs嵌入版組態(tài)軟件的組態(tài)平臺單擊 新建窗口 按鈕 分別創(chuàng)建8個新的用戶窗口以圖標形式顯示 分別命名為 監(jiān)控裝置窗口 報警窗口 實時曲線窗口 歷史曲線窗口 實時報表窗口 歷史報表窗口 定時器 用戶窗口如圖實訓(xùn)5 1所示 選中新建窗口單擊 窗口屬性 進入 用戶窗口屬性設(shè)置 將 窗口名稱 和 窗口標題 改為所需的名稱 在 窗口位置 中選中 最大化顯示 其他屬性設(shè)置不變 單擊 確認 退出完成 將其他窗口也進行相同的設(shè)置則新建窗口完成 用戶窗口運行效果圖如圖實訓(xùn)5 2至圖實訓(xùn)5 8所示 圖實訓(xùn)5 1用戶窗口圖實訓(xùn)5 2監(jiān)控主窗口 圖實訓(xùn)5 3實時曲線窗口圖實訓(xùn)5 4歷史曲線窗口 圖實訓(xùn)5 5歷史數(shù)據(jù)窗口 圖實訓(xùn)5 6定時器 圖實訓(xùn)5 7實時數(shù)據(jù)窗口圖實訓(xùn)5 8報警窗口 監(jiān)控主窗口設(shè)計 在mcgs組態(tài)平臺上單擊 用戶窗口 在 用戶窗口 中單擊 新建窗口 按鈕 則產(chǎn)生新 窗口0 選中 窗口0 單擊 窗口屬性 進入 用戶窗口屬性設(shè)置 將 窗口名稱 改為 控制裝置 將 窗口標題 改為 控制裝置 在 窗口位置 中選中 最大化顯示 其他不變 單擊 確認 選中 控制裝置 單擊 動畫組態(tài) 進入動畫制作窗口 在該窗口中添加一個水罐 一個水池 一個液位灌 一個水泵 一個滑動輸入器 一個進料閥y2 一個排氣閥y1 一個泄放閥y4 一個氮氣閥y3 一個控制電源y5 四個傳感器 一個壓強計 一個熱度計 二個定時器 一個開啟按鈕sb1和一個停止按鈕sb2 用10個指示燈和開關(guān)分別控制進料閥 排氣閥 泄放閥 氮氣閥 四個傳感器 水泵和控制裝置電源 2個指示燈分別控制2個定時器 在工具箱中分別選擇流動塊構(gòu)件 當(dāng)鼠標變?yōu)?十 拖動鼠標到適當(dāng)大小 用流動塊連接各個器件完成的監(jiān)控主窗口如圖實訓(xùn)5 2所示 4 定義數(shù)據(jù)對象數(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ù)變量 分別添加26個變量并進行屬性設(shè)置 鼠標點擊工作臺的 實時數(shù)據(jù)庫 窗口標簽 按 新增對象 按鈕 在窗口的數(shù)據(jù)變量列表中 增加新的數(shù)據(jù)變量 選中變量 按 對象屬性 按鈕或雙擊選中變量 則打開對象屬性設(shè)置窗口 在實時數(shù)據(jù)庫添加水 水池 水罐 水泵 溫度計 壓強計 啟動按鈕sb1 停止按鈕sb2 低液位傳感器x1 溫度變送器x2 上夜位傳感器x3 壓力變送器x4 進料閥y2 排氣閥y1 泄放閥y4 氮氣閥y3 控制裝置電源y5 定時器的計時狀態(tài) 當(dāng)前值 計時條件zhv1 復(fù)位條件zhv2和定時器1的計時狀態(tài)1 當(dāng)前值1 計時條件zhv3 復(fù)位條件zhv4 液位組等實時數(shù)據(jù)庫的數(shù)據(jù)對象的建立 實時數(shù)據(jù)庫的數(shù)據(jù)對象見表實訓(xùn)5 1所示 表實訓(xùn)5 1實時數(shù)據(jù)庫列表 數(shù)據(jù)對象的建立以液位組變量的屬性設(shè)置為例進行講解 進入組對象的基本屬性 將對象名稱為 液位組 對象類型為 組對象 其他屬性設(shè)置不變 在組變量的存盤屬性中 數(shù)據(jù)對象值的存盤選中定時存盤 存盤周期設(shè)為5秒 在組對象成員中選擇所需添加的組變量成員 具體設(shè)置如圖實訓(xùn)5 9至圖實訓(xùn)5 11所示 圖實訓(xùn)5 9液位組基本屬性窗口圖 圖實訓(xùn)5 10液位組成員選擇窗口圖實訓(xùn)5 11滑動輸入器的基本屬性設(shè)置 5 動畫連接上述過程創(chuàng)建完成后 模擬工廠監(jiān)控系統(tǒng)還需要把各個圖素與數(shù)據(jù)庫中的相應(yīng)變量建立聯(lián)系 才能使畫面動起來 建立動畫連接后 組態(tài)系統(tǒng)根據(jù)實時數(shù)據(jù)庫中的變量變化 圖形對象可以按照動畫連接的要求變化 以下是模擬工廠監(jiān)控主窗口的動畫連接過程 1 滑動輸入器的屬性設(shè)置 在 工具箱 中選中滑動輸入器圖標 當(dāng)鼠標變?yōu)?十 后拖動鼠標到適當(dāng)大小 在 滑動輸入器構(gòu)件屬性設(shè)置 的 操作屬性 中 把對應(yīng)數(shù)據(jù)對象的名稱改為水 可以通過單擊圖標 到庫中選或者自己輸入也可以 滑塊在最右邊時對應(yīng)的值 為80 在 滑動輸入器基本屬性 中 滑塊指向 選中 指向左 上 刻度與標注屬性 把 主劃線數(shù)目 改為6 其他屬性設(shè)置不變 如圖實訓(xùn)5 12至圖實訓(xùn)5 13所示 2 水罐1的液位變量的屬性設(shè)置 在用戶窗口中雙擊自動窗口進入 選中水罐1變量并雙擊進入變量的單元屬性設(shè)置窗口 選中矩形 則會出現(xiàn) 單擊則進入動畫組態(tài)屬性設(shè)置窗口 把表達式的值改為水 最小表達式的值改為0 最大表達式的值改為80 具體屬性設(shè)置參照如圖實訓(xùn)5 11所示 圖實訓(xùn)5 12滑動輸入器的屬性設(shè)置 圖實訓(xùn)5 13水罐1變量的屬性設(shè)置 3 水罐 水池的液位變量的屬性設(shè)置 打開動畫組態(tài)屬性設(shè)置窗口連接相應(yīng)的變量 將最大變化百分比100 對應(yīng)的表達式的值為80 其他屬性不變 水罐液位變量的屬性設(shè)置參照如圖實訓(xùn)5 12所示進行設(shè)置 而水池中最大變化百分比100 對應(yīng)的表達式的值該為80即可 水池液位變量的屬性設(shè)置參照如圖實訓(xùn)5 14所示進行設(shè)置 圖實訓(xùn)5 14水池變量的屬性設(shè)置 圖實訓(xùn)5 15排氣閥y1變量的屬性設(shè)置 4 開關(guān)型構(gòu)件的屬性設(shè)置 在用戶窗口中雙擊自動窗口進入 選中排氣閥y1變量雙擊 則彈出單元屬性設(shè)置窗口 選中組合圖符單擊則進入動畫組態(tài)屬性設(shè)置 按圖實訓(xùn)5 15所示設(shè)置 其他的開關(guān)型變量的屬性設(shè)置如進料閥y2變量 氮氣閥y3變量 泄放閥y4變量 控制裝置電源y5變量跟排氣閥y1變量屬性設(shè)置相同 如圖實訓(xùn)5 16 5 17所示 圖實訓(xùn)5 16其他開關(guān)型變量的屬性設(shè)置 圖實訓(xùn)5 17閥門變量的屬性設(shè)置 5 流動塊構(gòu)件屬性設(shè)置 在用戶窗口中雙擊自動窗口進入 選中水泵右側(cè)的流動塊雙擊 則彈出流動塊構(gòu)件屬性設(shè)置窗口 水泵右側(cè)的流動塊在流動塊構(gòu)件屬性設(shè)置窗口中 表達式為 y2 其他屬性不變 其余流動塊也相同進行設(shè)置即可 如圖實訓(xùn)5 18所示 圖實訓(xùn)5 18流動塊構(gòu)件屬性設(shè)置 6 運行策略設(shè)置在 運行策略 中 雙擊 循環(huán)策略 進入 策略屬性設(shè)置 把 循環(huán)時間 設(shè)為 200ms 按確定即可 在策略組態(tài)中 單擊工具條中的 新增策略行 圖標 再添加策略工具箱中的2個定時器策略和1個腳本程序策略 顯示循環(huán)策略如圖實訓(xùn)5 19所示 圖實訓(xùn)5 19循環(huán)策略圖 腳本程序的編寫是在循環(huán)策略窗口的腳本程序?qū)傩栽O(shè)置窗口完成的 打開循環(huán)腳本編輯窗口 設(shè)定循環(huán)時間為100ms 腳本程序如下進行編輯操作 腳本程序是用來完成特定操作和處理的程序 腳本程序如下所示 ify2 1then水 水 0 5endifif水 80then水 80endifif水泵 1then水罐 水罐x0 5endififx1 0then水池 水池x0 5endifif水罐80and水罐 80then水池 80and水罐 80endififsb2 1theny1 0andy2 0andy3 0andy4 0andy5 0and水泵 0endififsb1 1thenifx1 0andx2 0andx4 0theny1 1andy2 1and水泵 1endififx3 1theny1 0andy2 0and水泵 0endifif水 80thenx3 1andzhv1 1endifif計
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 居間貸款服務(wù)合同
- 個人獨家銷售代理合同
- 行政管理經(jīng)濟法分析解題技巧試題及答案
- 行政管理經(jīng)濟法考試假設(shè)案例試題及答案
- 中學(xué)教育法律法規(guī)解讀
- 經(jīng)濟學(xué)在企業(yè)管理中的應(yīng)用試題及答案
- 親子活動在社區(qū)中的推廣計劃
- 醫(yī)療事故的急診處理機制計劃
- 工程管理市場分析試題及答案
- 職業(yè)院校電工考試試題及答案
- GB/T 23999-2009室內(nèi)裝飾裝修用水性木器涂料
- 國標美標德標日表法蘭尺寸標準
- 測繪生產(chǎn)困難類別細則及工日定額
- 國民經(jīng)濟行業(yè)分類2022年
- 獸醫(yī)藥理學(xué) 第15章 特效解毒藥
- 空乘人員職業(yè)形象設(shè)計與化妝(169張課件)
- 會計工作年限證明個人承諾書
- 物業(yè)公共秩序管理課件
- 淺談摩托艇的安全管理
- 女性功能治療方案ppt課件
- 公路工程計量與計價考試B本科
評論
0/150
提交評論