Connettore Database Sessione

Questo blocco può essere utilizzato per tracciare e visualizzare le sessioni in un database Exosphere, come ad esempio la ricarica delle wallbox.

Contenuto


Ingressi↑

AliasDescrizione breveDescrizioneCampo di valore
SStartSession startUn impulso in ingresso avvia la sessione e scrive nel database, se configurato.0/1
SEndSession endUn impulso in ingresso segnala la fine di una sessione e scrive nel database, se configurato.0/1
UidUser-IDID utente. Se impostato prima dell'attivazione, i campi utente corrispondenti possono essere utilizzati.-
CI1Custom input 1Ingresso aggiuntivo personalizzato 1-
CI2Custom input 2Ingresso aggiuntivo personalizzato 2-
CI3Custom input 3Ingresso aggiuntivo personalizzato 3-
CI4Custom input 4Ingresso aggiuntivo personalizzato 4-
CI5Custom input 5Ingresso aggiuntivo personalizzato 5-
CI6Custom input 6Ingresso aggiuntivo personalizzato 6-
CI7Custom input 7Ingresso aggiuntivo personalizzato 7-
CI8Custom input 8Ingresso aggiuntivo personalizzato 8-
CI9Custom input 9Ingresso personalizzato 9-
CI10Custom input 10Ingresso personalizzato 10-
CI11Custom input 11Ingresso personalizzato 11-
CI12Custom input 12Ingresso personalizzato 12-
CI13Custom input 13Ingresso aggiuntivo personalizzato 13-
CI14Custom input 14Ingresso aggiuntivo personalizzato 14-
CI15Custom input 15Ingresso aggiuntivo personalizzato 15-
CI16Custom input 16Ingresso aggiuntivo personalizzato 16-




Parametri↑

AliasDescrizione breveDescrizioneUnitàCampo di valoreValore predefinito
TdTrigger DelayRitardi nella scrittura sul database dopo il trigger per assicurarsi che tutti gli ingressi siano impostatims∞0




Uscite↑

AliasDescrizione breveDescrizioneCampo di valore
LogLog outputLog dell'uscita ad ogni operazione di scrittura sul database-
SaSession activeAttivo quando una sessione è attualmente attiva0/1
APIAPI ConnectorConnettore basato su API intelligente.
Può collegare diverse funzioni tra dispositivi e blocchi.
Comandi API
-




Proprietà↑

Descrizione breveDescrizioneValore predefinito
Contenuto della colonnaModifica il contenuto della colonna. Specifica i dati che devono essere scritti nelle colonne del database.-



Esempio di programmazione↑

In questo esempio, la fatturazione di una Wallbox viene registrata in un database Exosphere.

È necessario creare una database in Exosphere e integrarlo nella configurazione utilizzando il “Database”.

Con il blocco “Connettore Database Sessione”, il database può ora essere popolato con i dati.

Facendo doppio clic sul blocco si apre la “Configurazione del Connettore Database”. È possibile definire il contenuto delle colonne.
Se un'opzione è in grigio, significa che il tipo di dato non è compatibile con essa.

Inoltre, è possibile denominare gli ingressi di blocco “CI1-CI16”. Questi saranno visualizzati nella configurazione, ma non nel database di Exosphere.

L'inizio e la fine di una sessione di ricarica vengono trasmessi agli ingressi “SStart” e “SEnd”. L'utente che sta caricando viene trasmesso al blocco tramite l'ingresso “Uid”.

Il prezzo della sessione di ricarica viene trasmesso all'ingresso "CI1."