Die Schnittstelle Superglobale Variablen kommuniziert mit anderen Projekten auf dem gleichen Server oder dem gleichen Server-Netzwerk.
Es werden in der Installation Variablen nach Datentyp angelegt. Jede Variable kann von allen teilnehmenden Projekt gelesen und geschrieben werden. Jeder Wert wird Remanent gespeichert, um die Daten nach einem Neustart des Servers zu erhalten.
Hinweis: Der Wert NULL kann nicht geschrieben werden.
Werden mehrere Server miteinander synchronisiert, so muss pro Server ein Gateway zugeordnet werden.
Im Monitor werden alle Übertragungen eines Wertes angezeigt. Der Wert age ist hingegen verborgen und kann anhand des Zeitstempels vom Monitor ermittelt werden.
Als Quelle wird immer das Projekt angezeigt, welches den Wert gesendet hat.
Die Datentypen sind identisch mit denen von der SPS. Grundsätzlich werden diese aber nur beim Senden und Empfangen kodiert. Dies bedeutet, dass ein boolescher Wert auch über eine String-Variable übertragen werden kann. Die Dekodierung kann jedoch auf der anderen Seite beim Empfangen zum ungewollten Umwandeln des Wertes führen.
| Variable | Beschreibung |
|---|---|
| Wert der übertragen werden soll. | |
| Letztes bekannte Übertragung als Zeitstempel. |