Questo blocco può essere utilizzato per trasferire e visualizzare eventi, come la fatturazione, in un database Exosphere.
Contenuto
Ingressi↑
Alias | Descrizione breve | Descrizione | Campo di valore |
---|---|---|---|
ETr | Trigger | Un impulso in ingresso attiva una scrittura 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 | - |
CI9 | Custom input 9 | Ingresso aggiuntivo personalizzato 9 | - |
CI10 | Custom input 10 | Ingresso aggiuntivo personalizzato 10 | - |
CI11 | Custom input 11 | Ingresso aggiuntivo personalizzato 11 | - |
CI12 | Custom input 12 | Ingresso aggiuntivo personalizzato 12 | - |
CI13 | Custom input 13 | Ingresso aggiuntivo personalizzato 13 | - |
CI14 | Custom input 14 | Ingresso aggiuntivo personalizzato 14 | - |
CI15 | Custom input 15 | Ingresso aggiuntivo personalizzato 15 | - |
CI16 | Custom input 16 | Ingresso aggiuntivo personalizzato 16 | - |
Uscite↑
Alias | Descrizione breve | Descrizione |
---|---|---|
Log | Log output | Log dell'uscita ad ogni operazione di scrittura sul database |
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 cibi e bevande per i dipendenti viene registrata in un database.
È necessario creare una database in Exosphere e integrarlo nella configurazione utilizzando il “Database”.
Con il blocco “Connettore Database Evento”, 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'ingresso “ETr” viene attivato quando un utente viene autenticato con successo tramite l'NFC Code Touch. Su ogni fronte di salita di questo ingresso, i dati vengono scritti nel database.
L'ID dell'utente autenticato viene trasferito all'ingresso “Uid” e, con una logica aggiuntiva su “CI1” e “CI2”, vengono trasferiti il tipo di cibo e di bevanda e il relativo prezzo.