发布于 2009-12-22 17:44:50
3楼
BIPOLAR对应的模拟量输入是有极性的,如-10V到+10V;UNIPOLAR对应的模拟量输入是无极性的,如0V-10V,4mA-20mA.
我这样理解:
FC105的OUT引脚数值是这样计算得到的:
OUT=[((Float(IN)-K1)/(K2-K1))*(HI_LIM-LO_LIM)]+LO_LIM
常数K1和K2的取值是根据FC105输入值是BIPOLAR还是UNIPOLAR决定的。
当是BIPOLAR时,假定输入值是介于-27648到27648之间。此时K1=-27648.0,K2=27648.0;
当是UNIPOLAR时,假定输入值是介于0到27648之间。此时K1=0.0,K2=27648.0。
FC106也类似只不过计算公式不同而已。