waleye021
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 39 個(gè)
工控威望: 159 點(diǎn)
下載積分: 15786 分
在線時(shí)間: 104(小時(shí))
注冊時(shí)間: 2013-09-28
最后登錄: 2023-06-14
查看waleye021的 主題 / 回貼
樓主  發(fā)表于: 2014-06-18 11:00
我用200寫了一個(gè)模擬量程序,最后的計(jì)算結(jié)果送到VD0中,我想在西門子觸摸屏中將結(jié)果顯示出來,可顯示的結(jié)果不對,而VW中的數(shù)據(jù)可以在屏幕上正常顯示,這是什么問題,哪位幫忙指點(diǎn)一下,不勝感激!
sjm213
有小知識(shí),無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 159053 分
在線時(shí)間: 3173(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2024-12-26
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2014-06-18 16:40
觸摸屏中IO域如何設(shè)置的?或者說變量類型是什么?
樓主留言:
PLC中的模擬量地址是VD0,觸摸屏設(shè)置是:輸入/輸出、格式類型是十進(jìn)制、過程變量是VD0、格式樣式是99999、小數(shù)點(diǎn)一位,數(shù)據(jù)類型是DWord,數(shù)組計(jì)數(shù)1。
是不是VD0中的數(shù)字太長了,觸摸屏中轉(zhuǎn)換不過來?數(shù)據(jù)類型也用別的試過,只有read能顯示,但小數(shù)點(diǎn)被四舍五入掉了,還請大俠指點(diǎn)一下
sjm213
有小知識(shí),無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 159053 分
在線時(shí)間: 3173(小時(shí))
注冊時(shí)間: 2007-11-21
最后登錄: 2024-12-26
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2014-06-18 22:25
引用
只有read能顯示

說明PLC中VD0為real格式;
那么對應(yīng)的觸摸屏中變量也要設(shè)置為real格式,IO域中數(shù)據(jù)格式顯示為99999.999就能顯示小數(shù)了