leigan231
級(jí)別: 略有小成
![]() |
plc讀取流量計(jì)數(shù)據(jù)后,經(jīng)過(guò)處理得出的累計(jì)流量(浮點(diǎn)數(shù))只能顯示7個(gè)數(shù)字,再多的數(shù)據(jù)都變成0,比如13111911.12這個(gè)數(shù)據(jù)顯示出來(lái)是13111910.00,后面那個(gè)1.12有什么辦法讓他顯示出來(lái)? |
---|---|
|
王瑋北
ggggfnux
級(jí)別: 略有小成
![]() |
用PLC的話有點(diǎn)難,PLC好像沒有雙精度浮點(diǎn)型,所以沒辦法直接把數(shù)據(jù)存成64位的。看你進(jìn)行了什么樣的計(jì)算,計(jì)算不復(fù)雜的話倒是可以自己寫把它分成兩個(gè)數(shù)據(jù)存在2個(gè)32位里,然后用能處理64位數(shù)據(jù)的觸摸屏顯示出來(lái)。但是這個(gè)寫起來(lái)挺難的,很考驗(yàn)基本功。 |
---|---|
|
王瑋北
ggggfnux
級(jí)別: 略有小成
![]() |
1樓的方法在一定程度上是可行的,LONG型能存的最大數(shù)是4,294,967,295,比樓主的1311191112(忽略小數(shù)點(diǎn))數(shù)要大,但繼續(xù)累計(jì)也有可能會(huì)溢出就是。話說(shuō)樓主的數(shù)據(jù)還真大。 |
---|---|
|