CODESYS Development System
コンパイラエラーC0186 メッセージ :呼び出しの戻り値であるインターフェースを比較することはできません。最初に変数に割り当てます。 考えられるエラーの原因 :関数によって返されるインターフェイスに比較操作が適用されます。 エラー訂正 :最初に関数呼び出しの結果を変数に割り当ててから、変数の値を比較します。これにより、必要な関数呼び出しの数も減ります。 例 395 . エラーの例: INTERF
CODESYS Development System
コンパイラエラーC0190 メッセージ : ';' POUの終わりではなく期待 考えられるエラーの原因 :POUの構文エラー エラー訂正 :構文が正しいことを確認してください。 例 397 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := 5 メッセージ: C0190: ';' POUの終わりではなく期待 このセクションの内容 :
CODESYS Development System
コンパイラエラーC0195 メッセージ :符号付きタイプ '<データ型1>'から符号なしタイプ '<データ型2>'への暗黙の変換:符号の変更の可能性 考えられるエラーの原因 :暗黙の変換で符号の競合が見落とされた可能性があります。 エラー訂正 :同じ符号のデータ型のみを暗黙的に変換します。 例 398 . エラーの例: PROGRAM PLC_PRG VAR i : INT; b : UINT;
CODESYS Development System
コンパイラエラーC0196 メッセージ :符号なしタイプ '<データ型1>'から符号付きタイプ '<データ型2>'への暗黙の変換:符号の変更の可能性 考えられるエラーの原因 :暗黙の変換で符号の競合が見落とされた可能性があります。 エラー訂正 :明示的な変換を使用します。 例 399 . エラーの例: PROGRAM PLC_PRG VAR i : INT; b : UINT; END_VAR i
CODESYS Development System
コンパイラエラーC0197 メッセージ : '<データ型1>'から '<データ型2>'への暗黙の変換:情報が失われる可能性があります 考えられるエラーの原因 :変数をデータ型DINTまたはLINTからデータ型REALに変換しようとしました。 エラー訂正 :DINTの場合、データ型LREALを使用し、LINTからLREALに変換するときは、LINTの値がLREALの容量を超えないようにしてください。
CODESYS Development System
コンパイラエラーC0198 メッセージ :文字列定数 '<文字列値>'宛先タイプ '<データ型>'には長すぎます 考えられるエラーの原因 :文字列定数の文字数が多すぎます。 エラー訂正 :短い文字列定数を使用するか、大きな文字列を宣言します。 例 401 . エラーの例: PROGRAM PLC_PRG VAR str : STRING(4) := '12345'; END_VAR メッセージ:
CODESYS Development System
コンパイラエラーC0201 メッセージ :タイプ '<データタイプ1>'はVAR_IN_OUT '変数'のタイプ '<データタイプ2>'と等しくありません 考えられるエラーの原因 :VAR_IN_OUTパラメータとして関数に渡されるデータ型が、関数で定義されているデータ型と一致しません。 エラー訂正 :正しいデータ型の変数を渡します。 例 403 . エラーの例: PROGRAM PLC_PRG
CODESYS Development System
コンパイラエラーC0207 メッセージ : '<識別子>'のシステム定義はありません 考えられるエラーの原因 :の変数にアクセスしようとしました __SYSTEM それは存在しません。 エラー訂正 :それぞれの変数の指定された識別子を確認して修正します。 例 408 . エラーの例: PROGRAM PLC_PRG VAR Value : INT; END_VAR Value := __SYSTE
CODESYS Development System
コンパイラエラーC0208 メッセージ :「MOD」は「REAL」に対して定義されていません 考えられるエラーの原因 :タイプの変数を使用してモジュロ演算を実行しようとしました REAL 。 エラー訂正 :モジュロ演算は、タイプの変数でのみ可能です ANY_INT 。 例 409 . エラーの例: PROGRAM PLC_PRG VAR r1 : REAL; END_VAR r1 := r1 MO
CODESYS Development System
コンパイラエラーC0178 メッセージ : '<オブジェクト名>'の 'VAR_IN_OUT'パラメータ '<パラメータ名>'への外部アクセスなし 考えられるエラーの原因 :「VAR_IN_OUT」パラメータにリモートアクセスしようとしました。 エラー訂正 :「VAR_IN_OUT」パラメータにリモートアクセスしないでください。 例 389 . エラーの例: PROGRAM PLC_PRG VAR