qinrutong
級別: 略有小成
|
昨天去幫一個客戶寫個程序,其中要用到浮點運算,PLC是臺達ES系列的,可是怎么試都不行,算出來的值是個很大的值,要么就是四舍五入了。而我用三菱的軟件寫同樣的程序仿真后運算結(jié)果為保留小數(shù)點后兩位。郁悶死我了!! 請大家?guī)兔Ψ治龇治霭,謝謝! |
---|---|
|
匯榮鋁業(yè)
級別: 網(wǎng)絡英雄
|
很正常,臺達系列PLC的浮點運算都是把數(shù)值自動轉(zhuǎn)換成2進制進行的。三菱的能直接顯示小數(shù)數(shù)值,這就是差距。 |
---|---|
|
qlin
學過一點FX型PLC基本知識
級別: 家園?
|
是用浮點數(shù)方式觀察的嗎? |
|
---|---|---|
|
小蜜蜂
你讓我滾,我滾了。你讓我回來,對不起,滾遠了...
級別: 論壇先鋒
|
我也想知道,怎么把十進制的123變成12.3? |
---|---|
|
銘杰工控
溫嶺市正凱自動化設備有限公司
級別: 網(wǎng)絡英雄
|
還不如用信捷的PLC |
|
---|---|---|
|
qinrutong
級別: 略有小成
|
謝謝! 問題已OK!主要是要將整數(shù)型數(shù)轉(zhuǎn)化成二進制數(shù),再將二進制數(shù)轉(zhuǎn)化成整數(shù)型數(shù)。 即FLT D100 D102 INT D110 D112 |
---|---|
|