Objetivo: Implementar un sistema de captura de datos de variables a partir del servidor Web del
PLC 1200
Introduccin:
Procedimiento
En este caso el archivo a construir tendr el nombre Captura, tendr un encabezado con
los nombres Temperatura, Presin y Nivel, las variables a registrar en cada muestra sern
T1, P1 y N1 en formato de entero, se agregan las variables Hecho, Ocupado y Estado que
sern utilizadas en las salidas del bloque "DataLogCreateDB".
Convienen ajustar la hora actual desde Online y diagnstico. Se debe tener en PLC en modo ON
line.
La salida DONE solo se activar una vez que se crea la tabla, pero solo momentneamente,
luego no se volver a activar, as se apague el PLC. Para registrar que este evento ocurri
se debe activar una marca por medio de una instruccin SET, aunque este se resetea al
reiniciar el PLC. Para escribir datos se debe tener precaucin de hacerlo posterior a la
creacin de la tabla.
7. Antes de escribir se debera habilitar la opcin de abrir tabla, esta accin tambin habilita
una salida de DONE que se puede utilizar para activar una marca que indica que la tabla
fue creada (una sola Vez) o que fue abierta (cada que se reinicia el PLC o se reabre la
tabla). En la siguiente grafica la tabla se reabre al activar momentneamente I0.2, sigue
abierta mientras se mantenga encendido el PLC, DONE no se vuelve a activar en este
estado. MODE=1 hace que la tabla se limpie.
8. Se ingresa un segmento para registrar que la tabla fue creada o abierta
9. Se crea un segmento para cargar los valores de las variables cada que se estime
conveniente. Segn la grfica los datos se refrescan cada 10 segundos.
10. Para escribir los registros se utiliza el Bloque DataLogWrite. La tabla debe estar creada o
abierta, M1.0 activo. Para habilitar la escritura de nuevos datos se activa I0.1. En la tabla
se escriben 10 datos y luego se reescriben. Si se requiere que solo sean 10 datos se debe
incluir un contador hasta 10 que inhabilite la escritura.
En la figura se observa la base creada luego de que se han reescrito muchos registros