CTRLX

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 Verbindung
  • Connection 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 Datenschicht
Ssl-Anschluss: SSL-Port, der für die Verbindung mit der API der Datenschicht verwendet wird
User: Name des Benutzers der Datenschicht
Password: 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 Providers
Description: Die Beschreibung des Providers
Address: 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 Prozessvariable
  • Address: 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 Layer
  • Mode: 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 Name
Description: 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 Prozessvariablen
Address: 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.