Skip to main content

コンパイラエラーC0143

メッセージ:プロパティ '<プロパティ名>'は、getアクセサーがないため、このコンテキストでは使用できません。

考えられるエラーの原因:プロパティにはGetアクセス権がありません。

エラー訂正:プロパティにGetアクセス定義があることを確認してください。

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

i := inst.Prop;

FUNCTION_BLOCK FB
VAR
END_VAR

PROPERTY Prop : INT
Set;

メッセージ:

C0143:プロパティ 'Prop'は、getアクセサーがないため、このコンテキストでは使用できません