luyanlong1
不停的學(xué)習(xí),努力!
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 152 個(gè)
工控威望: 798 點(diǎn)
下載積分: 4964 分
在線時(shí)間: 90(小時(shí))
注冊(cè)時(shí)間: 2013-05-20
最后登錄: 2024-11-26
查看luyanlong1的 主題 / 回貼
樓主  發(fā)表于: 2016-08-16 21:37
程序中,一個(gè)寄存器D100表示正負(fù)號(hào),一個(gè)寄存器D101表示數(shù)值,在觸摸屏上怎么顯示呢,新手不懂,請(qǐng)大神指點(diǎn)
meipingboy
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 528 個(gè)
工控威望: 735 點(diǎn)
下載積分: 9628 分
在線時(shí)間: 609(小時(shí))
注冊(cè)時(shí)間: 2009-09-13
最后登錄: 2024-12-23
查看meipingboy的 主題 / 回貼
1樓  發(fā)表于: 2016-08-17 08:16
維綸觸摸屏我做過(guò)
正數(shù)不用顯示
觸摸屏上先把 - 畫上去,再用D100做個(gè)“棒圖”蓋住“-”號(hào)
如果D100=1,棒圖 全部顯示,“-”號(hào)看不出來(lái)。
如果D100=0,棒圖 透明,顯示“-”號(hào)。

不過(guò),不用這么復(fù)雜,你在計(jì)算時(shí),可以直接顯示負(fù)數(shù),在觸摸屏上設(shè)置顯示D101時(shí),數(shù)字格式里,第一項(xiàng):資料格式里選擇:16-bit Signed 或 32-bit Signed 時(shí),觸摸屏就能顯示正、負(fù)數(shù)了。
樓主留言:
不行的,我設(shè)定了帶正負(fù)號(hào)了,可是顯示出來(lái)的數(shù)如果D101是負(fù)數(shù)的話,顯示屏上就顯示的是個(gè)大的正數(shù)
本帖最近評(píng)分記錄:
  • 下載積分:+1(luyanlong1)
  • 活到老學(xué)到老:還有 8  分沒(méi)學(xué)到