关于流量的计算:
在siemens当中,我觉得最难做的模拟量是流量.
最近好好的把他给想了想,得到了自己的一些关于流量的东西,大家可以来看一看,提出些好的建议.
根据公式: Q=K*sqt(dP).---------------(1)
电流的开方公式: I=4*sqt(I’-4)+4.--------------(2)
注:I’是现场的压力变速器给出来的4-20MA的电流信号.这个电流信号和流量不是成线性的关系,但是经过开方以后的电流I和流量是成线性关系的.
I’的大小在PLC中的大小表现是卡件的物理地址上面的十六进制的大小,或者是整数的大小.也就是说,必须要按照公式2把物理地址上面的数值重新的整理一下,整理出来的数值才是和流量成线性关系的.
以流量0-100(工程单位)为例:
I’(x)----4-20ma对应的PLC的表示为:0-27648.(Y)
Y=1728*x-6912.
把x用Y不表示,得到:x=Y/1728+4.
套用公式2得到:
x=4*sqt(Y/1728)+4;
得到的x也是电流值,它和0-100的量程是成线性比例的.
这个程序我们可以写成一个功能块!