Session Database Connector

Deze bouwsteen kan worden gebruikt om sessies in een Exosphere database bij te houden en weer te geven, zoals het opladen van auto’s die zijn aangesloten op een Wallbox.

Inhoudsopgave


Ingangen↑

AfkortingKorte beschrijvingBeschrijvingWaardebereik
SStartSession startEen puls op de ingang activeert het begin van een sessie en schrijft naar de database, indien geconfigureerd.0/1
SEndSession endEen puls op de ingang activeert het einde van een sessie en schrijft naar de database, indien geconfigureerd.0/1
UidUser-IDGebruikers-ID. Als dit is ingesteld voordat er getriggerd wordt, kunnen de gebruikersvelden van de gebruiker met dit id worden gebruikt.-
CI1Custom input 1Extra gepersonaliseerde ingang 1-
CI2Custom input 2Extra gepersonaliseerde ingang 2-
CI3Custom input 3Extra gepersonaliseerde ingang 3-
CI4Custom input 4Extra gepersonaliseerde ingang 4-
CI5Custom input 5Extra gepersonaliseerde ingang 5-
CI6Custom input 6Extra gepersonaliseerde ingang 6-
CI7Custom input 7Extra gepersonaliseerde ingang 7-
CI8Custom input 8Extra gepersonaliseerde ingang 8-
CI9Custom input 9Extra gepersonaliseerde ingang 9-
CI10Custom input 10Extra gepersonaliseerde ingang 10-
CI11Custom input 11Extra gepersonaliseerde ingang 11-
CI12Custom input 12Extra gepersonaliseerde ingang 12-
CI13Custom input 13Extra gepersonaliseerde ingang 13-
CI14Custom input 14Extra gepersonaliseerde ingang 14-
CI15Custom input 15Extra gepersonaliseerde ingang 15-
CI16Custom input 16Extra gepersonaliseerde ingang 16-




Parameters↑

AfkortingKorte beschrijvingBeschrijvingEenheidWaardebereikStandaardwaarde
TdTrigger DelayVertraagt het schrijven naar de database na de trigger om er zeker van te zijn dat alle ingangen zijn ingesteldms∞0




Uitgangen↑

AfkortingKorte beschrijvingBeschrijvingWaardebereik
LogLog outputLog-uitgang voor elke schrijfbewerking naar de database-
SaSession activeActief wanneer een sessie momenteel actief is0/1
APIAPI ConnectorIntelligente connector op basis van een API.
Kan verschillende functies tussen apparaten en bouwstenen met elkaar verbinden.
API-commando's
-




Eigenschappen↑

Korte beschrijvingBeschrijvingStandaardwaarde
KolominhoudBewerk de inhoud van de kolom. Geef aan welke gegevens naar de databasekolommen geschreven moeten worden.-



Programmeervoorbeeld↑

In dit voorbeeld wordt een facturatie van een Wallbox laadstation geregistreerd in een Exosphere database.

Een database moet worden aangemaakt in Exosphere en worden geïntegreerd in de configuratie met behulp van "Database".

Met de bouwsteen "Session Database Connector" kan de database nu worden gevuld met gegevens.

Door dubbel te klikken op de bouwsteen wordt de "Database Connector Configuratie" geopend. Hier kan de inhoud van de kolommen worden gedefinieerd.
Als een optie grijs weergegeven wordt, is het datatype niet compatibel ermee.

Daarnaast kunnen de ingangen "CI1-CI16" worden benoemd. Deze worden weergegeven in de configuratie, maar niet in de Exosphere database.

Het begin en einde van een laadsessie worden doorgegeven aan de ingangen "SStart" en "SEnd". De laadgebruiker wordt via de ingang "Uid" naar de bouwsteen doorgestuurd.

De prijs van de laadsessie wordt doorgegeven aan de ingang "CI1."