|
|
|
|
| Protocolo DNP3 | | | DNP significa Protocolo para Red Distribuida (Distributed Network Protocol, en inglés) y su versión actual es la 3.0. Hoy un protocolo abierto y público (no propietario), la responsabilidad de mantener y definir futuras especificaciones del estándar fue entregada al Grupo de Usuarios de DNP3, un grupo compuesto por usuarios y fabricantes, que cuenta actualmente con más de 300 miembros. | | | | | | El protocolo DNP3 está basado en el estándar de IEC (Internacional Electrotechnical Commission), comité 57, grupo de trabajo 03, quienes han trabajado en tres capas del modelo OSI de 7 capas, como se ilustra en la figura 1. DNP 3 ha sido seleccionado por IEEE C.2 como práctica recomendada para comunicaciones entre RTU e IED. Figura 1. Un poco de historia Con el protocolo IEC 60870-5 todavía en desarrollo, era necesario crear un estándar que permitiera la interoperabilidad entre componentes y tecnologías de diversos fabricantes. Por esta razón, GE-Harris Canada se basó en las especificaciones parciales del estándar en desarrollo para generar un protocolo abierto e implementable inmediatamente, específicamente diseñado para el mercado norteamericano. Este protocolo se desarrolló con el objetivo de establecer comunicaciones confiables en los ambientes adversos a los que están sometidos los sistemas de automatización de las Utilities, especialmente creado para superar los problemas de la interferencia electromagnética, componentes de una extensa vida útil y medios de transmisión poco confiables. | Diferencias entre DNP y otros protocolos convencionales | Características | DNP | Modbus RTU | MMS/UCA 2.0 | IEC 60780-5-T101 | OSI 3-modelo de capas | ü | û | ü | ü | Usuarios | > 500 | 1000s | <100 | 100s | Diseñado para ambientes utilities | ü | û | ü | ü | Grupo de usuarios y Comité técnico | ü | û | û | û | Control de revisión en documentación final | ü | û | ü | ü | Documentación definida de test del protocolo | ü | û | û | û | Programas independientes de verificación del protocolo | ü | û | û | û | Migración a arquitecturas avanzadas | ü | û | ü | ü | Sincronización de tiempo y estampa de tiempo | ü | û | ü | ü | Maestros múltiples y operación igual a igual (peer-to-peer) | Limited | û | ü | û | Esclavos no solicitados que no necesitan ser encuestados (polled) | ü | û | ü | û | Segmentación de mensajes | ü | û | ü | û | Transferencia de archivos segura | ü | û | ü | ü | Mensajes generales (broadcast) | ü | û | ü | ü | Objetos de datos definidos por usuario | ü | û | ü | û | | | Tabla 1. | | Ventajas de DNP A diferencia de otros protocolos de comunicación, DNP ofrece flexibilidad y diversas funcionalidades, como opciones de salidas, transferencia segura de archivos, direccionamiento sobre 65.000 dispositivos en un enlace simple, sincronización de tiempos y eventos de estampa de tiempos, confirmación de enlace de datos, entre otras, como se puede apreciar en la tabla 1. Como DNP3 está basado en los requerimientos de IEC 870-5, es usable en aplicaciones SCADAs. Esto incluye comunicación entre RTU y IED, maestro a remoto (esclavo), peer-to-peer y aplicaciones de red. También varios fabricantes de servidores de comunicación OPC han desarrollado drivers o plugins para los dispositivos que disponen de este protocolo con el objeto de integrarlos a las aplicaciones SCADAs. | | | |
|
|
|
Marzo 2009 |
|
|
|
....... |
|
|
Comentarios acerca de este artículo |
|
|
|
excelente informacion acerca de este protocolo me gustaria suscribirme a algun newsletter para seguir aprendiendo con uds mil gracias |
|
|
|
|
|
Buen material, basico para entender que es DNP3. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|