wingwf2000
級別: 探索解密
|
威綸通按鈕文字如何動態修改?或者讓按鈕文字和一個字符串變量對應也行,只要動態修改字符串變量也能達到動態修改的目的 例如我想按鈕上的文字實時反應數值變量的狀態,例如顯示一個溫度或壓力 如果直接在按鈕上顯示一個數值,但按住數值時按鈕沒反應,雖說可以把按鈕放大,但空間有限,設置的按鈕和數值大小基本一樣,此時可能就只能按住數值而按不住按鈕,導致沒有按鈕的效果 [ 此帖被wingwf2000在2025-01-11 21:35重新編輯 ] |
---|---|
|
sjm123
工控自學,挑戰自我。
級別: 家園常客
|
在使用威綸通觸摸屏時,我們經常需要通過賦值或改變地址狀態來顯示相應的文字,以提高可讀性。那么,如何利用賦值操作在威綸通觸摸屏上實現不同的文字顯示呢?接下來,我們將一起探索這項功能的實現方法。 學習目標: 熟練掌握字符串表的使用方法。 了解并掌握語言切換功能。 掌握語言字體的選擇與使用。 學會通過地址賦值來顯示對應的文字。 學習人群: 電氣技術人員。 HMI(人機界面)使用者。 工控行業相關人員。 實施要求: 當某個按鈕的狀態為1時,我們希望屏幕上顯示“已接通”的文字;當該按鈕狀態為0時,則顯示“已斷開”的文字。同樣,當地址寫入數值4時,屏幕上應顯示“當前值4”,而寫入數值6時,則顯示“當前值6”。 接下來,我們可以通過字符串表來建立這些文字。首先,在觸摸屏的左上角菜單欄中,點擊“元件”選項,然后選擇“打開文字/批注”功能。 第二步:在文字/批注選項中,點擊“字符串表”進行操作。 第三步:點擊“新表格”按鈕,創建一個新的表格,并為其命名,例如“[ID:000]”。 第四步:在表格中新增“6個”狀態。 第五步:在Language 1語言欄中輸入對應字符串ID的需顯示文字。 第六步:在設置中勾選“使用字符串表”選項,并將語言選擇為“Language 1”。 第七步:點擊工程文件,并選擇“打開語言&字體”選項。 第七步:在語言欄中,根據語言編號精心選擇相應的字體。 在完成上述步驟后,語言欄中的字體選擇界面將呈現如下: 第八步: 開啟“動態字符串ID”功能,并勾選“啟用動態字符串ID”選項,接著設置觸發文字的顯示位置。 第九步: 通過“位狀態切換開關”關聯字符串文字的顯示地址。 請注意,這里的字符串格式應為LW地址,且存儲單位為一個字。因此,所選擇的地址也必須是LW地址,起始于LW-BIT0。若誤選為LB0,則可能導致觸發失敗。 設置完成后,相關配置將呈現為以下界面: 第十步: 通過“數值”關聯字符串,實現地址的文字顯示。 設置完成后,界面將呈現如下效果: 6. 演示效果 按下按鈕后,當前數值變為1,同時文字顯示為“已接通”。 松開按鈕后,當前數值變回0,同時文字顯示為“已斷開”。 在LW0地址中輸入數值4后,當前顯示文字將變為“當前值4”。 將數值6寫入LW0地址后,當前顯示的文字將變為“當前值6”。 來之于度娘 |
|
---|---|---|
|