1. 程式人生 > 其它 >ABB AC900F學習筆記25:freelance 2019動態顯示5

ABB AC900F學習筆記25:freelance 2019動態顯示5

前面學習了棒圖、單BOOL、多BOOL量來改變影象顏色顯示。這一次繼續練習動態顯示。應用的環境是棒圖根據關聯變數的大小來改變顯示的顏色和填充量。還是在前面的練習程式基礎上來做。

1.開啟專案檔案,在過程站插入任務-任務列表,新建一個FBD程式段,雙擊開啟程式段,寫一個液位監控報警的程式段。設定4個報警限制值。

2.開啟FGR畫面,點選選單動態-棒圖,繪製一個棒圖,雙擊棒圖,開啟引數設定對話方塊,過程值選擇前面做了報警功能的那個過程值。

點選量程選項卡

點選位指定選項卡,填寫幾個報警的變數

點選顯示選項卡

這裡就是針對這幾個報警訊號的值組合做了顏色顯示設計。

000表示沒有任何報警,顯示為綠色

001為高高報警,設計為紅色閃爍

010為高限報警,設計為黃色常亮

011為高限、高高限同時來,實際上高高限來的時候,高限肯定會來,這裡設計為和第二種情況一樣,紅色閃爍

100為低限,設計為黃色

後面3種情況不可能出現,可以不用管它。

其他選項卡可以不設定,點選確定按鈕關閉對話方塊

儲存,查詢錯誤,沒有問題。

執行模擬器,載入過程站和操作員站。

修改LT1000_HMI的數值,可以看到棒圖在填充量隨著數值變化,同時填充顏色隨著數值變化。