编译器错误 C0040
信息: 函数 '<function name>' 需要精确的 '<number of inputs>' 输入
可能的错误原因: 传递给被调用函数的参数过多或过少。
错误修正: 将与预期一样多的参数传递给函数。
例 339. 错误示例:
PROGRAM PLC_PRG VAR i : INT; END_VAR i := TEST(1,2); FUNCTION TEST : INT VAR_INPUT IN: INT; END_VAR
信息:
C0040:功能“TEST”需要正好“1”输入
错误修正:
i := Test(1);