Este bloque se puede utilizar para transferir y mostrar eventos, como la facturación, en una base de datos de Exosphere.
Contenido
Entradas↑
Abreviatura | Resumen | Descripción | Rango de valores |
---|---|---|---|
ETr | Trigger | Un pulso en la entrada activa una escritura en la base de datos. | 0/1 |
Uid | User-ID | ID de usuario. Si se establece antes de la activación, se pueden utilizar los campos de usuario del usuario con este id | - |
CI1 | Custom input 1 | Entrada personalizada adicional 1 | - |
CI2 | Custom input 2 | Entrada personalizada adicional 2 | - |
CI3 | Custom input 3 | Entrada personalizada adicional 3 | - |
CI4 | Custom input 4 | Entrada personalizada adicional 4 | - |
CI5 | Custom input 5 | Entrada personalizada adicional 5 | - |
CI6 | Custom input 6 | Entrada personalizada adicional 6 | - |
CI7 | Custom input 7 | Entrada personalizada adicional 7 | - |
CI8 | Custom input 8 | Entrada personalizada adicional 8 | - |
CI9 | Custom input 9 | Additional custom input 9 | - |
CI10 | Custom input 10 | Additional custom input 10 | - |
CI11 | Custom input 11 | Additional custom input 11 | - |
CI12 | Custom input 12 | Additional custom input 12 | - |
CI13 | Custom input 13 | Additional custom input 13 | - |
CI14 | Custom input 14 | Additional custom input 14 | - |
CI15 | Custom input 15 | Additional custom input 15 | - |
CI16 | Custom input 16 | Additional custom input 16 | - |
Salidas↑
Abreviatura | Resumen | Descripción |
---|---|---|
Log | Log output | Registrar salida en cada operación de escritura en la base de datos |
AC | API Connector | Conector inteligente basado en comandos API. |
Parámetros↑
Abreviatura | Resumen | Descripción | Unidad | Rango de valores | Valor por defecto |
---|---|---|---|---|---|
Td | Trigger Delay | Retrasos en la escritura a la base de datos después de activar para asegurarse de que todas las entradas estén establecidas | ms | ∞ | 0 |
Propiedades↑
Resumen | Descripción | Valor por defecto |
---|---|---|
Contenido de la columna | Editar contenido de la columna. Especificar los datos que deben escribirse en las columnas de la base de datos. | - |
Ejemplo de programación↑
En este ejemplo, la facturación de alimentos y bebidas para empleados se registra en una base de datos.
Debe crearse una base de datos en Exosphere e integrarse en la configuración utilizando el "Database".
Con el bloque "Recopilador de eventos", ahora la base de datos ya se puede rellenar con datos.
Haciendo doble clic en el bloque se abre la "Configuración del Conector de Base de Datos". Aquí, se pueden definir los contenidos de las columnas.
Si una opción está en gris, el tipo de dato no es compatible con ella.
Additionally, the block inputs "CI1-CI16" can be named. These will be displayed in the configuration but not in the Exosphere database.
La entrada "ETr" se activa cuando un usuario se autentica con éxito mediante el NFC Code Touch. En cada flanco ascendente de esta entrada, se escribe datos en la base de datos.
El ID del usuario autenticado se transfiere al campo de entrada "Uid", y con lógica adicional en "CI1" y "CI2", se transfieren el tipo de comida y bebida, así como el precio respectivo.