CODESYS Development System
ST 赋值运算符 句法: <operand> := <expression> 此赋值运算符执行与 移动 操作员。 本节内容如下 :
CODESYS Development System
输出的 ST 赋值运算符 赋值运算符 => 将函数、功能块或方法的输出分配给变量。运算符右侧的位置也可以为空白。 句法 <output> => <variable> 例 52 . 例子 FBcomp_Output1 => bVar1; FBcomp_Output2 => ; FBcom_Output1 和 FB_Output2 是功能块的输出。的价值 FBcom_Output1 分配给变量 bVa
CODESYS Development System
ExST 分配:S= 当 Set 分配的操作数切换到 TRUE , 然后 TRUE 分配给运算符左侧的变量。变量已设置。 <variable name> S= <operand name> ; 变量和操作数具有数据类型 BOOL . 例 53 . 例子 PROGRAM PLC_PRG VAR xOperand: BOOL := FALSE; xSetVariable: BOOL := FALSE;
CODESYS Development System
ExST 分配:R= 当复位分配的操作数切换到 TRUE , 然后 FALSE 分配给运算符左侧的变量。变量被重置。 <variable name> R= <operand name> ; 变量和操作数具有数据类型 BOOL . 例 55 . 例子 VAR xOperand: BOOL := FALSE; xResetVariable: BOOL := TRUE; END_VAR xResetVa
CODESYS Development System
61131-3 标准 [...] _var1 := int_var2 := int_var3 [...] int_var2 接收价值 int_var3
CODESYS Development System
赋值运算符: REF= 操作员生成一个 参考 (指针)指向一个值。 句法: <variable name> REF= <variable name> ; 例 58 . 例子 refA : REFERENCE TO DUT; B : DUT; C : DUT; A REF= B; // corresponds to A := ADR(B); A := C; // corresponds to A^
CODESYS Development System
PROGRAM PLC_PRG VAR i [...] OpenWindow: BOOL; END_VAR IF i [...] HeatingOn := TRUE; ELSIF i
CODESYS Development System
. 例子 FOR iCounter := 1 TO 5 BY 1 DO iVar1 := iVar1*2; END