Está en la página 1de 5

RELOJ DE TIEMPO REAL

Planteamiento: Utilizar el Reloj de Tiempo Real del PLC SX (RTC y/o Real Time Clock) para configurar una hora y fecha para mostrarlas en una pantalla DOP-B07S201. Teora: Existen banderas y registros asignados para un reloj de tiempo real en el PLC estos son: M1016, M1017, M1076, D1313 ~ D1319.

Si el valor establecido en el RTC es incorrecto, la fecha ser automticamente asignada a Sbado, 00:00 Enero 1, 2000. D1313 ~ D11319 actualizarn inmediatamente el RTC solo cuando se active la instruccin TRD o el WPLSoft est en modo de monitoreo. La instruccin TRD no trabaja en la serie SS se recomienda utilizar un PLC serie SX. Para hacer correcciones en el RTC: a) Use la instruccin TWR para PLC de la serie SA/SX/SX/EH/EH2/SV. Vea API 167 TWR para ms detalles. b)Use el WPLSoft o el display digital DU-01.

TERATRONIX SA DE CV Tel: +52(33) 13689130, Tel/Fax: +52(33) 13689131 e-mail: ventas@teratronix.com.mx

Desarrollo: Programa del PLC El programa del PLC est hecho utilizando el PLC DVP_10SX. Como se observ en la Teora para esta funcin de Calendario utilizaremos las instrucciones TRD y TWR, recuerde que el PLC SS no soporta estas instrucciones. El programa del PLC SX quedo con el siguiente cdigo:

M1000 es una bandera que al correr el programa se activa y se queda en ese estado hasta que se detiene el programa. sta se encuentra activando la instruccin TRD D0, lo que quiere decir que todo el tiempo se va a leer la fecha y la hora y el contenido se enviar al registro D0 y los 6 consecutivos a ste (d0,d1..d6) para ser mostrados en la pantalla. La funcin TWR D7 indica que el valor escrito en los registros D7 ~ D13 sobrescribir los registros D1313 ~ D1319 respectivamente para hacerlos que inicien el conteo desde ese valor. Como se muestra en el programa cambiaremos (en la pantalla) los valores de los registros D14 ~ D19 y al presionar un botn se mover el valor de stos a los registros D7 ~ D13 que escribirn la nueva fecha. Significa que se fijar la nueva fecha en el RTC. Programa de la Pantalla. A continuacin se describe el procedimiento para realizar el programa para la pantalla DOP-B07S201. Primero ejecutamos el programa Screen Editor. Creamos un nuevo proyecto abriendo el men File / New. TERATRONIX SA DE CV Tel: +52(33) 13689130, Tel/Fax: +52(33) 13689131 e-mail: ventas@teratronix.com.mx

Damos un nombre al proyecto, elegimos la pantalla a programar y la marca del PLC como se muestra en la imagen.

Iniciaremos insertando seis Displays Numricos que son los que mostrarn la fecha y hora.

A cada Display se le ordenar que lea un registro diferente (D0 ~ D6) y se le asignar un nombre utilizando cuadros de texto.

Display Dia = D3 Display Mes = D2 Display Ao = D0 Display Hora = D4 Display Minuto = D5 Display Segundo = D6 Tambin insertamos un botn GoToScreen que nos enve a la pantalla 2. Lo nombraremos Configurar Fecha y Hora

TERATRONIX SA DE CV Tel: +52(33) 13689130, Tel/Fax: +52(33) 13689131 e-mail: ventas@teratronix.com.mx

Ahora creamos la segunda pantalla que es donde se configurar la fecha. Clic en el botn New Screen

En esta pantalla y en la 3 insertaremos Entradas Numricas donde cambiaremos los valores de fecha y hora. Y con cuadros de texto indicamos para qu se utiliza cada una. Abajo se describe que registro modificarn y los valores mnimos y mximos que podremos introducir en cada entrada.

Entrada Numrica 1 = Da D16 1min 31max Entrada Numrica 2 = Mes D15 1min 12max Entrada Numrica 3 = Ao D14 11min 99max Entrada Numrica 4 = Hora D17 0min 23max Entrada Numrica 5 = Minutos D18 0min 59max Entrada Numrica 6 = Segundos D19 0min 59max En esta misma segunda pantalla colocamos un botn GoToScreen que enva a la pantalla 3 y lo nombramos Siguiente

TERATRONIX SA DE CV Tel: +52(33) 13689130, Tel/Fax: +52(33) 13689131 e-mail: ventas@teratronix.com.mx

En la pantalla numero 3, agregamos las entradas numricas para hora, minutos y segundos. Un botn Momentary que lea y escriba a M0 y lo nombramos Guardar. Y un botn GoToScreen para que nos enve de regreso a la pantalla 1 donde se mostrar la fecha configurada.

TERATRONIX SA DE CV Tel: +52(33) 13689130, Tel/Fax: +52(33) 13689131 e-mail: ventas@teratronix.com.mx

También podría gustarte