My Dashboard

Please use our Support Form for your request.

SITRAIN Customer Information
Tel.: +49 (0)911-895-7575

Registration Guideline (PDF download)

To find your regional training contact for booking, please click here.

TIA Portal Programmierung Expert (TIA-PROEXP)

  • The Totally Integrated Automation Portal (TIA Portal) forms the working environment for integrated engineering with SIMATIC STEP 7 and SIMATIC WinCC. The third part of the SIMATIC TIA Portal programming training builds on the knowledge of TIA Portal including STEP 7 and SIMATIC S7 acquired in the two TIA Portal Programming Basic and Advanced training courses. You expand your knowledge of the runtime and memory-optimized creation of standardized building blocks for a corporate library. You create user-specific modules for program-related error reporting, handling and evaluation and get to know the possibilities of ProDiag. Thanks to the comprehensive, imparted knowledge, you can develop modules for your company's own standard and thus shorten your project planning times and be able to react flexibly to requirements for optimizing your system.

    Also available as online-training


  • After attending the course, you can do the following:
    • understand the principle of object-oriented programming
    • Object-oriented programming of reusable STEP 7 blocks based on IEC 61131-3.
    • Create versioning of blocks and user libraries
    • Program STEP 7 blocks with program-technical error handling and evaluation
    • Develop and implement in-house standards
  • You will deepen your theoretical knowledge through numerous practice-oriented exercises in our virtual learning environment. This consists of a SIMATIC S7-1500 and a virtual model of a production plant.
Type Face-to-face training
Duration 3 days
Language de

Target Group

  • Programmers


  • Reusable building blocks with optimized data access
  • Indirect addressing of complex data structures by using the parameter types ARRAY*, VARIANT and REF_TO
  • Versioning using typing in the project and global library
  • Block creation according to the PLCopen standard
  • Use of ProDiag to generate block messages
  • Deepening of the SCL programming language
  • Deepening of the content through practice-oriented exercises on the SIMATIC S7-1500 and a virtual model of a production plant.


  • SIMATIC S7 knowledge corresponding to TIA-PROADV-LJ, TIA-PRO2 or TIA-SYSUP and practical experience in using the knowledge.
  • Basic knowledge of the SCL programming language according to TIA-SCL1 is mandatory.
  • You can use the available online entry test to ensure that the selected course matches your area of expertise.


  • In this course you will work with SIMATIC S7-1500 and software SIMATIC STEP 7 based on TIA Portal.