·1. 學習使用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)操作,。 ·計算機1臺、MCGS嵌入版組態(tài)軟件1套,、TP717B型MCGS觸摸屏1臺,、數(shù)據(jù)通信線2根、西門子S7-200PLC 1臺,、V4.0 STEP 7 MicroWIN SP6軟件1套,。 ·1、供電網(wǎng)絡(luò)進線由2路電源供電,,出線有6條線路,。 ·2、每條支路由指示燈,、控制開關(guān),,檢測信號燈組成。 ·3,、供電網(wǎng)絡(luò)同時檢測變壓器,、供電線路的保護狀態(tài)。 ·4,、 控制方式由觸摸屏,、PLC共同控制。 ·5,、當供電網(wǎng)絡(luò)出現(xiàn)保護動作時,,由系統(tǒng)自動切換線路。 ·6,、設(shè)置用戶權(quán)限管理,、報警信息管理。 ·供電網(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”,。當電源1的A-B電路出現(xiàn)故障,則開關(guān)1,、開 關(guān)2立即跳閘,,開關(guān)3、開關(guān)4,、開關(guān)9閉合,;當電源1的B-C電路出現(xiàn)故障,則開關(guān)3,、開關(guān)4立即跳閘,,開關(guān)7、開關(guān)8,、開關(guān)9閉合,;當變壓器1出現(xiàn)故障,,則開關(guān)3,、開關(guān)4立即跳閘,開關(guān)7,、開關(guān)8,、開關(guān)9閉合;當電源2的D-E電路出現(xiàn)故障,,則開關(guān)5,、開關(guān)6立即跳閘,開關(guān)3,、開關(guān)4,、開關(guān)9閉 合;當電源2的E-F電路出現(xiàn)故障,,則開關(guān)7,、開關(guān)8立即跳 閘,開關(guān)3,、開關(guān)4,、開關(guān)9閉合,;當變壓器1出現(xiàn)故障,開關(guān)7,、開關(guān)8立即跳閘,,開關(guān)3、開關(guān)4,、開關(guān)9閉合,;當B-E電路出現(xiàn)故障,則開關(guān)9立即跳閘,,電源1開啟,;當出路的G-H 電路出現(xiàn)故障,則開關(guān)10立即跳閘,,其他出路照常工作,。 ·雙擊“MCGS組態(tài)環(huán)境”圖標,進入MCGS嵌入版組態(tài)軟件環(huán)境工作臺,。在MCGS組態(tài)工作臺上,,單擊“用戶窗口”,在“用戶窗口”中單擊“新建窗口”按鈕,,則產(chǎn)生新“窗口0”,,選中“窗口0”,單擊右邊的窗口屬性按鈕,,并將窗口名改為“主窗口”,。 同理建立“報表”,“報警”,,“封面”窗口,,整體框圖如圖實訓4-1至圖實訓4-4所示。 圖4-1 MCGS工作臺窗口 圖4-2 工作主窗口 圖4-3 報警主窗口 圖4-4 報表主窗口 ·進入MCGS嵌入版組態(tài)軟件工作臺的“實時數(shù)據(jù)庫”窗口,,打開實時數(shù)據(jù)庫窗口頁面,。點擊“新增對象” 按鈕,在窗口的數(shù)據(jù)變量列表中增加新的數(shù)據(jù)變量,,增加多個數(shù)據(jù)變量,。選中變量點擊“對象屬性”按鈕打開對象屬性設(shè)置窗口,對所有的對象屬性進行設(shè)置新增對象如表4-1所示,。 ·以故障組變量屬性設(shè)置為例進行說明:進入數(shù)據(jù)對象設(shè)置的基本屬性中,,對象名稱為:液位組;對象類型為:組對象,;其他設(shè)置不變,。在存盤屬性中數(shù)據(jù)對象值的存盤設(shè)置中選擇定時存盤,存盤周期設(shè)置為2秒,。在組對象成員中選擇“故障1”,,“故障2”,, “故障3”,“故障4”,, “故障5”,,“故障6”, “故障7”,,“故障8” 故障組變量屬性設(shè)置完成,。 表實訓4-1 數(shù)據(jù)變量
·變電所網(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個指示燈進行相應的變量連接即可。變壓器進行數(shù)據(jù)對象連接使用相同方法進行動畫連接,。流動塊的設(shè)置如圖4-5所示,。 圖4-5 流動塊的設(shè)置窗口 ·打開“運行策略”窗口的“循環(huán)策略”進入“策略屬性設(shè)置”,,把“循環(huán)時間”設(shè)為:200ms,按確定即可,。在策略組態(tài)中,,單擊工具條中的“新增策略行”圖標,再添加策略工具箱中的1個腳本程序策略,。顯示循環(huán)策略如圖實訓4-6所示,。 圖4-6循環(huán)策略圖 在“運行策略”中,雙擊“循環(huán)策略”進入,,雙擊圖標進入“策略屬性設(shè)置”,,需要把“循環(huán)時間”設(shè) 為:200ms,按確定即可完成,。進入腳本程序編輯環(huán)境,,腳本程序如下。 IF 開關(guān)1 = 1 AND 開關(guān)2 = 1 AND 開關(guān)3 = 1 AND 開關(guān)4 = 1 THEN IF 故障1 = 1 THEN 開關(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 = 1 ENDIF IF 故障2 = 1 THEN開關(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 = 1 ENDIF IF 故障3= 1 THEN變壓器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 = 1 ENDIF ENDIF ·(1)實時數(shù)據(jù)表格。 ·實時數(shù)據(jù)是實時地將數(shù)據(jù)對象變量值按報告格式顯示出來,。實時表格的設(shè)置如下:進入“報表”窗口,,點擊工具箱中的自 由表格圖標,拖放到窗口適當位置并調(diào)整大小,。在窗口中拉出一個實時數(shù)據(jù)報表,,再通過增加行,刪除列,表格設(shè)置為七行兩列形式,,然后在第一列添加如下6個變量:,。最后在 后一列各自連接對應變量:電源1 、電源2,、故障1,、故障2、故障3,、故障4完成實時數(shù)據(jù)的連接,,完成實時數(shù)據(jù)的制作。如圖實訓4-7所示,。 ·(2)歷史數(shù)據(jù)表格,。 ·歷史數(shù)據(jù)表格的創(chuàng)建:在“工具箱”中單擊“歷史表格” 圖標, 拖放到桌面適當位置,。拖動鼠標從R2C1到R5C3,,表格會反黑。表格中單擊鼠標右鍵,,單擊“連接”或直接按“F9”,,從菜 單中單擊“表格”,單擊“合并表元”或直接單擊工具條中“編輯條” 圖標,,從編輯條中單擊“合并單元” 圖標,,會出現(xiàn)反斜 杠,雙擊表格中反斜杠處,,彈出“數(shù)據(jù)庫連接”窗口,,單擊“基本屬性”中的“存盤數(shù)據(jù)源組態(tài)設(shè)置”,彈出“數(shù)據(jù)源配置”,,設(shè)置完畢后按“確認”退出完成,。 圖4-7報表顯示效果圖 ·(1)設(shè)置數(shù)據(jù)對象的報警屬性。 ·在實時數(shù)據(jù)庫中,,對變量“故障1”,、“故障2”、“故障3” “故障4”,、“故障5”,、 “故障6”、 “故障7”,、“故障8”,、進行報警屬性設(shè)置。 ·(2)實時報警,。 ·報警窗口的設(shè)置如下:進入“報警”窗口,用標簽作標題名為“報警”。然后單擊工具箱中的報警顯示按鈕,,用來制作實時報警窗口內(nèi)容,。從“工具箱” 中單擊“報警瀏覽” 圖標,變“十”后用鼠標拖動到適當位置與大小,。在“報警瀏覽構(gòu)件屬性設(shè)置”中,,把“實時報警數(shù)據(jù)”的變量改為:“故障”。在“實時報警”屬性設(shè)置中,,將“實時報警數(shù)據(jù) ”設(shè)為“液位組”,。在“歷史報警”中,將“對應數(shù)據(jù)對象”設(shè)為“液位組”,。然后再插入1個標簽為報警,,設(shè)置完成報警實時顯示報警顯示設(shè)置完成。報警窗口效果圖如圖4-8所示,。 ·(3)歷史報警,。 ·歷史報警使用報警瀏覽按鈕制作的,報警瀏覽按鈕從“工具箱”中單擊圖 標,,變“十”后用鼠標拖動到適當位置大小,。在“報警顯示構(gòu)件屬性設(shè)置” 中,把“對應的數(shù)據(jù)對象的名稱”改為:“故障”,,按“確認”后,,則歷史報警設(shè)置完畢。在運行環(huán)境中單擊“報警”菜單,,打開“報警窗口”可以查看實時報警和歷史報警的相關(guān)信息,。 圖4-8報警窗口 ·系統(tǒng)工程的主菜單建立如下:雙擊打開“主控窗口”新增3個操作集,分別命名為“用戶管理”,、“報表”,、“報警”。在“用戶管理”下新增4個操作,,分別命名為“用戶登錄”,、“用戶退出”、“修改密碼”,、“用戶管理”,。然后分別對它們的菜單屬性進行設(shè) 置,在“主控窗口”的屬性設(shè)置 “菜單設(shè)置”設(shè)為”有菜單”,,供電監(jiān)控系統(tǒng)工程的主菜單完成如圖4-9所示,。 圖4-9 主控窗口屬性菜單 ·設(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)件工具箱里選擇相應的構(gòu)件,建立接口與通道的連接關(guān)系,,設(shè)置相關(guān)的屬性即完成了設(shè)備窗口的組態(tài)工作,。運行時應用系統(tǒng)自動裝載設(shè)備窗口及其含有的設(shè)備構(gòu)件,并在后臺獨立運行設(shè)備窗口是不可見的,,如圖4-10所示,。 圖4-10 設(shè)備窗口屬性設(shè)置 ·最后測試工程各部分的工作情況,完成整個工程的組態(tài)工作,。打開下載配置窗口,,選擇“模擬運行”點擊“通信測試”,測試通信是否正常,。如果通信成功,,在返回信息框中將提示“通信測試正常”,,同時彈出模擬運行環(huán)境窗口,,將以最小化形式在任務欄中顯示。如果通信失敗將在返回信息框中提示“通信測試失敗”,。點擊“工程下載”,,將工程下載到模擬運行環(huán)境中。如果工程正常下載,,將提示:“工程下載成功,!”。成功后與觸摸屏進行連機運行,,點擊“啟動運行”,,模擬運行環(huán)境啟動。模擬環(huán)境最大化顯示可看到工程正在運行,,實現(xiàn)了供電網(wǎng)絡(luò)監(jiān)控系統(tǒng)功能,。 ·點擊下載配置中的“停止運行”按鈕,或者模擬運行環(huán)境窗口中的停止按鈕,,工程停止運行,;點擊模擬運行環(huán)境窗口中的關(guān)閉按鈕使窗口關(guān)閉。下載過程圖如圖4-11所示,。 圖4-11 下載配置窗口 ·按照以上11個步驟利用MCGS組態(tài)軟件做成的供電網(wǎng)監(jiān)控系統(tǒng)工程設(shè)計總圖,。如圖4-12所示。 圖4-12 供電網(wǎng)監(jiān)控系統(tǒng)工程設(shè)計的主畫面圖 (文章來源網(wǎng)絡(luò),,僅供參考,。評論處大家可以補充文章解釋不對或欠缺的部分) |
|