Glosario de Automatización • Variación de objeto estático DNP3

¿Qué es una variación de objeto estático DNP3?

Ingeniería Merobix • • 4 min de lectura

El mismo punto DNP3 puede aparecer en un mensaje de media docena de maneras, y la diferencia es la variación. Existen dos grandes familias de variación para la mayoría de los tipos de punto - estática y de evento - y elegir entre ellas es una de las decisiones de mayor palanca en un mapa de puntos. Esta página explica qué es una variación de objeto estático, en qué se diferencia de una variación de evento y por qué la elección fija directamente cuánto cuesta un sondeo.

Volver al glosario

Variación de objeto estático DNP3 en una línea: Una variación de objeto estático DNP3 codifica el valor actual de un punto, tal como se lee en un sondeo estático o de Clase 0, y viene en formas que difieren por el ancho del dato y por si incluyen banderas de calidad. Contrasta con una variación de evento, que codifica un cambio y puede agregar una marca de tiempo. Elegir una variación con o sin banderas y con o sin tiempo controla tanto qué información lleva un valor como cuántos bytes ocupa en el cable.

Variaciones estáticas frente a variaciones de evento

Para la mayoría de los tipos de punto, DNP3 define dos familias de objeto: un objeto estático que lleva el valor presente y un objeto de evento que lleva un cambio. Una entrada analógica, por ejemplo, tiene variaciones estáticas bajo un grupo y variaciones de evento bajo otro. Una lectura estática devuelve el valor de ahora; una lectura de eventos devuelve la bitácora de cambios desde la última vez que el maestro miró. Esta es la expresión a nivel de objeto de la división más amplia de los datos de clase DNP3 entre datos estáticos y de evento.

Dentro de cada familia, las variaciones difieren en la codificación. Una entrada analógica estática puede ser un entero de 32 bits, un entero de 16 bits o un valor de punto flotante, y cada uno de esos puede incluir u omitir un byte de banderas de calidad. Las variaciones de evento agregan la opción de una marca de tiempo. Así que la misma medición física puede ser un número pelado de 16 bits en un sondeo y un flotante de 32 bits con banderas y tiempo en otro - significado idéntico, costo en bytes muy distinto.

Por qué la elección de variación controla el ancho de banda

Como la variación fija el ancho en bytes, las banderas y la marca de tiempo, determina directamente qué tan grande es cada punto en el cable. Un sitio remoto en un radio lento o en un enlace celular medido lo siente de inmediato: un mapa de puntos construido con flotantes de 32 bits con banderas en cada punto produce mucho más tráfico que uno que usa la variación más pequeña que aún lleva la información necesaria. Esta es la misma palanca de ancho de banda descrita en grupos de objetos y variaciones, vista desde el ángulo estático-frente-a-evento.

La regla práctica es empatar la variación con el punto. Los puntos de estado que solo necesitan orden y tiempo pertenecen a variaciones de evento con banderas y marca de tiempo. Los valores analógicos de alto conteo que rara vez necesitan precisión por debajo de la unidad quizá no necesiten un flotante de 32 bits. El perfil de dispositivo lista qué variaciones soporta una estación remota, y el maestro normalmente puede solicitar una variación específica o aceptar la variación por defecto de la estación. Acertar en esto es un contribuyente silencioso pero real a un enlace que se mantiene dentro de su presupuesto de ancho de banda y de energía.

Preguntas frecuentes

¿Cuál es la diferencia entre una variación estática y una de evento?

Una variación estática lleva el valor actual de un punto, devuelto en un sondeo estático o de Clase 0. Una variación de evento lleva un cambio registrado y puede incluir marca de tiempo. Ambas describen el mismo punto; difieren en si reportan el estado de ahora o una transición registrada.

¿Todas las variaciones DNP3 incluyen banderas de calidad?

No. Muchos tipos de punto ofrecen variaciones con y sin byte de banderas. Incluir banderas informa al maestro sobre la calidad, como en línea, reinicio o fuera de rango, al costo de un byte adicional por punto en cada lectura.

¿Por qué la elección de variación afecta el ancho de banda?

La variación fija el ancho de cada valor y si se adjuntan banderas y marca de tiempo. Variaciones más grandes significan más bytes por punto por sondeo, lo que importa en enlaces lentos o medidos donde un mapa de puntos completo se lee repetidamente.

Fuentes y lecturas

Referencias primarias de los organismos de normas y reguladores que definen este tema:

Más en Protocolos industriales
Objeto Device de BACnet  •  Dirección de objeto de información (IOA)  •  Direct operate vs SBO  •  DNP3 serial vs TCP  •  DNP3 vs IEC 60870-5  •  Todo en Protocolos industriales →
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 →