CODESYS Development System
コンパイラエラーC0224 メッセージ :再帰を呼び出す:<再帰> 考えられるエラーの原因 :関数はそれ自体を呼び出します。 エラー訂正 :関数が再帰的でないことを確認してください。 エラーの例: 例 419 . エラーの例: PROGRAM PLC_PRG VAR END_VAR POU(); FUNCTION POU VAR END_VAR POU(); メッセージ: C0224:呼び出し再帰
CODESYS Development System
コンパイラエラーC0225 メッセージ : '<name>'は '<name>'のインスタンスではありません 考えられるエラーの原因 :グラフィカルプログラミング言語の機能ブロックに、宣言された型と一致しない明示的に指定された型が割り当てられています。 エラー訂正 :明示的な型を宣言部分で使用されているものに置き換えるか、明示的な型の指定をPOUから削除してください。 例 420 . エラーの例:
CODESYS Development System
コンパイラエラーC0227 メッセージ :定数変数<定数名>の初期化が定数ではありません 考えられるエラーの原因 :定数は変数で初期化されます。 エラー訂正 :定数値のみで定数を初期化します。 例 421 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR VAR CONSTANT k : INT := i; END_VAR メッセージ: C0227:定数変
CODESYS Development System
コンパイラエラーC0228 メッセージ :定数変数の初期値なし '<定数名>' 考えられるエラーの原因 :定数が初期化されていません。 エラー訂正 :定数を初期化します。 例 422 . エラーの例: PROGRAM PLC_PRG VAR END_VAR VAR CONSTANT k : INT; END_VAR メッセージ: C0228:定数変数 'k'の初期値がありません エラー訂正: k
CODESYS Development System
コンパイラエラーC0234 メッセージ :__ QueryInterfaceの最初のオペランドは、インターフェイス参照または関数ブロックのインスタンスである必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryInterface 。 エラー訂正 :インターフェイス参照または関数ブロックのインスタンスを渡します。 例 426 . エラーの例: PROGRAM
CODESYS Development System
コンパイラエラーC0235 メッセージ :__ QueryInterfaceの2番目のオペランドはインターフェイス参照である必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryInterface 。 エラー訂正 :インターフェース参照を渡します。 例 427 . エラーの例: PROGRAM PLC_PRG VAR a : INT; ITFref, ITF
CODESYS Development System
コンパイラエラーC0236 メッセージ :VAR_EXTERNAL <変数名>の型定義が間違っています 考えられるエラーの原因 :変数はで宣言されています VAR_GLOBAL / VAR_EXTERNAL 異なるタイプとして。 エラー訂正 :で同じ型定義を使用する VAR_GLOBAL と VAR_EXTERNAL 。 例 428 . エラーの例: PROGRAM PLC_PRG VAR_EXT
CODESYS Development System
コンパイラエラーC0237 メッセージ :VAR_EXTERNALのグローバル定義が見つかりません '<変数名>' 考えられるエラーの原因 :で変数を宣言しようとしました VAR_EXTERNAL に存在しない VAR_GLOBAL 。 エラー訂正 :識別子が一致していることを確認してください。 例 429 . エラーの例: PROGRAM PLC_PRG VAR_EXTERNAL i : INT
CODESYS Development System
コンパイラエラーC0238 メッセージ :VAR_EXTERNAL <変数名>の初期値は許可されていません 考えられるエラーの原因 :で変数を初期化しようとしました VAR_EXTERNAL 。 エラー訂正 :変数を初期化しないでください VAR_EXTERNAL 。 例 430 . エラーの例: PROGRAM PLC_PRG VAR_EXTERNAL ig : INT := 2; END_VA
CODESYS Development System
コンパイラエラーC0188 メッセージ :デバイスがシステムにインストールされていません。コード生成はできません。 考えられるエラーの原因 :目的のデバイスがインストールされていません。 エラー訂正 :不足しているデバイスをデバイスリポジトリにインストールするか、デバイスツリーにすでに挿入されている既存のデバイスを別の既存のデバイスに置き換えます( デバイスの更新 )。 このセクションの内容 :