西门子模拟量计算公式

高手们,请教一个小问题:

设模拟量的标准电信号是A,A/D转换后的相应数值 
为D,由于是线性关系,函数关系A=f(D)可以表示为数学方程: 
    A=(D-D0)×(Am-A0)/(Dm-D0)+A0。 

这个上面的线性关系是不是y=ax+b ? 
我的理解是例如 4-20ma 对应工程值0-27648, 根据上面的y=ax+b 算出来是A=D×(Am-A0)/(Dm-D0)+A0。没有D-D0,当然D0是0没有实在意义,可是为什么要加上这个D0呢?这个公式是怎样一步步计算出来的?哪个高手能帮忙解决一下。 我是想是不是由于双极性的问题可是如果是双极性也不是这个结果!

最佳答案

1、这个上面的线性关系是不是y=ax+b ? 
是的。也可以说这是一个简单的几何、三角函数问题,即已知斜率求边长。
2、注意S7-300/400的4-20ma 对应工程值0-27648,没有相应的减法,S7-200的4-20ma 对应工程值6400-32000,就有相应的减法。
3、如果是双极性也不是这个结果?
单极性在十字坐标的第2象限,双极性则涉及第2,4象限了,其结果自己可以推算了。

提问者对于答案的评价:
恩,有点明白了,如果能把推到的公式列出来就更好了

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午5:26
下一篇 2018年12月1日 下午5:26

相关推荐