消息:‘<函数名称>’的VAR_IN_OUT参数‘<参数名称>’需要具有写访问权限作为输入的变量
可能的错误原因:传递的参数不是具有写访问权限的变量(例如,常量)。
错误更正:传递具有对该功能的写访问权的VAR_IN_OUT参数。
.错误范例:
PROGRAM PLC_PRG
VAR
i : INT;
x : INT;
END_VAR
i := Test(31415);
FUNCTION TEST : INT
VAR_IN_OUT
in_out: INT;
END_VAR
--> C0041: ‘TEST’的VAR_IN_OUT‘参数’in_out需要具有写访问权限作为输入的变量