西门子S7-300 S7-400PLC模拟量处理使用FC106

UNSCALE功能接收一个以工程单位表示、且标定于下限和上限(LO_LIM和HI_LIM)之间的实型输入值(IN),并将其转换为一个整型值。将结果写入OUT。UNSCALE功能使用以下等式OUT=[((IN-LO_LIM)/(HI_LIM-LO_LIM))*(K2-K1)]+K1

根据输入值是BIPOLAR还是UNIPOLAR设置常数K1和K2

BIPOLAR:假定输出整数值介于-27648和276448之间,因此K1=-27648,K2=+27648

UNIPOLAR:假定输出整数值介于0和276448之间,因此K1=0,K2=+27648

如果输入值超出LO_LIM和HI_LIM范围,输出(OUT)将钳位于距其类型(BIPOLAR或UNIPOLAR)的指定范围的下限或上限较近的一方,并返回一个错误。untitled0 untitled1 untitled

抢沙发

昵称*

邮箱*

网址