s7200 模拟量采集 修正

图片中这段程序模拟量采集之后加了修正程序 问下它是怎么实现的,上位机上怎么关联地址的?

问题补充:
我现在只知道只能看出通道采集到的是VD1104,最后显示是的VD1108,中间的修正过程不是很明白,能做一个简单的赋值说明嘛?

还有就是这种修正不是单纯的加减对吧,我以前看过的就是单纯的加减,比如采集到的是50度,但是我通过水银温度计测量时55度,那就把修正值设为5就可以了,这种方式是不是太幼稚了??因为如果采集到是60度的时候,再拿温度计测就不一定是65了对嘛(姑且认为温度计是准确的)

图片说明:

s7200  模拟量采集 修正   

最佳答案

这就是一个线性变换呀!先将aiw转换成实数,然后进行线性,x属于[a,b],y属于[c,d]变换变换公式:(y-c)/(d-c)=(x-a)/(b-a),y=(x-a)/(b-a)*(d-c)+c
上位机显示的就是变换后的工程量,地址是vd1108。如果你用的是wincc,则需要通过opc方式访问,安装pc access后,再pc access中建立变量链接到200的地址vd1108,然后wincc在opc通讯中建立变量链接到pc access的变量。wincc的画面io域链接wincc的变量就可以显示了。


补充:你还让我怎么和你说呢?我说的这个公式就是你要的东西呀!vd1104=x,vd1072=-a,x-a=vd1064,vd1060=(d-c)/(b-a),vd1068=(x-a)/(b-a)*(d-c),vd1108=(x-a)/(b-a)*(d-c)+c

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

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • step7 micro/win v4.0 sp6 中文补丁

    在官网上下载了s7-200 v4.0 sp6安装软件,运行界面是英文的,哪里有这个软件的中文安装补丁呢?谢谢 最佳答案 1、step7 micro/w…

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

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

    SIMATIC S7-200 2020年11月1日
  • Modbus RTU 从站地址与S7-200的地址对应关系?

    西门子S7-200,图中modbus地址00001-00128对应的是PLC输出Q0.0-1.Q15.7。看不懂是怎么对应的,Q0.0-Q15.7不是共有16X7=112个输出端口…

    2021年7月5日
  • 一机连多TD400

    一个CPU224,6台TD400 应该是可以连接的,具体如何做呢?TD400要怎么设置?必须用西门子的网络连接器吗?普通的线可以吗? 谢谢大家! 最佳答案 是的…

    SIMATIC S7-200 2021年7月5日
  • td200报警

    为什么我做的td200v3.0(确认后消除报警),只能显示两条报警,而且上下键翻页不能用,请指教?如果先后触发两条同样的报警可以让他们分别在确认后消除吗? 问题补充:我的问题是td…

    SIMATIC S7-200 2017年7月26日
  • 高速计数模块出错,原因难找~请指教。

    (1)使用说明:     用的是增量式位移传感器(拉绳式)。     AB两相脉…

    SIMATIC S7-200 2017年11月19日
  • S7-200可以与ET200eco通讯吗

    大家好,请教一个问题,现场改造一台小型设备,想将s7-200与分布式IO ET200eco进行通讯,将s7-200做主站,ET200eco做从站,使用Profibus协议…

    SIMATIC S7-200 2017年11月29日
  • 关于RS485组网

    项目要求同时(相对地说)采集10个RS485输出的测量传感器,上位机是西门子或者台达的PLC。但是这10个RS485输出的传感器不支持Modbus等协议,请问怎么样组网或者使用什么…

    SIMATIC S7-200 2017年6月8日
  • s7-200 modbus 通讯

    S7-200 可以使用自由口读取modbus(RTU)通讯协议的仪表数据吗?如何实现?请指教。 最佳答案 S7-200 通过以下方式支持 modbus…

    SIMATIC S7-200 2021年7月5日
  • S7-200 RTU通信问题

    CPU224XP,主站,MODBUS RTU,仪表:9600,8,无效验,1个停止位,是否能通讯正常,我以前连过流量计,停止位都是设为2的,这次这个仪表停止位是1,我不知…

    SIMATIC S7-200 2017年6月24日