SCADA Studio · Variables

Variables

Cada variable define cómo se obtiene, interpreta, conserva y —cuando está autorizado— controla una señal del proceso.

Consulta: usuarios autorizadosConfiguración: tenant_admin · super_adminAlarmas: admin o superior
OrigenConexión + dispositivo + dirección
SalidaValor escalado y unidad
OpcionalesHistoria · Control · Alarmas

Consultar el catálogo de variables

La vista Variables combina estado actual, lectura, dirección, alarmas y detalle técnico.

  1. Abre Variables.

    SCADA Studio conserva el sistema y gateway activos.

  2. Usa la búsqueda.

    Filtra por nombre, tag, dispositivo, sistema u otra referencia visible.

  3. Elige Group o Ungroup.

    La agrupación reúne variables por dispositivo; puedes expandir o contraer todos los grupos.

  4. Activa Detailed view.

    Muestra conexión, snapshot, comunicación, dispositivo, función, tipo, unidad, control e historia.

  5. Abre el menú.

    Según tu permiso podrás ver detalles, editar, duplicar o eliminar.

StatusSalud, calidad y valor actual o último recibido.
Address / LengthDirección y longitud; puede aparecer protegida para roles no administrativos.
AlarmsReglas totales y habilitadas para la variable.
CommunicationIndica si la lectura está ON u OFF.
“Protected” es una política de visibilidad

No indica que falte la dirección. La variable fue configurada para ocultar información del PLC a ese rol.

Crear una variable

Solo los administradores de tenant y superadministradores pueden crear o modificar la lectura.

  1. Selecciona New variable.

    Si trabajas desde MQTT u OPC UA, también puedes iniciar el formulario desde el topic o nodo seleccionado.

  2. Completa Identity.

    Define tag opcional, nombre visible, grupo y descripción técnica.

  3. Selecciona conexión y dispositivo.

    Comprueba la ruta de sistema, gateway, conexión y PLC o esclavo.

  4. Configura la lectura.

    Indica función, tag, NodeId, topic o dirección según el protocolo; después define longitud y tipo de dato.

  5. Agrega unidad y límites ideales.

    Estos valores mejoran widgets, tendencias y diagnóstico.

  6. Revisa secciones opcionales.

    Escalamiento, historia, control, telemetría, bridge y alarmas.

  7. Guarda y verifica.

    Busca la variable y confirma estado, valor, calidad y unidad.

Tags claros reducen errores

Usa una convención estable que identifique sitio, equipo y señal. El nombre visible puede ser más descriptivo para operación.

Configurar lectura, escalamiento e historia

Lectura

El formulario adapta la dirección al protocolo: registro Modbus, dirección Siemens o PCCC, tag EtherNet/IP, NodeId OPC UA o topic MQTT. Los tipos disponibles incluyen booleanos, enteros con y sin signo, bitfield, flotantes y texto.

Escalamiento analógico

Activa Enable analog scaling cuando el valor crudo debe convertirse a unidades de ingeniería. Define mínimo y máximo de entrada, mínimo y máximo real y, si aplica, precisión decimal.

01Dato crudo
02Tipo de dato
03Escalamiento
04Unidad
05Valor visible

Historiador

  • Save to history: almacena muestras además del dato en vivo.
  • Inherit history frequency: toma la frecuencia configurada en el dispositivo.
  • History frequency: define un intervalo propio cuando no hereda.
  • Also save when changed: agrega una muestra al detectar un cambio.
No reduzcas intervalos sin estimar la carga

Más frecuencia implica más muestras, almacenamiento y procesamiento. Respeta los mínimos del tenant y el ritmo real del proceso.

Definir control, canales y visibilidad

Visibilidad

Hide VariableOculta la variable, sus widgets, alarmas y series históricas para Invitado, Usuario y Administrador. Administrador de tenant y Superadministrador conservan visibilidad.
Hide PLC addressMantiene la variable visible, pero protege sus direcciones de lectura y escritura.
Telegram liveIncluye la variable en la respuesta en vivo del comando correspondiente.
Data MirrorHabilita la publicación individual y permite una clave de telemetría propia.

Control

Activa escritura solo para señales diseñadas para ello. Elige lectura, escritura directa, pulso SET/RESET, toggle, setpoint numérico o comando.

  • Selecciona la función y dirección de escritura correctas para el protocolo.
  • Define valores SET y RESET, duración del pulso o longitud de escritura cuando aplique.
  • Establece mínimo y máximo permitidos para setpoints.
  • Activa confirmación y motivo para operaciones sensibles.
  • Limita canales: web, Telegram, WhatsApp, IA o API.
  • Prueba primero en un entorno autorizado y observa la confirmación en el proceso.
La lectura y la escritura pueden usar direcciones distintas

No copies automáticamente la dirección de lectura. Confirma la función, longitud, tipo y dirección de escritura con la documentación del controlador.

Variable bridge

El bridge envía el valor escalado de una variable origen a una o más variables de destino con control. Revisa la ruta completa y evita ciclos antes de habilitarlo.

Aplicar acciones a varias variables

La selección aparece para usuarios que pueden administrar variables. Marca filas visibles o usa el selector de la cabecera.

AcciónResultadoVerificación
ON / OFFHabilita o detiene comunicación.Revisa el estado de cada fila.
ChartsAbre una tendencia provisional con las variables seleccionadas.Define periodo y series en Historial.
Move to slaveCambia el dispositivo asociado.Confirma compatibilidad de conexión y direcciones.
Copy to packageAgrega modelos reutilizables a un paquete.Revisa el paquete y sus variables modelo.
ExportDescarga las variables seleccionadas.Conserva el archivo como respaldo o plantilla controlada.
DeleteInicia la estrategia de eliminación.Elige qué ocurre con historia y dependencias.
La selección sigue el filtro visible

Antes de una acción masiva, limpia o revisa la búsqueda y comprueba el conteo seleccionado.

Reutilizar e importar variables

Importar desde XLSX

  1. Descarga la plantilla del dispositivo.

    Así conservas columnas y tipos esperados.

  2. Completa el archivo.

    No cambies encabezados; revisa tags, direcciones, tipos y unidades.

  3. Selecciona Import XLSX variables.

    El front valida filas antes de crear datos.

  4. Corrige errores.

    No confirmes mientras existan direcciones, tipos o referencias inválidas.

  5. Importa y revisa.

    Usa el identificador de lote para localizar las nuevas variables.

Duplicar o mover

Puedes duplicar variables individuales, copiar las variables de un dispositivo hacia otro o mover una selección. La cuota del sistema se verifica antes de crear copias.

Paquetes de variables

Los administradores de tenant y superadministradores pueden mantener paquetes reutilizables. Un paquete contiene variables modelo sin IDs finales de conexión o dispositivo; esos vínculos se asignan al copiarlo al destino.

Resultado esperado

Después de cualquier importación o copia, las variables deben mostrar el dispositivo correcto, una dirección válida y un estado coherente antes de usarlas en widgets o alarmas.

Variables · Manual de usuario de SCADA IA