The SIMATIC Machine Template is a modular TIA Portal project for machine builders to implement the automation program for different machines. It provides the basic functionalities for controlling and diagnostics of machine modules, using a standardized operating mode manager and a standardized interface. The concept of the Machine Template is to separate the machine into modular parts.
Therefore, the Machine Template covers the three relevant levels of the physical model according to ISA-88. The machine is represented by the unit level which uses the standard OMAC Manager, provided by the library LPMLV30. This Unit Mode State Manager represents the central control of the Unit. The remote interfaces, e.g. HMI, push buttons or others, as well as the feedback from lower level modules, are interconnected to a function block which collects all relevant data for controlling the Unit Mode State Manager.