Tags

La página del tag tarjeta por tarjeta: el encabezado y los verbos, Datos generales, Origen con los campos de cada driver, Conversión, Valor en vivo con el campo de escritura, y Usado por con Reemplazar todo.

Ver como Markdown

Un tag es un punto direccionable de un dispositivo: una dirección en el bus, un tipo de dato y la conversión que convierte la lectura bruta en el valor de ingeniería. Seleccione una fila de tag bajo un dispositivo, o presione Abrir en una fila de la cuadrícula de Tags del dispositivo, para abrir su página. Ver Connector la lee; Configurar Connector la edita; Calibrar tags edita únicamente la etapa Calibración.

El encabezado

Un punto en vivo (verde mientras el tag tiene un valor, ámbar cuando el valor es un sustituto o la etapa Límites levantó una falla, gris en los demás casos), el nombre del tag y, debajo, su dirección, Connector.<Driver>.<Carpetas…>.<Dispositivo>.<Tag>, que es lo que escriben Logic y los paneles de control. Más abajo, cuando proceden: una nota de precaución con la pista de validación (un nombre en blanco, una dirección que falta, un factor de 0) y el último error en rojo.

La barra de comandos

Comando Qué hace Gris cuando (situación) No se dibuja cuando (rol)
Copiar el valor Copia al portapapeles el valor de ingeniería tal como se muestra ("Se copió el valor de 'Temperature' al portapapeles."). Nunca. Nunca.
Activar Devuelve el tag a la adquisición y al espacio de direcciones en vivo. Ya está activado, o la estación rechaza las modificaciones. Sin Configurar Connector.
Desactivar Retira el tag de la adquisición y del espacio de direcciones en vivo; el dispositivo sigue sondeando sus demás tags. Ya está desactivado, o la estación rechaza las modificaciones. Sin Configurar Connector.
Eliminar el tag (tinta de peligro, a la derecha) Pregunta "¿Eliminar 'Temperature'? Esto lo quita de 'Furnace'. Esta acción no se puede deshacer.", elimina y selecciona el dispositivo. La estación rechaza las modificaciones. Sin Configurar Connector.

Cada tarjeta se guarda sola como se describe en Connector. Las tarjetas Datos generales y Origen quedan inertes para un rol sin Configurar Connector, con la nota "Cambiar Connector requiere el permiso “Configurar Connector”." encima.

La tarjeta Datos generales

Campo Qué es Valores / valor inicial Efecto
Nombre del tag El nombre del punto; el último segmento tanto de la clave de bus como de la dirección. Obligatorio. Escribir muestra de antemano cuántas referencias arrastra el cambio de nombre; confirmarlo las reescribe: "El tag cambió de nombre y se actualizaron 2 referencias." En blanco se rechaza: "El nombre del tag es obligatorio." Los tags de OCPP deben terminar en Meter o Status: "Los nombres de tag de OCPP deben terminar en 'Meter' o 'Status' (por ejemplo, Connector1Meter)."
Tipo de dato El tipo escalar OPC UA que expone el servidor integrado. Boolean, SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Float, Double, String, DateTime, Guid, ByteString, reducidos a lo que el driver sabe transportar; Float de forma predeterminada donde el driver lo tiene, y si no, el primer tipo que ofrezca. Cambiarlo ajusta lo que depende de él: una acción de límite NaN se convierte en Null en un tipo que no puede contener NaN, la política de NaN regresa a dejar pasar en un tipo no numérico, un tipo de señal simulada incompatible con el tipo se reemplaza por el predeterminado del tipo, y una clase de registro Modbus cruza la frontera bit/registro junto con el tipo. La tarjeta Conversión cambia de forma con él.
Acceso Si la estación lee, escribe, o las dos cosas. Solo lectura, Solo escritura, Lectura y escritura; Solo lectura. OCPP, Matter y LoRaWAN ofrecen únicamente Solo lectura. Lectura y escritura y Solo escritura dibujan el campo de escritura en la tarjeta Valor en vivo; un tag de Solo escritura no se sondea y no cuenta para la salud del dispositivo.
Unidad La unidad de ingeniería, texto libre. Vacía. Se muestra junto a cada resultado de etapa y junto al valor de ingeniería, y dondequiera que se muestre el valor.
Intervalo de sondeo (ms) Una invalidación por tag del intervalo de sondeo del dispositivo. 0 (usar el valor predeterminado del dispositivo); un valor negativo se guarda como 0. Oculto en Mitsubishi MC, BACnet, IEC 61850, OCPP y LoRaWAN, que lo ignoran.

La tarjeta Origen

"De dónde viene el valor de este tag y la última lectura bruta." Los campos dependen del driver; las páginas de los drivers explican la semántica, este es el inventario tal como lo dibuja el panel.

La dirección de texto libre

Los drivers que se direccionan con un token que usted escribe muestran un solo campo, rotulado según el driver: Id de nodo (OPC UA), Símbolo (Beckhoff ADS), Dirección del dispositivo (Mitsubishi MC), Ruta MMS (IEC 61850), Tag del controlador (Rockwell), Ruta del recurso (Redfish), Ruta PI (AVEVA PI), Ruta (HTTP), con la pista del driver debajo. El campo es obligatorio para estos drivers: "El id de nodo es obligatorio para este driver."

Los campos tipados de cada driver

Driver Campos
Modbus TCP, Modbus RTU Clase de registro (HoldingRegister, InputRegister, Coil, DiscreteInput; el valor predeterminado sigue al tipo y al acceso: un booleano de solo lectura es un DiscreteInput, uno escribible un Coil, un número de solo lectura un InputRegister, uno escribible un HoldingRegister) y Número de registro (desde 0).
Siemens S7 Área (DataBlock, Merker, ProcessInput, ProcessOutput, Timer, Counter), Número de DB (solo DataBlock), Byte inicial, Bit (0 a 7) (tags booleanos), Longitud máxima (en blanco = 254) (tags String).
Rockwell Desplazamiento en el tag (bytes, bits para BOOL), después del campo Tag del controlador; 0 es el inicio del tag.
BACnet Tipo de objeto (AnalogInput, AnalogOutput, AnalogValue, BinaryInput, BinaryOutput, BinaryValue, MultiStateInput, MultiStateOutput, MultiStateValue) e Instancia. Lo que se lee es el valor presente.
OCPP Conector (el número de conector, 1 de forma predeterminada), con la nota "Ponga al tag un nombre terminado en …Meter (lectura de energía) o …Status (estado del conector)."
Redfish Puntero JSON (en blanco = documento completo), "por ejemplo, /Temperatures/0/ReadingCelsius", después de la Ruta del recurso.
Matter Salida (endpoint) y Atributo, dos números; el nombre del tag es el clúster que se va a leer, escrito como lo escribe el catálogo (On/Off, Level Control, Temperature Measurement), y no lleva dos puntos.
LoRaWAN Direccionar por canal/tipo Cayenne LPP (casilla), Canal / desplazamiento en la carga útil, Código de tipo LPP (con LPP encendido), Máscara de bits (hex, en blanco = ninguna), Multiplicador (en blanco = ninguno).

La longitud en el bus y el orden de los bytes

Campo Se muestra en Qué es
Cantidad (registros, en blanco = automático) Modbus, solo tags String Cuántos registros de 16 bits leer; en blanco lee 4. Los demás tipos Modbus toman un ancho fijo (un registro para Boolean, dos para Int32 y Float), así que el campo no se les dibuja.
Longitud de lectura (bytes, en blanco = automático) Beckhoff, Mitsubishi, IEC 61850, LoRaWAN El conteo de bytes; en blanco lo deriva del tipo: 1 para Boolean, Byte y SByte; 2 para Int16 y UInt16; 4 para Int32, UInt32 y Float; 8 para Int64, UInt64 y Double; 16 para String; 4 en los demás casos.
Byte más significativo primero Modbus (tags numéricos), LoRaWAN Qué extremo del valor va primero en el bus. Encendido de forma predeterminada en Modbus, apagado en LoRaWAN. Modbus no define orden de bytes para el texto, así que a un tag String de Modbus no se le ofrece.
Palabra más significativa primero Modbus Qué mitad de 16 bits encabeza un valor de dos registros. Encendido de forma predeterminada. No se ofrece en LoRaWAN, cuya carga útil no tiene palabra que poner primero.

La dirección de origen (bus)

Todo tag que no sea simulado cierra el grupo de campos con una vista previa de solo lectura de la dirección que recibe realmente el driver, armada con los campos de arriba y con los campos de conexión del dispositivo: 0?quantity=2 para un registro Modbus, DB1?0 para un byte de S7, Program:Main.Counter?0 para un tag de Rockwell, MAIN.fValue?4 para un símbolo ADS, 0,3 para un objeto BACnet, ocpp://<punto de carga>/<conector>, <recurso>#/Temperatures/0/ReadingCelsius para Redfish, <DevEUI>/<canal>/<lpp>?quantity=<n> para LoRaWAN, <salida>/<atributo> para Matter, y el token mismo para OPC UA, AVEVA PI y HTTP (con la ruta del recurso del dispositivo como prefijo).

Los parámetros de una señal simulada

Un tag Simulated no tiene campo de dirección: su nombre es el punto. En su lugar: Tipo de señal, una lista reducida a las formas que puede mover el tipo de dato, cada una con un dibujo pequeño de la forma al lado de su nombre (Senoidal, Rampa, Paseo aleatorio y Contador para los números; Booleano alterno para Boolean; Texto enumerado para String; Reloj para DateTime; GUID aleatorio para Guid; Bytes aleatorios para ByteString; Retención de consigna y Pulso para cualquier tipo). Valor predeterminado aparece para Paseo aleatorio, Contador y Retención de consigna, como un campo de texto, como una casilla "Predeterminado: encendido (true)" para Boolean, o como un campo de fecha para DateTime. Estados (separados por punto y coma) aparece para Texto enumerado: "por ejemplo, Run;Stop;Pause (avanza un paso cada 3 s)." Los parámetros de forma que el panel no edita (la banda y el periodo de una senoidal, la retención de un pulso) viajan con el tag sin cambiar. La página de Simulated lista todos los parámetros.

El valor bruto

La tarjeta cierra con la última lectura bruta tal como la entregó el driver, antes de cualquier conversión; un guion cuando no hay ninguna.

La tarjeta Conversión

"Cómo se convierte el valor bruto en el valor de ingeniería." La tarjeta se dibuja para los tipos numéricos, booleanos y String; DateTime, Guid y ByteString pasan sin cambios y no muestran tarjeta.

Para un tag numérico la tarjeta es la cadena de conversión por etapas, de arriba abajo: Valor bruto, luego Escala (Coeficiente angular (×), Coeficiente lineal (+), un botón Dos puntos), Calibración (los mismos tres), Lectura no válida (dos políticas), Límites (Mín, Máx, Acción), Decimales (Decimales) y Valor de ingeniería con la unidad. Cada etapa a partir de Escala lleva una casilla en su cabeza que enciende o apaga la etapa, y un resultado a la derecha: = valor cuando la etapa se aplica, → valor cuando se salta. Una falla de límite pone la etapa Límites en rojo e imprime "El valor 130 está fuera de los límites [0, 100]." debajo de la tarjeta. Las matemáticas, los valores predeterminados y las políticas están en La cadena de conversión; el asistente de dos puntos y el reparto de permisos entre Escala y Calibración están en Calibración.

Un tag booleano muestra Invertir (reportar la negación del valor bruto), el Resultado y las políticas de Lectura no válida. Un tag String muestra Inicio de la subcadena y Longitud (en blanco = hasta el final), el Resultado y las políticas de Lectura no válida.

Pasadas Escala y Calibración, las etapas numéricas y las transformaciones de Boolean y String son configuración ordinaria: Configurar Connector las edita, todos los demás las leen.

La tarjeta Valor en vivo

Elemento Qué muestra
Valor actual El valor de ingeniería, con el formato de los decimales y la unidad del tag; un guion cuando no hay ninguno.
Nota de sustituto Cuando el valor no es una medición: "Reemplaza una medición que falta.", "Último valor bueno, mantenido mientras el dispositivo no responde." o "Reemplaza una lectura fallida.", según las políticas de Lectura no válida.
Marca de tiempo de origen Cuándo tomó el equipo la lectura. Mientras una lectura está fallando, el rótulo se convierte en Último intento y la marca es la del intento; mientras se mantiene el último valor bueno, la marca sigue siendo la de esa lectura.
Marca de tiempo de la aplicación Cuándo la recibió el servidor integrado.
Valor a escribir Para un tag de Lectura y escritura o de Solo escritura, y solo con Configurar Connector: un campo de texto (una casilla "Encendido (true)" para Boolean, un campo de fecha para DateTime) y Escribir. "Ingrese el valor de ingeniería; el escalado y la inversión se deshacen antes de escribir." La línea de estado dice "Valor escrito.", "Error de escritura.", "Ingrese un valor para escribir." o "No se pudo convertir el valor."

Escribir queda en gris con su motivo mientras una corrida retiene la estación o el runtime está detenido. Una escritura se rechaza como "Error de escritura." cuando un bloqueo de fuente de Logic retiene el tag, cuando el driver la rechaza, o cuando el dispositivo no está conectado. Lo que se deshace antes de que el valor bruto salga está en La cadena de conversión.

La tarjeta Usado por

"Vínculos de canal, definiciones de Logic y componentes de panel de control que hacen referencia a este tag." La tabla lista cada referencia con Clase (Canal, Enclavamiento de paro, Automatización, Variable de Logic, Acción, Alarma, Panel de control), Ubicación (el modelo o el panel de control que la contiene; vacía en las clases de Logic de primer nivel) y Nombre. Sin ninguna, "Ningún canal ni propiedad hace referencia a él." La consulta es orientativa: una falla deja la cuadrícula vacía.

Para Configurar Connector la tarjeta agrega el aparato de reemplazo: un selector que lista por dirección todos los demás tags del espacio de direcciones en vivo, un botón Reemplazar todo y una acción de reemplazo por fila. Reemplazar todo reescribe todas las referencias listadas al tag elegido, en un solo lote de todo o nada ("4 referencia(s) usan ahora Connector.Simulated.Air.Pump.Flow."; "No hay referencias que reemplazar."); la acción de fila reescribe esa sola ("'Furnace temperature' ahora hace referencia a Connector.Simulated.Air.Pump.Flow.", o "La referencia cambió mientras tanto. Actualice e inténtelo de nuevo." cuando se movió por debajo). Una referencia de Enclavamiento de paro o de Automatización es estructura de Process, así que reemplazarla necesita además Gestionar Process: "Reemplazar la fuente de un enclavamiento de unidad requiere el permiso Gestionar Process." y "Reemplazar todo incluye la fuente de un enclavamiento de unidad y requiere el permiso Gestionar Process."

Lo que la página del tag no hace

El dispositivo y el driver del tag son fijos; mueva un punto creándolo en el otro dispositivo y usando Reemplazar todo. Aquí se editan las etapas de un solo tag a la vez; las ediciones de varias filas son la edición masiva de la cuadrícula del dispositivo, descrita en Dispositivos. No hay histórico ni tendencia en la página: el punto en vivo, el valor y las marcas de tiempo son la muestra actual, actualizada una vez por segundo.