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日
下一篇 2020年10月31日

相关推荐

  • 关于4-20ma信号接两路plc的问题

    一个改造项目,原系统是s7-200系统,其中有一压力表4-20ma进入EM235,现在我改造的项目单独建立一个系统,还要采集这个压力4-20ma进入远程模块,但是压力表4-20ma…

    SIMATIC S7-200 2021年7月5日
  • STEP 7 MicroWIN SMART V2.2打不开

    STEP 7 MicroWIN SMART V2.2安装上以后打不开,应该怎么办,电脑系统是win10专业版的 最佳答案 下载使用最新的V2…

    SIMATIC S7-200 2021年7月5日
  • 关于EM231模块采集4-20MA的电流

    请问下EM231模块采集20MA的电流需要花费多久的时间,我程序就些几句,基本上扫描周期不影响。我测试了下,如果我拿一个20MA的输入电流在模块上瞬间连接一下,再拿开。大概需要20…

    SIMATIC S7-200 2021年7月5日
  • s7-200开发软件都有什么

    s7-200开发软件都有什么 钻石用户推荐最佳答案 西门子PLC S7-200编程软件最新版本STEP7 MicWIN_V4SP9完整版, 全面支持W…

    SIMATIC S7-200 2021年7月5日
  • 子程序调用问题求助

    请问各位高手,我在用S7-200编程时,主程序里第一网络段调用了一个子程序,第二个网络段也调用了一个子程序(其中有一层嵌套),当运行时,如果第二个网络段的子程序调用运行时,第一个网…

    SIMATIC S7-200 2021年7月5日
  • 关于200的存储区的问题

    一个字节8个位,可存最大255的数,那字符呢?搞不懂,请教各位老师,详细说一下!谢谢 最佳答案 如一个ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字…

    SIMATIC S7-200 2017年6月24日
  • PPI通信问题01

    比如用226X有2个口,一个连触摸屏,一个连PC。会不会出现下面的现象:其中一个修改数值后,另一个不变化。比如控制一个调节阀。在PC上输50%后,触摸屏上会跟着变化吗? 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • EXCEL中VBA控件的使用问题

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

    SIMATIC S7-200 2021年7月5日
  • 西门子200 PID采样时间和中断时间关系

    西门子200 %ignore_a_1%采用中断调用,中断时间是1ms,  那PID的采样时间设置多少? 中断时间范围可以设置多少?时间能设置…

    SIMATIC S7-200 2021年7月5日
  • S7-200与PC Access以太网

    S7-200与PC Access以太网连接. 是不是电脑里的普通网卡直接用网线连接CP243-1呢?能提供详细的说明吗? 问题补充:按照手册上写的进行了设置,还是连不上.…

    SIMATIC S7-200 2021年7月4日