Skip to main content

コンパイラエラーC0177

メッセージ: '<object>'はタイプ '<type>'であり、インスタンス化できません

考えられるエラーの原因:関数をインスタンス化しようとしました。

エラー訂正:インスタンス化できるオブジェクトのみをインスタンス化します。

413. エラーの例:
PROGRAM PLC_PRG
VAR
     inst : POU;
END_VAR

FUNCTION POU
VAR
END_VAR

メッセージ:

C0177:「POU」はタイプ「FUNCTION」であり、インスタンス化できません