SCL is a structured text. It is powerful for complex math, arrays or character
manipulation as might be used in communication drivers. The syntax promotes good practices like formal parameter passing so
that when called from LAD the complexity is hidden but the operation of the block can be ascertained and debugged merely from
looking at the calling parameters.
Done