WINCC变量查表
刘玉蓉
发布于2014-12-11 17:12
413
0
标签:
现在有个项目要通过测量油的温度,通过查表查出该温度下的密度值,该怎么设置?
佳答案
你要查的表在哪里?比如你的表中两列,列为温度值,第二列为密度值假设一共是2000行,在按钮的脚本中:
1、wincc读写excel,这样的脚本网上很多,我就不写了。
2、用一个变量i记录当前比较的行数,初始值为1
如果列的相邻两行的温度值差为1度,则脚本中循环判断当前温度值和列中的第i个温度值(cells(i,1))的差,如果温度差绝对值大于0.5,则i=i+1,则比较下一个。如果温度差小于0.5了,则说明当前i行的密度值就是要你的,则读取cells(i,2)的值到wincc的变量中。