ExST Assignment ‘R=’¶
This assignment resets a variable. Once the value of the variable to the left of R= has become FALSE, it remains FALSE even if the operand to the right of R= goes TRUE again.
<variable1> S= <variable2>;
Example
bVar1 R= bVar2;
bVar1 obtains the value of bVar2. Once bVar1 has been set to FALSE, bVar1 remains FALSE even if bVar2 becomes TRUE again.
Attention
:strong:Multiple assignments
All set and reset assignments always refer to the last term of the assignment. Example: a S= b R= fun1(par1,par2); In this case b receives the output from fun1 resulting from the reset, BUT: a does not receive the set result from b, but the set result from fun1!
See also