CODESYS Development System
コンパイラエラーC0084 メッセージ : '<プラグマオペランド>'はプラグマの有効なオペランドではありません 考えられるエラーの原因 : 構文エラー エラー訂正 :有効なプラグマオペランドを使用してください。 例 343 . エラーの例: PROGRAM PLC_PRG VAR END_VAR {IF defined(0)} {END_IF} メッセージ: C0084: 'defined(nu
CODESYS Development System
コンパイラエラーC0085 メッセージ : '<value>'の代わりに期待される値を定義します。 考えられるエラーの原因 :プラグマの表示位置に、現在の値の代わりに文字列が必要です。 エラー訂正 :現在の値を文字列に置き換えます。 例 344 . エラーの例: PROGRAM PLC_PRG {IF hasvalue(define, defineValue)} {END_IF} メッセージ: C
CODESYS Development System
コンパイラエラーC0086 メッセージ :インターフェース '<インターフェース名>'の定義が見つかりません 考えられるエラーの原因 :未定義のインターフェースが使用されています。 エラー訂正 :インターフェースを定義します。 例 345 . エラーの例: PROGRAM PLC_PRG VAR inst : FB; END_VAR FUNCTION_BLOCK FB IMPLEMENTS XY
CODESYS Development System
コンパイラエラーC0087 メッセージ :インターフェース '<インターフェース名>'で定義されたメソッド '<メソッド名>'の実装はありません。 考えられるエラーの原因 :インターフェースで指定されたメソッドの1つが、実装された機能ブロックによって提供されていません。 エラー訂正 :インターフェースで指定されたすべてのメソッドを実装します。 例 346 . エラーの例: PROGRAM PLC_
CODESYS Development System
コンパイラエラーC0089 メッセージ :インターフェース '{1}'のオーバーライドされたメソッド '{0}'のインターフェースが宣言と一致しません 考えられるエラーの原因 :実装されたメソッドのシグニチャが、インターフェイスのメソッドのシグニチャと一致しません。 エラー訂正 :同じ戻りタイプとパラメーターが宣言されていることを確認してください。 例 347 . エラーの例: PROGRAM P
CODESYS Development System
コンパイラエラーC0090 メッセージ :基本クラス '<関数名>'の定義が見つかりません 考えられるエラーの原因 :ベースとして指定された機能ブロックが存在しないか、機能ブロックではありません。 エラー訂正 :ベースとして機能ブロックを使用します。 例 348 . エラーの例: PROGRAM PLC_PRG VAR inst : FB; END_VAR FUNCTION_BLOCK FB EX
CODESYS Development System
コンパイラエラーC0091 メッセージ :基本関数ブロックリストの再帰:<関数名> 考えられるエラーの原因 :基本機能ブロックはそれ自体で拡張されます。 エラー訂正 :基本機能ブロックリストの再帰はできません。 例 349 . エラーの例: PROGRAM PLC_PRG VAR inst : FB; END_VAR FUNCTION_BLOCK FB EXTENDS FB VAR END_VAR
CODESYS Development System
コンパイラエラーC0094 メッセージ :オーバーライドされたメソッド '<メソッド名>'のインターフェイス '<関数ブロック名>'が宣言と一致しません 考えられるエラーの原因 :最初のインターフェースのメソッドのシグニチャーが、最初のインターフェースによって拡張された2番目のインターフェースのメソッドのシグニチャーと一致しません。 エラー訂正 :署名を揃えます。 例 350 . エラーの例: P
CODESYS Development System
コンパイラエラーC0096 メッセージ :EXTENDS-listで定義できる基本機能ブロックは1つだけです。 考えられるエラーの原因 :EXTENDSリストに2つ以上の基本機能ブロックが定義されています。 エラー訂正 :EXTENDSリストで基本機能ブロックを1つだけ定義してください。 例 351 . エラーの例: PROGRAM PLC_PRG VAR fb : FB; END_VAR FUN
CODESYS Development System
コンパイラエラーC0097 メッセージ :関数ブロック '<関数ブロック名>'およびベース '<ベース関数ブロック名>'の変数 '<変数名>'の定義が重複しています 考えられるエラーの原因 :変数は、関数ブロックとそのベースで同じ名前で宣言されています。 エラー訂正 :異なる変数名を使用してください。 例 352 . エラーの例: PROGRAM PLC_PRG VAR fb : FB; END_