CODESYS Development System
コンパイラエラーC0007 Meldung : '<token>'の代わりに式が必要です 考えられるエラーの原因 : 構文エラー エラー訂正 :正しい構文を使用してください。 例 292 . エラーの例: PROGRAM PLC_PRG VAR x: INT; bTest : BOOL; END_VAR IF THEN x := 9; END_IF メッセージ: C0007:「THEN」の代わりに
CODESYS Development System
コンパイラエラーC0008 メッセージ :予期しないファイルの終わりが見つかりました: '<operator>'、 '<operator>'、または '<operator>'が必要です 考えられるエラーの原因 : 構文エラー エラー訂正 :正しい構文を使用してください。 例 293 . エラーの例: PROGRAM PLC_PRG VAR x: INT; bTest : BOOL; END_VAR
CODESYS Development System
コンパイラエラーC0010 メッセージ :予期しないファイルの終わりが見つかりました: '<token>'が必要です 考えられるエラーの原因 : 構文エラー エラー訂正 :正しい構文を使用してください。 例 295 . エラーの例: PROGRAM PLC_PRG VAR i: INT; END_VAR FOR i := 0 TO 2 DO ; メッセージ: C0010:予期しないファイルの終わり
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 が設定され、複数のタスクが同じ出力にアクセスします。 エラー訂正 :複数のタスクで出力を変更するプログラムを呼び出さないでください。 例