Today, most of automated industrial processes are controlled by programmable logic controllers or shorter – PLCs. Apart from additional hardware, their operation requires a program which in line with input data controls process elements. To solve different problems, different program languages and approaches are used.
This thesis shall present one of the techniques used to realize sequentially driven programs, namely a Siemens TIA Portal program tool.
The introductory part of the thesis includes a presentation of the development of programming and of basic program languages, as described by the standard IEC 61131-3.
The second part shall present the basics of program languages as well as basic software used for industrial PLC programming.
In the last part of the thesis we can find a technique of sequential software programming using the base and dedicated program languages, illustrated and structured on a practical example. The principle shown is only one of the ways in which different problems can be solved. The example is intended to illustrate the programming technique and is not suitable to be used in a living process. Setting variables for checking errors and conditions it can be expanded and supplemented to be used for industrial process control purposes.