恭喜,你发布的帖子
发布于 2016-04-29 16:05:35
1楼
这个是状态,你可以在程序中根据不同的运行情况,给这个变量赋值不同的值,这样外面就可以根据这个值来判断运行情况了,
比如最简单的程序:
FUNCTION FC31 : INT
// Block Parameters
// Block Parameters
VAR_INPUT
in1:REAL;// Input Parameters
END_VAR
VAR_IN_OUT
// I/O Parameters
END_VAR
VAR_OUTPUT
out1:BOOL; // Output Parameters
END_VAR
IF in1>50.0 THEN
out1:=true;
FC31 := 10;
ELSE
out1:=false;
FC31 := 100;
END_IF;
END_FUNCTION
你就可以根据程序返回的值是10还是100来判断输入信号是大于50还是不大于50了。
请填写推广理由:
分享
只看
楼主