西門子PLC維修|西門子變頻器代理商貴州
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 PLC觸摸屏代理商 西門子代理商 伺服電機驅動電纜 西門子一級代理商 變頻器直流調速器 西門子一級總代理商 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
西門子 TIA Portal WinCC 通過 VB 腳本制作一個調色板實現動態背景色
描述
本文將介紹在西門子 TIA Portal WinCC 中通過 VB 腳本制作一個調色板實現動態背景色的一種方法和步驟。完成的功能效果如以下動圖所示。
第1步:
添加 HMI 設備。
選擇西門子 TP700 Comfort。
設置 IP 地址:192.168.0.2。
設置子網掩碼:255.255.255.0。
第2步:
添加 HMI 變量。
創建數據類型為整型的內部變量 colorBlue,代表調色板的藍色顏料。
創建數據類型為整型的內部變量 colorGreen,代表調色板的綠色顏料。
創建數據類型為整型的內部變量 colorRed,代表調色板的紅色顏料。
第3步:
1.添加 HMI 畫面。
添加一個新畫面,命名為:“畫面_1”,記錄該名稱,該名稱會在后面 VB 腳本中使用。在畫面中添加兩個文本域和三個滑塊。
2.記錄文本域的對象名稱。
以上文本域默認名稱為:“文本域_1”,記錄該名稱,該名稱會在后面 VB 腳本中使用。也可以根據自己需要命名為其它名稱。
以上文本域默認名稱為:“文本域_2”,記錄該名稱,該名稱會在后面 VB 腳本中使用。也可以根據自己需要命名為其它名稱。
3.為“滑塊_1”添加屬性。
添加過程變量 colorRed,過程Zui大刻度值改為 255,標簽標題改為“紅(R)”。外觀屬性中的前景色改為紅色,去掉刻度。
4.為“滑塊_2”添加屬性。
添加過程變量 colorGreen,過程Zui大刻度值改為 255,標簽標題改為“綠(G)”。外觀屬性中的前景色改為綠色,去掉刻度。
5.為“滑塊_3”添加屬性。
添加過程變量 colorBlue,過程Zui大刻度值改為 255,標簽標題改為“藍(B)”。外觀屬性中的前景色改為藍色,去掉刻度。
第4步:
編寫調色板的 VB 腳本代碼。
創建一個畫面對象,通過畫面對象為畫面背景色屬性賦值。
創建兩個文本域對象,通過文本域對象為文本域前景色屬性賦值。
文本域顏色改變的條件是當紅、綠、藍三種顏色值之和高于或低于 250 時。
第5步:
分別為三個顏色變量添加事件屬性,調用以上步驟中編寫的調色板 VB 腳本程序。
變量“colorBlue”事件屬性。
變量“colorGreen”事件屬性。
變量“colorRed”事件屬性。
第6步:
啟動 HMI 仿真,進行功能測試。
紅色滑塊調至 66,綠色滑塊調至 88,紅色滑塊調至 99,得到如上圖背景色,66+88+99>250,文本域的前景色變為白色。
操作過程請參看以下動圖。
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684