Como registrar datos
con LOGO
Si,
LOGO pude registrar datos tanto digitales como analógicos, puede
tambien registrar tiempo de temporizadores, asi como la cueta de un
contador y todo ello presentarlo en formato CSV en una hoja de
calculo. Que sera creada en la memoria microSD que tenemos que
colocar en LOGO, esta hoja de calculo si la queremos consultar para
conocer su contenido lo podemos hacer de la siguiente forma vamos al
programa LOGOsoft en el menú de herramientas> transferir>
cargar regitro de datos, se nos cargara en el PC el ultimo registro
de datos creado, si queremos ver los anteriores no tenemos otro
camino que extraer la memoria microSD del LOGO y llevarla a nuestro
PC,espero que la proxima versión de LOGO nos permita ver todos los
registros, seria todo un detalle.
Que tenemos que hacer
para que se registrar datos?
Primero
tenemos que saber que solo podemos crear un registro de datos por
programa y que este tendra una capacidad maxima de 512 Bytes si no
usamos tarjeta microSD. Si usamos tarjeta microSD la capacidad según
el manual del LOGO 8 es de 20000 lineas, cuando esta capacidad es
excedida se genera un nuevo , así hasta un máximo de 50 archivos.
Debo
de añadir que no he conseguido ningún archivo en formato CSV de la
memoria del LOGO a traves del menú Herramientas>Transferir>Cargar
registro de datos, se descarga uno con 0KB, de la unica manera
posible que consigo un archivo con formato CSV es utilizando la
microSD, que no se puede descargar a través de ethernet, por lo tanto
hay que sacar la memoria microSD cada vez que queremos leer un
archivo del registro.
La
nomenclatura de los archivos no la podemos cambiar pues LOGO no la
reconocería. Su significado es el siguiente los primeros dígitos desde la izquierda hacia la derecha, es ultimo grupo de números de la
dirección IP y después del guión es el número de archivo CSV
creado, recordad máximo de 50.
He
podido comprobar que cada vez que paramos LOGO y posteriormente lo
ponemos nuevamente en marcha con STOP/RUN se genera un archivo nuevo.
Esta
instrucción puede ser muy útil para registrar el funcionamiento de
una maquina de una forma sencilla. Aquí dejo también un pequeño
programa en el que controlamos el funcionamiento del cronometro del
LOGO, donde usamos los pulsadores del LOGO para activar/parar
cronometro es la flecha derecha, lapso es la flecha hacia arriba y
flecha hacia abajo es el reset cronometro. Con esto conseguimos que
se genere un archivo en el que podemos observar cuando se inicia el
cronometro, se hace un lapso y se vuelve a iniciar.
Una aplicación más
practica.
Voy a
dejar una aplicación algo mas practica que la anterior, a quien no
le ha pasado que de repente se le para una maquina y no sabe el
porque?, aparentemente todo esta bien, miramos y comprobamos, pero no
encontramos nada y la avería al cabo de un tiempo se nos vuelve a
repetir, que es?.
Pues
bien muchas de esas averías intermitentes o esporádicas vienen
causas por fallos muy breves en un contacto de seguridad que nos provoca la parada de la máquina, cosa muy normal. Pero como saber
que contacto de seguridad que se nos dispara?.
En la
aplicación que aquí os dejo creo que sera de utilidad para saber
que contacto es el que falla y poder reajustarlo. Su funcionamiento
es el siguiente tenemos, cuatro entradas, mas una quinta para borrado
del contador, un temporizador con retardo a la conexión, un registro
de datos y la lógica necesaria para que todo funcione.
Estando,
las cuatro primeras entradas a nivel alto, cuando una de ellas pase a
nivel bajo y permanezca a ese nivel, durante un tiempo superior al
fijado por el retardo a la conexión, es entonces cuando se
registrara la incidencia. Mientras que si la caída de nivel de la
entrada no supera el tiempo del retardo no se registrara nada, ¿por
que se hace esto así? Por que si no pusiéramos algún tipo de
limitación cualquier bajada de señal por breve que sea se registraría y para que un relé o contactor caiga necesitamos un
tiempo superior a 20ms por debajo de este tiempo no se desactiva un
contactor o relé, por lo tanto no se produce una parada de la
máquina.
Hay
que decir que el LOGO!8 el tiempo de retardo mínimo es de 100ms unas
50 veces por encima de lo deseado, pero no por ello nos puede dejar
de ser útil.