影帝剛
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 6 個
工控威望: 53 點
下載積分: 826 分
在線時間: 3(小時)
注冊時間: 2018-03-23
最后登錄: 2022-03-28
查看影帝剛的 主題 / 回貼
樓主  發(fā)表于: 2018-03-24 12:26
圖1
  圖2
浮點運算為什么D110里面是0.001 。D120里面是4.17e+005 。這些都是怎么換算的,算不出來。
caoxj007
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 29 個
工控威望: 159 點
下載積分: 1095 分
在線時間: 324(小時)
注冊時間: 2013-04-24
最后登錄: 2024-05-27
查看caoxj007的 主題 / 回貼
1樓  發(fā)表于: 2018-03-24 13:08
D110里面的數(shù)據(jù)是0.0006472491,顯示保留三未小數(shù)就是0.001
本帖最近評分記錄:
  • 下載積分:+1(影帝剛) 熱心助人!
    michael.guan
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 196 個
    工控威望: 347 點
    下載積分: 593 分
    在線時間: 69(小時)
    注冊時間: 2018-03-23
    最后登錄: 2024-07-21
    查看michael.guan的 主題 / 回貼
    2樓  發(fā)表于: 2018-03-24 14:15
    整個運算過程中的數(shù)制都不一樣,既然用浮點數(shù)計算指令計算,那么指令里面所有的常數(shù)應(yīng)該都用浮點數(shù),而不是一會整數(shù)一會浮點數(shù),這樣很容易出現(xiàn)計算錯誤的,而且在很多PLC中指令都是無法運行的。
    本帖最近評分記錄:
  • 下載積分:+1(影帝剛) 真誠感謝!