Glosario de Automatización • Agregar un tag en SCADA

Cómo agregar un tag en SCADA

Ingeniería Merobix • • 10 min de lectura

Un tag es el punto de dato que un sistema SCADA lee del campo, así que agregarlo bien es la habilidad de base detrás de cada pantalla, alarma, tendencia y reporte que usted construirá. El trabajo tiene menos que ver con hacer clic en un asistente y más con responder honestamente unas pocas preguntas: qué dispositivo tiene este valor, en dónde vive dentro de ese dispositivo, qué tipo de número es y qué significa ese número crudo en unidades reales. Si acierta esas respuestas, el tag lee un valor limpio y sensato en cuanto lo guarda. Si falla en una sola, el tag lee basura o, peor, lee un número que parece plausible pero está corrido por un factor de escala y engaña a todos los que lo consumen. Esta guía recorre cómo agregar un tag a mano, de principio a fin, y explica por qué importa cada campo antes de guardar.

Volver al glosario

Agregar un tag en SCADA en una línea: Para agregar un tag en SCADA, elija el dispositivo fuente y el registro o dirección exacta que contiene el valor, escoja un tipo de dato que coincida con cómo el dispositivo lo almacena, aplique el escalamiento necesario para convertir el número crudo en unidades de ingeniería, ponga las unidades y una descripción clara, nómbrelo con la convención de su sitio y verifique que el valor en vivo lea un número sensato antes de guardar. Agregar un tag a mano está bien para unos pocos puntos; para decenas o cientos, se pasa a una importación por hoja de cálculo.

Elegir el dispositivo fuente y la dirección

Todo tag tiene que apuntar a un lugar real donde vive su valor, y ese lugar lo definen dos cosas: de qué dispositivo viene el valor y en dónde se ubica dentro de ese dispositivo. El dispositivo suele ser un driver o una conexión que usted ya configuró - un PLC, una RTU, un computador de flujo o un esclavo Modbus -, así que el primer paso al agregar un tag es seleccionar ese dispositivo existente de la lista. Si el dispositivo aún no existe, no tiene sentido agregarle tags, porque un tag sin fuente alcanzable es apenas un nombre sin valor detrás. Elegir el dispositivo correcto también determina el esquema de direccionamiento que va a usar, ya que un dispositivo Modbus pide un número de registro mientras que un driver OPC o nativo del PLC pide una dirección o ruta simbólica.

La dirección en sí es donde se esconden la mayoría de los errores de principiante. En un dispositivo Modbus usted elige un número de registro o de bobina, y tiene que saber si el valor vive en un holding register, un input register, una coil o un discrete input, porque la misma dirección numérica significa cosas distintas en cada uno de esos espacios. Los fabricantes tampoco se ponen de acuerdo en si la numeración de registros empieza en cero o en uno, que es el origen del clásico error por uno donde un tag lee el valor que le corresponde a su vecino. El hábito seguro es leer el mapa de registros del propio dispositivo - el documento que el fabricante publica y que lista exactamente qué valor está en qué dirección - en lugar de adivinar a partir de un dispositivo parecido.

Vale la pena ir despacio aquí porque la dirección es el único campo que después no puede revisar a ojo. Un tipo de dato equivocado o un factor de escala mal puesto suele producir un número obviamente absurdo, pero una dirección equivocada muchas veces produce uno creíble - una presión que lee un valor plausible que en realidad pertenece a un registro de temperatura dos direcciones más allá. Ese tipo de error puede sobrevivir a la puesta en marcha y revelarse semanas después, cuando un operador actúa sobre una lectura que nunca fue lo que creía. Confirmar la dirección contra el mapa de registros, y luego confirmar que el valor en vivo tiene sentido físico, es la disciplina que evita que un solo número equivocado se propague en silencio hacia alarmas y reportes.

Tipo de dato, escalamiento, unidades y nombre

Una vez fijada la dirección, usted le dice al tag qué clase de número vive ahí. Un dispositivo puede almacenar un valor como entero de 16 bits, entero de 32 bits repartido en dos registros, número de punto flotante o un solo bit. El tipo de dato que elija tiene que coincidir con cómo el dispositivo guarda el valor, y cuando un valor ocupa dos registros también tiene que acertar el orden de las palabras, porque las dos mitades se pueden armar palabra-alta-primero o palabra-baja-primero según el dispositivo. Un desajuste aquí no produce un error sutil; produce un número descabellado - una temperatura en los miles -, porque los bytes se interpretaron al revés. Este es uno de los problemas más rápidos de detectar, porque el valor en vivo se ve absurdo apenas conecta el tag.

El escalamiento es cómo convierte el número crudo del dispositivo en algo que un humano pueda leer. Muchos dispositivos reportan un valor como un entero que representa una cantidad escalada - una presión enviada en décimas de modo que 1250 significa 125.0 -, o una señal de 4-20 mA entregada como cuentas crudas que hay que mapear a un rango de ingeniería. En el tag usted ingresa el escalamiento que hace esa conversión, ya sea un simple multiplicador y desplazamiento o un tramo crudo-a-ingeniería. Junto con el escalamiento fija las unidades de ingeniería - la etiqueta como psi, grados Celsius, galones por minuto o por ciento - que le dicen a todos qué significa el número. Las unidades no son adorno; un operador que mira un número pelado no puede distinguir una presión en psi de una en bar, y un reporte que omite unidades es ambiguo por definición.

Los últimos campos son los que dan la cara al humano: la descripción y el nombre. Una descripción es una frase corta en lenguaje sencillo que dice qué es físicamente el punto - Presión de descarga del pozo 3 en vez de solo PT-301 -, para que cualquiera que hojee la lista de tags lo entienda sin buscar aparte. El nombre es el identificador con el que todo el sistema se referirá a este tag para siempre, por eso debe seguir la convención de nomenclatura que su sitio ya usa en lugar de lo que sea cómodo en el momento. Un nombre consistente y estructurado le permite encontrar tags, agruparlos y leer pantallas de un vistazo, mientras que un nombre improvisado se vuelve una pequeña molestia permanente que todos tienen que sortear.

Verificar el valor en vivo y cuándo importar en bloque

El paso más importante al agregar un tag es el que la gente se salta: antes de dar el tag por terminado, mire el valor en vivo que lee y confirme que tiene sentido físico. Un tag de presión en una bomba en marcha debe leer una presión creíble, no cero, no el máximo, ni un número tres órdenes de magnitud fuera. La mayoría de las herramientas SCADA también adjuntan un indicador de calidad a cada valor - buena, mala, incierta o una indicación de falla de comunicación -, y un tag que lee calidad mala le está diciendo que la dirección, el dispositivo o la conexión están mal aunque todavía muestre un número viejo. Verificar tanto el valor como su calidad en el momento en que agrega el tag es como atrapa un error de dirección o de escala mientras es barato corregirlo, en lugar de después de haberlo construido dentro de una pantalla.

Este paso de verificación es también donde el campo y la oficina por fin se ponen de acuerdo. La forma más limpia de confirmar un tag nuevo es pedirle a alguien en el dispositivo que cree una condición conocida - abrir una válvula, arrancar una bomba, forzar un valor - mientras usted observa cómo responde el tag, para saber sin duda que el punto que agregó sigue lo que quería medir. En una plataforma SCADA en la nube como Merobix, ese valor en vivo de un sitio remoto aparece en el navegador en el instante en que el tag conecta, así que un ingeniero que configura un tag desde la oficina y un técnico parado en la RTU pueden verificar la misma lectura juntos por teléfono sin que nadie maneje a ningún lado. Confirmar el valor de punta a punta es lo que convierte un tag configurado en un tag confiable.

Agregar un tag a mano es el enfoque correcto cuando tiene unos pocos puntos que incorporar - un solo transmisor nuevo, un puñado de registros extra en un dispositivo existente -, porque el cuidado por tag de elegir la dirección y revisar el valor es justo lo que esos puntos necesitan. Pero el mismo proceso manual se vuelve doloroso y propenso a error a gran escala, y nadie debería hacer clic en un asistente doscientas veces para incorporar un computador de flujo completo o un sitio nuevo entero. Para eso se pasa a una importación en bloque: se definen todos los tags en una hoja de cálculo con columnas para nombre, dirección, tipo, escalamiento y unidades, y se importan en una sola pasada con validación. La habilidad de un solo tag de esta guía es lo que hace correcta la hoja de cálculo, porque cada columna de ese archivo de importación es una de las decisiones que usted acaba de aprender a tomar a mano.

Preguntas frecuentes

¿Cuál es el error más común al agregar un tag en SCADA?

El más dañino es una dirección equivocada, porque muchas veces produce un número que parece plausible en vez de un error obvio. Un tag corrido un registro puede leer un valor creíble que en realidad pertenece a otro punto, y eso sobrevive a la puesta en marcha sin que nadie lo note. La defensa es confirmar la dirección contra el mapa de registros publicado por el dispositivo y verificar que el valor en vivo tenga sentido físico antes de guardar.

¿Cómo sé qué tipo de dato elegir para un tag?

El tipo de dato tiene que coincidir con cómo el dispositivo fuente almacena el valor, lo cual está documentado en el mapa de registros o direcciones del dispositivo. Un valor puede ser entero de 16 bits, entero de 32 bits en dos registros, punto flotante o un solo bit, y para valores de dos registros también hay que fijar el orden de palabras correcto. Un desajuste suele producir un número descabellado, así que un valor en vivo absurdo justo después de conectar es señal fuerte de que el tipo o el orden de palabras están mal.

¿Agrego los tags de uno en uno o los importo en bloque?

De uno en uno cuando solo tiene unos pocos puntos, porque la atención por tag a la dirección y al valor en vivo es justo lo que un número pequeño de tags nuevos necesita. Cambie a una importación por hoja de cálculo cuando incorpore decenas o cientos de tags, como un computador de flujo completo o un sitio nuevo, ya que hacer clic en un asistente cientos de veces es lento y propenso a error. Entender cómo agregar un tag a mano es lo que le permite armar un archivo de importación correcto.

Más en Fundamentos de SCADA
Tag atorado en cero  •  Nombre de tag canónico  •  Registro dorado  •  Tag de mala calidad  •  Tag forzado  •  Todo en Fundamentos de SCADA →
Capacitación SCADA gratuita para operadores
Merobix University - 70 lecciones en video y 261 preguntas de examen, del primer inicio de sesión a los reportes de cumplimiento (contenido en inglés). Sin llamada de ventas.
Comenzar gratis →