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

相关推荐

  • S7200plc和LOGO!有什么区别

    S7200plc和LOGO!有什么区别? 嘿嘿,俺是新手,请尽可能详细,先谢了! 最佳答案 200是PLC LOGO是“继电器”(能编程的) 带点能力…

    SIMATIC S7-200 2021年7月5日
  • PID温控疑问

    PID指令控制温控 当积分项前值接近1,输出为零 参数应该怎么调整? 谢谢 最佳答案 按公式;输出=比例+积分+微分则比例+微分=-积分 所…

    SIMATIC S7-200 2021年7月5日
  • 增量型编码器与S7-200224XP连接计数

    我要用100P/R(每转100个脉冲)的增量编码器与S7200连接计数,设备每秒5转,请问是不是用S7-200中CTU/CTD/CTUD就能实现呢?而不必用HSC高速计数器呢?另外…

    SIMATIC S7-200 2021年7月5日
  • win7 旗舰版 64位 安装不了wincc flexble 2008 sp4

    报错 图片说明:       钻石用户推荐最佳答案 安装注意事项(必须严格遵守):    软件仅支持…

    2021年7月5日
  • S7200的5VDC电流若超过会怎样吗

    1.我现在用了CPU224XP扩充了5个DI/DO模块及2个EM253,我试着计算5VDC的电流,超过了约300mA..请问这样使用会怎样吗?2.有人有超过5VDC电流使用的经验吗…

    SIMATIC S7-200 2020年11月1日
  • 200中V存储区和M存储区的区别

    如题,两者的区别是什么?300/400里没有V存储区,刚接触200对两者之间的区别很困惑,看资料却没有发现之间有区别。 问题补充:看了大家的解释,我是不是可以这样理解,V区基本上是…

    SIMATIC S7-200 2021年7月5日
  • NET_EXE这个子程序不动作了

    我用精灵导向设定NETR与NETW的PPI网络通讯,有1台MASTER然后与7台SLAVE 通讯。网络线及接头均使用西门子原厂。通讯速度为187.5K。整个网络在50米内…

    SIMATIC S7-200 2020年10月31日
  • 触摸屏下载电缆

    WinCC flexible micro和PRTOO的画面下载电缆一样吗?假如屏中有485口和232口,232/PPI电缆和普通电缆都可以用吗? 最佳答案 对同…

    SIMATIC S7-200 2021年7月5日
  • S7-200的PID控制

    S7-200中我做PID控制用向导来生成,里面的增益,积分,微分我要通过触摸屏来设,向导里可以用变量来定义吗?可以不直接用数字吗 最佳答案 其实你不用在向导里面输入变量,你可以直接…

    SIMATIC S7-200 2020年11月1日
  • USS通信状态反馈

    1、变频器MM430,PLC是S7-2002、协议USS问题如下:能够控制变频器启停,但运行状态(RUN_EN引脚)时而为1,时而为0,变频器并没有停止,一直运行的。我用的引脚是R…

    2020年10月31日