Skip to main content

コンパイラエラーC0090

メッセージ:基本クラス '<関数名>'の定義が見つかりません

考えられるエラーの原因:ベースとして指定された機能ブロックが存在しないか、機能ブロックではありません。

エラー訂正:ベースとして機能ブロックを使用します。

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

FUNCTION_BLOCK FB EXTENDS POU
VAR
END_VAR

FUNCTION POU
VAR
END_VAR

メッセージ:

C0090:基本クラス「POU」の定義が見つかりません