Poner en Fecha y Hora Micro 810 (Fran Sánchez)

logo2dominios


Entrada del colaborador Fran Sánchez:

¡Comenzamos!

El programa utilizado para programar estos PLC´s es Connected  Components  Workbench es gratuito y se puede descargar en  http://www.rockwellautomation.com/global/products-technologies/connected-components/tools/workbench.page#tab4 el problema es que la versión abierta no permite edición online, ni estructuras de datos.

El que no permita edición online es un incordio y una pérdida de tiempo para la programación muy grande, pero por lo menos está la opción gratuita.

Para poner en Fecha y Hora un Micro 810 disponemos de dos modos de hacerlo (Como todos los PLC´s de Rockwell) uno es mediante programación y otro es desde la configuración de PLC, el problema es que al menos en la versión gratuita, para poner en hora el PLC desde la configuración hay que pararlo.

El ejemplo lo vamos a realizar con un Micro 810 Pero se hace igual en toda la gama Micro8X0.

Modo 1, Desde configuración:

Presupongo, que todos sabemos conectarnos al PLC y movernos por el PLC, así que vamos al grano.

Hacemos doble click sobre el controlador, en este caso Micro810.

img1

Se nos abrirá la siguiente ventana, y pulsamos sobre Real Time Clock.

img2

Llegado a este paso, debemos asegurarnos de que podemos pasar el PLC a modo program, si es así lo hacemos pulsando el selector que aparece marcado en la imagen.

img3

Nos preguntará si estamos seguros de que queremos cambiar a modo Program, Aceptamos si estamos seguros de que lo queremos.

img4

Una vez puesto el PLC en Program pulsamos sobre SET DATA/TIME.

img5

Una vez pulsado se nos abrirá la siguiente ventana, en la cual podemos configurar manualmente la fecha y hora.

img6O en su defecto podemos seleccionar que use la del ordenador desde el que estamos conectados, que es lo que voy a hacer yo, así que seleccionamos la opción Use current computerr´s data and time y pulsamos sobre OK.

img7

Una vez aceptado, volvemos a poner el PLC en Run , asegurándonos de que podemos hacerlo pulsamos sobre el mismo selector desde el que anteriormente hemos puesto el PLC en Program.

img8

De nuevo nos preguntará, si estamos seguros de que queremos pasa a Run, le decimos que OK.

img9

Y con esto, quedará cambiada la hora, del modo 1.

Modo 2, desde el programa:

Presupongo, que todos sabemos conectarnos al PLC, movernos por el PLC y transferir los programas, así que vamos al grano.

En la línea de programa que deseemos, insertamos del modo habitual una Instrucción.

img10

Se nos abrirá la siguiente ventana, en la cual buscamos y  seleccionamos pulsando OK la instrucción RTC_SET

img11

En la página 421 del manual http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/2080-rm001_-es-e.pdf tenemos más información acerca de la instrucción, en las que dice que para el modelo 810(El del ejemplo) y 820 basta con rellenar el campo de la instrucción RTCData.

Pulsamos dos veces sobre la parte baja de RTCData.

img12

Y se nos abrirá el Variable Selector.

img13

Rellenamos el nombre de la variable que deseemos y pulsamos OK.

img14

Insertamos también un contacto, desde el que vamos ejecutar la instrucción RTC_SET.

img15

Una vez hecho todo lo anterior, transferimos el programa y nos ponemos Online.

Hacemos doble click sobre el contacto SET.

img16

Y se nos abrirá la ventana de variable Monitoring.

img17

Expandimos el tipo de dato SET_CLOCK y rellenamos la fecha que queramos, durante el ejemplo compruebo que no se puede establecer una fecha inferior al año 2000.

Rellenamos las variables marcadas, no hay que rellenar la variable SET_CLOCK.DayOfWeek ya que el manual dice que se ignora, ya que se calcula sola.

img18

Una vez rellena la fecha que queremos activamos la variable SET pulsando sobre su campo LogicalValue para activarlo.

img19

Una vez activado, veremos que se ejecuta la instrucción, si Sts está a 1, es que la instrucción se ha ejecutado correctamente.

img20

Una vez que hayamos comprobado que se ha ejecutado correctamente desactivamos la variable SET.

img21

Comprobamos que la Fecha y Hora se han cambiado correctamente

img22

Comprobamos que se ha cambiado correctamente, los minutos no coinciden porque es el tiempo que he tardado en realizar todo esto.

Un saludo, Fran.

favicon

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *