You are on page 1of 22

Programacin de PLC

Introduccin al diagrama de escaleras, para control ON/OFF

Lgica
El control on/off que hemos visto consiste en asignar uno de dos estados a un actuador Los dos estados pueden ser:
encendido o apagado lleno o vaco si o no etc.

Como sea, es asimilable a variables lgicas que se evalan a verdadero o falso

Programacin lgica
Tal como se resuelven clculos booleanos con variables lgicas, es posible construir computadores (o programas) que operan en lgica Booleana Estos computadores se llamaran, naturalmente, de lgica programable, o algo as Si algunas variables son actuadores fsicos, ms que meras posiciones de RAM, se podr interactuar con el exterior

PLC
Un computador basado en operaciones lgicas, orientado a controlar vlvulas, rels, motores, etc. en base a encender o apagar se llamara controlador lgico programable Un PLC es un computador de propsito especfico (no tienen teclado ni grandes pantallas) para control de variables de procesos que requieren slo adoptar uno de dos estados

Aplicacin domiciliaria (edificio inteligente)

Popularizacin del PLC

Mtodos de programacin
La programacin se suele realizar con un computador estndar, conectado al PLC (sea por redes o directamente) que tiene el software adecuado La programacin es grfica, en base a pocos smbolos Un actuador se activa o no segn si hay continuidad entre dos rieles conceptuales, que son vistos como dos polos de un voltaje

Diagramas escalera de ejemplo


El diagrama escalera es el programa que ejecuta un PLC Las vlvulas ser elementos de la derecha Los interruptores a la izquierda

Lgica simple
Al presionar PB2, se energiza CR2 La energizacin de CR2 cambiar el estado del inerruptor CR2, normalmente cerrado CRn es el rel n y Mj es el motor j

Programacin
Cualquier PLC tendr:
interruptores de entrada, que son pulsadores tipo botn de timbre (a veces tienen interruptores de cambio de estado, como los de las lmparas) que pueden ser normalmente cerrados (N.C.) o normalmente abierto (N.A.) Rels de salida, que representa el cerrado de actuadores por parte del PLC Variables de salida, que son variables internas del programa, tiles para construir lgicas de diversa complejidad

Circuitos
Un programa (o diagrama) escalera es un circuito lgico que especifica cuando se deber realizar uno u otro cambio de estado Un circuito muy comn es el rel a autoenclave y parada, tpico de partidores de motores o mquinas

Los interruptores Start (usualmente de color verde) y Stop (rojo) son accesibles al operador La salida a rel Run hace funcionar algo (prendamos una ampolleta) El circuito no puede hacer operar el rel Run porque ni start ni run permiten el paso de corriente, asilando el resto del circuito

Si alguien pulsa el botn start, se energizar inmediatamente el rel run, porque stop es normalmente cerrado, es decir, conduce si no est presionado Como el rel (RLY)- run est actuado, el interruptor asociado a ese rel estar cerrado, es decir, en estado de conduccin Si se suelta el botn Start , el circuito seguir energizado por el interruptor run

Rels de salida
Cualquier rel tiene asociados dos interruptores, uno NC y otro NO En el circuito recin visto, se utiliza el interruptor Run, asociado al rel del mismo nombre Aparte de los rels, se pueden definir tambin variables de salida Al definir un interruptor de entrada, de inmediato existen dos, uno NA y otro NC Cada uno es la negacin lgica del otro

Ejercicio
Qu ocurrir si presiona Stop en el circuito de ejemplo? Qu necesitara para programar un semforo?

Semforo
Un recurso tpico de los PLC son los temporizadores (timers) Estos timers reciben una entrada que los comanda a contar tiempo real, hasta llegar a un cuenta determinada Algunas salidas de timers generan un estado 1 (o circuito cerrado) un tiempo despus de ser iniciados Naturalmente, al mismo tiempo generan la negacin lgica de esa misma seal

Ejercicio
Examine el software de simulacin de PLC de i-TRiLOGI 6.24 (Educational Version) build 03 Puede bajar un programa o ejercitar en lnea en http://www.tri-plc.com/trilogi.htm Programe una luz que enciende 5 segundos y se apaga 5 segundos y contina en eso Si desea tomarse en serio la programacin de PLCs, programe el filtro autolavante

Finalmente
Es importante identificar los puntos comunes entre el diagrama de seales on/off que usamos, por ejemplo para los tamices moleculares, y la programacin de PLCs en diagramas escalera Habitualmente, en fases tempranas de diseo, se usan los diagramas de seales on/off pero deben estar advertidos de la programacin posterior

Lgica
La funcin lgica y (&) se implementa por dos interruptores en serie, ya que ambos deben estar conduciendo para energizar la salida La funcin lgica o (^) se implementa por dos interruptores en paralelo, ya que cualquiera de los dos que conduzca energizar la salida

Un semforo simulado