Skip to main content

コンパイラエラーC0204

メッセージ:タイプBITの変数は、VAR_INPUT-、VAR_OUTPUT、またはVARブロック内で宣言する必要があります

考えられるエラーの原因:タイプBITの変数を、またはVAR_IN_OUTパラメーターとして定義しようとしました。

エラー訂正:VAR_INPUT、VAR_OUTPUT、またはVARブロック内でのみBIT型の変数を定義します。

430. エラーの例:
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ブロック内で宣言する必要があります