PLC的模拟量输入输出

这是我在网上看到的你的回答。我懂了你说的,但是输出的还是不明白啊。能不能再详细说说。我还有个关于它的问题就是输入模块和输出模块的分辨力是不是一样的?
举个例子来说,我们现在测到温度是20度(量程0-50度,输出范围是1-5V),此时温度传感器产生的电压值是 (5-1)*20/50=1.6V(仪表特性必须是线性的才可以这么算)。PLC的模拟量输入模块收到1.6V的输入后,会将其转变成一个数字量。例如,我们用的模拟量输入模块的分辨率是 0-4000对应1-5V的。那么,2.0V 就应该对应 (4000-0)/(5-1)*1.6=1600。就是说,PLC在读到模拟量输入模块给它的数字1600之后它就能知道,从温度传感器感应到的温度是20度。

在上面例子中,传感器的量程和输出范围是由传感器来决定的。而模拟量输入模块的分辨率是由模拟量模块决定的。模拟量输出模块的作用刚好和输入模块相反,它是将数字信息转化成 1-5V、4-20mA时用的。

你有什么不明白的啊,你讲得很清楚了啊,关键是一个比例关系。

输入模块和输出模块的分辨力是不是一样的?——这两个是独立的,有可能不一样。分辨率取决于模块所采用的AD转换芯片的位数,比如有8位、12位、16位好多种。

8位的分辨率:1/2的8次方=1/256,如果传感器模拟量输入范围为:电压1-5V,则此时,PLC能识别的最小电压是:4V/256=0.015625V=15.625mV,即:1V — 1V+15.625mV,PLC都认为是同样大小的值。


我们的模拟量输入输出模块,都是16位分辨率的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-12
先从程序下手。。如果你原来的程序没改动过比例的保证程序没问题的情况下,你可以拆除PLC输出的2条线量下那里的电压如果2边输出不一致的话~检查下模块连接处是否稳固~如果连接没问题就说明可能是模块坏了。。更换模块试下~~~要是在没有外接线的情况下2边输出正常那就有可能是变频器模拟输入端有问题。。。还有就是用模拟信号输入的
也要考虑一个外部干扰信号的问题~~也有可能是外部干扰~!!
第2个回答  2019-07-12
查PLC输出最快最有效的办法,对调法,接上你的变频器,然后监控其反馈,同时在STEP7的hardware
configuration里面检测AO通道的输出值是否相差很多,这样就能确定问题所在了。