CODESYS Development System
コンパイラ警告C0033 メッセージ :タイプ '<ポインタタイプ>'はタイプ '<データタイプ>'に変換できない可能性があります。 考えられるエラーの原因 :このエラーは、プールオブジェクトをチェックする場合にのみ発生します。ポインタを整数に変換しようとしました。ライブラリ内のポインタのサイズは不明であるため、ライブラリの使用時にエラーが発生する可能性があります。 エラー訂正 :タイプを使用 _
CODESYS Development System
コンパイラエラーC0038 メッセージ : '<無効な出力>'は '<関数名>'の出力ではありません 考えられるエラーの原因 :ローカル変数は、関数呼び出しの出力として処理されます。 エラー訂正 :変数を出力パラメーターとして宣言します。 例 312 . エラーの例: PROGRAM PLC_PRG VAR i : INT; x : INT; END_VAR i := TEST(iVar => x
CODESYS Development System
コンパイラエラーC0039 メッセージ :VAR_IN_OUT '<無効な変数>'は '<関数ブロック名>'の呼び出しで割り当てる必要があります 考えられるエラーの原因 :IN_OUT変数は、IN_OUT変数を必要とする機能ブロックに渡されません。 エラー訂正 :IN_OUT変数を割り当てます。 例 313 . エラーの例: PROGRAM PLC_PRG VAR inst : FB; END_V
CODESYS Development System
コンパイラエラーC0065 メッセージ : '<name>'のグローバル定義はありません。 考えられるエラーの原因 :検索された値は、グローバル変数、グローバルPOU、またはグローバルにアクセスできるその他の値ではありません。 エラー訂正 : '<name>'をグローバル変数として宣言します。 例 329 . エラーの例: PROGRAM PLC_PRG .someValue := 5; メッセー
CODESYS Development System
コンパイラエラーC0068 メッセージ :タイプ '<データタイプ>'のオブジェクトでは比較できません 考えられるエラーの原因 :比較できないオブジェクトを比較しています。 エラー訂正 :比較が可能なデータ型(INT、REALなど)のみを比較します。 例 331 . エラーの例: PROGRAM PLC_PRG VAR b : BOOL; arr1 : ARRAY [1..2] OF INT; a
CODESYS Development System
コンパイラエラーC0069 メッセージ :タイプ '<データタイプ>'または '<データタイプ>'のオブジェクトでは比較できません 考えられるエラーの原因 :比較できない2つの異なるオブジェクトが比較されています。 エラー訂正 :比較可能なデータ型(INT、REALなど)のみを比較します。 例 332 . エラーの例: PROGRAM PLC_PRG VAR b : BOOL; arr1 : AR
CODESYS Development System
コンパイラエラーC0077 メッセージ :不明なタイプ: '<データタイプ>' 考えられるエラーの原因 :宣言のデータ型が無効です(構文エラーの可能性があります) エラー訂正 :有効なデータ型のみを指定してください。 例 338 . エラーの例: PROGRAM PLC_PRG VAR i : INTEGER; END_VAR メッセージ: C0077:不明なタイプ: 'INTEGER' エラー訂
CODESYS Development System
コンパイラエラーC0124 メッセージ :「初期化」は列挙型の有効な初期化ではありません 考えられるエラーの原因 :ANY_INTではないデータ型が列挙型の初期化に使用されます。 エラー訂正 :列挙型の初期化にはANY_INTのみを使用してください。 例 364 . エラーの例: PROGRAM PLC_PRG VAR inst : DUT; END_VAR TYPE DUT : ( enum_m
CODESYS Development System
コンパイラエラーC0082 メッセージ : '<invalid pragma>'は、プラグマの有効な条件ではありません 考えられるエラーの原因 :プラグマを使用する場合、IF条件で無効な式が使用されます。 エラー訂正 :有効なプラグマ条件を使用してください。 例 342 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR {IF abc} i := 5; {
CODESYS Development System
コンパイラエラーC0099(コンパイラバージョン<3.5.7.0) メッセージ :ローカルで定義された列挙はサポートされなくなりました。代わりにDUT定義を使用してください。 考えられるエラーの原因 :ローカル列挙宣言が、これをサポートしていないコンパイラバージョンと一緒に使用されました。 エラー訂正 :新しいバージョンのコンパイラを使用するか、DUTで列挙を定義してください。 エラーの例: 例