yd031wcy
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個(gè)
工控威望: 155 點(diǎn)
下載積分: 782 分
在線時(shí)間: 16(小時(shí))
注冊(cè)時(shí)間: 2013-09-07
最后登錄: 2022-07-19
查看yd031wcy的 主題 / 回貼
樓主  發(fā)表于: 2018-11-11 21:16
圖片:
圖片:
圖片:
各位前輩好
                我使用MX 控件讀取FX3S中浮點(diǎn)數(shù)遇到了一些問題,懇請(qǐng)前輩指導(dǎo)
          1.我使用c#調(diào)用 ReadDeviceBlock2("D0",2, out arr[0])方法讀取D0中小數(shù) 為何都是16320呢 ?
           2.當(dāng)DMOV k7000 D2 時(shí) 只要是用到兩個(gè)寄存器 都不對(duì) 這個(gè)應(yīng)該怎么換算呢
      接受被噴 畢竟太菜了 虛心請(qǐng)教
instanttw
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 26 個(gè)
工控威望: 155 點(diǎn)
下載積分: 2292 分
在線時(shí)間: 39(小時(shí))
注冊(cè)時(shí)間: 2013-04-25
最后登錄: 2021-11-04
查看instanttw的 主題 / 回貼
1樓  發(fā)表于: 2018-11-12 10:26
IEEE754:基本觀念

BitConverter.GetBytes、BitConverter.ToSingle:本問題核心,您的場(chǎng)合不應(yīng)使用型別轉(zhuǎn)換

Endianness、Array.Reverse:補(bǔ)充資料