コンパイラエラーC0240
メッセージ:__ QueryPointerの最初のオペランドは、インターフェイス参照または関数ブロックのインスタンスである必要があります
考えられるエラーの原因:不正なオペランドが演算子に渡されます __QueryPointer。
エラー訂正:インターフェイス参照または関数ブロックのインスタンスを渡します。
例 463. エラーの例:
PROGRAM PLC_PRG
VAR
a : INT;
ITFref : ITF;
pt : POINTER TO FB;
END_VAR
__QueryPointer(a,pt);
メッセージ:
C0240:__ QueryPointerの最初のオペランドは、インターフェイス参照または関数ブロックのインスタンスである必要があります
エラー訂正:
__QueryPointer (ITFref, pt);