yd031wcy
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 155 点
下载积分: 782 分
在线时间: 16(小时)
注册时间: 2013-09-07
最后登录: 2022-07-19
查看yd031wcy的 主题 / 回贴
楼主  发表于: 2018-11-11 21:16
图片:
图片:
图片:
各位前辈好
                我使用MX 控件读取FX3S中浮点数遇到了一些问题,恳请前辈指导
          1.我使用c#调用 ReadDeviceBlock2("D0",2, out arr[0])方法读取D0中小数 为何都是16320呢 ?
           2.当DMOV k7000 D2 时 只要是用到两个寄存器 都不对 这个应该怎么换算呢
      接受被喷 毕竟太菜了 虚心请教
instanttw
级别: 探索解密
精华主题: 0
发帖数量: 26 个
工控威望: 155 点
下载积分: 2292 分
在线时间: 39(小时)
注册时间: 2013-04-25
最后登录: 2021-11-04
查看instanttw的 主题 / 回贴
1楼  发表于: 2018-11-12 10:26
IEEE754:基本观念

BitConverter.GetBytes、BitConverter.ToSingle:本问题核心,您的场合不应使用型别转换

EndiannessArray.Reverse:补充资料