CODESYS Development System
コンパイラエラーC0197 メッセージ : '<データ型1>'から '<データ型2>'への暗黙の変換:情報が失われる可能性があります 考えられるエラーの原因 :変数をデータ型DINTまたはLINTからデータ型REALに変換しようとしました。 エラー訂正 :DINTの場合、データ型LREALを使用し、LINTからLREALに変換するときは、LINTの値がLREALの容量を超えないようにしてください。
CODESYS Development System
コンパイラエラーC0198 メッセージ :文字列定数 '<文字列値>'宛先タイプ '<データ型>'には長すぎます 考えられるエラーの原因 :文字列定数の文字数が多すぎます。 エラー訂正 :短い文字列定数を使用するか、大きな文字列を宣言します。 例 400 . エラーの例: PROGRAM PLC_PRG VAR str : STRING(4) := '12345'; END_VAR メッセージ:
CODESYS Development System
コンパイラエラーC0199 メッセージ :インターフェイス '<インターフェイス名>'にアクセスするには、インスタンス化する必要があります 考えられるエラーの原因 :インターフェイスがインスタンス化されずに、インターフェイスメソッドにアクセスしようとしました。 エラー訂正 :インターフェースをインスタンス化します。 例 401 . エラーの例: PROGRAM PLC_PRG VAR END_VA
CODESYS Development System
コンパイラエラーC0201 メッセージ :タイプ '<データタイプ1>'はVAR_IN_OUT '変数'のタイプ '<データタイプ2>'と等しくありません 考えられるエラーの原因 :VAR_IN_OUTパラメータとして関数に渡されるデータ型が、関数で定義されているデータ型と一致しません。 エラー訂正 :正しいデータ型の変数を渡します。 例 402 . エラーの例: PROGRAM PLC_PRG
CODESYS Development System
コンパイラエラーC0203 メッセージ :BITタイプの変数を含めることができるのは、構造体と関数ブロックのみです。 考えられるエラーの原因 :構造体および関数ブロックの外部でBIT型の変数を宣言しようとしました。 エラー訂正 :構造体と関数ブロックでのみBIT型の変数を宣言します。 例 403 . エラーの例: PROGRAM PLC_PRG VAR b : BIT; END_VAR メッセージ
CODESYS Development System
コンパイラエラーC0225 メッセージ : '<name>'は '<name>'のインスタンスではありません 考えられるエラーの原因 :グラフィカルプログラミング言語の機能ブロックに、宣言された型と一致しない明示的に指定された型が割り当てられています。 エラー訂正 :明示的な型を宣言部分で使用されているものに置き換えるか、明示的な型の指定をPOUから削除してください。 例 419 . エラーの例:
CODESYS Development System
コンパイラエラーC0227 メッセージ :定数変数<定数名>の初期化が定数ではありません 考えられるエラーの原因 :定数は変数で初期化されます。 エラー訂正 :定数値のみで定数を初期化します。 例 420 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR VAR CONSTANT k : INT := i; END_VAR メッセージ: C0227:定数変
CODESYS Development System
コンパイラエラーC0228 メッセージ :定数変数の初期値なし '<定数名>' 考えられるエラーの原因 :定数が初期化されていません。 エラー訂正 :定数を初期化します。 例 421 . エラーの例: PROGRAM PLC_PRG VAR END_VAR VAR CONSTANT k : INT; END_VAR メッセージ: C0228:定数変数 'k'の初期値がありません エラー訂正: k
CODESYS Development System
コンパイラエラーC0234 メッセージ :__ QueryInterfaceの最初のオペランドは、インターフェイス参照または関数ブロックのインスタンスである必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryInterface 。 エラー訂正 :インターフェイス参照または関数ブロックのインスタンスを渡します。 例 425 . エラーの例: PROGRAM
CODESYS Development System
コンパイラエラーC0235 メッセージ :__ QueryInterfaceの2番目のオペランドはインターフェイス参照である必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryInterface 。 エラー訂正 :インターフェース参照を渡します。 例 426 . エラーの例: PROGRAM PLC_PRG VAR a : INT; ITFref, ITF