Questo blocco può essere utilizzato per tracciare e visualizzare le sessioni in un database Exosphere, come ad esempio la ricarica delle wallbox.
Contenuto
Ingressi↑
Alias | Descrizione breve | Descrizione | Campo di valore |
---|---|---|---|
SStart | Session start | Un impulso in ingresso avvia una sessione. | 0/1 |
SEnd | Session end | Un impulso in ingresso segnala la fine di una sessione e scrive nel database. | 0/1 |
Uid | User-ID | User-ID. Se impostato prima dell'attivazione, è possibile utilizzare i campi utente dell'utente con questo id | - |
CI1 | Custom input 1 | Ingresso aggiuntivo personalizzato 1 | - |
CI2 | Custom input 2 | Ingresso aggiuntivo personalizzato 2 | - |
CI3 | Custom input 3 | Ingresso aggiuntivo personalizzato 3 | - |
CI4 | Custom input 4 | Ingresso aggiuntivo personalizzato 4 | - |
CI5 | Custom input 5 | Ingresso aggiuntivo personalizzato 5 | - |
CI6 | Custom input 6 | Ingresso aggiuntivo personalizzato 6 | - |
CI7 | Custom input 7 | Ingresso aggiuntivo personalizzato 7 | - |
CI8 | Custom input 8 | Ingresso aggiuntivo personalizzato 8 | - |
Uscite↑
Alias | Descrizione breve | Descrizione | Campo di valore |
---|---|---|---|
Log | Log output | Log dell'uscita ad ogni operazione di scrittura sul database | - |
Sa | Session active | Attivo quando una sessione è attualmente attiva | 0/1 |
AC | API Connector | Connettore intelligente basato su API. Comandi API |
- |
Parametri↑
Alias | Descrizione breve | Descrizione | Unità | Campo di valore | Valore predefinito |
---|---|---|---|---|---|
Td | Trigger Delay | Ritardi nella scrittura sul database dopo il trigger per assicurarsi che tutti gli ingressi siano impostati | ms | ∞ | 0 |
Proprietà↑
Descrizione breve | Descrizione | Valore predefinito |
---|---|---|
Contenuto della colonna | Modifica 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-CI8”. 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."