最近学习开始注重算法的收集,平常我们遇到的模拟量计算公式常常是这样的:
PV=((CalHi-CalLo)/(inHi-inLo))*(inPV-inLo) +CalLo
Cal为工程量,in为PLC模拟量通道对应的数值
今天都到老外的程序是这样子的:
PV=((CalHi-CalLo)*inPV+(CalLo*inHi-CalHi*inLow)))/(inHi-inLo)
PV=((CalHi-CalLo)/(inHi-inLo))*inPV+(CalLo*inHi-CalHi*inLow)/(inHi-inLo)
前面部分和我们平时用到的比较类似,后面这部分实在不理解是什么意思。