Connector
Der Connector wird dafür verwendet, um Prozesswerte aus der JUMO smartWARE SCADA mit Fremdsystemen zu teilen. Es lassen sich individuelle historische Signal- und Formelwerte übertragen. Ebenso können Signal-Live-Werte abgerufen und Sollwerte gesetzt werden.
Die Konfigurationseinheit kann nur benutzt werden, wenn die SCADA-Lizenz das Modul “Skript-Modul” beinhaltet.
Um die REST API zu nutzen wurde eine API-Beschreibung erstellt. Diese ist allgemein unter der Host-Adresse der SCADA mit dem Anhang /api/ext/swagger/index.html zu finden.
/api/ext/swagger/index.html
API-Beschreibung der JUMO Cloud:
https://www.jumo.cloud/api/ext/swagger/index.html

Anbei ein Video, dass beschreibt wie die REST API mit Connector anhand der JUMO Cloud genutzt und getestet werden kann. Der Ablauf bei der JUMO smartWARE SCADA ist hierzu identisch.
Basiskonfiguration
Name des Connectors vergeben und Typ wählen. Aktuell ausschließlich “RestApi” auswählbar.

Einstellungen
Anschließend kann eine Client Id erstellt werden, die für die Autorisierung erforderlich ist. Nachdem gespeichert wurde, erscheint das automatisch generierte Client secret.

Objekte
Unter dem Reiter Objekte kann ausgewählt werden, welche Signale man über die Client Id austauschen möchte. Der Name kann hierbei frei gewählt werden. Die Objekte (Signale oder Formeln innerhalb der JUMO smartWARE SCADA) werden mittels “Entity Select” ausgewählt. Der Objekttyp gibt an, ob es sich um eine Formel oder ein Signal handelt. Das Zugriffslevel beschreibt, ob der Zugriff lediglich lesen (Read), schreibend (Write) oder lesend und schreibend (ReadWrite) ist.
Sofern Sollwerte per Connector gesetzt werden sollen, muss schreibender Zugriff ausgewählt werden.

API Beschreibung
Die Beschreibung ist allgemein unter der Host-Adresse der SCADA mit dem Anhang /api/ext/swagger/index.html zu finden.
/api/ext/swagger/index.html
API-Beschreibung der JUMO Cloud:
https://www.jumo.cloud/api/ext/swagger/index.html
