CODESYS Development System
コンパイラエラーC0050 メッセージ :ビットアクセスには、リテラルまたはシンボリック整数定数が必要です 考えられるエラーの原因 :ビットアクセスでリテラルまたは整数定数が指定されていません。 エラー訂正 :リテラルまたは整数定数を使用してください。 例 324 . エラーの例: PROGRAM PLC_PRG VAR i : INT; x : INT; END_VAR i.x := FALSE
CODESYS Development System
コンパイラエラーC0022 メッセージ : '<operator>'は正確に '<オペランドの数>'オペランドが必要です 考えられるエラーの原因 :演算子に割り当てられているオペランドが多すぎるか少なすぎます。 エラー訂正 :必要な数のオペランドを演算子に割り当てます。 例 301 . エラーの例: PROGRAM PLC_PRG VAR i : INT; pt: POINTER TO INT;
CODESYS Development System
コンパイラエラーC0023 メッセージ : '<operator>'には少なくとも '<オペランドの数>'オペランドが必要です 考えられるエラーの原因 :演算子に割り当てられているオペランドが少なすぎます。 エラー訂正 :必要な数のオペランドを演算子に割り当てます。 例 302 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := MUX(30,40
CODESYS Development System
コンパイラエラーC0032 メッセージ :タイプ '<タイプ1>'は '<タイプ2>'に変換できません 考えられるエラーの原因 :互換性のないタイプの別の変数に変数が割り当てられています。 エラー訂正 :型変換を使用します。 例 307 . エラーの例: PROGRAM PLC_PRG VAR test1: INT; test2: STRING; END_VAR test1 := test2; メ
CODESYS Development System
コンパイラエラーC0037 メッセージ : '<無効な入力>'は '<関数名>'の入力ではありません 考えられるエラーの原因 :ローカル変数は関数呼び出しで定義されます。 エラー訂正 :変数を入力パラメーターとして宣言します。 例 311 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR i := TEST(iVar := 1); FUNCTION TES
CODESYS Development System
コンパイラエラーC0062 メッセージ : '<変数名>'は構造化変数ではありません 考えられるエラーの原因 :構造体変数ではない変数は、構造体変数のように扱われます。 エラー訂正 :変数が構造体変数であることを確認してください。 例 327 . エラーの例: PROGRAM PLC_PRG VAR pt : PUNKT; i : INT; END_VAR i.x := 1024; TYPE Pu
CODESYS Development System
コンパイラエラーC0064 メッセージ :間接参照にはポインターが必要です 考えられるエラーの原因 :ポインタ変数ではない変数は「逆参照」されます。 エラー訂正 :ポインタ変数である変数のみを「間接参照」します。 例 328 . エラーの例: PROGRAM PLC_PRG VAR i : INT; pi : POINTER TO INT; END_VAR i^:=1; メッセージ: C0018:
CODESYS Development System
コンパイラエラーC0066 メッセージ :タイプ '<データタイプ>'とタイプ '<データタイプ>'を比較できません 考えられるエラーの原因 :互いに比較できない2つのデータ型が比較されます。 エラー訂正 :相互に比較できるデータ型のみを比較します。 例 330 . エラーの例: PROGRAM PLC_PRG VAR i : INT; re : REAL; str: STRING; b : BO
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)