settable control block with function blocks