您的位置:控制工程论坛网论坛 » 自动化软件 » 16进制4个字节怎么转换成浮点数

goodlook

goodlook   |   当前状态:在线

总积分:919  2024年可用积分:0

注册时间: 2010-09-27

最后登录时间: 2023-10-24

空间 发短消息加为好友

16进制4个字节怎么转换成浮点数

goodlook  发表于 2022/9/6 16:17:20      483 查看 4 回复  [上一主题]  [下一主题]

手机阅读

我用的是SMART 200 。现在用RTU读取表得到的16位数据为 42 F0 D4 4E,通过软件得出所对应的浮点数为120.41466.我想问下我如果用梯形图来得到这个浮点数,该怎么做?

因为smart 200不能模拟,我用三菱的来模拟,也不出来120.41466.不知道问题在哪里。请教各位,怎么解决这个问题。谢谢

1楼 0 0 回复
  • boyuebj

    boyuebj   |   当前状态:在线

    总积分:934  2024年可用积分:0

    注册时间: 2010-09-25

    最后登录时间: 2023-10-24

    空间 发短消息加为好友

    boyuebj   发表于 2022/9/7 14:00:46

    不需要转换指令,直接字节位置排对按浮点数方式读取。


    2楼 回复本楼

    引用 boyuebj 2022/9/7 14:00:46 发表于2楼的内容

  • rdyb

    rdyb   |   当前状态:在线

    总积分:864  2024年可用积分:0

    注册时间: 2010-08-17

    最后登录时间: 2023-10-24

    空间 发短消息加为好友

    rdyb   发表于 2022/9/7 14:08:48

    西门编程软件带有数据转换,需要把数据转换一下

    3楼 回复本楼

    引用 rdyb 2022/9/7 14:08:48 发表于3楼的内容

  • yanhe

    yanhe   |   当前状态:在线

    总积分:851  2024年可用积分:0

    注册时间: 2006-04-07

    最后登录时间: 2023-10-24

    空间 发短消息加为好友

    yanhe   发表于 2022/9/7 14:23:44

    数据类型得选择合适的才行!顺序什么的一般都是试出来的

    4楼 回复本楼

    引用 yanhe 2022/9/7 14:23:44 发表于4楼的内容

总共 , 当前 /