Configuración de las respuestas no solicitadas

DNP3 es un protocolo accionado por eventos. En lugar de que el maestro sondee continuamente los esclavos en busca de cambios, estos monitorizan cualquier cambio que se produzca en los datos, como la alternancia de bits y los cambios de valores analógicos fuera de una banda muerta. A continuación, notifican las actualizaciones al maestro como eventos con marca de tiempo de una de las siguientes maneras:
  • Respuesta no solicitada: Envía las actualizaciones como un mensaje de escritura iniciado por el esclavo.
  • En respuesta al sondeo del maestro: Los objetos de datos del esclavo se configuran en Clase 1, Clase 2 y Clase 3, normalmente en función de la prioridad. La clase con la prioridad más alta se sondea con más frecuencia.
  • El esclavo DNP3 presenta los siguientes cambios de comportamiento a partir de la revisión 23.012 del firmware:
    • Si una variable configurada se asigna a varias clases, el esclavo DNP3 genera eventos independientes para cada clase. Por ejemplo, si una variable de entrada binaria pertenece a Clase 1, Clase 2 y Clase 3, un solo cambio de estado produce tres eventos, uno para cada clase.
    • El esclavo DNP3 almacena e informa de los eventos en búferes separados según su clase de DNP3 asignada. Esto garantiza que los informes de eventos no solicitados sean específicos de la clase y mantiene la integridad de la priorización de eventos basada en clases.
    Ejemplo
    Si se producen los siguientes eventos:
    • Evento de clase 1: T1
    • Evento de clase 2: T2
    • Evento de clase 2: T3
    • Evento de clase 1: T4
    • Evento de clase 3: T5
    • Evento de clase 2: T6
    A partir de la revisión 23.012 del firmware, el esclavo DNP3 los almacena y los notifica por clase:
    • Eventos de clase 1: T1 y T4
    • Eventos de clase 2: T2, T3 y T6
    • Evento de clase 3: T5
    Para las revisiones de firmware 23.011 y anteriores, todos los eventos se almacenan en un único búfer sin separación de clases: T1, T2, T3, T4, T5 y T6.
Esclavo DNP3 - Configuración de las respuestas no solicitadas
Configuración
Descripción
Canal para respuestas no solicitadas
Determina el canal de comunicación a través del cual se envían las respuestas no solicitadas.
Solo están disponibles en la lista los canales configurados para el protocolo DNP3. Las opciones son:
  • Puerto serie integrado
  • Puerto Ethernet
  • Puerto serie UPM
    (disponible cuando se agrega el módulo enchufable 2080-SERIALISOL)
Restaurar eventos tras un ciclo de desconexión y conexión
Determina si se deben restaurar los registros de eventos después de un ciclo de desconexión y conexión. De forma predeterminada, el controlador elimina todos los registros de eventos DNP3 de la memoria al desconectar y conectar la alimentación eléctrica.
Enviar respuesta nula no solicitada inicial durante el reinicio
Determina si el controlador envía la respuesta nula no solicitada con el bit RESTART IIN durante el inicio.
Habilitar la respuesta no solicitada durante el inicio
Determina la forma en que el controlador envía la respuesta no solicitada.
  • Desactive la casilla de verificación si no desea que el controlador envíe una respuesta no solicitada al maestro DNP3 hasta que reciba un comando Habilitar no solicitadas del maestro.
  • Active la casilla de verificación para enviar la respuesta no solicitada de forma incondicional. La casilla de verificación está disponible cuando se habilita una clase.
Número de reintentos
Especifica el número de intentos de reenvío de mensajes. Las opciones son:
  • 0
    desactiva los reintentos
  • 65.535
    denota reintentos indefinidos
Solo para una respuesta no solicitada.
Respuesta no solicitada para Clase 1
Activa o desactiva las respuestas no solicitadas para Clase 1. De forma predeterminada, está desactivado.
Respuesta no solicitada para Clase 2
Activa o desactiva las respuestas no solicitadas para la Clase 2. De forma predeterminada, está desactivado.
Respuesta no solicitada para Clase 3
Activa o desactiva las respuestas no solicitadas para la Clase 3. De forma predeterminada, está desactivado.
Número de eventos
Especifica:
  • Para las clases en las que se ha activado la respuesta no solicitada: El número máximo de eventos que se deben capturar antes de activar una respuesta no solicitada. El valor está comprendido entre 0 y 10.000. Si ingresa
    0
    , el evento no se generará.
  • Para las clases con la respuesta no solicitada desactivada: El número máximo de eventos de clase que se van a registrar. Cualquier evento adicional que se produzca antes de un sondeo maestro para esa clase se perderá.
Tiempo de retención tras los eventos
Especifica la duración máxima, en segundos, de un grupo de eventos que se celebrarán antes de enviar una respuesta no solicitada.
El cuadro está disponible cuando se activa la respuesta no solicitada para la clase.
El valor oscila entre 0 y 65.535.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal