CODESYS Development System
コンパイラエラーC0180 メッセージ :あいまいな名前空間 '<ライブラリ1>'ライブラリによって定義された '<ライブラリ2>' 考えられるエラーの原因 :ライブラリ<library1>の名前空間は一意ではありません。すでに<ライブラリ2>に使用されています。 エラー訂正 :それに応じてライブラリの名前空間を変更します( プロパティ ライブラリマネージャーのボタン)。 例 390 . エラーの
CODESYS Development System
コンパイラエラーC0182 メッセージ :戻りタイプは、タイプFUNCTIONおよびMETHODのPOUでのみ可能です。 考えられるエラーの原因 :プログラムで戻り値を定義しようとしました。 エラー訂正 :メソッドと関数でのみ戻り値を定義します。 エラーの例: 例 391 . エラーの例: PROGRAM PLC_PRG : BOOL VAR END_VAR メッセージ: C0182:戻りタイプは
CODESYS Development System
コンパイラエラーC0183 メッセージ :グローバルスコープ操作 '。'式 '<式>'では無効です 考えられるエラーの原因 :「。」演算子は、グローバル変数にアクセスするために使用されます。ただし、この場所の後には有効なIEC識別子が続きませんが、たとえば「;」などの文字が続きます。またはなどの予約済み識別子 FUNCTION 、またはなどの演算子 TO_STRING 。 エラー訂正 :グローバル
CODESYS Development System
コンパイラエラーC0185 メッセージ :関数呼び出しの結果、コンポーネントアクセス '。'、インデックスアクセス '[]'、または呼び出し '()'を実行することはできません。最初にヘルプ変数に結果を割り当てます。 考えられるエラーの原因 :関数呼び出しの結果へのコンポーネントまたはインデックスアクセスが実行されます。 エラー訂正 :アクセスするために、結果を変数に割り当てます。 例 393 .
CODESYS Development System
コンパイラエラーC0186 メッセージ :呼び出しの戻り値であるインターフェースを比較することはできません。最初に変数に割り当てます。 考えられるエラーの原因 :関数によって返されるインターフェイスに比較操作が適用されます。 エラー訂正 :最初に関数呼び出しの結果を変数に割り当ててから、変数の値を比較します。これにより、必要な関数呼び出しの数も減ります。 例 394 . エラーの例: INTERF
CODESYS Development System
コンパイラエラーC0188 メッセージ :デバイスがシステムにインストールされていません。コード生成はできません。 考えられるエラーの原因 :目的のデバイスがインストールされていません。 エラー訂正 :不足しているデバイスをデバイスリポジトリにインストールするか、デバイスツリーにすでに挿入されている既存のデバイスを別の既存のデバイスに置き換えます( デバイスの更新 )。 このセクションの内容 :
CODESYS Development System
コンパイラエラーC0189 メッセージ : ';' '<token>'の代わりに期待 考えられるエラーの原因 : 構文エラー エラー訂正 :構文が正しいことを確認してください。 例 395 . エラーの例: PROGRAM PLC_PRG VAR INT END_VAR メッセージ: C0009:予期しないトークン '&lt;トークン&gt;'見つかった C0189: ';' 'INT'の代わりに
CODESYS Development System
コンパイラエラーC0190 メッセージ : ';' POUの終わりではなく期待 考えられるエラーの原因 :POUの構文エラー エラー訂正 :構文が正しいことを確認してください。 例 396 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := 5 メッセージ: C0190: ';' POUの終わりではなく期待 このセクションの内容 :
CODESYS Development System
コンパイラエラーC0191 メッセージ :演算子「INDEXOF」はサポートされなくなりました。代わりにADRを使用してください。 POU-NameのADRは、ポインターから関数コードへのポインターを返します。 考えられるエラーの原因 :古い演算子「INDEXOF」が使用されています。 エラー訂正 :演算子「ADR」を使用します。 このセクションの内容 :
CODESYS Development System
コンパイラエラーC0195 メッセージ :符号付きタイプ '<データ型1>'から符号なしタイプ '<データ型2>'への暗黙の変換:符号の変更の可能性 考えられるエラーの原因 :暗黙の変換で符号の競合が見落とされた可能性があります。 エラー訂正 :同じ符号のデータ型のみを暗黙的に変換します。 例 397 . エラーの例: PROGRAM PLC_PRG VAR i : INT; b : UINT;