Skip to main content

C0587 コンパイラエラー

メッセージ:

'{0}' は汎用モジュール '{1}' の宣言されたジェネリック定数ではありません

考えられる障害の原因:

ジェネリック汎用モジュールをインスタンス化する場合、汎用モジュールで宣言されていないジェネリック定数の名前が指定されます。宣言がないとエラーになります。

トラブルシューティング:

定数名を修正してください。

519. エラーの例
inst : POU<(consst := 12)>; // Typo

メッセージ:

'const'は汎用モジュール 'POU' の宣言されたジェネリック定数ではありません

正しいコード:

inst : POU<(const := 12)>; // Variable 'const' is declared


詳細については、以下を参照してください。 VAR_GENERIC CONSTANT