今天和大家分享一个关于模拟转换公式(模拟转换的方式)的问题。以下是这个问题的总结。让我们来看看。
写出模拟量转换成工程量的转换公式!
信号转换需要经过以下过程:物理量-传感器信号-标准电信号-A/D转换-数值显示。
免责声明:为简单起见,我们在此讨论线性信号转换,跳过传感器的信号转换过程。
假设物理量为A,范围为A0-AM,实时物理量为X;标准电信号为B0-BM,实时电信号为Y;A/D转换值为C0厘米,实时值为z。
因此,B0对应于A0,Bm对应于Am,Y对应于X,Y = f(X)。由于线性关系,方程为Y =(Bm-B0)*(X-A0)/(Am-A0)+B0。经过模数转换后,数学公式Z= f(X)可表示为Z =(厘米-C0)*(X-A0)/(Am-A0)+C0。然后很容易得到逆变换数学方程X =(Am-A0)*(Z-C0)/(Cm-C0)+A0。
5.5中逆变换的计算方法。可编程逻辑控制器(Programmable Logic Controller)
以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的实数,可以通过前面公式的反算转换成640。
1.编写自己的转换程序。
2.注意您的模拟量是单极性还是双极性。
函数关系a = f(d)可以表示为数学方程:
a =(D-D0)×(Am-A0)/(Dm-D0)+A0。
根据该等式,可以根据D的值轻松计算出D = f(A)的值。通过该等式的逆变换,函数关系D = f(A)可以表示为数学等式:
d =(A-A0)×(Dm-D0)/(Am-A0)+D0。
以S7-200和4-20ma为例。经过A/D转换后,我们得到6400-32000的值,即A0 = 4,AM = 20,D0 = 6400和DM = 32000。代入公式,我们得到以下结果:
a =(D-6400)×(20-4)/(32000-6400)+4
假设模拟量对应AIW0,当AIW0的值为12800时,对应的模拟电信号为6400× 16/25600+4 = 8ma。
另一个例子是温度传感器,其中-10-60℃对应4-20ma,其中t代表温度值,AIW0是PLC的模拟采样值,因此可以根据上面的公式直接代入:
t = 70×(ai w0-6400)/25600-10
可以用t直接显示温度值。
模拟值和A/D转换值之间的转换很难理解。这一段读几遍,用例子理解。
4-20ma模拟转换公式
20ma模拟转换公式如下:
数字量,当前值为364,按照最大值2100计算,则为364/2100 = 17.3%,对应的模拟量应为5*17。3% = 0.86V .用万用表测量输出是否为0.86V .如果不是,则PLC模块损坏。通常,对于正负10的范围,如果超过0,则从计算出的数字中减去10,这就是相应的正行程。低于0时,从10中减去转换后的数字,这是相应的负笔画。
扩展数据:
模拟量是时间或数值上连续的物理量。代表模拟量的信号称为模拟信号。在模拟信号下工作的电子电路称为模拟电路。
例如,热电偶在工作时输出的电压信号属于模拟信号,因为被测温度在任何情况下都不会突然跳变,所以被测电压信号在时间和量上都是连续的。而且,这个电压信号在连续变化过程中的任何值都具有特定的物理意义,它代表相应的温度。
模拟采集是指模拟信号输入,具体是指连续变化的物理量,如特定的电压、温度、电流变化等。模拟量的概念对应的是数字量,但量化后可以转化为数字量。
工业小雨模拟输出转换公式
工控小宇模拟量输出换算公式:模拟量输出AQW=(工程设定值-工程最小值)*(27648-0)/(工程最大值-工程最小值)+0。
以上是模拟转换公式和模拟转换方法的介绍。不知道你有没有从中找到你需要的信息?如果你想了解更多这方面的内容,记得关注这个网站。