西門子PLC維修|西門子變頻器代理商安徽
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 PLC觸摸屏代理商 西門子代理商 伺服電機驅動電纜 西門子一級代理商 變頻器直流調速器 西門子一級總代理商 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
西門子 TIA Portal WinCC 通過變量前綴設計公用彈窗面板
描述:
本文將介紹在西門子 TIA Portal WinCC 中通過畫面窗口的變量前綴設計公用彈窗面板的一種方法和步驟。完成的功能效果如以下動圖所示。
第1步:
添加 PLC 設備。
CPU:1512SP-1 PN。
設置 IP 地址:192.168.0.1。
設置子網掩碼:255.255.255.0。
第2步:
編寫 PLC 程序。
添加一個 FB 塊,命名為:Fan。根據個人癖好隨便編寫一個風機啟停程序。
第3步:
在循環組織塊 OB Main 中調用在以上步驟中編寫的 FB 塊,創建三個背景實例 Fan1、Fan2 和 Fan3,分別控制三個風機。
如需控制更多風機,請按需添加更多背景實例。
第4步:
添加 HMI 設備。
設備:WinCC RT Professional。
設置 IP 地址:192.168.0.2。
設置子網掩碼:255.255.255.0。
第5步:
創建一個 HMI 連接。
第6步:
添加 HMI 變量。
內部變量用來控制風機的旋轉動畫,無此需求的可以忽略。
本例中下劃線“_”前的字符串定義為變量前綴,根據自己的個人癖好,可以隨意。
第7步:
1.添加 HMI 畫面,作為風機控制面板。
在以上畫面中添加了一個風機的圖形視圖或其它基本簡單圖形對象,本文中使用了圖形 IO 域,利用圖形列表實現風機運轉的動畫顯示,也可以僅使用基本對象“圓”來實現。再添加一個啟動按鈕、一個停止按鈕、一個手動模式按鈕和一個自動模式按鈕,程序中只設計了手動模式。
2.為啟動按鈕添加事件屬性。
按鼠標左鍵,置位啟動變量,此處填寫去掉變量前綴的部分。
釋放鼠標左鍵,復位啟動變量,此處填寫去掉變量前綴的部分。
3.為停止按鈕添加事件屬性。
按鼠標左鍵,置位停止變量,此處填寫去掉變量前綴的部分。
釋放鼠標左鍵,復位停止變量,此處填寫去掉變量前綴的部分。
4.為手動模式按鈕添加事件和動畫屬性。
單擊鼠標左鍵,復位模式變量,此處填寫去掉變量前綴的部分。0 - 手動模式。
5.為自動模式按鈕添加事件和動畫屬性。
單擊鼠標左鍵,置位模式變量,此處填寫去掉變量前綴的部分。1 - 自動模式。
6.為圖形 I/O 域添加過程變量和圖形列表。
用圖形列表的形式顯示風機運行動畫,練習中可選用其它方式。
第8步:
1.繼續添加 HMI 畫面,作為風機主控操作畫面。
在以上畫面中添加了三個風機的圖形視圖或其它基本簡單圖形對象,本文中使用了圖形 IO 域,利用圖形列表實現風機運轉的動畫顯示,也可以僅使用基本對象“圓”來實現。再添加一個畫面窗口控件,用來顯示風機的彈出式控制面板。
2.用 C 腳本(或其它)編寫風機控制面板的屬性控制腳本。
3.為畫面中的一號風機(風機1)的圖形視圖元素添加事件屬性。
按鼠標左鍵時,通過腳本關閉畫面窗口的顯示屬性。
釋放鼠標左鍵時,通過腳本調用弟 2 步中編寫的風機控制面板的屬性控制腳本。此處重新加載畫面窗口,確保了變量前綴的有效更新。以上參數采用了間接尋址傳遞,如需簡化代碼,可以選擇直接傳遞參數。
4.為畫面中的二號風機(風機2)的圖形視圖元素添加事件屬性。按鼠標左鍵執行的腳本同上。以下為釋放鼠標左鍵執行的腳本,和一號風機腳本不同之處是,畫面窗口名稱和變量前綴。
5.為畫面中的三號風機(風機3)的圖形視圖元素添加事件屬性。按鼠標左鍵執行的腳本同上。以下為釋放鼠標左鍵執行的腳本,和一號風機腳本不同之處是,畫面窗口名稱和變量前綴。
6.添加畫面窗口。
通過畫面窗口的屬性頁可以看到它的屬性名稱,可以以此作為腳本編寫的參考。為了保持畫面的協調美觀,畫面窗口的尺寸可以設計得小一些,在通過腳本調用時會恢復到自定義的尺寸。
第9步:
啟動 PLC 和 HMI 仿真,進行功能測試。
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684