SNEST
DGEST
INDICE
INTRODUCCIN
El presente documento se desarrolla en diferente etapas, la primera etapa inicia con
un estudio acerca del funcionamiento interno de un PLC bsico as como los
componentes y partes que lo conforman, la segunda etapa se enfoca hacia el diseo
general del PLC tal es el caso de la seleccin de componentes y clculos
correspondientes para su funcionamiento, la tercera y ltima etapa se refiere a la
construccin del PLC.
OBJETIVOS
OBJETIVO GENERAL
Tecnologa TTL(transistor-transistor-logic)
5 Entradas
8 Salidas
Alimentacin a 12 v
Salidas a 12 v
OBJETIVO ESPECIFICO
Ayudar a los alumnos de la carrera de Ingeniera Electromecnica a construir su
propio PLC.
PROBLEMA DE ENTORNO:
La idea del diseo de un PLC surge de la necesidad que tienen los alumnos de la
carrera de Ing. Electromecnica al realizar prototipos que involucren la
implementacin de uno, y que no se cuente con el presupuesto suficiente para
comprar uno de fabricacin industrial, ya que son de muy alto costo.
PROBLEMA DE INGENIERA:
Se pretende facilitar el uso del PLC utilizando el micro controlador picaxe ya que en
comparacin con otros PLC creados por ciertas universidades, este tendr un fcil
manejo y ser de fcil programacin.
JUSTIFICACION
1.2.1 Desarrollo
Los primeros PLC fueron diseados para reemplazar los sistemas de rels lgicos.
Estos PLC fueron programados en lenguaje Ladder, que se parece mucho a un
diagrama esquemtico de la lgica de rels. Este sistema fue elegido para reducir las
demandas de formacin de los tcnicos existentes. Otros autmatas primarios
utilizaron un formulario de listas de instrucciones de programacin.
Los PLCs modernos pueden ser programados de diversas maneras, desde la lgica
de escalera de rels, a los lenguajes de programacin tales como dialectos
especialmente adaptados de BASIC y C. Otro mtodo es la lgica de estado,
un lenguaje de programacin de alto nivel diseado para programar PLC basados
en diagramas de estado.
La funcin bsica y primordial del PLC ha evolucionado con los aos para incluir el
control del rel secuencial, control de movimiento, control de procesos, sistemas de
control distribuido y comunicacin por red. Las capacidades de manipulacin,
almacenamiento, potencia de procesamiento y de comunicacin de algunos PLCs
modernos son aproximadamente equivalentes a las computadoras de escritorio. Un
enlace-PLC programado combinado con hardware de E/S remoto, permite utilizar un
ordenador de sobremesa de uso general para suplantar algunos PLC en algunas
aplicaciones. En cuanto a la viabilidad de estos controladores de ordenadores de
sobremesa basados en lgica, es importante tener en cuenta que no se han
aceptado generalmente en la industria pesada debido a que los ordenadores de
sobremesa ejecutan sistemas operativos menos estables que los PLCs, y porque el
hardware del ordenador de escritorio est tpicamente no diseado a los mismos
niveles de tolerancia a la temperatura, humedad, vibraciones, y la longevidad como
los procesadores utilizados en los PLC. Adems de las limitaciones de hardware de
lgica basada en escritorio; sistemas operativos tales como Windows no se prestan a
la ejecucin de la lgica determinista, con el resultado de que la lgica no siempre
puede responder a los cambios en el estado de la lgica o de los estado de entrada
con la consistencia extrema en el tiempo como se espera de los PLCs. Sin embargo,
este tipo de aplicaciones de escritorio lgicos encuentran uso en situaciones menos
crticas, como la automatizacin de laboratorio y su uso en instalaciones pequeas
en las que la aplicacin es menos exigente y crtica, ya que por lo general son mucho
menos costosos que los PLCs.
Dentro de las ventajas que estos equipos poseen se encuentra que, gracias a ellos,
es posible ahorrar tiempo en la elaboracin de proyectos, pudiendo realizar
modificaciones sin costos adicionales. Por otra parte, son de tamao reducido y
mantenimiento de bajo costo, adems permiten ahorrar dinero en mano de obra y la
posibilidad de controlar ms de una mquina con el mismo equipo. Sin embargo, y
como sucede en todos los casos, los controladores lgicos programables, o PLCs,
presentan ciertas desventajas como es la necesidad de contar con tcnicos
calificados y adiestrados especficamente para ocuparse de su buen funcionamiento.
Estos contactos estn conectados con el mundo exterior del PLC. Fsicamente
existen, y reciben seales de interruptores, sensores, etc., y en realidad no son rels,
sino que tienen componentes del tipo o similares a los mostrados en la Figura.
Se observa aqu
que este rel de
entrada no es
muy parecido al
visto antes, pero
esta es una
tpica entrada a un
PLC. Las
entradas pueden ser analgicas o digitales, aunque las ms utilizadas son las
digitales, que por medio de optoacopladores toman el voltaje entrante y permiten la
activacin de la variable respectiva dentro del programa del PLC. Las tensiones de
1.5.4 Rels
Internos (Simulados) (Contactos)
Utilitarios
El programa que ejecuta un PLC trabaja en forma de escaneo (to scan = explorar,
registrar, examinar) secuencial, o sea que se ejecuta secuencial mente las ordenes:
verifica el ultimo estado que se observ en las entradas, realiza un proceso con los
datos obtenidos y con el programa cargado, finalmente actualiza el estado de las
salidas fsicas y lgicas.
1.6.2 Proceso
Una vez que se han ledo las entradas, el PLC ejecuta las rdenes de acuerdo al
programa que se tenga en la memoria. Durante este paso se ejecutan operaciones
matemticas, se verifica el estado de los temporizadores al igual que el de los
contadores, y se toman decisiones que finalmente han de llegar a los mdulos de
salida.
En el siguiente cuadro se dan como ejemplo las mismas instrucciones en los cuatro
idiomas:
Nos referiremos con exclusividad al lenguaje LD (Diagrama de Escalera), por ser uno
de los ms utilizados, por su claridad para facilitar la comprensin de las diferentes
aplicaciones, y porque la mayora de los PLC tienen el software necesario para
transformar un LD en lenguaje de mquina. Tambin, como hicimos en el caso de
los microcontroladores, veremos slo las instrucciones necesarias para comprender
un ejemplo sencillo. stas, no obstante, constituyen una buena base para quien
desee profundizar el tema.
Para entender cmo funciona un diagrama de escalera y con este propsito,
reemplazaremos el pulsador, la batera y la bobina del rel de la Figura 3 por sus
correspondientes en un LD. Para ello deberemos considerar los smbolos que el PLC
comprende, y no las designaciones habituales que damos nosotros cotidianamente:
- La batera se reemplaza con algo comn a todos los LD, llamadas bus bars o
barras bus, que son simplemente dos barras verticales, una a cada lado del
diagrama. (Seran los laterales o largueros de la escalera) Debe tenerse presente
que siempre el la barra de la izquierda es la de tensin positiva, y la de la
derecha, tierra. Tambin se debe tener presente, consecuentemente, que la
corriente circula por los peldaos de
la escalera, de izquierda a derecha.
- Una instruccin de entrada se representa as: (No confundir con los capacitores).
Puede ser un pulsador, un interruptor, o simplemente un contacto de un rel (real o
simulado internamente en el PLC). Para el PLC no importa verdaderamente del
dispositivo de que se trate. Simplemente es una entrada lgica equivalente a un
contacto normalmente abierto, y se utiliza cuando se necesita que una seal de
entrada est presente para conectar. Esa conexin se asume como un estado
lgico 1. Analicemos un poco ms este tema para evitar malas interpretaciones o
confusiones: La instruccin en reposo es un contacto abierto, y como tal, es
un 0 lgico. Cuando se acciona el contacto, o, lo que es lo mismo, cuando
hacemos el anlisis de su funcionamiento, es cuando hacemos la conexin y en
consecuencia tenemos el estado lgico 1 o verdadero. En consecuencia, cuando
el estado lgico bajo anlisis sea un 0, reposo o inactivo, esta entrada es
falsa o 0. Contrariamente, si el estado bajo anlisis es 1, o activo, esta
entrada debe considerarse como verdadera. Esta entrada se usa como entrada
externa o interna (de rels internos; recordar que son simulados por el software del
PLC) y tambin para contactos de salida externa. Veamos ahora el caso opuesto:
Estado Lgico 0
Estado Lgico 1
(Reposo o inactivo)
Entrada
0 (falso)
1 (verdadero)
Entrada Negada
1 (verdadero)
0 (falso)
Salida
0 (falso)
1 (verdadero)
Designacin
Smbolo
Salida Negada
1 (verdadero)
0 (falso)