Sincronización horaria en la automatización industrial: configuración de NTP y PTP para Emerson Ovation y Foxboro

¿Por qué toda planta necesita una única verdad sobre el tiempo?
Cada controlador, historiador y sistema de seguridad registra los eventos con su propio reloj. Si esos relojes no están sincronizados, los registros de eventos mienten. Entonces, la investigación de un disparo parece un mazo de cartas barajado. Los ingenieros pierden días discutiendo qué registro es correcto. Primero, acepte el principio fundamental: una planta necesita una única fuente de tiempo confiable. Segundo, elija un protocolo que se ajuste a sus necesidades de precisión. Mantengo una red Emerson Ovation y una isla Foxboro I/A Series en el mismo sitio. Ahora, ambas toman la hora de una única fuente sincronizada con GPS. Llegar a ese punto me enseñó todas las lecciones que se indican a continuación.
¿Cuáles son las diferencias de precisión entre NTP, SNTP y PTP?
NTP es el caballo de batalla de las redes industriales. Un servidor maestro mantiene la hora de referencia. Los clientes consultan ese servidor periódicamente a través de Ethernet mediante el puerto 123. NTP compensa el retardo de red y alcanza una precisión de aproximadamente 10 ms en una LAN saludable. SNTP es la versión simplificada. Omite los cálculos de retardo y simplemente acepta la hora recibida. La precisión disminuye a unos 50 ms. PTP, definido por la norma IEEE 1588, supera a ambos. El gran maestro envía marcas de tiempo a los esclavos de forma continua. Los esclavos corrigen el desfase en tiempo real. Sin embargo, PTP necesita switches y tarjetas de interfaz de red compatibles con el registro de marcas de tiempo por hardware para alcanzar todo su potencial.
- Paso 1 — Clasifique sus sistemas según sus necesidades. Las pantallas de operador y los historiadores aceptan NTP con una precisión de 10 ms.
- Paso 2 — Use PTP cuando el registro de secuencias de eventos requiera una resolución inferior a un milisegundo.
- Paso 3 — Reserve SNTP para dispositivos sencillos que solo necesiten una hora aproximada, como las HMI independientes.
¿Cómo construir una fuente maestra de tiempo referenciada por GPS?
Los servidores de hora de Internet no tienen lugar en una red de control. Abren rutas salientes que las políticas de seguridad deberían bloquear. Un servidor de hora GPS resuelve este problema. Recibe la hora UTC de los satélites y la distribuye íntegramente dentro de la red de la planta. Además, elimina la dependencia de la infraestructura de TI corporativa. Mi sitio utiliza un reloj GPS con dos antenas que alimenta dos servidores NTP redundantes. Tanto la red de derivación de Ovation como el nodo de Foxboro toman la hora de este sistema.
- Paso 1 — Instale la antena GPS con una vista despejada del cielo. Mantenga la longitud del cable de antena dentro de los límites del fabricante.
- Paso 2 — Asigne al servidor de hora una IP estática en la red de control, en el estrato 1, aislado de la TI de la planta.
- Paso 3 — Configure un segundo servidor como respaldo. Los clientes deben conmutar al servidor de respaldo sin intervención del operador.
- Paso 4 — Fije el desfase UTC y las reglas de horario de verano en el servidor, no en cada cliente.
¿Cómo configurar Ovation y Foxboro como clientes NTP?
El controlador Emerson Ovation permite configurar la hora mediante sus ajustes de red. Indique el par de servidores GPS a cada controlador. Verifique el desfase después de una hora de estabilización. La estación Foxboro I/A Series funciona de la misma manera mediante su servicio de hora. Por lo tanto, configure siempre los clientes y nunca permita que los controladores funcionen libremente. Un controlador sin sincronización se desvía varios segundos por semana. Ese desvío corrompe silenciosamente la marca de tiempo de cada alarma que registra. Durante una investigación, descubrimos que una estación Foxboro estaba 4 segundos adelantada respecto del sistema Ovation. La secuencia de eventos parecía imposible hasta que comprobamos el desfase de los relojes.
- Paso 1 — Configure las direcciones de los servidores NTP primario y secundario en cada controlador y estación.
- Paso 2 — Establezca el intervalo de consulta entre 64 y 1024 segundos, según la especificación de NTP.
- Paso 3 — Inicie sesión en cada controlador y registre el desfase informado. Cualquier valor superior a 100 ms requiere atención.
- Paso 4 — Reinicie el controlador o el servicio de hora después de realizar cambios de configuración y vuelva a comprobar los desfases.
¿Por qué PTP necesita hardware para cumplir su promesa?
PTP promete una precisión inferior a un microsegundo. Las implementaciones exclusivamente de software ofrecen mucho menos. El gran maestro y cada switch de frontera deben admitir el registro de marcas de tiempo por hardware. De lo contrario, la fluctuación del software eclipsa el campo de corrección. Sin embargo, el beneficio justifica el costo en los controles de turbinas y el registro de secuencias de alta velocidad. En mi sitio, reservamos PTP para el tren de equipos rotativos. Todo lo demás funciona con NTP.
- Paso 1 — Seleccione switches compatibles con el modo de reloj transparente o reloj de frontera de IEEE 1588.
- Paso 2 — Configure exactamente un gran maestro. Todos los demás dispositivos PTP deben poder funcionar únicamente como esclavos.
- Paso 3 — Mida el desfase final con una herramienta de monitoreo PTP. Apunte a menos de 1 microsegundo en el segmento local.
Conclusión y recomendaciones prácticas
La sincronización horaria es un seguro económico para el análisis de incidentes. Primero, instale un servidor de hora GPS dentro de la red de control. Segundo, configure cada nodo Ovation y Foxboro como cliente NTP con un respaldo definido. Además, reserve PTP para las aplicaciones que realmente necesiten una resolución inferior a un milisegundo y adquiera el hardware necesario para admitirlo. Por lo tanto, añada una comprobación del desfase de los relojes a su rutina mensual y archive las lecturas. Finalmente, antes de iniciar la próxima investigación de un disparo, verifique que todos los relojes coincidan. Una única fuente de tiempo confiable convierte un registro de eventos desordenado en una narración clara y cuesta menos que un día de trabajo de ingeniería al año.
Autor: Wu Jianming es ingeniero de automatización industrial con más de 10 años de experiencia en PLC, DCS y sistemas de control.
