Skip to main content

コンパイラエラーC0131

メッセージ: '<value>'は 'ADR'のオペランドとして許可されていません

考えられるエラーの原因:定数がオペランドとして演算子ADRに渡されます。

エラー訂正:ADRには有効なオペランドのみを使用してください。

393. エラーの例:
PROGRAM PLC_PRG
VAR
    i : INT;
    pt : POINTER TO INT;
END_VAR

pt := ADR(1);

メッセージ:

C0131:「1」は「ADR」のオペランドとして許可されていません

エラー訂正:

pt := ADR(i);