INT转换为REAL,为什么要乘100?

在一个PID温度控制的例子中看到,将INT类型的温度设定值转换为REAL类型,通过NORM_X指令已经转换为REAL类型了,但后面还要乘100。
为什么已经转换成REAL类型了,还要再成个100呢?

问题补充:
程序

图片说明:

INT转换为REAL,为什么要乘100?   

最佳答案

是不是转成百分比的数?
原来输出是0-1的,转成0-100
补充:
注释写的比较清楚了啊
NORM_X是把模拟量输入标准化成0-1.0的浮点数,但是实际量程可能是0-100(猜测),所以要乘以100
注释写的量程化为0-100的数

NORM_X指令说明如下:

NORM_X 参数 VALUE 应限制为 (MIN <= VALUE <= MAX) 
如果参数 VALUE 小于 MIN 或大于 MAX,线性标定运算会生成小于 0.0 或大于 1.0 的标准化 OUT 值。

提问者对于答案的评价:
谢各位!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午7:30
下一篇 2017年6月6日 下午7:30

相关推荐

  • FB程序生成子程序

    请教各位,在FB程序中做一个循环程序,然后生成子程序,能在别的S71200程序中打开这个子程序(省每次都编这个程序,调用就可以,就像库程序一样),我现在做好后,从块生成源,然后在别…

    2017年6月10日
  • 求助,博图V13怎么上传1200里的程序

    我按照手册上的指示做到图片中的那一步,但是无论如何就是不能把CPU转至在线然后上传程序,请各位高手给帮个忙,谢谢!!! 问题补充:电脑和PLC貌似能连接上,我点击闪烁LED也可以将…

    2017年6月7日
  • Moudbus通讯不能够通讯,一直报错

    按照视频学习里面编程,最后通讯测试,一直连接不上,一直报错8281和818D。PLC作为主站,从站用MoudbusScan测试没有问题,CM1241_RS485/422上的Tx和R…

    SIMATIC S7-1200 2017年5月28日
  • 博途v14打开v13项目出错

    博途v14打开v13项目出错,见附件图片,如何解决,请教,谢谢 图片说明:    最佳答案 只能V13 SP1版本的项目可以移植到V14中,所以你需要…

    2017年6月9日
  • s7-1200中循环中断参数 STATUS怎么查看?

    s7-1200中循环中断参数 STATUS怎么查看?新人想知道如何对应说明查看参数 STATUS的含义,谢谢~ 图片说明:    &nbsp…

    2017年6月29日
  • PLC出错后搜不到PLC了,如何重置?

    程序编译没问题,而且我只改了变量名字和顺序,重新下载后PLC闪红灯报错,并且电脑搜不到PLC了,用博图V13的网卡那搜设备也搜不到,PLC485模块的灯是闪的,显示通上了,运行灯也…

    2017年8月3日
  • 如何 在线删除1200plc中多余的db块

    我在1200中下载了多余的数据库,我项目中没有,我想删除他,以前300的可以在线删除的 ,博途我找了半天没看到,求高手帮忙 谢谢 最佳答案 我曾经咨询过西门子热…

    SIMATIC S7-1200 2017年6月27日
  • 十字路**通灯控制

    南北红灯亮维持25秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒。到20秒时,东西绿灯闪亮,闪亮3秒后熄灭。在东西绿灯熄灭时,东西黄灯亮,并维持2秒。到2秒时,东西黄灯熄灭,东西…

    SIMATIC S7-1200 2017年6月8日
  • S7-1200 模拟量输出模块报短路故障

    S7-1200 模拟量输出模块报短路故障,电压输出始终是16V,通道灯和诊断等同时闪红灯,急切,谢谢!! 问题补充:模拟量模块型号为SB 1232 &…

    2017年8月15日
  • s71200 modbus串行通讯

    一台1200 cpu,通过modbus与3台变频器通讯(变频器最高19.2kb/s),只做速度控制,请问:1.如果用3个rs485模块1对1通讯,是不是比用一个轮询3台变…

    SIMATIC S7-1200 2017年11月16日