Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I. Objetivos:
II. Recursos:
- Software : LogixPRO
- Hardware: PC
III. Desarrollo:
LOGIXPRO
LogixPRO es un simulador de PLC, este contiene simulaciones animadas de procesos industriales, así
como una simulación de entradas y salidas con distintos tipos de interruptores e indicadores.
Barra de Instrucciones
Ventana de Simulaciones
Ventana de
programación
En la barra de menú tenemos la de Simulations, al hacer click en esta podremos visualizar las distintas
simulaciones que ofrece el programa. Para que funcione la animación se debe programar en la ventana
de programación (lenguaje escalera), pudiendo ir programando y visualizando el resultado de lo
programado con la simulación.
Al seleccionar “I/O Simulator” aparecerá una ventana nueva como la izquierda de la Figura 2, en donde
los interruptores que se encuentran conectados a los módulos de entrada pueden abrirse o cerrarse
dando click sobre ellos. Además se puede cambiar el tipo de interruptor haciendo click derecho sobre el
interruptor, de igual manera con las lámparas.
Diagrama Ladder
La programación de un PLC mediante el lenguaje Ladder (escalera) consiste en la elaboración de un
programa en una forma similar a como se dibuja un circuito de contactos eléctricos.
El diagrama Ladder consta de dos líneas principales que representan las líneas de alimentación. Los
circuitos se disponen como líneas horizontales (como un peldaño de una escalera).
Los peldaños pueden empezar con uno o varios elementos de entrada, los cuales siempre deben estar a
la izquierda; y terminar en uno o varios elementos de salida, el cual siempre deberá estar a la derecha.
La interpretación del programa se deberá hacer de izquierda a derecha y mayormente de arriba hacia
abajo.
Entradas y salidas
Para la simulación de entradas tenemos básicamente dos tipos normalmente abierto y normalmente
cerrado estas dos instrucciones permiten energizar y des energizar una o varias salidas.
Figura 5: Asociación de entradas/salidas físicas del PLC a una instrucción del programa
Ejemplo
Activar y desactivar la lampara O:2/0 con el interruptor I:1/0
3. Para poder simular el programa primero se debe descargar el programa haciendo click en el
botón “Download” y después hacer click en el “RUN”.
4. Al hacer click sobre el interruptor se puede ver como este activa la lampara (notar que en la
ventana de programación las direcciones se resaltan en amarillo cuando circula una corriente
por ellos).
Temporizadores
TON (Timer On Delay)
La instrucción TON se utiliza para activar o des activar una salida después de que el TON estuvo
energizado en intervalo de tiempo predeterminado. Mientras el TON este energizado, este
incrementara su valor acumulado (ACC) desde cero hasta alcanzar el valor preestablecido (PRESET). El
valor acumulado vuelve a cero cuando el TON es des energizado.
Para TOF se programan los mismo parametros de TON: Timer, Time Base, Preset, Acumulado.
La instrucción TOF también utiliza tres tipos de contactos EN, TT, DN. Al energizar el timer se activan EN
y DN, una vez des energizado se desactiva EN y se va mostrando el acumulado (ACC) y al terminar de
contar, se desactiva DN
Contadores
Contador Ascendente (CTU)
Los contadores tienen la función de contar las veces que llega señal de entrada, cuando el numero de
veces es igual al numero con el que se programo el contador, este activa su salida. Al igual que los
temporizadores se encuentran en la misma pestaña “Timer/Counter”.
La salida CU del contador esta activa mientras el conteo sea mayor a cero, cuando el contador llega al
Preset se activa la salida DN. El conteo seguirá hasta que se resetear el contador (Figura 12).
Figura 12: Ejemplo de reseteo de un contador ascendente
Si el Accum es mayor que el Preset, se activara el DN. Cada vez que se reciba señal de entrada se ira
restando uno al Accum
11
V. Investigación:
a. Averiguar y describir el funcionamiento salidas tipo Latch y UnLatch, además de dar un
ejemplo básico de su uso
b. Averiguar y describir el funcionamiento de comparadores, además de dar un ejemplo
básico de su uso de cada uno
c. Averiguar y describir el funcionamiento de subrutinas y mostrar un programa usando
una subrutina
VI. Vocabulario:
Dar definiciones de los siguientes conceptos:
Enclavamiento, marcha prioritaria y parada prioritaria