Beruflich Dokumente
Kultur Dokumente
Lgica de Rels
Lgica de Rels
Lgica de Rels
Lgica de Rels
Lgica de Rels
Lgica de Rels
Programacin PLCs
Antes de programar la secuencia dinmica
que debe seguir un proceso, configurar los
lmites y alarmas, etc, se debe primero
disear la lgica de control de un proceso.
Este diseo se debe hacer de tal manera
que para el controlador sea de fcil
realizacin.
Programacin PLCs
Diagrama de contactos.
Conocido tambin como diagrama de rels.
La forma ms comn de programar un
controlador.
Se programa un esquema similar a una
conexin fsica de rels, mediante un
software.
La ventaja es que los tcnicos ya estn
acostumbrados a la simbologa.
Programacin PLCs
Diagrama de contactos.
Programacin PLCs
Diagrama de contactos.
Ejemplo:
Lenguaje Ladder.
11
Programacin PLCs
Diagrama de contactos.
Ejemplo:
Lenguaje Ladder.
Este lenguaje tiene muchas versiones dependiendo de
los fabricantes de PLC.
WinGPC (Samsung/Rockwell Automation)
VersaPRO (GE Fanuc)
TwidoSuite (Schneider)
TCWin (ABB)
Step7 (Siemens)
Programacin PLCs
Puertas lgicas.
Consiste en un esquema basado en
compuertas lgicas booleanas.
Es un mtodo sencillo para tcnicos con
conocimientos de lgica.
No es tan utilizado como los diagramas de
contactores.
Programacin PLCs
Puertas lgicas.
14
Programacin PLCs
Puertas lgicas.
Ejemplo:
Lenguaje ABEL.
15
Programacin PLCs
Diagrama funcionales.
Consiste en hacer un circuito similar al de las
puertas lgicas pero con bloques funcionales.
Los bloques funcionales son operaciones
ms avanzadas que las lgicas (sumadoras,
registros, selectoras, etc).
Se necesitan bloques ms especficos para
cada programacin.
Programacin PLCs
Diagrama funcionales.
Programacin PLCs
Diagrama funcionales.
Ejemplo:
Programacin Labview.
18
Programacin PLCs
Diagrama de flujo.
Es un mtodo parecido a los rboles de
decisin que se usan en los algortmos
informticos.
Consta de bloques de accin (bloques
rectangulares) y de eleccin de opciones
(bloques romboidales).
Programacin PLCs
Diagrama de flujo.
20
Programacin PLCs
Diagrama de flujo.
Ejemplo:
Programacin Grafcet.
21
Programacin PLCs
Conclusin.
Los lenguajes de programacin ms
utilizados son el LADDER (con ms del 80%
de la industria) y el GRAFCET.
A continuacin se presentarn en forma
detalla ambos lenguajes.
GRAFCET
Acrnimo que significa Grafica de control
de etapas de transicin.
Es un diagrama de flujo normalizado, que
permite hacer un modelo del proceso a
automatizar.
Permite especificar las entradas, acciones
a realizar y los procesos intermedios que
provocan estas acciones.
23
GRAFCET
Smbolos comunes.
Etapa inicial
Etapa
Unin
Transicin
GRAFCET
Smbolos comunes.
Direccionamiento
Proceso
Simultneo
Acciones
asociadas
GRAFCET
Clasificacin de secuencias:
Secuencias lineales.
Secuencias con direccionamientos o
alternativas.
Secuencias simultneas.
GRAFCET
Secuencias lineales:
El ciclo lo componen una sucesin lineal de
etapas.
El programa ir activando cada una de las
etapas y desactivando conforme se vayan
cumpliendo cada una de las condiciones.
GRAFCET
Secuencias lineales:
28
GRAFCET
Secuencias con direccionamiento:
El ciclo puede variar en funcin de que la
condicin se cumpla.
Se pueden seguir, dependiendo de la
estructura del programa, distintas secuencias
dependiendo de la condicin elegida.
GRAFCET
Secuencias con direccionamiento :
GRAFCET
Secuencias simultneas:
Varios ciclos pueden estar funcionando a la
vez por activacin simultnea de etapas.
Similar a las secuencias con
direccionamiento, pero en este caso no se
procesa slo una secuencia dada.
GRAFCET
Secuencias simultneas:
GRAFCET
Aplicacin:
Mando de una taladradora.
La taladradora se compone de un bastidor fijo y de
una cnsola mvil respecto al bastidor.
La cnsola soporta la broca y el motor de
accionamiento de la taladradora.
Las piezas a taladrar son puestas y fijadas
manualmente en un montaje solidario del bastidor.
GRAFCET
Aplicacin:
Mando de una
taladradora.
GRAFCET
Aplicacin:
Mando de una taladradora.
LADDER
En este tipo de programa cada smbolo representa una variable lgica cuyo estado puede
ser verdadero o falso. Dispone de dos barras verticales que representan a la alimentacin
elctrica del diagrama; la barra vertical izquierda corresponde a un conductor con tensin
y la barra vertical derecha corresponde a la tierra o masa.
LADDER
Smbolos comunes.
Contacto NA
Contacto NC
Bobina NA
Bobina NC
LADDER
Smbolos comunes.
Bobina SET
Bobina RESET
Bobina JUMP
LADDER
Elementos adicionales:
Temporizadores
Contadores.
Monoestables
39
LADDER
Programacin:
Esquema de la estructura de un programa en
Ladder.
LADDER
En cuanto a la equivalencia elctrica, se
puede deducir lo siguiente:
La lnea vertical izquierda representa el terminal
de alimentacin.
La lnea vertical derecha representa el terminal de
masa.
El orden de ejecucin de arriba abajo y de
izquierda a derecha.
LADDER
Elementos de memoria
LADDER
Programacin:
Ejemplo:
LADDER para el mismo
ejemplo anterior:
LADDER
Aplicacin:
Mando de una taladradora.
Referencias
http://www.dea.icai.upcomillas.es/jarm/Asignaturas/PL
C/Transparencias/2boolesoloreles.pdf
https://www.uclm.es/profesorado/rcarcelen_plc/prog.h
tm
http://www.ing.unlp.edu.ar/electrotecnia/procesos/apu
ntes/Diagrama%20Escalera.pdf