SIMATIC AX is an engineering system for SIMATIC controllers. It offers an environment to program a PLC using Structured Text (ST). The ST compiler (STC) converts the user program into a binary which can be executed by the SIMATIC runtime.
When programming a PLC system, the achievable runtime performance of the user program is of high importance.
SIMATIC AX offers many programming features in combination with SIMATIC, which are not available in TIA Portal (e. g. object-oriented programming) and uses a different data structure. Therefore, comparing the (expected) runtime performance of applications from TIA Portal and SIMATIC AX is not straightforward.
This guideline provides tips and suggestions regarding the programming in SIMATIC AX with a focus on performance impacts.