清甜
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 44 個
工控威望: 175 點
下載積分: 609 分
在線時間: 33(小時)
注冊時間: 2011-11-13
最后登錄: 2021-11-29
查看清甜的 主題 / 回貼
樓主  發(fā)表于: 2019-06-17 23:43
請教大神:最近我做了一個博圖HMI配方,元素是壓力設(shè)定,水溫設(shè)定,流速設(shè)定等變量,配方數(shù)據(jù)記錄變量為產(chǎn)線1,產(chǎn)線2,產(chǎn)線3等,配方數(shù)據(jù)變量地址為%MD80,當(dāng)我向%MD80中賦值時,必須要將HMI畫面切換到由HMI的配方控件生成的配方視圖畫面,數(shù)據(jù)才可以刷新傳送到PLC,比如我向%MD80中賦值3,想調(diào)用產(chǎn)線3的壓力,水溫,流速設(shè)定值,但是PLC中實際上還是產(chǎn)線1的壓力,水溫,流速設(shè)定值!當(dāng)我在觸摸屏上將畫面切換到HMI的配方控件生成的配方視圖畫面時,參數(shù)數(shù)據(jù)立馬刷新為我要的產(chǎn)線3的壓力,水溫,流速設(shè)定值(PLC的值也更新),這是怎么回事呀?能不能再不顯示配方視圖界面時,數(shù)據(jù)就刷新并傳送給PLC呀?(畢竟正常生產(chǎn)時,一般顯示的是監(jiān)控畫面,而不是這個參數(shù)設(shè)置畫面),請教大神幫助解析呀!謝謝...
何斐_yz
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 85 個
工控威望: 190 點
下載積分: 8637 分
在線時間: 87(小時)
注冊時間: 2018-07-09
最后登錄: 2024-12-06
查看何斐_yz的 主題 / 回貼
1樓  發(fā)表于: 2019-06-21 15:59
你的問題我不知是什么原因!
我說說我是怎么做的吧!
例如,水溫設(shè)定地址是%MD80,水溫配方地址是%MD84,自己做一個下載配方到PLC的按鈕
一般情況,%MD80一直賦值給%MD84,
當(dāng)你需要下載配方到PLC是,%MD80不賦值給%MD84,反過來%MD84賦值給%MD80