Skip to main content

コンパイラエラーC0087

メッセージ:インターフェース '<インターフェース名>'で定義されたメソッド '<メソッド名>'の実装はありません。

考えられるエラーの原因:インターフェースで指定されたメソッドの1つが、実装された機能ブロックによって提供されていません。

エラー訂正:インターフェースで指定されたすべてのメソッドを実装します。

371. エラーの例:
PROGRAM PLC_PRG
VAR
     inst : FB;
END_VAR

INTERFACE XY
METHOD METH1
VAR_INPUT
END_VAR

FUNCTION_BLOCK FB IMPLEMENTS XY
VAR
END_VAR
METHOD METH2
VAR_INPUT
END_VAR

メッセージ:

C0087:インタフェース 'XY'で定義されたメソッド 'METH1'の実装はありません