CODESYS Development System
コンパイラエラーC0015 メッセージ :カウンタの初期化が必要です 考えられるエラーの原因 :FORループの構文エラー。カウンタ変数が正しく初期化されていません。 エラー訂正 :FORループの正しい構文に注意してください。 例 298 . エラーの例: PROGRAM PLC_PRG VAR i: INT; END_VAR FOR i TO 10 DO ; END_FOR --> C0015:
CODESYS Development System
コンパイラエラーC0554 メッセージ :「<FB名>」の明示的な呼び出しは許可されていません。 <属性の値'no_explicit_call'> 考えられるエラーの原因 :機能ブロック no_explicit_call 属性が呼び出されました。 例 444 . 例 {attribute 'no_explicit_call' := 'Call of this FB is not allowed'}
CODESYS Development System
コンパイラエラーC0511 メッセージ :機能ブロック '<機能ブロック名>'はABSTRACTであり、割り当てのターゲットとして使用することはできません。 考えられるエラーの原因 :抽象関数ブロックに値が割り当てられました。具象機能ブロックはタイプが異なる場合があるため、コピーできません。 エラー訂正 :機能ブロックのデータをコピーするには、具体的な機能ブロックを使用する必要があります。 例 4
CODESYS Development System
コンパイラ警告C0542 メッセージ :継承は、データ型 "UNION" <データ型名>を対象としていません。 考えられるエラーの原因 :構造化データ型( DUT )から派生 UNION で拡張することによって EXTENDS 、または UNION から派生 DUT 。この種の派生は許可されていません。ただし、互換性の理由から、警告のみが発行されます。 例 440 . エラーの例: TYPE U_
CODESYS Development System
コンパイラエラーC0143 メッセージ :プロパティ '<プロパティ名>'は、getアクセサーがないため、このコンテキストでは使用できません。 考えられるエラーの原因 :プロパティにはGetアクセス権がありません。 エラー訂正 :プロパティにGetアクセス定義があることを確認してください。 例 375 . エラーの例: PROGRAM PLC_PRG VAR i : INT; inst: FB;
CODESYS Development System
コンパイラエラーC0161 メッセージ :配列の境界<配列境界>は定数値ではありません 考えられるエラーの原因 :変数は配列境界として指定されます。 エラー訂正 :配列の境界には定数を使用します。 例 379 . エラーの例: PROGRAM PLC_PRG VAR i : INT := 3; arr1 : ARRAY[1..i] OF INT; END_VAR メッセージ: C0161:配列の境
CODESYS Development System
コンパイラエラーC0164 メッセージ :POU <name>は出力<name>に書き込み、いくつかのタスクで呼び出されます。 考えられるエラーの原因 :デバイス設定 codegenerator\check-multiple-task-output-write が設定され、複数のタスクが同じ出力にアクセスします。 エラー訂正 :複数のタスクで出力を変更するプログラムを呼び出さないでください。 例
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
コンパイラエラーC0238 メッセージ :VAR_EXTERNAL <変数名>の初期値は許可されていません 考えられるエラーの原因 :で変数を初期化しようとしました VAR_EXTERNAL 。 エラー訂正 :変数を初期化しないでください VAR_EXTERNAL 。 例 430 . エラーの例: PROGRAM PLC_PRG VAR_EXTERNAL ig : INT := 2; END_VA