CODESYS Development System
コンパイラエラーC0380 メッセージ :演算子LOWER_BOUNDおよびUPPER_BOUNDは、可変長の配列でのみサポートされます。 考えられるエラーの原因 :2つの演算子LOWER_BOUNDまたはUPPER_BOUNDのいずれかは、可変長の配列には使用されません。 エラー訂正 :演算子LOWER_BOUNDおよびUPPER_BOUNDは、可変長の配列に対してのみ使用してください。 ヒント
CODESYS Development System
コンパイラエラーC0509 メッセージ :演算子 '__New'の複数の割り当ては許可されていません 考えられるエラーの原因 :1行のコードで、代入演算子 " := "は複数回呼び出されます __New オペレーター。 エラー訂正 :メモリ割り当てをプログラムする __New 動的に割り当てられたメモリを指す各ポインタの個別のコード行の演算子。 例 438 . エラーの例: PROGRAM PLC
CODESYS Development System
コンパイラエラーC0511 メッセージ :機能ブロック '<機能ブロック名>'はABSTRACTであり、割り当てのターゲットとして使用することはできません。 考えられるエラーの原因 :抽象関数ブロックに値が割り当てられました。具象機能ブロックはタイプが異なる場合があるため、コピーできません。 エラー訂正 :機能ブロックのデータをコピーするには、具体的な機能ブロックを使用する必要があります。 例 4
CODESYS Development System
コンパイラ警告C0542 メッセージ :継承は、データ型 "UNION" <データ型名>を対象としていません。 考えられるエラーの原因 :構造化データ型( DUT )から派生 UNION で拡張することによって EXTENDS 、または UNION から派生 DUT 。この種の派生は許可されていません。ただし、互換性の理由から、警告のみが発行されます。 例 440 . エラーの例: TYPE U_
CODESYS Development System
コンパイラエラーC0543 メッセージ : 名前 <keyword> IEC1131-3規格で予約されているキーワードです。将来のバージョンではエラーが発行されます。 考えられるエラーの原因 :変数の名前として予約キーワードが割り当てられました。 エラー訂正 :変数の名前を変更します。 例 441 . エラーの例: PROGRAM PLC_PRG VAR char : BYTE; END_VAR
CODESYS Development System
コンパイラエラーC0138 メッセージ :POUのインスタンス化に一致する「FB_Init」メソッドが見つかりません。 考えられるエラーの原因 : 番号 FB_Init 渡されたパラメータを受け入れるメソッドが存在します。 エラー訂正 :どの引数を確認する FB_Init 渡された引数を受け取って調整する必要があります。 例 370 . エラーの例: PROGRAM PLC_PRG VAR myP
CODESYS Development System
コンパイラエラーC0139 メッセージ :コード<code>は効果がありません。これは意図ですか? 考えられるエラーの原因 :書かれたコードは構文的に正しいですが、何もしません。 エラー訂正 :目的のあるコードを書く。 例 371 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i; メッセージ: C0139:コード「i」は効果がありません。これは意図で
CODESYS Development System
コンパイラエラーC0140 メッセージ :参照割り当ては、参照タイプの変数にのみ許可されます 考えられるエラーの原因 :参照型として定義されていない変数に参照値を割り当てようとしました。 エラー訂正 :変数を参照型として定義します。 例 372 . エラーの例: PROGRAM PLC_PRG VAR i : INT; I_r : INT; END_VAR I_r REF= i; メッセージ: C
CODESYS Development System
コンパイラエラーC0141 メッセージ :参照割り当てには書き込みアクセス可能な変数が必要です 考えられるエラーの原因 :定数が参照割り当てに割り当てられます。 エラー訂正 :書き込み可能な変数を割り当てます。 例 373 . エラーの例: PROGRAM PLC_PRG VAR i : INT; I_r : REFERENCE TO INT; END_VAR I_r REF= 314; メッセー
CODESYS Development System
コンパイラエラーC0142 メッセージ :「<変数名>」という名前のローカル変数は、「<pouname>」ですでに定義されています 考えられるエラーの原因 :同じ変数名が2回使用されています。 エラー訂正 :異なる変数名を使用してください。 例 374 . エラーの例: PROGRAM PLC_PRG VAR i : INT; i : INT; END_VAR メッセージ: C0142:「i」とい