TIA WinCC Professional入門經典(2) 創建畫面與聯合仿真

TIA WinCC Professional 入門經典》一共30篇,如果我們的文章您每篇都轉發的話,會在結束時獲贈完整視頻,歡迎關注,歡迎轉發!

***************************************************************************************

***************************************************************************************

通過上一節內容,我們應該已經可以自己創建一個簡單的PLC+WinCC項目框架。本節我們介紹如何爲WinCC創建畫面並添加畫面元素,以及爲畫面元素添加動態連接等。

通過點擊前面的黑色三角箭頭或者雙擊項目名稱展開我們之前創建的WinCC項目,再展開裏面的文件夾“HMI_RT_1[WinCC RT Professional]”,當然這個名字是可以修改的,我們這裏是默認名稱。這時我們應該可以看到有一個“畫面”文件夾,參見下圖。

                                                                   圖2.2.1 WinCC項目中的畫面文件夾

雙擊“畫面”文件夾裏面的“添加新畫面”即可創建一個WinCC畫面。

                                                                                 圖2.2.2 添加新畫面

我們會發現新添加的畫面名稱圖上會有一個綠色三角圖標,這個圖標表示該畫面是啓動畫面,也就是WinCC在運行時首先加載這個畫面。通常我們一般會對畫面重新命名。這裏我們將啓動畫面名稱修改爲“START”。修改方法是連續兩次在畫面名稱上單擊(間隔時間比雙擊略長),或者右擊畫面名稱,在快捷菜單中選擇“重命名”。

                                                                                圖2.2.3 修改畫面名稱

修改了畫面名稱後,我們還需要調整啓動畫面尺寸。雙擊畫面名稱打開畫面,在屬性選項卡中選中“佈局”,根據顯示器分辨率調整裏面的寬度和高度即可。

                                                                              圖2.2.4 調整畫面尺寸

我們也可以選擇選項卡中的“常規”,這裏可以爲畫面設置背景色,比如我們把背景色修改爲“0, 128, 128”。

                                                                              圖2.2.5 調整畫面背景色

畫面創建完成後我們還需要根據工藝圖爲它添加一些圖形元素及控件,這些才能方便操作員通過畫面實現對現場設備的監視與控制。在右邊“工具箱”中我們可以看到WinCC提供的很多基本圖形對象、元素和控件等。我們先從簡單的基本圖形對象開始一步步介紹它們的使用。首先選中右邊“工具箱”裏的矩形圖標,然後在畫面上使用鼠標畫出一個一定大小的矩形圖形,或者直接用鼠標將“工具箱”中的矩形圖標拖到畫面上也可以。完成後的畫面是這樣的。

                                                                              圖2.2.6 爲畫面添加矩形圖形

選中畫面中的矩形圖形,我們可以通過屬性選項卡調整該矩形的相關屬性,比如背景色、邊框顏色等等。這裏我們將該矩形的背景色調整爲灰色。

                                                                             圖2.2.7 調整矩形圖形背景色

這樣的調整屬於靜態的,在實際項目中我們可能需要這個矩形圖形背景色根據現場設備的狀態來自動改變顏色,那麼我們就需要爲它設置動態屬性。首先我們到PLC中添加一個BOOL型變量,這個變量表示某個設備的狀態,比如是電機運行。添加的變量如下圖所示。

                                                                                 圖2.2.8 在PLC中添加變量

回到WinCC畫面,選中矩形圖形,點擊“屬性”選項卡中的“動畫”選項卡,展開“顯示”菜單,參見下圖。

                                                                                  圖2.2.9 “動畫”選項卡

選中了“顯示”後,我們在右邊會看到外觀、可控性和可見性三個屬性。通過外觀屬性我們可以實現對矩形圖形的背景色、閃爍等實現動態化,通過可控性屬性我們可以實現對矩形圖形的是否允許點擊實現動態化,通過可見性屬性我們可以動態化控制此矩形在運行時是否可見。點擊上圖中的“動態化顏色和閃爍”,我們看到的應該和下圖一樣。

                                                                      圖2.2.10 動態化顏色和閃爍

選擇PLC項目中的變量表,在詳細視圖中我們可以看到該表中的所有變量,當然也包括我們剛剛創建的“MotorRunning”。用鼠標把此變量拖到上圖中的名稱欄裏,完成後如下圖所示。

                                                                     圖2.2.11 從變量表裏拖動變量

雙擊上圖中的“添加”,爲這個變量添加0和1兩個值,因爲變量“MotorRunning”是BOOL型,所以只能添加這兩個值。並設置值1的背景色爲綠色,完成後參見下圖。

                                                                                        圖2.2.12 動態化背景色

到這裏我們已經完成了對一個矩形圖形的背景色實現動態化的所有組態。現在我們要通過仿真來檢驗一下效果。首先選中PLC項目,點擊工具欄上的“開始仿真”按鈕來啓動PLC仿真器。

                                                                              圖2.2.13 啓動PLC仿真器

首先會彈出一個“擴展的下載到設備”對話框,在“接口/子網連接”欄中選擇我們在上一節中創建的子網“PN/IE_1”,然後點擊“開發搜索”按鈕找到仿真器,再點擊下載即可。

                                                                                圖2.2.14 下載PLC程序

                                                                             圖2.2.15 完成下載

勾選下圖中的“全部啓動”就會自動啓動PLC仿真器,然後點擊“完成”即可。

                                                                                圖2.2.16 勾選自動啓動

現在我們可以看到PLC仿真器已經在運行了。

                                                                                    圖2.2.17 PLC仿真器

PLC仿真器運行後,我們還需要模擬運行WinCC項目。選中WinCC項目,點擊工具欄上的“開始仿真”按鈕來啓動WinCC模擬器。

                                                                               圖2.2.18 啓動WinCC仿真器

WinCC的啓動時間會比較長,下面這個窗口可能會持續一段時間。

                                                                            圖2.2.19 WinCC仿真器在啓動

運行後的畫面是這樣的。

                                                                                 圖2.2.20 WinCC啓動畫面

WinCC運行後,我們還需要通過PLC仿真器模擬變量MotorRunning的值來驗證矩形圖形會不會跟隨變量值來變化。雙擊PLC項目中的“添加新監控表”來創建一個監控表。

                                                                               圖2.2.21 新建監控表

在監控表裏我們通過選擇或者手動輸入來添加需要監控的變量。

                                                                                     圖2.2.22 添加需要監控的變量

保存並點擊按鈕“全部監視”,然後我們看到的監控表是這樣的。

                                                                                   圖2.2.23 開始監視

在“修改值”一欄中右擊,選擇“修改/修改爲1”將此變量置位。

                                                                                     圖2.2.24 置位變量

我們可以看到WinCC中的矩形圖形變爲綠色。

                                                                    圖2.2.25 WinCC畫面中的矩形變爲綠色

同樣的方法,如果我們將變量“MotorRunning”修改爲0,矩形圖形就會又變回爲灰色。

另外說一下,TIA WinCC Professional和經典WinCC在運行機制上有所不一樣。經典WinCC只要點擊工具欄上的“激活”按鈕即可使項目進入RUNTIME,但是TIA WinCC Professional工具欄上的“仿真”按鈕只是在一個模擬環境中運行WinCC項目,便於我們進行測試,發現問題等。TIA WinCC Professional的項目在組態完成後需要下載(DCS中通常稱爲下裝)到計算機(本地或者網絡中其它計算機)中才能進入RUNTIME。TIA WinCC Professional的模擬運行和RUNTIME是有區別的,比如體現在歷史數據和配方上等,後面我們再詳細介紹。

 

如果您對我們的高端教程有興趣的話可以x寶上搜索“hwlib”或者“慧蘭博”,或者點擊這裏:HwLib(慧蘭博)官方旗艦

關於HwLib(慧蘭博)技術團隊的更多信息:www.hwlib.cn

HwLib(慧蘭博)技術團隊技術資料:https://pan.baidu.com/s/1dF3gpt3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章