CODESYS Development System
コンパイラエラーC0069 メッセージ :タイプ '<データタイプ>'または '<データタイプ>'のオブジェクトでは比較できません 考えられるエラーの原因 :比較できない2つの異なるオブジェクトが比較されています。 エラー訂正 :比較可能なデータ型(INT、REALなど)のみを比較します。 例 332 . エラーの例: PROGRAM PLC_PRG VAR b : BOOL; arr1 : AR
CODESYS Development System
コンパイラエラーC0119 メッセージ :「FB_init」-関数ブロックまたは構造体のメソッドには、BOOL型の「bInitRetains」と「bInCopyCode」の2つの入力が必要です。 考えられるエラーの原因 :タイプBOOLの入力「bInitRetains」と「bInCopyCode」の一方または両方が欠落しています。 エラー訂正 :欠落している入力を定義します。 例 361 . エラ
CODESYS Development System
コンパイラエラーC0120 メッセージ : 'FB_Exit'-関数ブロックまたは構造体のメソッドには、BOOL型の入力' bInCopyCode 'が必要です。 考えられる原因 : 入力 bInCopyCode タイプの BOOL 不足している。 エラー訂正 :入力を定義します。 例 362 . エラーの例: PROGRAM PLC_PRG VAR inst : FB; END_VAR FUNC
CODESYS Development System
コンパイラエラーC0097 メッセージ :関数ブロック '<関数ブロック名>'およびベース '<ベース関数ブロック名>'の変数 '<変数名>'の定義が重複しています 考えられるエラーの原因 :変数は、関数ブロックとそのベースで同じ名前で宣言されています。 エラー訂正 :異なる変数名を使用してください。 例 352 . エラーの例: PROGRAM PLC_PRG VAR fb : FB; END_
CODESYS Development System
コンパイラエラーC0101 メッセージ :データ再帰: '<再帰>' 考えられるエラーの原因 :2つの機能ブロックにわたる再帰的なデータ初期化 エラー訂正 :データ初期化の再帰を避けてください。 例 355 . エラーの例: PROGRAM PLC_PRG VAR inst0 : FB1; END_VAR FUNCTION_BLOCK FB1 VAR inst1 : FB2; END_VAR FU
CODESYS Development System
コンパイラエラーC0240 メッセージ :__ QueryPointerの最初のオペランドは、インターフェイス参照または関数ブロックのインスタンスである必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryPointer 。 エラー訂正 :インターフェイス参照または関数ブロックのインスタンスを渡します。 例 432 . エラーの例: PROGRAM PLC_
CODESYS Development System
コンパイラエラーC0241 メッセージ :__ QueryPointerの2番目のオペランドはポインタである必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryPointer 。 エラー訂正 :ポインタを渡します。 例 433 . エラーの例: PROGRAM PLC_PRG VAR b : INT; ITFref : ITF; pt : POINTER
CODESYS Development System
コンパイラエラーC0140 メッセージ :参照割り当ては、参照タイプの変数にのみ許可されます 考えられるエラーの原因 :参照型として定義されていない変数に参照値を割り当てようとしました。 エラー訂正 :変数を参照型として定義します。 例 372 . エラーの例: PROGRAM PLC_PRG VAR i : INT; I_r : INT; END_VAR I_r REF= i; メッセージ: C
CODESYS Development System
コンパイラエラーC0161 メッセージ :配列の境界<配列境界>は定数値ではありません 考えられるエラーの原因 :変数は配列境界として指定されます。 エラー訂正 :配列の境界には定数を使用します。 例 379 . エラーの例: PROGRAM PLC_PRG VAR i : INT := 3; arr1 : ARRAY[1..i] OF INT; END_VAR メッセージ: C0161:配列の境
CODESYS Development System
コンパイラエラーC0162 メッセージ :配列初期化の数<配列値の数>は定数値ではありません 考えられるエラーの原因 :初期化 [Wert1,AnzahlWert2(Wert2)] の定数でのみ機能します AnzahlWert2 。 エラー訂正 :定数のみを使用してください。 例 380 . エラーの例: PROGRAM PLC_PRG VAR i : INT := 3; arr1 : ARRAY