Plc Programming Languages Block Diagram