Globale Datentypen verwenden

Wenn Datentypen nicht nur innerhalb eines SPS-Projekts, sondern auch SPS-Projektübergreifend verwendet werden sollen, können diese Datentypen zu globalen Datentypen konvertiert werden. Globale Datentypen werden im Typsystem des System Managers verwaltet und dem SPS-Projekt automatisch zur Verfügung gestellt.

Bis zum Build 4026 werden die globalen Datentypen mithilfe eines „super global“ Flags an das SPS-Projekt übergeben. Auf diese Weise sind sie nicht nur in dem SPS-Projekt selbst, sondern auch in den darin verwendeten Bibliotheken verfügbar.

Mit dem Build 4026 werden virtuelle Datentypbibliotheken automatisch erzeugt und im SPS-Projekt sowie den darin verwendeten Bibliotheken hinzugefügt. Auf oberster Ebene ist es die Tc3_GlobalTypes, die darunterliegend die eigentlichen Datentypbibliotheken mitbringt. Alle Datentypen mit Namespace werden in eine entsprechende Bibliothek mit diesem Namespace gruppiert, alle anderen werden unter der Bibliothek Tc3_GlobalTypes_Global hinzugefügt.