Programacin de PLC
Control secuencial :
Son procesos que se ejecutan en varias etapas claramente delimitadas uno del otro.
Caracterstica de controles secuenciales es en, en general, que nicamente una sola etapa esta
activa a la vez (o varias etapas si el proceso se programo as explcitamente).
....en contrario......
Control enlace:
Son controles que se programa a base de enlaces (o conexiones) booleanas: Durante un ciclo se
consideran y ejecutan todas las conexiones lgicas.
El control enlace tpicamente esta caracterizado que no hay una secuencia en el proceso: La mayora
de las condiciones del programa de control se evalan y ejecutan a la vez, independientemente del
tiempo
Herramientas de programacin de control enlace son las tablas de verdad y ecuaciones de algebra
booleana.
Sistemas integrados de Manufactura
Programacin de PLC
Ecuacin booleana
Programacin de PLC
Facilita el mantenimiento.
Programacin de PLC
Actividad:
Elaborar la descripcin de la secuencia del proceso de
la instalacin del taladro
Cilindro 2A1
Avance del taladro
Taladrar pieza
Retroceder taladro
Soltar la pieza
Expulsar la pieza
C
Alim ilindro
1
enta
dor A1
y pre
sado
1
r o 2A
Cilind ador
ls
Expu
Programacin de PLC
Partiendo de diagrama funcional, se obtienen las secuencias que hay que programar en
un PLC.
Programacin de PLC
Elementos de GRAFCET
Etapa inicial
Condicin de transicin CT
Conexiones dirigidas
Etapa
En GRAFCET
Accin o Acciones
Las etapas se representan con un cuadro y un numero, la etapa inicial se representa con un
doble cuadro
El proceso de descompone en una serie de etapas que son activada una tras otra y por tal existe
una condicin que se ha de cumplir para pasar de una a otra etapa
Las acciones asociadas a las etapas se representan con un rectngulo donde se indica el tipo de
accin a realizar (parar Bomba, activar Motor etc.)
Sistemas integrados de Manufactura
Programacin de PLC
Elementos de GRAFCET
Secuencias simultaneas
Se utiliza cuando se ejecutan secuencias que no tengan
ninguna interrelacin y se representan con trazos
paralelos:
Programacin de PLC
Elementos de GRAFCET
Condiciones de transicin
Se puede utilizar condiciones por tiempo: Ejemplo : t/3/10s ( la activacin se produce cunando
el temporizador en la etapa 3 alcanza 10segundos).
Programacin de PLC
Elementos de GRAFCET
Acciones: Una vez que la etapa esta activa, las acciones asociadas
puede activarse
Hay varas posibilidades:
Programacin de PLC
Elementos de GRAFCET
Acciones
Accin continua
Condicin
Accin continua condicionada
Programacin de PLC
Actividad GRAFCET
C
Alim ilindro
1
enta
dor A1
y pre
sado
1
r o 2A
Cilind ador
ls
Expu
Programacin de PLC
0
Start * Posicin inicial
Motor taladro = 0
Motor taladro desactivado
Prensar
presado
Soltar
Presa soltada
Motor taladro = 1
Expulsar
Taladrar
Cilindro taladro extendido
8
Expulsador retrocedido
Programacin de PLC
Una vez representado el proceso se obtiene n las ecuacioens logicas que controlan la actividad de cada
etapay la evolucion del ciclo. En generar las ecuaciones se obtiene a traves de la instruccion SET y RESET
(boque SR).
Reglas de GRAFCET
1.
2.
3.
4.
Programacin de PLC
Programacin secuencial con GRAFCET
La condicin de transicin (CT) entre dos etapas activa la
etapa posterior y desactiva la etapa anterior:
Secuencia del
Proceso
Variables internas
Para utilizar el sistema de SET y
RESET en GRAFCET se utilizan
con las variables internas (ejemplo
R1) asociadas a cada etapa.
Programacin de PLC
Inicio de la secuencia
Secuencia del
Proceso
Programacin de PLC
Programacin de PLC
Secuencias simultaneas y saltos condicionales
En el caso de secuencias simultaneas sin ninguna
Sentido de evolucin
Sentido inverso
Programacin de PLC
Es posible que una etapa nolleva ninguna accion asociada. En general la etapa 0 tiene ninguna accion
asociada
Sistemas integrados de Manufactura
Programacin de PLC
A continuacin se activa un
temporizador E3
En continuacin se baja E6 y se
reposa E7.
Tarea
1.
2.
3.
variables
4.
Programacin
Programacin de PLC
Programacin de PLC
Interruptor
Etapas Grafcet
Acciones Grafcet
Motor suba y baja
Entrada PLC
Rels
internos
Nota:
La variable interna R410
permite diferenciar entre el
ciclo de avance (etapa 0 a 3)
de la gra y el ciclo de regreso
(etapa 3 adelante)
R401
R402
R403
R404
R405
R406
Salidas PLC
202
203
Motor traslacin
200
201
Programacin de PLC
Condicin inicial
Programacin de PLC
Tarea:
Programa con MircoWIN S7 y utilizar SCADA PCSimu
(dos motores con sentidos ida y vuela) para verificar el
funcionameinto
Programacin de PLC
Variables de entrada
Final de carrera
1
2
Entrada PLC
I0.0
I0.1
I0.2
I0.3
I0.4
Interruptor
Etapas Grafcet
Memorias
internos
M0.0
M0.1
M0.2
M0.3
M0.4
M0.5
M0.6
M0.7
8
Acciones Grafcet
Motor suba y baja
Salidas PLC
Q0.0
Q0.2
Motor traslacin
Q0.2
Q0.3
Programacin de PLC
Salidas fsicas
Programacin de PLC
Programacin de PLC