lander
級(jí)別: 探索解密
|
我剛剛?cè)ビ媚愕姆椒ǎ梅?hào)變量,200SMART 默認(rèn)就是有符號(hào)的,還是不行。 |
---|---|
|
lander
級(jí)別: 探索解密
|
即使你手動(dòng)輸入16進(jìn)制的數(shù),是可以寫進(jìn)去了,但是讀出瞬時(shí)流量是一個(gè)大于32767的數(shù)的時(shí)候,也不能參與運(yùn)算,不能轉(zhuǎn)換成浮點(diǎn),因?yàn)榇笥?2767就報(bào)錯(cuò)了,其實(shí)錯(cuò)誤就是在于觸摸屏寫入一個(gè)大于32767的浮點(diǎn)數(shù),就無法進(jìn)行公式換算,一旦轉(zhuǎn)換成整數(shù),就報(bào)錯(cuò)。不知道還有沒有好的辦法,已經(jīng)問了很多人了。 |
---|---|
|
zhenzi917
級(jí)別: 工控俠客
|
可以把觸摸屏相應(yīng)的IO域,線性轉(zhuǎn)換數(shù)值,以及和PLC相對應(yīng)的變量 程序段截圖發(fā)上來 讓大家看看, |
|
---|---|---|
|
lander
級(jí)別: 探索解密
|
感謝兄臺(tái)給的方案,已經(jīng)搞定,再次感謝。 |
---|---|
|
zyt888
級(jí)別: 略有小成
|
你符號(hào)定義成Word數(shù)據(jù)類型就可以,如果想在程序中進(jìn)行計(jì)算,就要轉(zhuǎn)成DINT后再使用 或者直接使用DINT數(shù)據(jù),多少范圍都滿足你用,然后用mov指令把高字轉(zhuǎn)到通訊寄存器里 |
---|---|
|
lander
級(jí)別: 探索解密
|
感謝指點(diǎn),謝謝。 |
---|---|
|