Procedures are functions
view technically. The only difference to elementary functions is that
procedures can take up more than one output and they support data
type VAR_IN_OUT
. To the eye, procedures are no different
than elementary functions.
Procedures are a supplement to IEC 61131-3.