SCL源码编译错误,帮忙看看错在哪? 点击:541 | 回复:3



WONDERFULLY

    
发表于:2009-07-27 14:55:52
楼主

FUNCTION_BLOCK FB110

VAR_INPUT
IN1:BOOL;
IN2:BOOL;
IN3:BOOL;
IN4:BOOL;
END_VAR

VAR_OUTPUT
out : BOOL;
END_VAR


VAR_TEMP
temp : BOOL;
END_VAR


IF IN1 THEN
temp := IN1;
ELSE IF IN2 THEN
temp := IN2;
ELSE IF IN3 THEN
temp := IN3;
ELSE IF IN4 THEN
temp := IN4;
ELSE
temp := 0;
END_IF;
out := temp;
// Instruction Section
END_FUNCTION_BLOCK

编译完出出现三个错误:

都是在最后一行“END_FUNCTION_BLOCK"

内容为:Unknown statement

                 block incorrect

我这个程序语法应该都没问题为什么总编译不通过?请大家帮忙看看啊,



楼主最近还看过

SSI ļʱ