代码如下:
FUNCTION FC2 : VOID
VAR_INPUT
In_AI : INT;
H_Limit : REAL;
L_Limit : REAL;
Zero_Offset : REAL;
END_VAR
VAR_OUTPUT
Out_Real : REAL;
END_VAR
VAR_TEMP
AI_Real : REAL;
BEGIN
IF In_AI < 0 THEN AI_Real :=0.0;
ELSIF In_AI > 27648 THEN
AI_Real :=27648.0;
ELSE
AI_Real :=INT_TO_REAL(In_AI);
END_IF
Out_Real :=(AI_Real/27648.0*(H_Limit-L_Limit)+L_Limit+Zero_Offset);
END_FUNCTION
求教各位大侠,编译的时候倒数第二行总报错,请问错在哪里,该如何修改,谢谢!