Glosario de Automatización • Banderas de problema de dispositivo y control local de DNP3

¿Qué significan las banderas IIN de problema de dispositivo y control local de DNP3?

Ingeniería Merobix • • 8 min de lectura

Dos de los bits operativos del campo de indicación interna de DNP3 cambian lo que sus comandos realmente harán, lo cual los hace dignos de entenderse por su cuenta. Control Local advierte que uno o más puntos están en modo local o manual y rechazarán comandos remotos, y Problema de Dispositivo advierte que la estación remota tiene alguna condición anormal específica del dispositivo. Entre ambos explican un escenario frustrantemente común: un operador envía un control, no obtiene efecto, y culpa al SCADA cuando la causa real es un interruptor dejado en MANUAL allá en el campo. Esta página explica qué significa cada bandera, por qué Control Local vence en silencio el comando, por qué Problema de Dispositivo es un cajón de sastre, y cómo triar ambos.

Volver al glosario

Banderas de problema de dispositivo y control local de DNP3 en una línea: La bandera de Control Local de DNP3, IIN1.5, significa que uno o más de los puntos de la estación remota están en un modo de operación local o manual y rechazarán comandos remotos, así que un control que usted envíe puede ser rechazado en silencio en el punto aunque el mensaje tenga éxito. La bandera de Problema de Dispositivo, IIN1.6, es una condición anormal específica del dispositivo que la estación remota reporta por el campo de indicación interna, y su significado exacto depende del dispositivo, así que hay que consultar su documentación para decodificarla. Ambas son banderas operativas de IIN1 que afectan el comando y el estado del equipo en vez de las comunicaciones, y cada una necesita su propia triage.

Control Local: cuando los puntos están en modo manual

Control Local, IIN1.5, le dice al maestro que al menos un punto de la estación remota está actualmente bajo operación local en vez de control remoto. En campo esto normalmente corresponde a un interruptor manual-apagado-automático, un panel de control local, o un modo de mantenimiento que se ha activado para que un técnico pueda operar el equipo directamente sin que el SCADA interfiera. Cuando un punto está en este estado local o manual, la estación remota está diseñada para rechazar los comandos de operación remotos dirigidos a él, porque permitir que un operador distante mueva una válvula o un interruptor mientras alguien trabaja en él localmente sería peligroso. La bandera es la manera de la estación remota de advertir al maestro, por adelantado, que no todo lo que podría comandar es en realidad comandable ahora mismo.

La trampa es qué tan silenciosamente esto vence el comando. Cuando usted emite un control por DNP3 típicamente usa una secuencia de seleccionar antes de operar: selecciona el punto, la estación remota confirma la selección, y luego opera. Si el punto está en control local, la operación puede fallar o la selección puede ser rechazada, y a menos que el operador esté observando de cerca los códigos de respuesta, el síntoma es simplemente que el comando no tuvo efecto. Nada parece roto, la comunicación tuvo éxito, y sin embargo el equipo no se movió. Un operador que no sabe que un interruptor de campo está en MANUAL naturalmente concluye que el SCADA está fallando, cuando de hecho el SCADA hizo exactamente lo que debía y el punto correctamente rechazó un comando remoto.

Triar Control Local empieza por reconocer que la bandera está activa en absoluto, luego encontrar cuál punto está en local. Como IIN1.5 es una bandera a nivel de dispositivo, le dice que algo está en local pero no necesariamente cuál punto, así que puede necesitar revisar el estado de control individual o la propia indicación del dispositivo. La resolución casi siempre es física: alguien necesita confirmar en el dispositivo de campo si un interruptor está en modo manual o de mantenimiento y devolverlo a remoto o automático cuando el trabajo esté completo. Hasta que eso pase, los comandos remotos al punto afectado seguirán fallando por diseño, y la acción correcta del operador es dejar de reintentar desde el SCADA y en su lugar resolver el modo local en el campo.

Problema de Dispositivo: la condición anormal de cajón de sastre

Problema de Dispositivo, IIN1.6, es una bandera deliberadamente general. Donde la mayoría de los bits IIN tienen un significado preciso y definido por el protocolo, Problema de Dispositivo es la estación remota diciendo que detectó alguna condición interna anormal que los bits estándar no cubren específicamente. Qué es esa condición depende por completo del dispositivo: podría ser una autoprueba fallida, un parámetro interno fuera de rango, una falla de hardware, un problema de configuración, o cualquier problema de salud específico del fabricante que este eligió hacer visible por este bit. La bandera le dice que el dispositivo no está del todo sano, pero no le dice, por sí sola, por qué.

Esto hace esencial el manual del dispositivo. Para decodificar una indicación de Problema de Dispositivo generalmente tiene que mirar los propios puntos de diagnóstico de la estación remota, los registros de error, o los objetos de estado, porque el fabricante define qué condiciones levantan el bit y dónde vive el detalle. Dos dispositivos de fabricantes distintos pueden ambos levantar IIN1.6 por razones completamente distintas, así que no hay interpretación universal. El instinto correcto al ver Problema de Dispositivo no es adivinar sino consultar la documentación del dispositivo específico y leer sus diagnósticos detallados, que es donde se encontrará la causa accionable.

Como es un cajón de sastre, Problema de Dispositivo abarca un amplio rango de severidad. En algunos casos marca una condición menor que se despeja sola; en otros indica una falla lo bastante seria para que las mediciones o controles del dispositivo no deban confiarse. La persistencia de la bandera es una pista útil: un Problema de Dispositivo que aparece brevemente y se despeja puede ser un tropiezo transitorio de autoprueba, mientras que uno que queda activo amerita investigación antes de que usted confíe en esa estación remota para control o datos. De cualquier modo, la bandera debe tratarse como un aviso para mirar más a fondo el dispositivo específico en vez de como un diagnóstico completo en sí mismo.

Triage y visibilidad en las operaciones de campo

Un flujo de triage simple evita que estas dos banderas se conviertan en diagnóstico desperdiciado. Cuando un comando remoto no tiene efecto, la primera revisión es si Control Local está activo, porque eso apunta de inmediato a un punto en modo manual y redirige el esfuerzo del SCADA hacia el campo en vez de a interminables reintentos de comando. Si Control Local está despejado pero el dispositivo se porta de forma anormal o sus datos se ven mal, la revisión cambia a Problema de Dispositivo, que lo manda a los propios diagnósticos y manual del dispositivo para identificar la falla específica. Separar las dos preguntas, si un comando está siendo rechazado frente a si el dispositivo está insano, enruta cada síntoma al lugar correcto con rapidez.

La razón por la que estas banderas causan tanta fricción es que la causa raíz vive en el campo mientras el síntoma aparece en la sala de control. Un operador ve un comando fallar en una pantalla; la causa real es un interruptor en MANUAL en un patín a kilómetros de distancia, o un registro de falla dentro de una RTU distante. Sin una forma de conectar los dos, la conclusión natural pero equivocada es que el sistema SCADA tiene la culpa, y se gasta tiempo persiguiendo el problema equivocado. Hacer visibles las banderas operativas IIN al operador en el momento en que comanda un punto es lo que cierra esa brecha.

Aquí es donde el monitoreo continuo del campo IIN rinde. Como una plataforma como Merobix registra Control Local y Problema de Dispositivo como estados monitoreados a lo largo del tiempo, un operador puede ver de inmediato que un rechazo de control corresponde a un punto en modo local en vez de un problema de comunicaciones o de software, y un planeador de mantenimiento puede ver qué sitios están con Problema de Dispositivo activo y por cuánto tiempo. Trazar estas banderas también hace visibles patrones, como un sitio que rutinariamente se deja en manual tras el mantenimiento y se olvida, o un dispositivo que repetidamente levanta Problema de Dispositivo, convirtiendo frustraciones individuales del operador en una señal de mantenimiento que en realidad puede atenderse.

Preguntas frecuentes

¿Por qué mi comando DNP3 falla sin error cuando Control Local está activo?

Control Local, IIN1.5, significa que el punto destino está en un modo local o manual, así que la estación remota está diseñada para rechazar comandos remotos hacia él, a menudo sin producir una falla obvia que un operador ocupado note. La comunicación tiene éxito y el mensaje se entrega, pero la operación es rechazada en el punto porque alguien lo controla localmente. La solución está en el campo: confirme si un interruptor manual-apagado-automático o un modo de mantenimiento está activado y devuelva el punto a remoto cuando sea seguro hacerlo.

¿Cómo averiguo qué significa una bandera de Problema de Dispositivo de DNP3?

Problema de Dispositivo, IIN1.6, es un cajón de sastre específico del dispositivo, así que su significado lo define el fabricante en vez del protocolo. Para decodificarla necesita consultar la documentación del dispositivo y leer sus puntos de diagnóstico detallados, registros de error, u objetos de estado, porque ahí es donde el fabricante expone la condición real. Dos dispositivos distintos pueden levantar el mismo bit por razones completamente distintas, así que no hay interpretación universal.

¿Pueden estar activos Control Local y Problema de Dispositivo al mismo tiempo?

Sí. Son bits independientes del campo IIN1 y reportan cosas distintas, así que una estación remota puede tener un punto en modo local y una condición de dispositivo anormal de forma simultánea. Al triar, trátelos por separado: Control Local explica por qué un comando está siendo rechazado, mientras que Problema de Dispositivo le dice que el propio dispositivo reporta una falla que necesita investigar por sus propios diagnósticos. Revisar ambos, en vez de suponer que uno explica al otro, evita perseguir la causa equivocada.

Más en Protocolos industriales
Perfil de dispositivo DNP3  •  Desajuste de nombre de dispositivo PROFINET  •  Como mapear un dispositivo Modbus  •  El comunicador HART no encuentra el dispositivo  •  Byte de estado HART  •  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 →