Diseñar los roles: de CompactLogix a DeltaV mediante Modbus RTU
Una guía de diseño para intercambiar datos entre CompactLogix y DeltaV mediante Modbus RTU, que abarca los roles de maestro y servidor, la selección de la pa...
La mayoría de las integraciones Modbus inestables comienzan con una instrucción ambigua: «Conecta el PLC al DCS». No define quién inicia las solicitudes, quién es responsable de cada registro, cómo se detectan los datos obsoletos ni si las interfaces seriales utilizan el mismo formato de trama.

Una integración Modbus RTU fiable comienza con un único iniciador de solicitudes, un mapa de registros controlado y un troncal RS-485 terminado correctamente.
Para un enlace de CompactLogix a DeltaV, decide esos puntos antes de seleccionar una pasarela. Modbus RTU permite un cliente solicitante en un segmento serial y varios servidores que responden. Dos solicitantes activos en un mismo troncal RS-485 colisionarán.
Asigna funciones en cada límite
Si DeltaV es el cliente, el lado de CompactLogix debe exponer una tabla de datos de servidor mediante un módulo en el chasis o una pasarela externa. La documentación de ProSoft MVI69-MCM es un ejemplo para plataformas antiguas; en proyectos nuevos se debe confirmar la compatibilidad del controlador y de un sucesor compatible.
Una segunda red de campo puede recopilar datos de generadores, medidores o conmutadores de transferencia. No combines Modbus ASCII, Modbus RTU y DF1 en un mismo cable. Una pasarela de traducción crea redes independientes, cada una con sus propias funciones, temporización y diagnósticos.
Convierte el mapa de registros en una interfaz controlada
El mapa aprobado debe identificar el código de función, el desplazamiento de protocolo basado en cero, la referencia legible, el tipo de datos, el orden de bytes y palabras, la escala, la unidad, la dirección de acceso y la expectativa de actualización. La conocida notación 40001 es una convención de documentación y una fuente frecuente de errores de un registro.
Separa los comandos del estado. Las escrituras de DeltaV deben llegar a un área que CompactLogix valide antes de actuar. El PLC debe devolver la confirmación, el motivo del rechazo y el estado actual. No escribas valores sin procesar del DCS directamente en las salidas sin comprobar el rango, el modo y la propiedad.
Diseña el segmento RS-485
Utiliza un único troncal en cadena, con terminación en los dos extremos físicos. Mantén cortas las derivaciones, conserva la polaridad, aplica la polarización en un único punto controlado y conecta la pantalla a tierra según los manuales del sitio y de los equipos. La velocidad en baudios, la paridad, los bits de parada y la dirección del servidor deben coincidir.
Agrupa los registros contiguos y establece tiempos de espera para el servidor más lento, detectando al mismo tiempo las pérdidas con rapidez. Un dispositivo ausente no debería retrasar durante varios segundos a todos los dispositivos en buen estado en cada exploración.
Expón la calidad de los datos, no solo sus valores
Cada bloque necesita una marca de tiempo del último éxito, un estado de comunicación y un umbral de obsolescencia. En caso de pérdida, conserva o borra los valores según el análisis de riesgos del proceso; nunca dejes que los consumidores tengan que adivinar si un número está actualizado.
Las pasarelas pertinentes aparecen en la colección Prosoft, mientras que los componentes de proceso se encuentran en DCS y sistemas de control. La selección final depende del firmware compatible y de la documentación de la interfaz.
Nuestra opinión: Modbus RTU es fiable cuando se trata como un contrato de datos determinista. Se vuelve frágil cuando se utiliza como memoria de PLC sin documentar.
Preguntas que los ingenieros plantean antes de realizar el cambio
¿Pueden DeltaV y CompactLogix ser ambos clientes en un mismo segmento?
No. Un segmento serial debe tener un único iniciador de solicitudes. Utiliza puertos independientes o una pasarela si ambos deben iniciar solicitudes.
¿Por qué las direcciones difieren en uno?
Las referencias 4xxxx legibles y los desplazamientos de protocolo basados en cero son convenciones diferentes. Indica ambas.
¿Qué ocurre cuando falla la comunicación?
Marca los datos como obsoletos y aplica la estrategia alternativa aprobada. Conservar un valor sin información de calidad es inseguro.