Siemens TIA Portal – Asset Oriented Programming - ProDiag

Опубликовано: 24 Май 2026
на канале: Liam Bee
105
4

Want to take this course ad free and have access to the full course immediately?
Take a look here:
https://liambee.me/course/siemens-tia...

In this lesson we look at the ProDiag option as an alternative way of managing alarms and diagnostics directly in the PLC.

ProDiag is a licensed Siemens feature that provides a built in and centralized alarm and diagnostic system. It works very differently to the array based alarm manager approach covered in the previous lessons. While it can support an asset oriented style of programming it is not the method used in the final examples of this course.

The lesson gives a high level overview of how ProDiag works and where it fits. Alarms are defined directly in blocks using supervisions and the alarm text is stored in the PLC itself rather than being driven by external alarm arrays and constants.

Key topics covered in this lesson include

What ProDiag is and how it differs from array based alarm management
Licensing considerations and point limits
Global supervisions versus supervision instances
How to create a ProDiag block and configure global supervisions
How alarms can be raised directly from PLC data and conditions
How supervision instances can be created at UDT level
How supervision instances are generated automatically for each asset instance
Using specific text and substitution tags in ProDiag alarms
Limitations when using inout interfaces with ProDiag
Using ProDiag within asset managers and owned instance data

The lesson also discusses the trade offs of using ProDiag. While it allows assets to self generate alarms in a very structured way it introduces extra complexity licensing requirements and tighter coupling to the Siemens platform. For this reason the remainder of the course continues with the array and constant based alarm manager which is more flexible and easier to scale across different projects and platforms.

By the end of this lesson you will understand what ProDiag offers how it works at a high level and why the course continues with the custom alarm management approach instead.

#AlwaysLearning #Siemens #TIAPortal #Automation #PLC #HMI #TIA #DoAndGrow