Event Database Connector

Mit diesem Baustein können Events, wie z.B. Abrechnungen, in eine Exosphere-Datenbank übertragen und dargestellt werden.

Inhaltsverzeichnis


Eingänge

Kürzel Kurzbeschreibung Beschreibung Wertebereich
ETr Trigger Ein Impuls am Eingang löst einen Schreibvorgang in der Datenbank aus. 0/1
Uid User-ID User-ID. Vor dem Auslösen gesetzt, können die Benutzerfelder des Benutzers mit dieser ID verwendet werden. -
CI1 Custom input 1 Zusätzlicher benutzerdefinierter Eingang 1 -
CI2 Custom input 2 Zusätzlicher benutzerdefinierter Eingang 2 -
CI3 Custom input 3 Zusätzlicher benutzerdefinierter Eingang 3 -
CI4 Custom input 4 Zusätzlicher benutzerdefinierter Eingang 4 -
CI5 Custom input 5 Zusätzlicher benutzerdefinierter Eingang 5 -
CI6 Custom input 6 Zusätzlicher benutzerdefinierter Eingang 6 -
CI7 Custom input 7 Zusätzlicher benutzerdefinierter Eingang 7 -
CI8 Custom input 8 Zusätzlicher benutzerdefinierter Eingang 8 -
CI9 Custom input 9 Additional custom input 9 -
CI10 Custom input 10 Additional custom input 10 -
CI11 Custom input 11 Additional custom input 11 -
CI12 Custom input 12 Additional custom input 12 -
CI13 Custom input 13 Additional custom input 13 -
CI14 Custom input 14 Additional custom input 14 -
CI15 Custom input 15 Additional custom input 15 -
CI16 Custom input 16 Additional custom input 16 -




Ausgänge

Kürzel Kurzbeschreibung Beschreibung
Log Log output Logausgang bei jedem Schreibvorgang in die Datenbank
AC API Connector Intelligenter API basierter Verbinder.
API Commands




Parameter

Kürzel Kurzbeschreibung Beschreibung Einheit Wertebereich Standardwert
Td Trigger Delay Verzögert das Schreiben in die Datenbank nach dem Auslösen, um sicherzugehen, dass alle Eingänge gesetzt sind ms 0




Eigenschaften

Kurzbeschreibung Beschreibung Standardwert
Spalteninhalt Bearbeiten Sie den Inhalt der Spalte. Geben Sie die Daten an, die in die Datenbankspalten geschrieben werden sollen. -




Beispielprogrammierung

In diesem Beispiel wird eine Essen- und Getränkeabrechnung der Mitarbeiter in einer Datenbank erfasst.

Dazu muss eine Datenbank in Exosphere erstellt und mittels "Database" in die Config eingepflegt worden sein.

Mit dem Baustein "Event Database Connector" kann nun die Datenbank mit Daten befüllt werden.

Mit Doppelklick auf den Baustein kann das Fenster "Database Connector Configuration" geöffnet werden. Hier können die Inhalte der Spalten definiert werden.
Wenn eine Option ausgegraut ist, ist der Datentyp damit nicht kompatibel.

Additionally, the block inputs "CI1-CI16" can be named. These will be displayed in the configuration but not in the Exosphere database.

Der Eingang "ETr" wird getriggert, wenn sich erfolgreich am NFC Code Touch authentifiziert wurde. Bei jeder steigenden Flanke an diesem Eingang wird in die Datenbank geschrieben.

Am Eingang "Uid" wird die ID des authentifizierten Benutzers übergeben und mit einer zusätzlichen Logik an "CI1"und "CI2" wird der Essens- bzw. Getränketyp und der jeweilige Preis übergeben.