This course aimed at users with engineering tasks who want to extend their knowledge from the previous programming courses and learn the complex programming possibilities of SIMATIC S7. They use WinCC flexible for recipe management and start up distributed I/O with PROFINET IO. What you learn about Totally Integrated Automation (TIA) will teach you to take a holistic view of your plant and help you to understand the relationship between the individual components. On completion of the course, you will be able to structure and create complex S7 programs. Using the example of a machining line, you will learn how to create re-usable blocks that can be integrated into any programs. The plant configuring overhead is reduced thanks to the standardization of the created programs and the engineering phase is thus shortened. You also gain new impetus and ideas for production optimization thanks to your comprehensive understanding of TIA. You will reinforce your theoretical knowledge with numerous practical exercises on a TIA plant model.