PROMEDA ACADEMY

TIA-PRO.3 Advanced Programming Training

About Training

 

In this third part of the SIMATIC STEP 7 programming training via the Totally Integrated Automation Portal (TIA Portal) engineering platform, you will be taught the advanced use of TIA Portal alongside STEP 7, SIMATIC S7, HMI, and PROFINET IO.

You will expand your knowledge on the reusability of STEP 7 blocks and their storage in user libraries. You will learn about the use of Process Diagnostics (ProDiag). You will create user-specific blocks to report, process, and analyze program errors. You will learn how to manage recipes in SIMATIC HMI (operator control and monitoring system) to record machine data. Furthermore, you will establish communication between SIMATIC CPUs based on Industrial Ethernet.

You can deepen your theoretical knowledge through numerous practical exercises on a dedicated TIA system model. This system comprises a SIMATIC S7-1500 automation system, ET 200SP distributed I/O, and a KTP700 Basic Touch Panel.

Course Content

 

Commissioning of the TIA system model with Distributed I/O over PROFINET IO.

Functions, function blocks, and multiple instances.

Reusable blocks and optimized data access.

Indirect addressing of complex data structures, including ARRAY* and VARIANT parameters.

Use of Project and Global Libraries.

Management of a recipe database in the operator control and monitoring system (HMI).

Alarm generation using an HMI device (Touch Panel) (via Program_Alarm and diagnostics).

Introduction to Process Diagnostics (ProDiag).

Methods for CPU – CPU communication over Industrial Ethernet (Tsend, Trcv, Put, Get, I-device).

Using technology functions: Introduction to PID controller usage.

Introduction to Safety and Redundant systems, and use of MRP.

Content will be taught in-depth through practical exercises on the SIMATIC S7-1500 system model.

© 2025 Promeda, All Rights Reserved. Design By Maxigor