Professional Documents
Culture Documents
Preparado por:
Grace Ramrez
Victronics ltda.
Introduccin
Presentarse ante los asistentes. Objetivos de la Capacitacin. Frecuencia y tipo de apoyo que otorgar Victronics a sus Clientes. Exposicin de los puntos a tratar en la Capacitacin.
Objetivos de la Capacitacin
Introduccin PLC Introduccin a sistemas lgicos. Recordar la lgica de contactos. Dominar el uso de Temporizadores y Contadores. Instrucciones bsicas del software del PLC. Programar el PLC. Revisar el armado del panel de control. Mostrar planos P&C y nomenclaturas industriales de esta disciplina.
Primer tema
Introduccin al PLC: Resea histrica. Marcas y modelos. Aplicaciones. Arquitecturas. 1 herramientas bsicas para una estacin. 2 redes con plc.
Segundo tema
Compuertas AND y OR. Compuertas NAND y NOR. Ejercicios bsicos con las compuertas. Recordar el uso de los mapas de karnaugh.
ercer tema Lgica de contactos. Reemplazo de puertas lgicas por contactos. Ejercicios de esta lgica. Concepto de Contadores y Temporisadores.
Cuarto tema Instrucciones bsicas del software. Uso de temporizadores y contadores. Desarrollo de las experiencias de la gua. Puesta en servicio.
INTRODUCCION AL PLC
El PLC naci bajo la necesidad de eliminar el control de tablero automtico alambrado, reducir espacios y rels. Para el PLC no existe una normativa o lnea de fabricacin como en los computadores, cada fabricante tiene su propia lnea de fabricacin y lenguaje. Aunque su lenguaje de programacin es distinto en algunos aspectos, todos obedecen al tipo de programacin escalera.
MARCAS CONOCIDAS
ALLEN BRADLEY SIEMENS TELEMECANIQUE MODICOM GENERAL ELECTRIC OMROM SAMSUNG OTROS
APLICACIONES
Las aplicaciones del PLC son infinitas, desde un simple control ON/OFF hasta un proceso con seales analgicas de alta velocidad. Algunos ejemplos: Control de alta precisin, como punto flotante matemtico, trigonomtrico, exponencial, logartmico y raz cuadrada. Full operador de mquina de control.
PLC AROMAT
La lnea de PLC Aromat es una completa serie de controladores programables, diseada para satisfacer una amplia gama de necesidades. Proveer una rpida ejecucin en procesos de alta velocidad. El FP3, por ejemplo posee mdulos especiales de I/O anlogas, contadores de alta velocidad, entradas remotas,comunicacin de red.
PLC ENTRENADOR:
La finalidad de este proyecto es incentivar el aprendizaje del manejo del PLC ya que sus aplicaciones son infinitas, la idea es que la persona que tenga acceso a l pueda manejarlo sin problemas, programarlo y aplicarlo, sin antes haber tenido un entrenamiento previo en el tema. En esta gua se explican las instrucciones bsicas y la aplicacin de herramientas bsicas como rels, contadores y timers.
El PLC entrenador es un conjunto que abarca un panel de control, el PLC con su fuente de poder y una gua de programacin. El panel de control, como se muestra en la figura, est formado por: dos botoneras de emergencia, cuatro switch de dos circuitos cada uno, cuatro botoneras normalmente cerradas, seis botoneras normalmente abiertas, once rels TM4RC3 con tres circuitos disponibles cada uno y una capacidad de 5A por contacto ( carga resistiva), once pilotos y seis lneas de nueve contactos cada uno para aplicaciones externas. De esta forma se estn entregando las herramientas bsicas para desarrollarse en el amplio campo del PLC.
Victr ics, t t , st tr c l l r t, l c l ti r r ct s l rc , tr ll s l l st s s rr ll , st c t c isti t s ti s , c ll s c l s c r ct rstic s c s ri s r s lir r ri r ri i t s lic ci . s r c s r lt l ci r c ci ri l lsill c tr l r r r l li s ctr lic ci s i stri l s. t c s s r tiliz s lic ci s st c l s sist s si l s, c tr l c tr s i stri s lt t t tiz s.
ric f 197 r t r l s rc s l rt s r Am ric . Si s si i ri ts s it l ctric rks, c ci r r c ti c mpa a s a tr av s l mundo innova ci n de s u s po r la c a lidad p r odu cto s. r eada en Os a k a , J apn , e s e l mayo r manu f a ctu r e r o , de s a rr o llado r y vendedo r de ma te ria le s de c on str u ccin e l ctric a , c on ap lic a cione s en e l oga r, ma te ria le s de c on str u ccin r e siden cia l, p r odu cto s de au toma tiz a cin y c on tr o l, c omponen te s y ma te ria le s e le ctr n ic o s.
Ar
PLC FP0 C14CRS romat. Aromat ue el primero en lanzar al mercado el de bolsillo. a talla del F 0 lo primer posiciona en la clase enana pero su uncionalidad y expansibilidad lo hace un micro. s el ms pequeo y completamente expansible controlador de la industria. on una talla de slo 54 centmetros cuadrados y un volumen menor a 135 centmetros cbicos para el mdulo de control de rel, este es ideal para aplicaciones en espacios reducidos
miniatura, full expansin y rel o salida a transistores. Cada mdulo provee clips de conexin los cuales permiten la expansin de la unidad para ser rpida y fcilmente montada. Con Clips Din para montar y desmontar hace que su construccin sea fcil y rpida.
y ayor confiabilidad. y equiere menos espacio. y cil de mantener. y Se puede usar varias veces. y Si necesita cambios se puede reprogamar. y esempeo flexible, ms funciones. y ayor versatilidad.
COMPUERTAS LOGICAS
Las compuertas AND: Estas compuertas son aquellas que multiplican las variables que ingresan a ellas.
Las compuertas OR: Son aquellas compuertas que suman las variables que ingresan a ellas.
La operacin NOT o inversin opera sobre una sola variable, y el resultado es el valor lgico invertido o complementario.
Construir el circuito ptimo para la activacin de una lmpara, empleando tres interruptores, de forma que la lmpara solamente se active cuando est activado un solo interruptor o los tres simultneamente.
S= abc+abc+abc+abc
Las actividades posibles a realizar un fin de semana son las siguientes: - salir al campo y comer un bocadillo - ir a la playa y comer en un restaurante. - pasear en la ciudad y ver una pelcula.
En los dos primeros casos es necesario tener auto y un mapa de carreteras. En cualquier caso es imprescindible que no llueva o que haga viento. Como primer paso para realizar el ejercicio haremos la tabla.
Tabla:
a b c d F a 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 1 1 0
b c 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1
d F 0 0 1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 0 1 1 0
Mapa de karnaugh:
Lgica de contactos: Recordemos que el signo suma (+) en el lgebra de Boole equivale traducido al lgebra de contactos elctricos, a un circuito paralelo, mientras que el signo producto (x) equivale al circuito serie.
Lgica positiva: el estado alto coincide con el 1 lgico y el estado bajo con el 0 lgico. Lgica negativa: el estado alto coincide con el 0 lgico y el estado bajo con el 1 lgico.
Ejercicios prcticos
Pasar al lgebra de contactos las siguientes funciones: a). ( a+b)c + ad b). c( a+bd) + ( a+c) c). ( a+b)( a+b) d). ab + ab e). ( a+c)b + ( a+d )c + ( a+b)
conceptos
Temporizadores: Los temporizadores o timer son relojes que cuentan en unidades de tiempo preseleccionadas, por ejemplo en 1s, 0,1s, 10ms,1ms. Contadores: Cuentan una cantidad predeterminada de eventos.
SOF W RE PFSOF
El primer paso es seleccionar el programa desde W indows
Ud. Tiene la opcin de descargar el programa desde el PLC (Load program from PLC), del diskete (Load program from Disk) o crear uno nuevo ( New program).Al elegir la opcin para crear uno nuevo la presentacin ser la siguiente:
En este paso se debe seleccionar el tipo de con el que se trabajar, en la pantalla se seleccion el O 1 , 1 , 16 7K.
Una vez seleccionado el , el software est listo para comenzar a trabajar en la creacin de un nuevo programa.
Herramienta
el i tema
Ahora podremos conocer las herramientas que este software ofrece. or ejemplo los timer:
Como se pudo observar al seleccionar timer, se da la opcin de elegir los siguientes timer X(1s),Y(0,1s), R(10ms), y L(1ms), que se diferencian por la unidad de tiempo que utilizarn, al elegir uno de ellos le preguntar el N por el cual Ud. Diferenciar este timer del resto. A este timer se le asign el N 0,
Ahora debe ingresar el factor por el cual multiplicara la base de tiempo seleccionado en el paso anterior, y adems una letra para que el valor que ud. e asign pueda ser cambiado o no, por ejemplo si Ud. elige k, el valor no podr ser cambiado, pero si elige sv, este valor podr ser cambiado mediante una funcin Mov.
D e e st a f o r m a U d . tiene un tim e r que no pod r c am b ia r la c an tidad de ve c e s que debe c on t a r. M s ade lan te s e exp lic a pa s o a pa s o la f o r m a de u tiliz a rlo s. Aho r a ve r em o s ve r la f o r m a de s e le cciona r un c on t ado r
Al utilizar un contador, al igual que el timer, se debe ingresar un N por el cual ser identificado, y se debe tambin ingresar la cantidad de veces que contar.
Al igual que el timer al contador tambin puede estar predestinado a cambiar su valor o a mantenerlo durante el programa mediante la seleccin de k (mantiene el valor), o sv (cambia el valor).
Estas instrucciones bsicas ejecutan operaciones lgicas de unidad de bit y son a base de rels en secuencia. Ejemplo:
y Instruccin O UT (OT):
Progr ma ejemplo:
Funcin e instrucciones bsicas: Las instrucciones bsicas son aquellas en las que se utilizan timer, contadores y registros de instrucciones. ara especificar valores, las instrucciones estn compuestas de varios pasos: Ejem lo:
El timer comienza a contar cuando est en O , y T estar O cuando transcurran segundos y por lo tanto Y tambin.
Explicacin del ejemplo: Diez segundos despus que X0 se activa, el contacto del Timer T0 se activa e Y0 se vuelve , entonces el Timer 1 se energiza y diez segundos despus el e Y1 tambin . contacto T1 se vuelve
Explicacin del ejemplo: Cuando 0 se energiza ambos Timer se activan, dos segundos despus se activa T1 e 1 se vuelve ON, y al segundo de transcurrido esto T0 se energiza e 0 se vuelve ON .
Explicacin del ejemplo: uando se energiza el contador disminuye una cuenta, y as sucesivamente hasta llegar a cero, este contador tiene un reseteo que se efecta a travs de 1, y este se puede activar en cualquier momento de la cuenta.
Cuando X0 es energizado, la instruccin de transferencia de datos es activada y el valor del contador es cambiado de 100 a 30, entonces cuando X1 sea energizado el contador comenzar su cuenta desde 30. Cuando X2 es activado el contador es reseteado a 30, lo que quiere decir que necesita de otra funcin para regresar al valor 100 o cambiarlo a otro valor. Lo cual observaremos a continuacin: Si X0 es activado el contador tomar el valor 50 y si X1 es activado el contador tomar el valor 30. Para ambos casos el contador se activar al energizar X2 y se resetear al activar X3.
Aplicaci n del contador UP/DO N: El contador UP/DOWN se ejecuta a travs de la funcin 118.
El programa muestra un ejemplo en el cual su valor inicial es SET, y cuando el valor de tarjeta es 0, R50 se activa. Cuando el primer corte de disparo de reset ( X2) es detectado ( FF p N), 0 es transferido al registro de datos DT0. Entonces el rastreador de corte de X2 es detectado ( N p FF) y el dato de WR0 es transferido a DT0. Uno es sumado a DT0 cuando el rastreador de corte del disparo del contador X1 es detectado ( Np FF) mientras el disparo del UP/D WN X0 est en N. (operacin up). Uno es restado de DT0 cuando el rastreador de corte de X1 es detectado ( FF p N) mientras X0 est en estado FF. (operacin D WN). Usando la funcin 0 (comparacin), el dato en DT0 es comparado con 0.
Si DT0=K0, el rel interno R900 (flag) se activa, entonces el rel R50 se activa.
y And: conecta contactos en serie normalmente abiertos. y And not: conecta contactos en serie normalmente cerrrados.
N.
SR: shif regiter (palabra de rel interno de 16 bits). MC: rel de control maestro .
y JP: salto. y LBL: etiqueta. Fuera e l ea: salta a la instruccin B con el mismo nmero de la instruccin J cuando un disparo predeterminado . se vuelve
Fuera e l ea: salta a la instruccin B que tiene el mismo valor que la instruccin y e ecuta lo que sigue repetidamente hasta que el dato de la operacin especi icada vuelva a cero.
y SSTP: aso inicial. y NSTP: aso siguiente. (por pulso). y NSTL: aso siguiente. (por scan). y CSTP: clear step.
: aso fi al.
y y y y y y
Ejecuta el comienzo de la operacin comparando dos items de palabras con la condicin de comparacin. El contacto se vuelve / FF dependiendo del resultado de la comparacin.
y y y y y
y
y y y y y y
AN AN AN AN AN AN
Ejecuta la operacin AND comparando dos items de datos con la condicin de comparacin. El contacto va a N/ FF dependiendo del resultado de la comparacin. os contactos son conectados en serie.
y y y y y y
OR OR OR OR OR OR
La operacin OR se ejecuta por la comparacin de dos items de palabras mediante la condicin de comparacin. Los contactos se vuelven ON/O dependiendo de los resultados de comparacin. Los contactos son conectados en paralelo.
y y y y y y
Ejecuta la operacin O por la comparacin de dos item s de palabras dobles con la condicin de comparacin. Los contactos son conectados en paralelo.
EJERCICI S PRACTIC S. 1. Se tienen tres motores, los cuales se deben encender en forma independiente, al mismo tiempo, o en secuencia. Para las dos ltimas formas ( mismo tiempo y en secuencia) se deben activar slo pulsando un botn.
Forma 1: Para esta manera no se necesita usar Timer, solo se definen tres entradas y tres salidas, que en este caso son los motores.
Forma 2: Para conseguir que los motores se activen al mismo tiempo se pulsar un botn el cual energizar tres timer de las mismas caractersticas en paralelo.
Forma 3: Para encender tres motores en secuencia se requiere disponer de tres timer en serie .
2. Supongamos la caseta de un peaje, despus de pagar se debe levantar la barrera y encender la luz verde, cuando el auto salga de la zona se debe bajar la barrera y encender la luz roja.
Adems podramos saber cuando ya hubieran pasado una cierta cantidad de autos, en este caso contabilizaremos 100 autos.
3. Se requiere manejar eficientemente el uso de un estacionamiento, para conseguirlo se necesita considerar lo siguiente: y antidad de autos que entran al estacionamiento. y antidad de autos que salen del estacionamiento. De esta forma se podr llevar una cuenta de cuantos autos hay en el estacionamiento y de cuantos cupos se dispone. ara esta experiencia se simular el uso de dos sensores S1 que sensa los autos que entran y S2 que sensa lo autos que salen. Se simularn generando pulsos en las entradas que se mostrarn en el desarrollo del programa. Adems se agregar el uso de una barra la cual dar o negar el acceso y salida del estacionamiento.
Para conseguir el objetivo de este ejercicio se realizar por partes, trabajando con contadores simples hasta llegar a la utilizacin de contadores P/DW N.
Parte 1: Slo censaremos cuando un auto ingresa al estacionam iento y cuando este se llene, adems se usar una barrera que dar el acceso. (supongamos que el estacionam iento tiene 20 cupos).
Parte 2:
4. Supongamos un proceso de manufactura de zapatos, estos pasan por un control de calidad pero antes de llegar a l se debe verificar que el brazo porte el zapato, si el brazo no lo lleva se avisar un error, si al cabo de 1 minuto el zapato no es puesto avisar otro error. Adems si pasan tres brazos seguidos y ninguno llevaba zapatos se activar una alarma general.