Glosario de Automatización • Perfil de dispositivo DNP3

¿Qué es un perfil de dispositivo DNP3?

Ingeniería Merobix • • 4 min de lectura

Antes de poder hacer que dos dispositivos DNP3 hablen, alguien tiene que saber exactamente qué soporta cada uno. El perfil de dispositivo es el documento que responde eso, en una forma estandarizada que toda la industria lee igual. Esta página explica qué es un perfil de dispositivo DNP3, qué contiene y cómo lo usa un integrador para planear y poner en servicio una conexión.

Volver al glosario

Perfil de dispositivo DNP3 en una línea: Un perfil de dispositivo DNP3 es un documento estandarizado, publicado por el fabricante del dispositivo, que lista exactamente qué objetos, variaciones, códigos de función y comportamientos DNP3 soporta el equipo. Declara el nivel de interoperabilidad, el direccionamiento, los timeouts, los tamaños de búfer y el detalle por objeto, en un formato común, para que un maestro y una estación remota puedan verificarse por compatibilidad antes de cablear. Es la referencia que un integrador consulta primero al planear un mapa de puntos DNP3.

Qué contiene el perfil de dispositivo

Un perfil de dispositivo no es mercadotecnia; es un documento estructurado, mayormente tabular, que sigue un esquema común para que cualquier ingeniero DNP3 pueda leer el perfil de cualquier fabricante. Declara el rol del dispositivo (maestro, estación remota o ambos), su nivel de interoperabilidad, sus timeouts de enlace y de aplicación, su tamaño máximo de fragmento, las capacidades de sus búferes de eventos y su direccionamiento. Después, objeto por objeto, lista qué grupos y variaciones soporta el dispositivo para solicitudes y respuestas, y qué códigos de función implementa.

Ese detalle por objeto es la parte en la que vive un integrador. Le dice, para un tipo de punto dado, qué variaciones puede pedir - si puede obtener una entrada analógica con marca de tiempo y banderas o solo un valor pelado - y qué objetos de control acepta el dispositivo. Esto se mapea directamente sobre las decisiones de grupos de objetos y variaciones de un mapa de puntos, convirtiéndolas de conjeturas en una consulta contra el perfil.

Usar el perfil durante la integración

El perfil es cómo averigua si dos dispositivos pueden trabajar juntos antes de comprometer cableado o configuración. Compara los requisitos del maestro contra los objetos y funciones soportados por la estación remota y busca brechas: una variación que el maestro necesita pero la estación no ofrece, un control que el maestro enviará pero la estación no acepta, un límite de búfer o de fragmento que restringe un sondeo grande. Atrapar eso en papel es mucho más barato que descubrirlo durante una sesión de puesta en servicio del mapa de puntos.

El perfil también resuelve los números pequeños que de otro modo causan dolores de cabeza después: las direcciones por defecto, los timeouts de confirmación, si se soporta el reporte no solicitado y cuántos eventos guarda cada búfer de clase. Como se declaran por dispositivo, el perfil es la respuesta autoritativa siempre que un comportamiento sea ambiguo. Cuando un valor no está en el perfil, es genuinamente específico del dispositivo y debe venir de la hoja de datos o del soporte del fabricante, pero para el comportamiento DNP3 en sí, el perfil de dispositivo es la fuente de verdad.

Preguntas frecuentes

¿Qué hay en un perfil de dispositivo DNP3?

El rol del dispositivo, el nivel de interoperabilidad, el direccionamiento, los timeouts, el tamaño máximo de fragmento, los tamaños de búfer de eventos y una lista objeto por objeto de grupos, variaciones y códigos de función soportados, todo en un formato estandarizado que cualquier ingeniero DNP3 lee de la misma manera.

¿Por qué importa el perfil de dispositivo para la integración?

Permite verificar la compatibilidad maestro-estación remota en papel, antes de cablear nada. Compara lo que el maestro necesita contra lo que la estación soporta y encuentra temprano las brechas en variaciones, controles o límites de búfer, lo que es mucho más barato que descubrirlas en la puesta en servicio.

¿El perfil de dispositivo es igual para todos los fabricantes?

El formato está estandarizado para que los perfiles se lean de forma consistente entre fabricantes, pero el contenido es específico de cada dispositivo. Cada fabricante publica el perfil de su propio equipo, declarando exactamente lo que ese dispositivo soporta y no una capacidad genérica.

Fuentes y lecturas

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

Más en Protocolos industriales
Banderas de problema de dispositivo y control local de 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 →