How to create a function block with the logic controller ABA/S 1.1?

If a logical function is required several times, it can be combined and stored in a function block. Below document explains, how to create such a function block in the ABA/S 1.2.1 using a step-by-step procedure.

With this description a programmer should be able to generate its own function block.

Furthermore it suggests what should be noticed when creating a function block.