信息 :__QueryInterface 的第一个操作数必须是接口引用或功能块实例
可能的错误原因 :不正确的操作数会传递给运算符__QueryInterface
。
纠错 :传递接口引用或功能块实例。
错误示例
PROGRAM PLC_PRG VAR a : INT; ITFref, ITFref2 : ITF; ITFref2 : ITF2; END_VAR __QueryInterface(a ,ITFref); INTERFACE ITF EXTENDS __SYSTEM.IQueryInterface INTERFACE ITF2 EXTENDS ITF --> C0234: First Operand of __QueryInterface must be an interface reference or the instance of a function block
纠错
Example: __QueryInterface(ITFref2, ITFref);