现有一个输出小信号5--17MA的传感器,如何用plc的模拟输入端得出正确的输出?plc输入4--20MA或0--10V。

如题所述

以S7-200和4-20mA为例,经A/D转换后,我们得到的数值是6400-32000,及C0=6400,Cm=32000
。于是,X=(Am-A0)*(Z-6400)/(32000-6400)+A0。
例如某温度传感器和变送器检测的是-10-60℃,用上述的方程表达为X=70*(Z-6400)/25600-10。经过PLC的数学运算指令计算后,HMI可以从结果寄存器中读取并直接显示为工程量。
用同样的原理,我们可以在HMI上输入工程量,然后由软件转换成控制系统使用的标准化数值。
在S7-200中,(Z-6400)/25600的计算结果是非常重要的数值。这是一个0-1.0(100%)的实数,可以直接送到PID指令(不是指令向导)的检测值输入端。PID指令输出的也是0-1.0的实数,通过前面的计算式的反计算,可以转换成6400-32000,送到D/A端口变成4-20mA输出。

1.自己写转换程序。
2.需要注意你的模拟量是单极性的还是双极性的。

不知道你这种传感器是检测什么的,根据PLC得到的数字量,自己计算适合的转换程序追问

对不起,上面的问题应该是5--17mv电压信号

追答

5-17mv的电压信号在0-10v电压范围内,你把线接好,电脑连PLC在线模拟,通过获取相应的数值,做出合适的转换程序。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-24
电流直接进入,电压串接电阻
相似回答