.

编译器错误 C0204

.
.

消息:BIT类型的变量必须在VAR_INPUT-,VAR_OUTPUT或VAR-block块内声明

可能的错误原因:尝试定义BIT类型的变量或作为VAR_IN_OUT参数。

错误更正:仅在VAR_INPUT,VAR_OUTPUT或VAR块内定义BIT类型的变量。

.

.错误范例:

PROGRAM PLC_PRG
VAR
    inst : FB;
END_VAR


FUNCTION_BLOCK FB
VAR_IN_OUT
    b : BIT;
END_VAR

--> C0204: BIT类型的变量必须在VAR_INPUT-,VAR_OUTPUT或VAR-block块内声明