fkeickl
搞電的沒前途
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 95 個
工控威望: 221 點
下載積分: 1815 分
在線時間: 120(小時)
注冊時間: 2010-12-14
最后登錄: 2024-10-28
查看fkeickl的 主題 / 回貼
樓主  發(fā)表于: 2011-06-18 19:26
]最近我遇到一問題,用三菱PLC和威侖觸摸屏6070IH,我做了 一個畫面,用威侖觸摸屏6070IH顯示PLC寄存器D200中的數(shù)值,但觸摸屏卻顯示的是幾個星號* * *,只好用傳送指令MOV  D200 D201,再將威侖觸摸屏的畫面D200改成D201,數(shù)值才被顯示出來,求高手指點,是為什么,我以前沒有碰到過這類問題。]
有壓力就有動力
劉訓堅
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看劉訓堅的 主題 / 回貼
1樓  發(fā)表于: 2011-06-25 11:12
顯示星號* * *表示數(shù)值大于觸摸屏數(shù)值元件的最大顯示值或D200已經(jīng)被D199占用。數(shù)據(jù)寄存器分單字(16位)雙字(32位),32位占二個字,即D200、D201。你檢查一下:一、D199在程序里有沒有用到,是不是32位;二、檢查一下觸摸屏數(shù)值顯示元件【數(shù)字格式】設置是否正確,是16位還是32位。
fkeickl
搞電的沒前途
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 95 個
工控威望: 221 點
下載積分: 1815 分
在線時間: 120(小時)
注冊時間: 2010-12-14
最后登錄: 2024-10-28
查看fkeickl的 主題 / 回貼
2樓  發(fā)表于: 2011-06-26 13:03
謝謝1樓的熱心回答,我有機會再試試
有壓力就有動力
slik
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 908 個
工控威望: 1175 點
下載積分: 5868 分
在線時間: 539(小時)
注冊時間: 2008-06-01
最后登錄: 2024-12-02
查看slik的 主題 / 回貼
3樓  發(fā)表于: 2011-06-26 19:28
可能是不是數(shù)據(jù)溢出了,比如你的數(shù)據(jù)是雙字的,而你顯示時只用一位,結(jié)果可能就會發(fā)生如上的現(xiàn)象。。。
aoouang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 273 個
工控威望: 402 點
下載積分: 2709 分
在線時間: 105(小時)
注冊時間: 2011-06-21
最后登錄: 2015-11-18
查看aoouang的 主題 / 回貼
4樓  發(fā)表于: 2011-12-13 09:05
一樓說的不錯,應該是D199和D200被一個32位的變量占用,所以你的值沒有變化。仔細檢查一下程序中的其它部分有沒有用到的。
綠色的微笑