Variable: VAR_INPUT
Input variables are used at the inputs of function blocks. You declare VAR_INPUT variables between the VAR_INPUT and END_VAR keywords in the declaration part of POUs. When called, only the value is passed (pass-by-value).
The variable can be extended with an attribute keyword (CONSTANT, RETAIN, or PERSISTENT).
Example 82. Example
VAR_INPUT
iIn1 : INT; (* 1st input variable *)
END_VAR