CODESYS Development System
コンパイラエラーC0044 メッセージ : '<関数ブロック名>'の呼び出しでパラメータ '<入力変数名>'の入力への割り当てがありません 考えられるエラーの原因 :入力変数は宣言されていませんが、パラメーターは渡されます。 エラー訂正 :入力変数を宣言します。 例 318 . エラーの例: PROGRAM PLC_PRG VAR inst : FB; END_VAR inst(1); FUNCT
CODESYS Development System
コンパイラエラーC0050 メッセージ :ビットアクセスには、リテラルまたはシンボリック整数定数が必要です 考えられるエラーの原因 :ビットアクセスでリテラルまたは整数定数が指定されていません。 エラー訂正 :リテラルまたは整数定数を使用してください。 例 324 . エラーの例: PROGRAM PLC_PRG VAR i : INT; x : INT; END_VAR i.x := FALSE
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
コンパイラ警告C0033 メッセージ :タイプ '<ポインタタイプ>'はタイプ '<データタイプ>'に変換できない可能性があります。 考えられるエラーの原因 :このエラーは、プールオブジェクトをチェックする場合にのみ発生します。ポインタを整数に変換しようとしました。ライブラリ内のポインタのサイズは不明であるため、ライブラリの使用時にエラーが発生する可能性があります。 エラー訂正 :タイプを使用 _
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
コンパイラエラーC0064 メッセージ :間接参照にはポインターが必要です 考えられるエラーの原因 :ポインタ変数ではない変数は「逆参照」されます。 エラー訂正 :ポインタ変数である変数のみを「間接参照」します。 例 328 . エラーの例: PROGRAM PLC_PRG VAR i : INT; pi : POINTER TO INT; END_VAR i^:=1; メッセージ: C0018:
CODESYS Development System
コンパイラエラーC0070 メッセージ : 'INI'演算子には、関数ブロックインスタンスまたはデータユニットタイプインスタンスが必要です 考えられるエラーの原因 :関数ブロックインスタンスもDUTインスタンスもINI演算子に適用されません。 エラー訂正 :ファンクションブロックインスタンスまたはDUTインスタンスのみをINIオペレータに渡します。 例 333 . エラーの例: PROGRAM P
CODESYS Development System
コンパイラエラーC0072 メッセージ :演算子 '<演算子名>'は型 '<データ型>'では使用できません 考えられるエラーの原因 :互換性のないタイプに演算子が適用されます。 エラー訂正 :互換性のあるタイプにのみ演算子を適用します。 例 334 . エラーの例: PROGRAM PLC_PRG VAR i : INT; str : STRING; END_VAR str := ABS(str)