Los paneles de control permiten a un operador actuar desde un tablero: arrancar una bomba, encender una luz, cambiar un punto de consigna, guardar un grupo de umbrales. Un control envía un comando del catálogo de comandos del perfil del dispositivo. Esta página explica cómo configurar uno, qué comandos puede enviar un tablero y qué ve el operador.
Qué puede enviar un tablero
Un tablero envía comandos mediante Enviar un comando a un dispositivo. Las reglas son estrictas a propósito:
| Regla | Detalle |
|---|---|
| Solo comandos del catálogo | El comando debe estar en el catálogo Comandos del perfil del dispositivo. Un método sin procesar se rechaza: «Este comando no está en el catálogo del perfil del dispositivo, por lo que no puede enviarse desde un tablero.» |
| Solo nivel básico | Un comando Privilegiado o Crítico, y cualquier comando de alto impacto, se rechaza: «Este comando no puede enviarse desde un tablero: envíelo desde la consola del dispositivo.» |
| Permisos | El operador necesita Ejecutar comandos de widgets y el permiso para enviar comandos básicos, y debe tener permitido leer la telemetría del dispositivo. En caso contrario: «No tiene permiso para usar este control.» |
| Límite de frecuencia | Como máximo 30 comandos por minuto y por persona. Después: «Demasiados comandos; inténtelo de nuevo en un minuto.» |
| Pantallas de visualización | Los controles están inactivos en un enlace de visualización. |
Para añadir un comando a un perfil y elegir su nivel, consulte Envío de comandos a dispositivos.
Configurar un control
- Personalice el tablero y añada un Botón, Interruptor, Deslizador, Punto de consigna o Formulario.
- En el cajón de ajustes, abra las acciones (Cuando se usa este control, o Cuando se pulsa Aplicar para un punto de consigna y un formulario) y añada Ejecutar un comando.
- Seleccione el Dispositivo (o tómelo de un parámetro del tablero), el Comando del catálogo de ese dispositivo, y el Control y el Valor que recibe el comando.
- Elija el origen de cada parámetro del comando: Un valor fijo, Un parámetro del panel, El valor del control, El valor del control, escalado, Un mapa de valores, Un campo del formulario o La columna de la fila pulsada.
- En un interruptor, deslizador o punto de consigna, vincule la ranura Valor actual (o Estado actual) al valor del dispositivo que cambia el comando, para que la tarjeta muestre lo que el dispositivo tiene ahora.
- Seleccione Guardar.
Hasta que se elija un comando, la tarjeta muestra «Elija un comando en los ajustes de este widget (Cuando se hace clic en esta tarjeta → Ejecutar un comando).»
Los controles
| Control | Función | Ajustes principales |
|---|---|---|
| Botón | Ejecuta sus acciones al pulsarlo: un comando, o cualquier otra acción como abrir una página. | Diseño Botón, Mosaico con icono, Icono redondo, Píldora flotante; Texto del botón; Icono; Descripción (una línea que indica qué hace); estilo Relleno, Contorno, Simple, Subrayado; tamaño S, M, L |
| Interruptor | Lee un valor de encendido/apagado y envía un comando al alternar. | Diseño; Mostrar el estado como Texto grande, Píldora de estado o Nada; Texto de encendido, Texto de apagado, Texto de estado desconocido; un icono por estado |
| Deslizador | Lee un número y envía el nuevo una sola vez, al soltar. | Mínimo 0, Máximo 100, Paso 1; horizontal o vertical; marcas de graduación; posición del valor |
| Punto de consigna | Un campo numérico con Aplicar, un selector incremental o un dial. Las entradas fuera de rango son un error de campo y no envían nada. | Escribir y aplicar, Botones de menos y más, Dial con menos y más; rango y paso; Mostrar el valor actual; Texto del botón Aplicar |
| Formulario | Varios campos guardados juntos con un solo comando. | Campos (hasta 40): Clave, Etiqueta, Tipo (Número, Encendido / apagado, Texto, Uno de una lista), rango, unidad, Solo cuando esté encendido, Obligatorio, Mostrar solo, Sección; Tomar los campos del origen; Texto del botón Guardar; Mostrar un botón de restablecer |
El comando de un formulario lee los valores guardados por clave: {"$field": "lowThreshold"} en los parámetros del comando. Tomar los campos del origen edita todos los campos que describe el registro vinculado cuando no enumera campos.
Botones de alternancia
Un Botón puede mostrarse como pulsado mientras se cumpla una condición (Pulsado cuando el parámetro, Pulsado cuando la columna…), por ejemplo un botón «Modo manual» que permanece pulsado mientras el parámetro de modo del tablero sea manual. No es un interruptor es el valor predeterminado. Un botón también puede estar Habilitado solo cuando un parámetro coincida.
Desactivar con datos antiguos
Desactivar el control cuando (interruptor, deslizador, punto de consigna, formulario) La lectura es antigua por defecto, y también puede ser El estado es desconocido. El motivo se muestra en un globo de ayuda. El servidor sigue comprobándolo todo al ejecutar el comando.
Confirmación
Un comando de dispositivo enviado desde un tablero pregunta primero, por defecto. Cada entrada Ejecutar un comando tiene Pedir confirmación antes de ejecutar, activada por defecto. El operador ve entonces un cuadro de diálogo «Ejecutar
Un comando también puede exigir una confirmación escrita: el cuadro de diálogo añade «Escriba «
Texto: Pregunta de confirmación y Botón de confirmación en los ajustes del control cambian las palabras del cuadro de diálogo, no el texto que se debe escribir.
Retroalimentación y lectura de vuelta
| La tarjeta muestra | Significado |
|---|---|
| «Enviando…» | El comando está en camino. |
| «Hecho.» o «Hecho: | El dispositivo ha respondido; su respuesta se muestra como texto. |
| «Enviado; esperando al dispositivo.» | El comando está en cola, por ejemplo para un dispositivo sin conexión con un comando persistente. |
| «Sin respuesta tras 30 segundos. El comando puede seguir ejecutándose; compruebe su destino antes de volver a intentarlo.» | No hay respuesta en 30 segundos. |
| «El comando ha fallado.» / «El comando ha sido rechazado.» | El dispositivo o el servidor han dicho que no; el motivo aparece a continuación cuando existe. |
| «Actual: | Lo que el dispositivo notifica ahora, a partir del valor actual vinculado. |
Lea el valor actual desde el dispositivo en lugar de fiarse del control: un interruptor que muestra Encendido tras una alternancia muestra el estado notificado por el dispositivo cuando llega. Cada ejecución queda registrada en el registro de auditoría; el comando también aparece en el Historial de comandos del dispositivo como enviado por Un control del panel.
Comandos desde tablas y diagramas
- Los Botones de fila de una tabla pueden ejecutar un comando que usa una columna de la fila pulsada. Consulte Tablas y listas.
- Los símbolos de un diagrama de proceso pueden ejecutar comandos. Consulte Comandos en símbolos.
- Hacer clic en una tarjeta nunca ejecuta un comando. Los comandos se ejecutan solo desde controles, botones de fila y símbolos, tras su confirmación.
Solución de problemas
| Lo que ve | Solución |
|---|---|
| El comando no está en la lista | No está en el catálogo del perfil del dispositivo, o no es de nivel Básico. |
| «Este control aún no está conectado al dispositivo.» | La ranura del valor actual está vacía. Vincúlela. |
| El control aparece en gris | La lectura es antigua o el estado es desconocido (Desactive el control cuando), o no tiene permiso. |
| El dispositivo nunca reacciona | Consulte Los comandos no llegan al dispositivo. |

