消息:类型‘<数据类型1>’不等于‘<数据类型2>’的VAR_IN_OUT‘变量’
可能的错误原因:作为VAR_IN_OUT参数传递给函数的数据类型与其中定义的数据类型不匹配。
错误更正:传递具有正确数据类型的变量。
.错误范例:
PROGRAM PLC_PRG
VAR
Inst: POU;
b : BOOL;
END_VAR
inst(in_out := b);
FUNCTION_BLOCK POU
VAR_IN_OUT
in_out : INT;
END_VAR
--> C0201: 类型‘BOOL’不等于VAR_IN_OUT‘变量’的类型‘INT’