CODESYS Development System
コンパイラエラーC0026 メッセージ : '<無効な識別子>'の代わりに識別子が必要です 考えられるエラーの原因 :無効な識別子がメソッドに渡されました。 エラー訂正 :有効な識別子を使用してください。 例 303 . エラーの例: METHOD 123 VAR_INPUT END_VAR メッセージ: C0243:署名で使用されている名前がオブジェクト名と同じではありません C0026:「12
CODESYS Development System
コンパイラエラーC0027 メッセージ : '('の後に予想される文字列のサイズ 考えられるエラーの原因 :文字列の長さが指定されていません。 エラー訂正 :括弧の間に文字列の長さを指定します。 例 304 . エラーの例: PROGRAM PLC_PRG VAR str : STRING(); END_VAR メッセージ: C0027: '('の後に予想される文字列のサイズ C0006: ';'
CODESYS Development System
コンパイラエラーC0030 メッセージ :「<識別子>」ではなく「AT」の後に直接アドレスが必要です 考えられるエラーの原因 :「AT」の後に無効なアドレスが割り当てられているか、アドレスが割り当てられていません。 エラー訂正 :有効なアドレスを指定してください。 例 305 . エラーの例: PROGRAM PLC_PRG VAR i AT ABC : INT; END_VAR メッセージ: C
CODESYS Development System
コンパイラエラーC0031 メッセージ : '<データ型なし>'の代わりに型定義が必要です 考えられるエラーの原因 :識別子に無効な型定義が割り当てられています。 エラー訂正 :有効な型定義を指定してください。 例 306 . エラーの例: PROGRAM PLC_PRG VAR i : 0; END_VAR メッセージ: C0031:「0」の代わりにタイプ定義が必要です エラー訂正: i : I
CODESYS Development System
コンパイラエラーC0032 メッセージ :タイプ '<タイプ1>'は '<タイプ2>'に変換できません 考えられるエラーの原因 :互換性のないタイプの別の変数に変数が割り当てられています。 エラー訂正 :型変換を使用します。 例 307 . エラーの例: PROGRAM PLC_PRG VAR test1: INT; test2: STRING; END_VAR test1 := test2; メ
CODESYS Development System
コンパイラ警告C0033 メッセージ :タイプ '<ポインタタイプ>'はタイプ '<データタイプ>'に変換できない可能性があります。 考えられるエラーの原因 :このエラーは、プールオブジェクトをチェックする場合にのみ発生します。ポインタを整数に変換しようとしました。ライブラリ内のポインタのサイズは不明であるため、ライブラリの使用時にエラーが発生する可能性があります。 エラー訂正 :タイプを使用 _
CODESYS Development System
コンパイラエラーC0035 メッセージ :「<無効な関数>」の代わりに、プログラム名、関数、または関数ブロックのインスタンスが必要です 考えられるエラーの原因 :存在しない関数が呼び出されます。 エラー訂正 :存在するプログラム名、関数、および関数ブロックインスタンスのみが呼び出されるようにしてください。 例 309 . エラーの例: PROGRAM PLC_PRG VAR END_VAR PLC
CODESYS Development System
コンパイラエラーC0036 メッセージ :タイプ<type>のオブジェクトを呼び出すことはできません 考えられるエラーの原因 :呼び出しをサポートしていないオブジェクトを呼び出そうとしました。 エラー訂正 :呼び出すことができるのは、関数、関数ブロック、プログラム、メソッド、およびアクションのみです。 例 310 . エラーの例: VAR_GLOBAL GVL value : INT; END_V
CODESYS Development System
コンパイラエラーC0037 メッセージ : '<無効な入力>'は '<関数名>'の入力ではありません 考えられるエラーの原因 :ローカル変数は関数呼び出しで定義されます。 エラー訂正 :変数を入力パラメーターとして宣言します。 例 311 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := TEST(iVar := 1); FUNCTION TES
CODESYS Development System
コンパイラエラーC0038 メッセージ : '<無効な出力>'は '<関数名>'の出力ではありません 考えられるエラーの原因 :ローカル変数は、関数呼び出しの出力として処理されます。 エラー訂正 :変数を出力パラメーターとして宣言します。 例 312 . エラーの例: PROGRAM PLC_PRG VAR i : INT; x : INT; END_VAR i := TEST(iVar => x