Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3. FUNDAMENTO TERICO.
3.1.Fundamentos del controlador lgico programable (PLC).
Controlador Lgico Programable (PLC) es un dispositivo de estado slido, utilizado para el
control de procesos, control de mquinas e informacin de procesamiento. El PLC resuelve un
programa almacenado en su memoria y recibe realimentacin de dispositivos de campo de
entrada y salida.
El PLC lee datos de los sensores de campo, resuelve su programa y enva comandos de salida a
los dispositivos de control en campo. El proceso de leer entradas, resolver el programa y
controlar las salidas es repetido continuamente y se le conoce como "SCAN".
3.2.Programacin y Lenguajes.
Los programas PLC muestran una estructura muy rgida, que es determinada por la electrnica
en la unidad central. Esos programas son elaborados por el programador, partiendo de
programas o cdigos fuente, que el operario progra mador puede confeccionar de tres formas
distintas:
DIAGRAMA DE CONTACTOS.
Al diagrama de contactos tambin se lo denomina y se lo conoce por su voz inglesa: "ladder
diagramm". De hecho, el diagrama de contactos se parece mucho a una escalera (ingls: ladder),
con dos lneas verticales, la de la izquierda puesta a una fuente de tensin y la de la derecha
puesta a tierra. Entre estas paralelas se trazan perpendiculares tambin paralelas, de izquierda a
derecha: los circuitos de corriente o lneas de contactos. Las entradas se representan con los
siguientes smbolos:
Contacto, abierto.
Contacto negado, cerrado.
Un enlace lgico de entradas por "Y" se realiza conectando vahos contactos en serie; para
enlace lgico de "O", se conectan los contactos en paralelo. En el diagrama de contactos, la
entrada negada es representada por un interruptor cerrado.
Diagrama de contactos
Las salidas son representadas por el smbolo (bobina) en el extremo derecho de la lnea
respectiva. En la programacin, a cada smbolo le es asignada una direccin PLC real o una
abreviatura (direccin simblica).
DIAGRAMA DE FUNCIONES .
El diagrama de funciones (FUP) puede utilizarse para pequeos programas de enlace as como
para la representacin de programas de ciclo. En su versin esquemtica (con comentarios)
puede utilizarse como diagrama de flujo. Si para la programacin de un sistema d e control se
dispone antes del diagrama de flujo, resulta muy fcil confeccionar con su ayuda el diagrama de
funciones.
Sensores numricos de posicin . Aqu la posicin del objeto se traduce en seales numricas en
uno o varios conductores, por ejemplo asociando los desplazamientos de un objeto a la rotacin
de un disco ranurado en varias pistas.
3.4.Elementos Actuadores.
Actuador es todo aquel elemento que es capaz de traducir una seal elctrica o neumtica
procedente del control o procesador, a TRABAJO o SEALIZACIN.
Algunas veces no es posible realizar directamente el trabajo a partir de la salida del control, sino
que debe hacerse un acoplamiento o conversin de energa para lograrlo. An cuando esto
suceda, es frecuente y correcto llamar actuador al elemento final del automatismo sin importar
cuantos otros hayan intervenido antes como convertidores de energa.
Algunas representaciones comunes de elementos Actuadores son las siguientes
3.5.Los microPLCs.
Los microPLCs son pequeos PLCs, pequeos porque se refiere a que tienen menor cantidad
de entradas y salidas, por ende el tamao de su memoria es menor y que adems las funciones
que trae incorporadas son bsicas, es decir sus funciones son las ms importantes para
proyectos sencillos.
Por ende el campo de aplicacin de este PLC, es sobre todo para aquellas que tienen pocos
actuadores, por ende pocos sensores, lo que significa pocas entradas y salidas. Generalmente es
usada para aplicaciones domsticas, control de motores y a la orden de los PLCs grandes o en
algunos casos denominados maestros.
Las caractersticas de estos PLC los describiremos a continuaci n, en el desarrollo del informe.
4. LOS PLCs USADOS Y ESTUDIADOS.
4.1.LOGO
LOGO! es un nuevo mdulo lgico universal para la electrotecnia.
LOGO! permite solucionar las aplicaciones cotidianas con un confort decisivamente mayor y menos
gastos. LOGO! es un equipo completo que convence gracias a sus dimensiones compactas y ofrece
un sinnmero de funciones usuales en la prctica - casi para cualquier solucin individual.
A cada bloque se le pueden conectar nuevos bloques ( GF SF), terminales (Co) y bloques ya
existentes (BN):
Nuevos bloques, que pueden ser bloques GF o bloques SF:
Cada bloque, ya sea GF SF va numerado, (B01, B02......), de tal forma que, aunque existan
varios bloques que hagan la misma funcin, (OR ; AND &, etc) estarn diferenciados por
este indicativo.
Terminales, mediante Co para conectores, por ejemplo entradas o salidas.
Por medio de los conectores ( Co) se pueden conectar a bloques, terminales de las verdaderas
entradas y salidas.
- Es posible enlazar una salida con varias entradas, pero no conectar varias salidas a una
entrada.
- Dentro de una ruta del programa no se puede enlazar una salida con una entrada precedente.
Para tales retroacciones internas es necesario intercalar marcas o salidas.
Regla 4: Planificacin
4.2.MILLENIUM.
El millenium 2 es un conjunto de soluciones para sus aplicaciones. La gestin de las funciones de
automatismos de temporizacin, contaje, supervisin, regulacin de temperatura, etc... son todava
ms fciles de implementar.
Funciones preprogramadas .
Millenium 2 integra la biblioteca de funciones ms completa del mercado, enriquecindose
con funciones especiales (clculo, permutacin circular, programador...).
Adems, CROUZET se propone crear la funcin que necesita su aplicacin.
Funciones FBD
Millenium 2 permite utilizar 16 funciones preprogramadas para el contaje, la temporizacin,
la comparacin, el multiplexado, la programacin horaria y la visualizacin.
Funciones lgicas
Funciones AND, OR, NAND, NOR, XOR, NOT.
Entradas
Puede conectar entradas fsicas digitales, analgicas o potenciomtricas. Dispone asimismo
de entradas internas como el teclado, constantes...
Salidas
Dispone de dos tipos de salidas:
fsicas: digitales, estticas o PWM,
internas: retroiluminacin.
4.3.SIMATIC S7-200.
El S7200 ejecuta cclicamente la lgica de control del programa, leyendo y escribiendo datos.
Cuando un programa se carga en la CPU y sta se pone en modo RUN, la CPU ejecuta el programa
en el siguiente orden:
El S7200 ejecuta una serie de tareas de forma repetitiva. Esta ejecucin se denomina ciclo. Como
muestra la figura siguiente, el S7200 ejecuta la mayora de las tareas siguientes (o todas ellas)
durante un ciclo:
Leer las entradas: el S7200 copia el estado de las entradas fsica s en la imagen del proceso
de las entradas.
Ejecutar la lgica de control en el programa: el S7200 ejecuta las operaciones del programa
y guarda los valores en las diversas reas de memoria.
Procesar las peticiones de comunicacin: el S7200 ejecuta las tareas necesarias para la
comunicacin punto a punto o en la red.
Las operaciones se representan mediante smbolos grficos que incluyen tres formas bsicas.
Contactos representan condiciones lgicas de entrada" similares a interruptores, botones,
condiciones internas, etc.
Bobinas representan condiciones lgicas de salida similares a lmparas, arrancadores de
motor, rels interpuestos, condiciones internas de salida, etc.
Cuadros representan operaciones adicionales tales como temporizadores, contadores u
operaciones aritmticas.
Editor FUP (Diagrama de funciones)
El editor FUP (Diagrama de funciones) de STEP 7-Micro/WIN 32 permite visualizar las operaciones
en forma de cuadros lgicos similares a los circuitos de puertas lgicas. En FUP no ex isten contactos
ni bobinas como en el editor KOP, pero s hay operaciones equivalentes que se representan en
forma de cuadros. La lgica del programa se deriva de las conexiones entre esas operaciones de
cuadro. Ello significa que la salida de una operaci n (por ejemplo, un cuadro AND) se puede utilizar
para habilitar otra operacin (por ejemplo, un temporizador) con objeto de crear la lgica de control
necesaria. Estas conexiones permiten solucionar fcilmente numerosos problemas lgicos, al igual
que con los otros editores.
La figura siguiente muestra un ejemplo de un programa creado con el editor FUP.
Como se puede apreciar en la figura, esta forma textual es muy similar a la programacin en
lenguaje ensamblador. La CPU ejecuta cada operacin en el orden determinado por el programa, de
arriba a abajo, reiniciando luego arriba nuevamente. AWL y el lenguaje ensamblador tambin son
similares en otro sentido. Las CPUs S7200 utilizan una pila lgica para resolver la lgica de control.
Los editores KOP y FUP insertan automticamente las op eraciones necesarias para procesar la pila.
En AWL, es el usuario quien debe insertar esas operaciones. La figura siguiente muestra un
programa sencillo en KOP y el correspondiente programa en AWL.
Caractersticas tcnicas
Circuito de Fuerza
K1
K1
K1
K3
R
B1
B2
B3
K3
K3
K2
K2
K2
Circuito de Fuerza
K4
K4
K4
K1
K1
K1
K3
BOB1
BOB3
BOB2
K3
K3
K2
K2
K2
Circuito de Fuerza
K1
K1
M1
K1
K2
K2
M2
K2
Circuito de Fuerza
K1
K1
M1
K1
K2
K2
M2
K2
K3
K3
M3
K3
Circuito de Fuerza
K1
K1
K1
K3
R
B1
B2
B3
K3
K3
K2
K2
K2
Circuito de Fuerza
K4
K4
K4
K1
K1
K1
K3
BOB1
BOB3
BOB2
K3
K3
K2
K2
K2
Programa
6. CONCLUSIONES.
Una vez concluido el curso se pudo concretar los conocimientos ms que todo en el en el
programado de los diferentes tipos de PLCs , que a su vez tambin varan en su lenguaje de
programacin. Cada PLC tiene su particularidad, en lo referente a las funciones que traen
incorporadas, y por lo tanto tambin varia su campo de aplicacin.
La forma del cargado o grabado de los programas e s diferente en cada PLC, algunos se pueden
programar directamente en el PLC, otros necesariamente necesitan de una interfaz con una
computadora.
As tambin las caractersticas elctricas es diferente en cada PLC, como tensin de alimentacin,
las tensiones de salida, las corrientes de salida en los rels, etc.
Finalmente es muy importante tener conocimiento de los equipos de automatizacin, ya que hoy
en da se est siguiendo una tendencia de automatizar todos los procesos repetitivos, y que adems
la automatizacin necesita de otras disciplinas tales como la instrumentacin o la programacin.
Siempre teniendo en cuenta que siempre hay que estar en constante actualizacin.