Como sincronizar el reloj del PLC AC500 mediante SNTP

Anuncio
Plataforma de automatización AC500 de ABB
Guía técnica nº3 - PLC AC500 y protocolo SNTP
¿Cómo sincronizar el reloj del PLC AC500 mediante SNTP?
Introducción:
SNTP (siglas en inglés de Simple Network Time Protocol, 'Protocolo de tiempo de red simple') es
un protocolo de red para la sincronización de relojes de sistemas conectados a una red Ethernet,
basado en la arquitectura cliente-servidor.
Los PLCs AC500 pueden ser tanto cliente SNTP y recibir información de tiempo desde un
servidor externo, como servidor SNTP para suministrar información de tiempo a otros
dispositivos.
A continuación pueden verse algunos ejemplos de aplicación:
1. Ejemplo con PLCs AC500 como clientes SNTP:
2. Ejemplo con PLCs AC500 como servidor SNTP y otros como clientes SNTP
1/6
Guía técnica nº3 - PLC AC500 - SNTP
Plataforma de automatización AC500 de ABB
Guía técnica nº3 - PLC AC500 y protocolo SNTP
¿Cómo sincronizar el reloj del PLC AC500 mediante SNTP?
3. Ejemplo con PLCs AC500 como cliente y servidor SNTP y otro como cliente SNTP
Algunos datos técnicos:
La funcionalidad de servidor-cliente SNTP está disponible en cualquier CPU AC500 de nueva
generación que disponga de puerto Ethernet integrado y se configura mediante la herramienta
Control Builder Plus PS501. Está funcionalidad no está disponible en coupler Ethernet CM577ETH. El protocolo SNTP utiliza tramas UDP.
Los algoritmos del protocolo SNTP permiten que un servidor SNTP sea capaz de actualizar la
fecha/hora de un cliente SNTP si ambos dispositivos tienen una diferencia de fechas inferior a 34
años.
Es obligatorio crear un programa o utilizar un comando en el “PLC Browser” para asignar una
fecha/hora antes de utilizar el protocolo SNTP: Las CPUs AC500 empiezan desde el 01/01/1970.
(Nueva CPU o nueva batería)
2/6
Guía técnica nº3 - PLC AC500 - SNTP
Plataforma de automatización AC500 de ABB
Guía técnica nº3 - PLC AC500 y protocolo SNTP
¿Cómo sincronizar el reloj del PLC AC500 mediante SNTP?
¿Cómo proceder?
1.- Crear un proyecto nuevo
, seleccionar una CPU (por ejemplo la PM573-ETH) y escribir el
nombre del proyecto:
2.- Ir a la configuración IP en Control Builder Plus PS501:
3/6
Guía técnica nº3 - PLC AC500 - SNTP
Plataforma de automatización AC500 de ABB
Guía técnica nº3 - PLC AC500 y protocolo SNTP
¿Cómo sincronizar el reloj del PLC AC500 mediante SNTP?
3.- En la pestaña “IP Settings”, es posible asignar una dirección IP al PLC o definir que el PLC
obtenga la dirección IP mediante un servidor de dirección IP (servidor DHCP):
4.- En la pestaña “Extended settings”, es posible configurar varios protocolos como HTTP
(Webserver), SMTP (para mandar de correos electrónicos), FTP (transferencia de archivos vía
Ethernet) y SNTP (sincronización de fecha y hora).
Por defecto, esta funcionalidad no está habilitada y para usarla es necesario marcar la opción
“SNTP protocol active” y luego habilitar que el PLC trabajará como:
Cliente SNTP,
Servidor SNTP,
o ambos (cliente y servidor SNTP a la vez)
4/6
Guía técnica nº3 - PLC AC500 - SNTP
Plataforma de automatización AC500 de ABB
Guía técnica nº3 - PLC AC500 y protocolo SNTP
¿Cómo sincronizar el reloj del PLC AC500 mediante SNTP?
5.- Configuración del PLC como servidor SNTP:
Para habilitar el PLC AC500 como servidor SNTP basta con:
Seleccionar la opción “Server mode active”,
Introducir una dirección IP de red compatible con la dirección IP del PLC
Escoger la máscara de subred correspondiente:
o /8
255.0.0.0
o /16 255.255.0.0
o /24 255.255.255.0
6.- Configuración del PLC como cliente SNTP:
Para habilitar el PLC AC500 como cliente SNTP basta con:
Seleccionar la opción “Client mode active”,
Introducir la dirección IP del servidor primario y de backup
Definir el intervalo entre sincronización SNTP (entre 15 y 65635 s)
5/6
Guía técnica nº3 - PLC AC500 - SNTP
Plataforma de automatización AC500 de ABB
Guía técnica nº3 - PLC AC500 y protocolo SNTP
¿Cómo sincronizar el reloj del PLC AC500 mediante SNTP?
Es también posible definir que la CPU espere la sincronización de tiempo antes de pasar a RUN y
definir el tiempo antes de la sincronización.
También es posible habilitar una opción que permite la sincronización si el tiempo es inferior al
tiempo indicado, en este caso 60 s.
6/6
Guía técnica nº3 - PLC AC500 - SNTP
Descargar