s7-200模拟量输入

我用了EM235模拟量模块,输入经转换后显示均正常,把转换公式做了一个子程序,然后在主程序中调用,转换后的结果放到字地址VW中,问题是为什么不能显示小数点的值呢?只能显示四舍五入的整值,补充一下,在模拟输入滤波中定义的是8次。

最佳答案

转换后的结果放到字地址VW中,问题是为什么不能显示小数点的值呢?
不知你的子程序是如何必编写的,但在此讲,VW(字,16位)只能存入整数型数据,即四舍五入的整值。如想得到浮点数,除了程序中编程是浮点运算之外,结果必须存入VD(双字,32位)中.。

提问者对于答案的评价:
我知道了,谢谢您!

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • EM235模拟量模块 AD转换公式

    目前有TP100温度探头,测试温度范围0-150度,通过单相TP100调理板后转为电压信号,TP100调理板转为0-500MV的电压值,然后接入EM235模拟量模块,问用PLC20…

    SIMATIC S7-200 2017年6月7日
  • 程序重新执行问题

    我想在程序执行过程中,当触发一个条件时,让整个程序在从头开始执行,怎么样实现? 问题补充:跳转指令能不能达到相当于重新上电的效果?程序里面有子程序和块调用,会不会有影响? 最佳答案…

    SIMATIC S7-200 2017年11月25日
  • EM277和216和触摸屏通讯问题

    现场:2个216PLC软件版本都是1.23,一个EM277模块,一个10寸触摸屏TP270。PLC1的PORT0口和PORT1口都定义了自由口通讯,所以加了一个EM277模块。现场…

    2017年11月4日
  • S7200PLC QB0的问题

    我的程序中的QB0其中前四位Q0.0~Q0.3用在0~10的二进制开关量输出上了。后四位Q0.4~Q0.7空着,请问大侠怎么才能把后四位分开用。 问题补充:我的设备只用4个开关量输…

    SIMATIC S7-200 2018年3月6日
  • 请问S7-200上的模块SLIN S-03RV是什么模块

    今天在一台设备上,S7-200上有两个SLIN  S-03RV模块,不知道这是什么模块。请告诉帮忙解答,非常感谢! 最佳答案 如果是西门子的模块,上面都有6ES…

    SIMATIC S7-200 2020年10月31日
  • et200s所带IO模块

    ET200S所带的IO模块能安装在两个不同的导轨上,而且说ET200s能够配备的最长总线为2M是什么意思?请大侠帮助 最佳答案 不能安装在两排导轨上,ET200S 的背板…

    SIMATIC S7-200 2017年6月8日
  • modbus rtu调试

    我在做一个项目,S7-200的PORT0作为从站,波特率为9600,从站地址为35,采用偶校验。我主站是用MODSCAN32模拟,设置也与PLC一样,并且计算机的端口也设置为与一样…

    SIMATIC S7-200 2020年11月1日
  • S7200控制伺服电机

    你好 请教一下用S7200PLC控制伺服电机1 用单段PTO控制Q0.0发脉冲电机正转2 用多段PTO控制Q0.0发脉冲和方向Q0.2为1时电机反转(多段PTO就是可以设三段速度)…

    SIMATIC S7-200 2020年11月1日
  • 226的CPU能否扩展2个32+32的模块和1个16I的模块

    226的CPU能否扩展2个32+32的模块和1个16I的模块 问题补充:最大扩展7个模块,是不管什么模块,只要I/O都不超过128就可以吗? 最佳答案 226的CPU能否扩展2个3…

    SIMATIC S7-200 2020年11月1日
  • 为什么无法添加pc adapter usb a2协议

    如图,无法点击,以前都能使用的。另外,这种方法我已经尝试过了:搜索s7oupc2x.sys文件的位置  (C:\Windows\system32\drivers…

    2017年6月10日