Session Database Connector

Blok ten może być używany do śledzenia i wyświetlania sesji w bazie danych Exosphere, takich jak ładowanie stacji Wallbox.

Spis treści


Wejścia

SkrótKrótki opisOpisZakres wartości
SStartSession startImpuls na wejściu wyzwala rozpoczęcie sesji i zapisuje do bazy danych, jeśli została skonfigurowana.0/1
SEndSession endImpuls na wejściu wyzwala koniec sesji i zapisuje do bazy danych, jeśli jest skonfigurowany.0/1
UidUser-IDUser-ID. Jeśli zostanie ustawiony przed wyzwoleniem, można użyć pól użytkownika odpowiedniego użytkownika.-
CI1Custom input 1Dodatkowe wejście niestandardowe 1-
CI2Custom input 2Dodatkowe wejście niestandardowe 2-
CI3Custom input 3Dodatkowe wejście niestandardowe 3-
CI4Custom input 4Dodatkowe wejście niestandardowe 4-
CI5Custom input 5Dodatkowe wejście niestandardowe 5-
CI6Custom input 6Dodatkowe wejście niestandardowe 6-
CI7Custom input 7Dodatkowe wejście niestandardowe 7-
CI8Custom input 8Dodatkowe wejście niestandardowe 8-
CI9Custom input 9Dodatkowe wejście niestandardowe 9-
CI10Custom input 10Dodatkowe wejście niestandardowe 10-
CI11Custom input 11Dodatkowe wejście niestandardowe 11-
CI12Custom input 12Dodatkowe wejście niestandardowe 12-
CI13Custom input 13Dodatkowe wejście niestandardowe 13-
CI14Custom input 14Dodatkowe wejście niestandardowe 14-
CI15Custom input 15Dodatkowe wejście niestandardowe 15-
CI16Custom input 16Dodatkowe wejście niestandardowe 16-




Parametry

SkrótKrótki opisOpisJednostkaZakres wartościWartość standardowa
TdTrigger DelayOpóźnia zapis do bazy danych po wyzwoleniu, aby upewnić się, że wszystkie wejścia są ustawionems0




Wyjścia

SkrótKrótki opisOpisZakres wartości
LogLog outputDane wyjściowe dziennika dla każdej operacji zapisu do bazy danych-
SaSession activeAktywny, gdy sesja jest aktualnie aktywna0/1
APIAPI ConnectorInteligentne złącze oparte na API.
API Commands
-




Właściwości

Krótki opisOpisWartość standardowa
Zawartość kolumnyEdytuj zawartość kolumny. Określenie danych, które mają być zapisywane w kolumnach bazy danych.-



Przykład programowania

W tym przykładzie rozliczenie ładowania stacji Wallbox jest rejestrowane w bazie danych Exosphere.

Tabela bazy danych musi zostać utworzona w Exosphere i zintegrowana z konfiguracją za pomocą „Database”.

Za pomocą bloku „Session Database Connector” można teraz wypełnić bazę danych danymi.

Dwukrotne kliknięcie bloku otwiera „Database Connector Configuration”. Tutaj można zdefiniować zawartość kolumn.
Jeśli opcja jest wyszarzona, typ danych nie jest z nią kompatybilny.

Dodatkowo można nadać nazwy wejściom blokowym „CI1-CI16”. Nazwy te będą wyświetlane w konfiguracji, ale nie w bazie danych Exosphere.

Początek i koniec sesji ładowania są przekazywane do wejść „SStart” i „SEnd”. Użytkownik ładowania jest przekazywany do bloku za pośrednictwem wejścia „Uid”.

Cena sesji ładowania jest przesyłana do wejścia „CI1”