(1)模拟量值和A/D转换值的转换是成线性关系的。假设模拟量的标准电信号是A0~Am(如4~20mA),A/D转换后的数值为D0~Dm(如6 400~32 000),设模拟量的标准电信号是A,A/D转换后的相应数值为D,由于是线性关系,函数关系A=f(D)可以表示为数学方程: A=(D-D0)×(Am-A0)/(Dm-D0)+A0 根据该方程式,可以方便地根据D值计算出A值。将该方程式逆变换,得出函数关系D=f(A)可以表示为数学方程: D=(A-A0)×(Dm-D0)/(Am-A0)+D0 (2)具体举一个实例,以S7-200和4~20mA为例,经A/D转换后,得到的数值是6 400~32 000,即A0=4,Am=20,D0=6 400,Dm=32 000,代入公式,得出: A=(D-6400)×(20-4)/(32000-6400)+4 假设该模拟量与AIW0对应,则当AIW0的值为12800时,相应的模拟电信号是6400×16/25600+4=8mA。
|