CODESYS Development System
> : <instruction-2> <label-3 [...] > : <instruction-3> <label-6 [...] _TWO: bVar1 := TRUE; bVar3
CODESYS Development System
ST 声明:RETURN 使用 RETURN 语句以从功能块中退出。你可以让它依赖于一个 状况 , 例如。 例 64 . 例子 IF xIsDone THEN RETURN; END_IF; iCounter := iCounter + 1; 如果值 xIsDone 等于 TRUE ,则功能块立即退出,语句 iCounter := iCounter + 1; 不执行。 因为 RETURN stat
CODESYS Development System
ST 声明:EXIT 这 EXIT 语句用于 为了 环形, 尽管 循环,或 重复 循环以结束循环,而不管其他中止条件。 本节内容如下 :
CODESYS Development System
INT1=0 THEN [...] 0 *) END_FOR; Erg
CODESYS Development System
ST 功能块调用 调用一个 功能块 在意法半导体 句法 <FB instance>(<FB input variable>:=<value or address>\|, <other FB input variables>); 例 67 . 例子 TMR:TON; TMR (IN:=%OX5, PT:=T#300ms); varA:=TMR.Q; 定时器功能块 TON 被实例化在 TMR:TON
CODESYS Development System
变量 变量的范围定义了如何以及在何处使用变量。您在变量声明中定义范围。 本节内容如下 :
CODESYS Development System
变量:VAR_INPUT 输入变量用于功能块的输入。你声明 VAR_INPUT 之间的变量 VAR_INPUT 和 END_VAR POU 声明部分中的关键字。调用时,仅传递值(按值传递)。 该变量可以使用属性关键字 ( CONSTANT , RETAIN , 或者 PERSISTENT )。 例 70 . 例子 VAR_INPUT iIn1 : INT; (* 1st input variabl
CODESYS Development System
和方法中的输出变量 根据 IEC 61131-3 标准