Function Block MOVE

The Function Block MOVE sets a value to a variable if needed.

Input EN

If the input is true, then the value from the input ➜ is written to the output ➜. Otherwise, the variable remains unchanged. This way, a variable can be used as a dynamic buffer.

Input ➜

The input defines the value that will be written to the output variable at the output ➜.

Output EN

The output always has the same value as the input EN.

Output ➜

The output sets the value on a variable if the input EN is true. Otherwise, the variable will not be written to.