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.
Audit-Log
Das Audit-Log ein Änderungsprotokoll, das transparent aufzeigt wie das Objekt geändert wurde. Bei einigen Objekten wird auch angezeigt, welche Sollwerte von einer bestimmten Person gesetzt wurden. Power User können über den Button auf der rechte Seite eine Detailansicht erhalten, um nachzuvollziehen, was genau in der Konfiguration geändert wurde.
Mit dem Audit-Log kann schnell nachvollzogen werden, was mit dem Objekt zuletzt passiert ist. Es entspricht einem Auszug des Leitvorgangsarchivs.
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