Ejemplo LOGO que incluye control tecla pulsada LOGO 8 de manera que, cuando pulses una tecla, el valor del contador aumentará uno a uno, de forma lenta. Por lo contrario, si se deja la tecla mantenida, el valor del contador aumentará muy rápido hasta dejar de pulsar.

¿Para qué nos sirve tener tecla pulsada LOGO 8?

Puede que no le encuentres sentido a esta aplicación. Pero después de esta aplicación se te va a quedar claro. Tienes una tecla de la pantalla TDE, la cual pulsas una vez y el valor de un parámetro aumenta. Y de esta manera vas pulsando y va aumentando uno a uno el valor. Ahora imagina que tienes que ir a buscar el valor 400. ¿Cuántas veces tienes que pulsar el botón? 400. Por consiguiente, con este ejemplo de LOGO 8 podrás dejar la tecla mantenida o pulsada y el valor aumentará automáticamente y a mayor velocidad.

Descarga el ejemplo directamente en el siguiente LINK de la zona de «DESCARGAS»:

Qué incluye el programa.

N

Tecla para aumentar valor de un contador.

N

Tecla para disminuir valor de un contador.

N

Programación para cambiar la velocidad de pulsos del contador.

N

Mensaje para mostrar en pantalla TD los pulsos contados.

N

Mensaje para mostrar en pantalla LOGO los pulsos contados.

N

Barra que muestra los pulsos contados por pantalla.

N

Entrada analógica cuyo valor de activación será el valor actual del contador.

Hardware utilizado en programa tecla pulsada LOGO 8.

N

F1 tecla para aumentar valor (con velocidad lenta y rápida).

N

F4 tecla para disminuir valor (con velocidad lenta y rápida).

N

Q1 se activará cuando la entrada analógica se mayor que el valor actual del contador.

El programa descargable está implementado en una CPU LOGO 8 con versión de Firmware V8.1.0.S FS4. Pero fácilmente se puede cambiar el modelo y la versión una vez abierto el proyecto, en el árbol del proyecto, y seleccionar la CPU que se necesite.

Modelo CPU utilizada en el proyecto tecla pulsada LOGO 8

Descarga el ejemplo directamente en el siguiente LINK de la zona de «DESCARGAS»:

Elementos Software utilizados.

N

Temporizador retardo a la conexión.

N

Generador de impulsos asíncrono.

N

Contador adelante / atrás.

N

Conector abierto.

N

Mensajes de texto para TD y pantalla LOGO 8.

N

Entrada analógica y conmutador analógico.

N

Comparadores XOR.

Elementos software utilizados en la creación del ejemplo en LOGO 8

Secuencia de programación en LOGO 8.

En primer lugar, si pulsamos la tecla F1 de la pantalla TD, el valor del contador aumenta en una unidad. Así sucesivamente si pulsamos la tecla y soltamos. Por lo contrario, si dejamos la tecla pulsada más de 1 segundo, el valor del contador aumentará a mayor velocidad. Por consiguiente, si dejamos mantenida la tecla, no es necesario estar pulsando una a una la tecla para aumentar de posición.

Pulsar la tecla 1 para aumentar el contador lento o rápido

Asimismo, la tecla F4 de la pantalla TD, se disminuye el valor del contador, del mismo modo. Una pulsación disminuye un pulso. Si se deja mantenida más de 1 segundo, el valor disminuirá muy rápido.

Tecla F4 de la pantalla TD del LOGO!Soft

Igualmente, mostraremos en pantalla el valor del contador. Se visualizará el valor real del contador y se podrá ver como aumenta o disminuye de forma rápida o lenta. Además, se incluye una barra en la cual se puede ver el valor del contador de forma gráfica.

Visualización del valor de contador en pantalla en ejemplo tecla pulsada LOGO 8

Finalmente, incluimos también un control de una señal analógica con su conmutador analógico en LOGO 8, de manera que, cuando la entrada analógica tenga aun valor superior al valor que tiene actualmente el contador, se activará la salida Q1.

Control de señal analógica y conmutador analógico en LOGO!Soft

Descarga el ejemplo directamente en el siguiente LINK de la zona de «DESCARGAS»:

Conexión y dirección IP para el proyecto.

La conexión en el ejemplo tecla pulsada LOGO 8 será mediante Ethernet y la dirección IP del LOGO es la 192.168.0.100. A la hora de conectarse al LOGO desde el ordenador deberemos poner nuestro PC en el mismo rango para comunicarse.

Desarrollado y publicado por www.tecnoplc.com. Licencia Creative Commons 4.0.Creative Commons pequeño