¿Qué es un bloque de salida analógica DNP3?
No todo comando DNP3 es encender o apagar. Cuando un maestro necesita enviar un valor objetivo - un punto de ajuste de velocidad de bomba, un límite de flujo, un porcentaje de posición de válvula - usa el bloque de salida analógica. Si usted está mapeando puntos de ajuste o revisando por qué un valor escrito no se aplicó, necesita conocer este objeto. Esta página explica el bloque de salida analógica de DNP3, sus variaciones y en qué difiere del CROB digital.
Bloque de salida analógica DNP3 en una línea: Un bloque de salida analógica DNP3 es el objeto, en el grupo 41, que un maestro usa para enviar un punto de ajuste numérico a una estación remota (outstation) - un valor objetivo como una referencia de velocidad o un comando de posición. Viene en variaciones para valores de 16 bits, 32 bits y punto flotante, y se entrega con un comando select, operate o direct operate igual que un control digital. La estación remota devuelve un objeto de estado de salida analógica para que el maestro pueda releer el valor comandado.
Enviar un punto de ajuste con el grupo 41
Donde una salida binaria usa el bloque de control de relevador (CROB), una salida analógica usa el grupo 41. El maestro construye un bloque de salida analógica que lleva el valor objetivo y el índice del punto, y lo envía con un código de función de control. La estación remota aplica el valor al punto de salida correspondiente - por ejemplo, pasando una referencia de velocidad a un variador o un comando de posición a una válvula de control.
El objeto viene en varias variaciones por formato numérico: entero de 32 bits, entero de 16 bits, flotante de precisión sencilla y flotante de doble precisión. El maestro escoge la variación que coincide con cómo la estación remota espera el punto de ajuste, lo que lista el perfil de dispositivo de la estación. Como el valor puede escalarse o ajustarse de rango dentro de la estación remota, un punto de ajuste que cae mal suele ser un problema de escalamiento y no una falla de entrega - la misma clase de problema que se ve al corregir valores analógicos DNP3 equivocados del lado de las entradas.
Salida analógica frente a CROB
El bloque de salida analógica y el CROB de DNP3 son objetos paralelos para dos clases distintas de comando. Un CROB maneja una salida binaria con semántica de trip, close, pulso o latch; un bloque de salida analógica escribe un valor numérico. Ambos pueden enviarse como direct operate por velocidad o envolverse en un handshake de select-before-operate por seguridad, y ambos devuelven un objeto de estado.
La ruta de relectura vale la pena notarla. Después de escribir una salida analógica, el maestro puede leer el objeto de estado de salida analógica (grupo 40) para confirmar el valor que la estación remota realmente está sosteniendo. Esto cierra el lazo sobre un punto de ajuste igual que la relectura de salida analógica lo hace en un controlador, permitiendo al maestro verificar que el valor comandado tomó efecto en lugar de asumir que la escritura tuvo éxito porque fue reconocida. Esa distinción importa cuando un comando se acepta a nivel de protocolo pero no se aplica en el dispositivo.
Preguntas frecuentes
¿En qué grupo de objetos está la salida analógica de DNP3?
El bloque de salida analógica es el grupo 41, y el estado de salida analógica que un maestro relee es el grupo 40. El grupo 41 lleva el comando del punto de ajuste; el grupo 40 reporta el valor que la estación remota sostiene actualmente en ese punto de salida.
¿En qué difiere una salida analógica de un CROB?
Un CROB comanda una salida binaria con acciones de trip, close, pulso o latch. Un bloque de salida analógica escribe un punto de ajuste numérico. Uno es para encendido y apagado y control de relevador; el otro, para valores objetivo como una referencia de velocidad o una posición de válvula.
¿Un punto de ajuste DNP3 puede usar select-before-operate?
Sí. Un bloque de salida analógica puede enviarse como direct operate en una sola petición, o armarse con un select y confirmarse con un operate. Los puntos de ajuste críticos usan a menudo la secuencia de dos pasos select-before-operate por la misma razón de seguridad que los controles binarios.
Fuentes y lecturas
Referencias primarias de los organismos de normas y reguladores que definen este tema:
- DNP3 (IEEE 1815) Protocol - DNP Users Group
Servicios de automatización
¿Necesita convertir esta información en un sistema que funcione?
Merobix integra SCADA, programa PLC Allen-Bradley y Siemens, y diseña y fabrica tableros de control industrial.
Las solicitudes de reunión se revisan antes de confirmarse.