guang886622
級別: 略有小成
|
現有一段程序用了比較指令,每次更改比較數值時都要打開程序更改,為了方便現場操作工更改。 怎樣把比較指令上的比較值在觸摸屏上顯示出來,并且可以在觸摸屏上更改數值。 |
---|---|
|
hxl202319
工資就像大姨媽,一月一次,一周就沒了
級別: 網絡英雄
|
建個變量,譬如DB100.DBW10,比較就和這個變量比較,觸摸屏中新建輸入框,對象就是這個變量就可以了,很簡單的 |
|
---|---|---|
|
wwcwwc
級別: VIP會員
|
可以的。首先你需要搞明白這個比較指令所使用數值的數據類型,是字節、字、雙字、浮點數、整數等。然后將你需要比較的那個常數由此變量地址替代,下載程序到cpu。編輯HMI設備,做一個I/O域,規定好數值范圍及位數,按PLC中的變量(同一變量地址)賦值,并下載程序到HMI設備。這樣你就可以直接在觸摸屏中修改那段比較指令了。 |
---|---|
|
guang886622
級別: 略有小成
|
,就是圖中的數值,需要在觸摸屏上顯示并可更改。怎樣做啊 |
---|---|
|
gl50102
級別: 略有小成
|
你這是用什么屏?西門子? 在臺達屏上可使用屏編輯軟件在當前屏上加個輸入框,使用屏內部配方寄存器,再通過宏命令寫到PLC中,沒用過你這種屏,不過可以類推下,希望有用! |
---|---|
|
wwcwwc
級別: VIP會員
|
回3樓問題: 只要將19改為一個變量地址,比如mw300,然后將這個地址編輯在屏上,修改這個地址上面的數值就可以了。 回4樓問題: 在編輯I/O域時選擇輸入、輸出或者輸入輸出型就是你需要的功能。如果你想只是輸入,顧名思義選擇時只選擇輸入型。如果你需要的只是顯示,你選擇輸出型。按名稱理解使用吧。 |
---|---|
|