S7200 浮点数计算

上位机准备通过自由口发数据给S7200的PLC,
数据类型为浮点数,占用4个字节,
手册上写32位符号位,31-23位为指数,0-22为尾数,
比如说上位机发个浮点数51.01给PLC,数据传输方式为16进制,请教一下该数据在上位机该如何转化,谢谢
虽然在S7200中通过监控能看到51.01对应的16进制是多少,但是下一次,数据变成60.01了还是不知道该发什么样的16进制数据给PLC.

最佳答案

1、32位浮点数的编码格式如果上位机和PLC采用同一标准,直接传二进制形式即可。
2、也可以,先转成字串形式,传到PLC后再还原为浮点数。S7200有相关的字串转数值的指令。

提问者对于答案的评价:
很好啊

专家置评

就如同yanxiao的回答一样,可以用字符串的形式。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc302658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:03
下一篇 2020年10月31日 下午3:04

相关推荐

  • 求西门子828D编程软件

    请问谁有828D PLC编程软件,请发到我邮箱中,非常感谢,jiacl00@163.com 最佳答案 已发送,请查收。 提问者对于答案的评价:这个资源我知道,太大了,想只…

    SIMATIC S7-200 2017年5月28日
  • EXCEL中VBA控件的使用问题

    在使用CP243-1时,我想使用EXCEL中的VBA按钮向PC ACCESS中的项目写入数据,由于对VBA不是很了解,所以想问一下下面这段帮助中的代码:<<&…

    SIMATIC S7-200 2021年7月5日
  • MD720-3的GPRS通讯问题

    MD720-3上面的S,Q等都会一直亮,但C灯从来都没亮过,看说明书上说是因为没有和服务器连接,下面是我按照说明书写的程序,请各位大侠看看有什么不对的地方没Network&nbsp…

    SIMATIC S7-200 2020年10月31日
  • 求200PLC和300PLC以太网通讯资料。

    如题,200PLC和300PLC以太网通讯,200PLC侧和300PLC侧资料都需要,谢谢。 最佳答案 1、《S7-200与S7-300之间的以太网通讯的以太网通讯》下载:http…

    SIMATIC S7-200 2017年12月8日
  • cpu226通讯口

    请各位高手指点一下,我现在有一台S7-200CPU226PLC,上面有两个通信端口,其中一个端口与人机界面通信,另一个端口做modbus通信,请问这两个端口该如何选用,需要如何设置…

    SIMATIC S7-200 2020年11月1日
  • s7-200的cpu224和维纶的MT6100i触摸屏通讯

    1,s7-200的cpu224和维纶的MT6100i触摸屏通讯,通讯不上,总是提示:plc no response,2,在线模拟也是提示:plc no…

    SIMATIC S7-200 2020年10月31日
  • 自由口通讯资讯

    我做了一个如下自由口通讯控制程序,当我点击I0.0启动发送控制数据时,能控制设备且能收到成功的反馈信息,可是当我点击I0.1再次发送关机命令时,设备没反应了(控制字节设置没问题,因…

    2017年11月27日
  • 我用带RS485/PPI的电缆不能对S7224进行程序的上下载

    我用带RS485/PPI的电缆不能对单位一台使用S7-224进行通讯和程序的上下载,但能与其它的PLC通讯和程序的上下载,不知是什么原因 最佳答案 可能那台PLC使用了自由口通讯,…

    SIMATIC S7-200 2020年11月1日
  • S7-200 摸拟输出控制

    请教一个问题,用EM235控制电动调节阀,4~20MA,阻值750欧。只能动一点,加了一个虹润的放大器(进出都是4~20MA,1000欧最大可带)后,反而更带不动了。 问题补充:请…

    SIMATIC S7-200 2021年7月5日
  • s7-200的寻址问题

    在学习s7-200的间接寻址时看到:   MOVB &VB200,AC1     &nbs…

    SIMATIC S7-200 2020年11月1日