Skip to main content

コンパイラエラーC0178

メッセージ: '<オブジェクト名>'の 'VAR_IN_OUT'パラメータ '<パラメータ名>'への外部アクセスなし

考えられるエラーの原因:「VAR_IN_OUT」パラメータにリモートアクセスしようとしました。

エラー訂正:「VAR_IN_OUT」パラメータにリモートアクセスしないでください。

414. エラーの例:
PROGRAM PLC_PRG
VAR
    inst : FB;
    i : INT;
END_VAR
i := inst.in_out;

FUNCTION_BLOCK FB
VAR_IN_OUT
    in_out : INT;
END_VAR

メッセージ:

C0178:「FB」の「VAR_IN_OUT」パラメータ「in_out」への外部アクセスがありません