Wenn Ihre logiccloud Control Runtime auf einem Bosch Rexroth ctrlX OS System läuft, können Sie über die CTRLX Verbindung die Eingänge und Ausgänge ansteuern. Dazu muss eine neue Verbindung mit dem Typ CTRLX angelegt werden.
Die Verbindungen können entweder über die lokale (geräteinterne) Datenschicht oder über eine entfernte Datenschicht erfolgen.
Connection name
: Name der VerbindungConnection description
: Beschreibung der Verbindung
Wenn Sie den lokalen Data Layer verwenden, muss das Kontrollkästchen „use local data layer“ aktiviert sein.
Wenn sie einen remote Data Layer verwenden, muss das Kontrollkästchen „use local data layer“ deaktiviert und die folgenden Felder müssen ausgefüllt werden:IP
: IP-Adresse der DatenschichtSsl-Anschluss
: SSL-Port, der für die Verbindung mit der API der Datenschicht verwendet wirdUser
: Name des Benutzers der DatenschichtPassword
: Kennwort für die Datenschicht
Prozessvariablen in den Data Layer schreiben
Um Prozessvariablen im Data Layer verfübar zu machen (lesen und schreiben), muss ein Provider
angelegt werden:
Ein Provider erzeugt einen Eintrag im Data Layer Tree. Die Felder müssen wie folgt eingerichtet werden:Name
: Der Name des ProvidersDescription
: Die Beschreibung des ProvidersAddress
: Der Pfad im Data Layer, in der der Providerknoten erstellt wird. Die Adresse besteht aus einer Reihe von Zeichenketten, die durch das Zeichen „/“ (Schrägstrich) getrennt sind. Jedes Segment der Adresse entspricht einer Ebene in der Baumstruktur. Zur Laufzeit wird die Adresse eine ähnliche Struktur im Data Layer erzeugen:
Prozessvariablen mappen
Über das Mapping können die Prozessvariablen auf Variablen aus dem CTRLX Data Layer gemapped werden. Dazu entweder einzelne Variablen hinzufügen oder Inputs/Outputs importieren.
Variable name
: Name der ProzessvariableAddress
: Adresse der Variable im Data Layer. Diese Adresse ist relativ zur Adresse des Providers und erstellt eine Teilbaumstruktur unter dem Providerknoten auf der Grundlage der Adresselemente. Die Adresse besteht aus einer Reihe von Strings, die durch das Zeichen „/“ (Schrägstrich) getrennt sind. Jedes Segment der Adresse entspricht einer Ebene in der Baumstruktur.Type
: Datentype der Variable im Data LayerMode
: Auswahl ob Prozessvariablen in den Data Layer geschrieben ob der aus dem Data Layer gelesen werden.
Prozessvariablen aus dem Data Layer lesen
Wenn die Runtime eine Verbindung zu Werten herstellen muss, die von anderen Diensten im Data Layer bereitgestellt werden, dann muss ein Client in der Verbindung konfiguriert werden:
Name
: Client NameDescription
: Beschreibung
Prozessvariablen mappen
Die Prozessvariablen können über die Mappings auf Variablen aus dem CTRLX-Data Layer abgebildet werden. Fügen Sie dazu entweder einzelne Variablen hinzu oder importieren Sie Ein- und Ausgänge.
Variable Name
: Name der ProzessvariablenAddress
: Adresse der Variablen im Data Layer. Diese Adresse muss den vollständigen Pfad der Variablen enthalten. Die Adresse besteht aus einer Reihe von Strings, die durch das Zeichen „/“ (Schrägstrich) getrennt sind.