Escolar Documentos
Profissional Documentos
Cultura Documentos
SEMESTRE: 7
INDICE
Pag.
INTRODUCCION----------------------------------- 3
Qu ES UN PLC?--------------------------------- 4
Cmo TRABAJA UN PLC?--------------------- 4
VENTAJAS Y DESVENTAJAS------------------ 4
TIPOS DE LENGUAJE QUE USA UN PLC-- 5
PARTES DE UN PLC------------------------------ 9
CLASIFICACION DE LOS PLC------------------22
PROGRAMAS----------------------------------------- 23
CONCLUSION---------------------------------------- 26
FUENTES DE INFORMACION-------------------27
INTRODUCCION
El objetivo de este trabajo es conocer un poco de los controladores lgicos
programables (PLC), ya que este es muy importante en el campo de la
automatizacin industrial ms especficamente, todo esta rama tiene que ver
en muchos aspectos con nuestra carrera, ya que nosotros tendremos que ver
con los procesos automatizados al egresar e inmiscuirnos en nuestro campo
de trabajo, por ello tuvimos nociones en todo este curso de cmo realizar
diversos circuitos elctricos, como parte de una automatizacin, realizndolo
dependiendo de las acciones que queramos como resultado y adecundose
claro est a nuestras necesidades, esto en parte podra decirse que es similar
solo que con diferente simbologa y un diferente lenguaje de programacin, es
por ello que el tema es demasiado extenso y en esta materia solo se vera una
breve introduccin, ya que en el semestre siguiente se le dedicara el espacio
de un semestre en una sola materia.
Qu ES UN PLC?
Un PLC trabaja en base a la informacin recibida por los captadores y el programa lgico
interno, actuando sobre los accionadores de la instalacin.
VENTAJAS Y DESVENTAJAS
No todos los autmatas ofrecen las mismas ventajas sobre la lgica cableada, ello es
debido, principalmente, a la variedad de modelos existentes en el mercado y las
innovaciones tcnicas que surgen constantemente. Tales consideraciones me obligan e
referirme a las ventajas que proporciona un autmata de tipo medio.
-
VENTAJAS
DESVENTAJAS
Esquema de contactos
Esquema funcional
Fig.1.0
Los elementos bsicos que configuran la funcin se representan entre dos lneas
verticales que simbolizan las lneas de alimentacin.
Para las lneas de funcin ms complejas como temporizadores, registros de
desplazamiento, etc, se emplea el formato de bloques. Estos no estn formalizados,
aunque guardan una gran similitud entre s para distintos fabricantes y resultan mucho
mas expresivos que si se utiliza para el mismo fin el lenguaje en lista de instrucciones o
mnemnico.
Conceptos generales
Un programa en esquema de contactos, la constituyen una serie de ramas de
contactos.Una rama esta compuesta de una serie de contactos, conectados en serie o en
paralelo que dan origen a una salida que bien puede ser una bobina o una funcin
especial, por ejemplo:
Fig. 1.1
Fig 1.2
Una bobina no puede venir conectada directamente de la barra de inicio. En tal caso es
necesario interponer un contacto siempre cerrado. A la derecha de una bobina no es
posible programar ningn contacto.
El nmero de contactos posibles en serie o en paralelo es prcticamente ilimitado.
Es posible colocar en paralelo 2 o ms bobinas.
Un lenguaje en mnemnico o lista de instrucciones consiste en un conjunto de cdigos
simblicos, cada uno de los cuales corresponde a una instruccin.
Cada fabricante utiliza sus propios cdigos, y una nomenclatura distinta para nombrar las
variables del sistema.
El lenguaje en mnemnico es similar al lenguaje ensamblador del micro.
Ejemplo: La lista de instrucciones utilizada en este proyecto son las del autmata CQM1H
de OMRON.
Direccin
Instruccin
Parmetro
0000
LD
H0501
usuario.
PARTES DE UN PLC
Estructura externa
El trmino estructura externa o configuracin externa de un autmata programable
industrial se refiere al aspecto fsico exterior del mismo, bloques o elementos en que est
dividido.
Actualmente son tres las estructuras ms significativas que existen en el mercado:
-
Estructura compacta.
Estructura compacta
Este tipo de autmatas se distingue por presentar en un solo bloque todos sus elementos,
esto es, fuente de alimentacin, CPU, memorias, entradas/salidas, etc..
Son los autmatas de gama baja o nanoautmatas los que suelen tener una estructura
compacta. Su potencia de proceso suele ser muy limitada dedicndose a controlar
mquinas muy pequeas o cuadros de mando.
Estructura semimodular
Se caracteriza por separar las E/S del resto del autmata, de tal forma que en un bloque
compacto estn reunidas las CPU, memoria de usuario o de programa y fuente de
alimentacin y separadamente las unidades de E/S .
Son los autmatas de gama media los que suelen tener una estructura semimodular
(Americana).
Estructura modular
Su caracterstica principal es la de que existe un mdulo para cada uno de los diferentes
elementos que componen el autmata como puede ser una fuente de alimentacin, CPU,
E/S, etc. La sujecin de los mismos se hace por carril DIN, placa perforada o sobre
RACK, en donde va alojado el BUS externo de unin de los distintos mdulos que lo
componen.
Son los autmatas de gama alta los que suelen tener una estructura modular, que
permiten una gran flexibilidad en su constitucin.
Estructura interna
El autmata est constituido por diferentes elementos, pero tres son los bsicos:
CPU
Entradas
Salidas
Con las partes mencionadas podemos decir que tenemos un autmata pero para que sea
operativo son necesarios otros elementos tales como:
Fuente de alimentacin
Interfaces
10
Procesador
Circuitos auxiliares
Procesador
Est constituido por el microprocesador, el reloj(generador de onda cuadrada) y algn
chip auxiliar.
El micropocesador es un circuito integrado (chip), que realiza una gran cantidad de
operaciones, que podemos agrupar en:
Para que el microprocesador pueda realizar todas estas operaciones est dotado de unos
circuitos internos que son los siguientes:
11
12
Fuente de Alimentacion.
La fuente de alimentacin proporciona las tensiones necesarias para el funcionamiento de
los distintos circuitos del sistema.
La alimentacin a la CPU puede ser de continua a 24 Vcc, tensin muy frecuente en
cuadros de distribucin, o en alterna a 110/220 Vca. En cualquier caso es la propia CPU
la que alimenta las interfaces conectadas a travs del bus interno.
La alimentacin a los circuitos E/S puede realizarse, segn tipos, en alterna a 48/110/220
Vca o en continua a 12/24/48 Vcc.
La fuente de alimentacin del autmata puede incorporar una batera tampn, que se
utiliza para el mantenimiento de algunas posiciones internas y del programa usuario en
memoria RAM, cuando falla la alimentacin o se apaga el autmata.
Autmatas.
En el control de un proceso automatizado, es imprescindible un dialogo entre operadormquina junto con una comunicacin entre la mquina y el autmata, estas
comunicaciones se establecern por medio del conjunto de entradas y salidas del citado
elemento.
13
Los autmatas son capaces de manejar tensiones y corrientes de nivel industrial, gracias
a que disponen un bloque de circuitos de interfaz de E/S muy potente, que les permite
conectarse directamente con los sensores y accionamientos del proceso.
De entre todos los tipos de interfaces que existen, las interfaces especificas permiten la
conexin con elementos muy concretos del proceso de automatizacin. Se pueden
distinguir entre ellas tres grupos bien diferenciados:
14
Entradas digitales
Entradas analgicas
La seccin de salida tambin mediante interfaz trabaja de forma inversa a las entradas, es
decir, decodifica las seales procedentes de la CPU, y las amplifica y manda con ellas los
dispositivos de salida o actuadores como lmparas, rels... aqu tambin existen unos
interfaces de adaptacin a las salidas de proteccin de circuitos internos.
Hay dos tipos de salidas:
Salidas digitales
Salidas analgicas
Entradas digitales
Los mdulos de entrada digitales permiten conectar al autmata captadores de tipo todo o
nada como finales de carrera pulsadores...
Los mdulos de entrada digitales trabajan con seales de tensin, por ejemplo cuando por
una va llegan 24 voltios se interpreta como un "1" y cuando llegan cero voltios se
interpreta como un "0"
15
Filtrado
Entradas analgicas
Los mdulos de entrada analgicas permiten que los autmatas programables trabajen
con accionadores de mando analgico y lean seales de tipo analgico como pueden ser
la temperatura, la presin o el caudal.
Filtrado
Conversin A/D
Memoria interna
Salidas digitales
16
Puesta en forma
Aislamiento
Proteccin electrnica
Tratamiento cortocircuitos
Salidas analgicas
Los mdulos de salida analgica permiten que el valor de una variable numrica interna
del autmata se convierta en tensin o intensidad.
Lo que realiza es una conversin D/A, puesto que el autmata solo trabaja con seales
digitales. Esta conversin se realiza con una precisin o resolucin determinada (numero
de bits) y cada cierto intervalo de tiempo (periodo muestreo).
Esta tensin o intensidad puede servir de referencia de mando para actuadores que
admitan mando analgico como pueden ser los variadores de velocidad, las etapas de los
17
Aislamiento galvnico
Conversin D/A
Como hemos visto las seales analgicas sufren un gran proceso de adaptacin tanto en
los mdulos de entrada como en los mdulos de salida. Las funciones de conversin A/D
y D/A que realiza son esenciales. Por ello los mdulos de E/S analgicos se les considera
mdulos de E/S especiales.
La memoria es el almacn donde el autmata guarda todo cuanto necesita para ejecutar
la tarea de control.
Datos del proceso:
Datos de control:
Instrucciones de usuario (programa)
Configuracin del autmata (modo de funcionamiento, nmero de e/s conectadas.)
18
19
(entradas y
salidas).
Los rels (bit) internos (no correspondidos con el terminal externo), gestionados
como rels de E/S.
20
21
Memoria de programa
La memoria de programa, normalmente externa y enchufable a la CPU mediante casete
de memoria, almacena el programa escrito por el usuario para su aplicacin.
Cada instruccin del usuario ocupa un paso o direccin del programa.
Las memorias de programa o memorias de usuario son siempre de tipo permanente RAM
+ batera o EPROM/EEPROM . Por lo general la mayora de los fabricantes de autmatas
ofrecen la posibilidad de utilizar memorias RAM con batera para la fase de desarrollo y
depuracin de los programas, y de pasar estos a memorias no voltiles EPROM o
EEPROM una vez finalizada esta fase.
La ejecucin del programa en el mdulo es siempre prioritaria, de forma que si se da
tensin al autmata con un mdulo conectado, la CPU ejecuta su programa y no el
contenido en memoria RAM interna.
1. Por su construccin
Integral
Modular
2. Por su capacidad
Nivel 1: Control de variables discretas y pocas analgicas, operaciones aritmticas y
capacidad de comunicacin elementales
Nivel 2: Control de variables discretas y analgicas. Matemticas de punto flotante. E/S
inteligentes. Conexin de red. Gran capacidad de manejo de datos analgicos y discretos.
22
PROGRAMAS
GRAFCET
El GRAFCET surge en Francia a mediados de los aos 70, debido a la colaboracin de
algunos fabricantes de autmatas, como Telemecanique y Aper con dos organismos
oficiales, AFCET (Asociacin francesa para la ciberntica, economa y tcnica) y ADEPA
(Agencia nacional para el desarrollo de la produccin automatizada). Homologado en
Francia, Alemania, y posteriormente por la comisin Electrnica Internacional (IEC 848,
ao 1988).
Actualmente es una herramienta imprescindible cuando se trata de automatizar procesos
secuenciales de cierta complejidad con autmatas programables.
El GRAFCET es un diagrama funcional que describe la evolucin del proceso que se
quiere automatizar tal y como se muestra en la figura. Est definido por unos elementos
grficos y unas reglas de evolucin que reflejan la dinmica del comportamiento del
sistema. Todo automatismo secuencial o concurrente se puede estructurar en una serie
23
de etapas que representan estados o subestados del sistema en los cuales se realiza una
o ms acciones, as como transiciones, que son las condiciones que deben darse para
pasar de una etapa a otra.
Existen procesos que requieren estructuras mas complejas, en las que se representan
bucles, tomas de decisiones o tareas simultaneas que deben sincronizarse. Para estos
casos el GRAFCET dispone de otras estructuras bsicas a partir de las cuales pueden
generarse los diagramas de dichos progresos.
Las tres estructuras bsicas del GRAFCET, de las cuales pueden derivarse todas las
dems, son:
Secuencia lineal
AWL
Las instrucciones de programacin de los autmatas programables, aqu veremos las
instrucciones que utiliza el autmata programable CQM1H de OMRON, para la
programacin en mnemnico.
LISTADO DE INSTRUCCIONES
INSTRUCCIONES DE CALCULO
INSTRUCCIONES DE SECUENCIA
ADD
LD
KEEP
SUB
LD NOT
DIFU/DIFD
DIV
AND
END
MUL
AND NOT
NOP
INSTRUCCIONES DE COMPARACIN
OR
IL/ILC
CMP
OR NOT
JMP/JME
INSTRUCCIONES DE CONVERSIN
AND LD
TIM
MLPX
OR LD
TIMH
24
DMPX
OUT
CNT
BIN
OUT NOT
CNTR
INSTRS.
BCD
INSTRS.
DE
TRANSFERENCIA
DE
DATOS
DE
DATOS
DESPLAZAMIENTO
DE
MOV
SFT
SFTR
KOP
Lenguaje de programacin KOP (Esquema de contactos).
La representacin del lenguaje de programacin grfico KOP (esquema de contactos) es
similar a la de los esquemas de circuitos. Los elementos de un esquema de circuitos,
tales como los contactos normalmente cerrados y normalmente abiertos, se agrupan en
segmentos. Uno o varios segmentos constituyen el rea de instrucciones de un bloque
lgico. En la siguiente figura podemos ver un ejemplo de programacin en lenguaje KOP:
Fig. 1.3
25
CONCLUSIONES
Los controladores lgicos programables (PLC, por sus siglas en ingls), son dispositivos
electrnicos digitales que fueron investigados en 1969 para reemplazar a los circuitos de
relevadores (rels) electromecnicos, Los PLC's resultan muy atractivos ya que, a
diferencia de los circuitos vistos anteriormente permiten reprogramacin, ocupan
comparativamente muy poco espacio, consumen poca potencia, poseen auto-diagnstico
y tienen un costo competitivo. Las nuevas innovaciones de los PLC, incluyen la
realizacin de operaciones aritmticas, manipulaciones complejas de datos, tienen
mayores capacidades de almacenamiento y pueden comunicarse ms eficientemente con
el programador y con otros controladores y computadoras en redes de rea local.
Actualmente muchos PLC's incorporan instrucciones y mdulos para manejar seales
anlogas y para realizar estrategias de control, ms sofisticados que el simple ON-OFF,
en conclusin los PLC han dejado atrs a los circuitos ya que la eficiencia y coste de
estos se disminuye, es por ello que ahora lo que sigue es meternos de lleno en el campo
de los PLC, teniendo ya una gran nocin de los circuitos autmatas.
26
FUENTES DE INFORMACION
http://www.control-systemsprinciples.co.uk/whitepapers/spanishwp/14ProgLogicSP.pdf
http://www.industria.uda.cl/Academicos/AlexanderBorger/Docts%20Docencia/Semi
nario%20de%20Aut/trabajos/trabajos%202002/PLC/plc.htm
http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA%20PRIN
CIPAL/PLC/plc.htm
27