FAQs Técnicas

Realizar una pregunta

¿Cómo sincronizar la hora de un terminal XBTGT con un PLC mediante variables de sistema %SW?

Desde Vijeo Designer 4.6 (VD), todas las XBTGT, pueden acceder a las SW del PLC. En la dirección %SW51 están las horas y minutos en BCD, y en la %SW50 los segundos.
Para sincronizar la hora del terminal GT, se puede hacer bien mediante script, o mediante la Tabla de Diálogo y una simple Acción.
Para la primera opción, se debe crear un Java Script, que separe las horas y los minutos de las variables %SW, conviertirlas a formato hexadecimal. y se enviarlas a la hora interna de la GT mediante la función (Sys.setTime(hour_PLC,min_PLC,0);)
Para la segunda opción, y la más sencilla, se necesita habilitar la función 33 de la Tabla de Dialogo, y con una simple acción se sincroniza la hora de la GT con la del PLC. Se adjunta documento detallando el procedimiento.
¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?