该操作符是 IEC 61131-3 标准的延伸。
在运行时,操作符可以将功能块的接口引用类型转换为指针。运算符返回BOOL
结果。TRUE
表示CODESYS 已成功执行转换。




注意

为了兼容,要转换的指针的定义必须是基本接口"__SYSTEM.IQueryInterface "的扩展。
__QUERYPOINTER (<ITF_Source>, <Pointer_Dest>)
操作符接收接口引用或 FB 实例,第一个操作数是所需的目标类型,第二个操作数是指针。在处理完__QUERYPOINTER
后,Pointer_Dest 会接收 ITF_Source 接口引用当前指向的函数块引用或实例的指针。Pointer_Dest 没有类型化,可以被转换为任何类型。您必须确定类型。例如,接口可以提供一种返回类型代码的方法。