STEP7中的数据类型转换

问题:
AIW0 的值为 6400,
放到VW0值为   6400,
I-DI转化为双整数VD2 值为  6400,
但是,DI-R把双整数VD2 的值转化为实数VD6后,
VD6   1145256852
为什么会变化??怎么能不变化?
谢谢

最佳答案

1、VD6存储的是浮点数,而“1145256852”恰恰是浮点数的格式(表示780.9309)。在状态表中,应选择“浮点数”格式查看。
 2、如果你确定向VD6中写入的是浮点数6400.0,而结果不正确,则需要检查VD6是否和其他指令中的V寄存器发生地址重叠,引起VD6中的数据被改写。

提问者对于答案的评价:
谢谢您

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:57
下一篇 2021年7月5日 上午10:57

相关推荐

  • CPU224CN DC/DC/DC 电源接线

    输出端L+是接DC 24V+嘛?继电器的一端接Q另一端接DC 24V-吗?见图 问题补充:见图 图片说明:    最佳答案 西门子PLC输出…

    2021年7月5日
  • 高速计数器问题???

    请问,我用s7-222的高速计数器检测 发动机转数,发动机转数传感器为,无源霍尔类型的  产生的是正弦波型号,高速计数器检测正弦波信号会出现双倍情况,…

    SIMATIC S7-200 2020年10月31日
  • S7-200与POD(触摸屏)富士UG221的通信?

    1。我用了RS-422的联接POD(富士的触摸屏)与PLC的接口为7(SG)—5(SG);12/24(+SD/+RD)—3(T/R+);13/25(-SD/-RD)—8…

    SIMATIC S7-200 2021年7月5日
  • s7-200控制伺服

    触摸屏+s7-200控制2台伺服驱动器(驱动器自带RS485通讯功能) 请问朋友们下列方法: 1、直接用Q0.0/Q0.1脉冲来编程控制 2、通过EM…

    SIMATIC S7-200 2021年7月4日
  • S7200 PID(标准)

    请教各位高手:请问做标准PID的时候是直接用温度(0~10对应0~50度的传感器)来做PID的还是用温度所对应的32000的数来做呢? 谢谢`~~ 最佳答案 理论上没有区…

    SIMATIC S7-200 2021年7月5日
  • S7-200SMART 定时器中断SMB34的值是否可以用变量表示并可以修改?

    S7-200SMART 定时器中断SMB34的值是否可以用变量表示并可以修改?现在用定时中断在Q0.0上输出方波,方波的长度需要不断修改,比如现在的周期是100MS&nb…

    SIMATIC S7-200 2021年7月5日
  • EM277读模拟量

    我在S7-400符号表定义一个压力比如IW27是油压力,定义为WORD。IW27是从S7-200读过来的。我能读到但是为什么量程无论怎么设置跟现场的S7-200配的压力仪表显示对不…

    SIMATIC S7-200 2020年11月1日
  • em235模块接线问题问题。

    请问我用的是英威腾的变频器输出0到20MA的电流信号,我怎么和235模块连接。最好有接线图。 最佳答案 比如你若接A组的话,把RA和A+短接,接变频器输出正;A-接变频器输出- 提…

    SIMATIC S7-200 2017年7月30日
  • S7-200如何才能全部输出禁止?

    S7-200如何才能做到全部输出禁止?也就是所有输出停止的意思。 最佳答案 1、通过CPU模块上的操作开关,将CPU置于STOP状态。或2、通过编程,即应用STOP指令。S7-20…

    SIMATIC S7-200 2020年10月31日
  • 编译正常,但程序无法下载到PLC

    再编程序的时候,编译正常不报错。 传程序的时候,系统块和程序块都能到百分百,但是最后弹“出现编译错误,如需更多帮助,请查看非致命错误” 我查看每个非致命错误的S…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论