FUNCTION "{{ block_name }}" : Void
// {{ description }}
VAR_INPUT
    {% for var in variables if var.direction == 'input' %}
    {{ var.name }} : {{ var.type }};
    {% endfor %}
END_VAR
VAR_OUTPUT
    {% for var in variables if var.direction == 'output' %}
    {{ var.name }} : {{ var.type }};
    {% endfor %}
END_VAR
BEGIN
    {{ logic }}
END_FUNCTION