CODESYS Development System
コンパイラエラーC0511 メッセージ :機能ブロック '<機能ブロック名>'はABSTRACTであり、割り当てのターゲットとして使用することはできません。 考えられるエラーの原因 :抽象関数ブロックに値が割り当てられました。具象機能ブロックはタイプが異なる場合があるため、コピーできません。 エラー訂正 :機能ブロックのデータをコピーするには、具体的な機能ブロックを使用する必要があります。 例 4
CODESYS Development System
コンパイラ警告C0542 メッセージ :継承は、データ型 "UNION" <データ型名>を対象としていません。 考えられるエラーの原因 :構造化データ型( DUT )から派生 UNION で拡張することによって EXTENDS 、または UNION から派生 DUT 。この種の派生は許可されていません。ただし、互換性の理由から、警告のみが発行されます。 例 439 . エラーの例: TYPE U_
CODESYS Development System
コンパイラエラーC0543 メッセージ : 名前 <keyword> IEC1131-3規格で予約されているキーワードです。将来のバージョンではエラーが発行されます。 考えられるエラーの原因 :変数の名前として予約キーワードが割り当てられました。 エラー訂正 :変数の名前を変更します。 例 440 . エラーの例: PROGRAM PLC_PRG VAR char : BYTE; END_VAR
CODESYS Development System
コンパイラエラーC0550 メッセージ : 'FUNCTION'( 'METHOD')の属性 'pack_mode'は許可されていません 考えられるエラーの原因 :プラグマに起因する関数またはメソッド {attribute 'pack_mode' := ' <pack mode value>' } 例 442 . 例 {attribute 'pack_mode' := '2'} METHOD ME
CODESYS Development System
コンパイラエラーC0554 メッセージ :「<FB名>」の明示的な呼び出しは許可されていません。 <属性の値'no_explicit_call'> 考えられるエラーの原因 :機能ブロック no_explicit_call 属性が呼び出されました。 例 443 . 例 {attribute 'no_explicit_call' := 'Call of this FB is not allowed'}
CODESYS Development System
コンパイラ警告C0555 メッセージ :文字列リテラル<literal>に表示できない文字が含まれています。プロジェクトオプション「STRINGのUTF-8エンコーディング」を使用できます。 考えられるエラーの原因 :Latin-1に変換できない不明な文字の入力。 例 444 . 例 PROGRAM PLC_PRG VAR str1: STRING(200); str2: STRING := '1
CODESYS Development System
コンパイラ警告 C0565 メッセージ : 関数ブロックまたは構造体の「FB_Exit」メソッドには、BOOL タイプの入力「bInCopyCode」が必要です。 考えられる原因 : 入力 bInCopyCode タイプの BOOL 不足している。 修正 : 入力を定義します。 例 445 . 警告の例: PROGRAM PLC_PRG VAR inst : FB; END_VAR FUNCTIO
CODESYS Development System
コンパイラ警告 C0568 メッセージ : インターフェイス '<関数ブロック名>' のオーバーライドされたメソッド '<メソッド名>' のインターフェイスが宣言と一致しません 考えられる原因 : 最初のインターフェースのメソッドの署名が、最初のインターフェースによって拡張された 2 番目のインターフェースのメソッドの署名と一致しません。 修正 : 署名を揃えます。 例 448 . 警告の例: P
CODESYS Development System
コンパイラ警告 C0569 メッセージ : VAR_PERSISTENT リストに変数 {0} の一致するインスタンス パスが見つかりません。コマンド「すべてのインスタンス パスを追加」を使用して、すべてのインスタンス パスを VAR_PERSISTENT リストに追加します。 考えられるエラー : 外部で宣言された永続変数 VAR_PERSISTENT リストは、 すべてのインスタンス パスを追
CODESYS Development System
コンパイラエラーC0178 メッセージ : '<オブジェクト名>'の 'VAR_IN_OUT'パラメータ '<パラメータ名>'への外部アクセスなし 考えられるエラーの原因 :「VAR_IN_OUT」パラメータにリモートアクセスしようとしました。 エラー訂正 :「VAR_IN_OUT」パラメータにリモートアクセスしないでください。 例 388 . エラーの例: PROGRAM PLC_PRG VAR