Skip to main content

编译器错误 C0185

信息: 无法对函数调用结果执行组件访问“.”、索引访问“[]”或调用“()”。首先将结果分配给帮助变量。

可能的错误原因:执行对函数调用结果的组件或索引访问。

错误修正:将结果分配给变量以便访问。

419. 错误示例:
PROGRAM PLC_PRG
VAR
    it : ITF;
END_VAR

POU_1()[0].METH1();

FUNCTION POU_1 : ARRAY[0..0] OF ITF

INTERFACE ITF

METHOD METH1

信息:

C0185: 无法对函数调用的结果执行组件访问“.”、索引访问“[]”或调用“()”。首先将结果分配给帮助变量。