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 impostatims0




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 intelligente basato su API.
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."