编译器错误 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: 无法对函数调用的结果执行组件访问“.”、索引访问“[]”或调用“()”。首先将结果分配给帮助变量。