CAPÍTULO 02
Clientes
DNP
Conecta Calpian con UTR, relevadores y simuladores DNP3 para adquirir puntos, consultar eventos y ejecutar controles remotos.
CAPÍTULO 02
Clientes
DNP
Conecta Calpian con UTR, relevadores y simuladores DNP3 para adquirir puntos, consultar eventos y ejecutar controles remotos.
En un Cliente DNP, Calpian actúa como estación maestra y establece una sesión TCP con el equipo de campo remoto.
Cliente no significa esclavo
“Cliente DNP” describe el servicio que abre la conexión TCP. Dentro del protocolo DNP3, Calpian cumple el rol de maestro.
Los intervalos se expresan en milisegundos y cada método puede habilitarse o deshabilitarse.
+ CLASE 0 Lectura completa del estado estático del dispositivo.
+ CLASES 1 · 2 · 3 Consulta cambios acumulados desde la lectura anterior.
+ BI DIRECTO Lectura específica de entradas binarias; inicia desactivada.
+ AI DIRECTO Lectura específica de entradas analógicas; inicia desactivada.
Evita sondeos redundantes
Clase 0, Clase 123 y las lecturas directas comparten el enlace. Habilita únicamente las necesarias y ajusta los tiempos según ancho de banda, carga del equipo y criticidad del proceso.
La base define cuántos puntos espera Calpian y permite utilizar los datos recibidos desde otras funciones del proyecto.
+ BI Binary Input. Estados digitales.
+ AI Analog Input. Mediciones analogicas.
+ BO Binary Outputs. Comandos remotos.
Los índices deben coincidir
La posición de BI, AI y BO en Calpian debe corresponder con los índices configurados en la UTR o relevador.
Convención actual
La implementación utiliza cinco dígitos para BI y AI, pero cuatro para BO: BO_0000.
Cada BO expone X.Trip y X.Close. Una transición de 0 a 1 agrega el mando correspondiente a la cola de control.
Regla práctica
0 → 1: genera un SBO. 1 → 1: no hace nada. 1 → 0: rearma la detección. El siguiente 0 → 1 genera un nuevo SBO.
Un nivel alto no repite el control
Mientras X.Trip o X.Close permanezca en 1, no se genera otro mando. Para ejecutar uno nuevo, la variable debe regresar a 0 y después realizar otra transición a 1.
01 Selecciona Clientes DNP Haz clic derecho sobre Clientes DNP en el árbol de navegación.
02 Elige Nuevo Cliente DNP Calpian abrirá el formulario de creación.
03 Configura la comunicación Captura nombre, dirección IP, puerto, dirección Destino y direccion Fuente.
04 Define la base inicial Indica el número de objetos BI, AI y BO que deberá contener la conexión.
05 Crea y verifica Confirma el formulario y revisa los puntos antes de habilitar el servicio.
Después de crear el servicio puedes aumentar o reducir de manera independiente la cantidad de BI, AI y BO.
01 Selecciona el Cliente DNP Haz clic derecho sobre el Cliente DNP en el árbol de navegación.
02 Elige Editar objetos maestra Calpian abrirá el formulario de edición.
03 Configura los objetos Edita BI, AI o BO
Revisa referencias antes de reducir
Una lógica CLL, pantalla, alarma o sistema remoto puede seguir apuntando a un índice eliminado. Verifica todas las dependencias antes de guardar.
01 Valida red y puerto Comprueba interfaz, dirección IP, ruta, firewall y disponibilidad de TCP 20000.
02 Confirma direcciones DNP Fuente y Destino deben coincidir con la configuración de la UTR o DI.
03 Revisa la base Verifica cantidad, índices, calidad y marcas de tiempo de BI, AI y BO.
04 Prueba el ciclo completo Comprueba lectura, eventos SOE, controles SBO, desconexión y reconexión.