Separata 12.13 AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES

Anuncio
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
12,13
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
Programación de PLC en KOP y FUP. Secuencia de una aplicación
TALADRO ELECTRICO
Motor A
Señal de K1 y K2
Señales de los captadores
Señal de K3 y K4
Motor B
FC1
FC2
Automatismo:
- Contactores K1 a K4
- Temporizadores T1 y T2
- Pulsadores
- Protecciones
- Señalizaciones
- Otros
Captadores
FC1
Trabajo
de
máquina
MOTOR B
MOTOR A
Señal de Señal de Señal giro Señal giro
bajada
subida
derecha izquierda
K3
K4
K1
K2
FC2
Ordenes de / a actuadores
Grafcet Nivel Funcional
0
Sistema configurado
El motor A gira a derechas y el
motor B baja la broca
La broca llegó hasta lo previsto
Se detienen los motores por
un espacio de 3 segundos.
2
Transcurrieron los 3 segundos
El motor A gira a izquierdas y
el motor B sube la broca
3
La broca esta en la parte superior
Se detienen los motores por
un espacio de 10 segundos
para cambio de pieza
4
Transcurrieron los 10 segundos
Grafcet Nivel Tecnológico
0
INICIO
A
1
KM1
KM3
FC2
2
TIMER 1
KM2
KM4
FC1
4
TIMER 2
t=10 Seg,
E 1 = KM 3
E 2 = E 1 FC 2 + E 3 E
2
E 2 = TIMER 1
E 3 = E 2 t1 + E 4 E 3
E 3 = KM 2
E 3 = KM 4
E
4
= E 3 FC 1 + E 1E
E
4
= TIMER
4
2
KOP elaborado de las ecuaciones
E4
t2
E1
E2
E1
KM1
E1
KM3
E1
FC2
E3
E2
E2
TIMER1
t=3s
E2
E2
t1
E3
E4
E3
KM2
E3
t=3 Seg,
3
E 1 = E 4 t2 + E 2E 1
E 1 = KM 1
Se arranca el sistema
1
Ecuaciones generadas del Grafcet
tecnologico
KM4
E3
FC1
E1
E4
E4
E4
TIMER2
t=10s
Actuadores
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
KOP colocando relés
K4
t2
K1
K2
K1
KM1
K1
KM3
K1
FC2
K3
K2
Asignando direcciones a los componentes
K2
E
TIMER1
t=3s
K2
K2
t1
K3
K4
K3
KM2
S
Bit
Temporiz.
FC1 I:0/0
KM1 O:0/0
K1 B3:0/0
T1 T4:1/DN
FC2 I:0/1
KM2 O:0/1
K2 B3:0/1
T2 T4:2/DN
K3 B3:0/2
K4 B3:0/3
K3
KM4
K3
FC1
K1
K4
K4
K4
TIMER2
t=10s
KOP con la direcciones para el PLC
K4 B3:0
00
t2 T4:2
0
KM3 O:0
0
K1 B3:0 FC2
03
0
KM1 O:0
0
1
K1 B3:0
02
B3:0
DN
3
K2 B3:0 K1 B3:0
01
K1
I:0
K2
2
B3:0
0
0
1
K3 B3:0 K2 B3:0
04
2
1
K2 B3:0
05
06
07
1
K2 B3:0
t1T4:1
1
K4 B3:0
DN
K3 B3:0
3
2
K3 B3:0 FC1
09
2
K3
B3:0
2
KM2 O:0
2
K3 B3:0
08
TIMER1
T4:1 t=3s
1
KM4 O:0
3
I:0
K4 B3:0
1
3
K1 B3:0 K4 B3:0
10
0
K4 B3:0
11
3
3
TIMER2
T4:2 t=10s
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
CONTROL DE UN MEZCLADOR
Ingrediente A
V1
Ingrediente B
V2
LE2
BOMBA
V3
LE1
S1
MEDIANTE V1 EL INGREDIENTE A INGRESA PRIMERO, SEGUN ESPECIFICACIO-NES TECNICAS, POR
UN TIEMPO T1, LUEGO SE VIERTE, MEDIANTE V2, EL INGRE-DIENTE B HASTA QUE LA SOLUCION
ALCANCE EL NIVEL LE2, MOMENTO EN QUE ES TRASEGADO A OTRO PROCESO MEDIANTE LA
BOMBA Y SU VALVULA V3. SE REINICIA EL CICLO CUANDO EL NIVEL LLEGUE A LE1.
0
Estado inicial
0
A
Activa sistema de mezclado
1
Ingresa
A
Activa Timer
1
Ingresa ingrediente B
2
T1
V2=1
LE2
Nivel alto
3
V1=1
T1=60s
Culmina tiempo en Timer
2
STAND BY
Inicia trasegado
3
S1=1
LE1
Nivel bajo
NIVEL 1
FUNCIONAL
NIVEL 2
TECNOLOGICO
E1 = E3LE1 + E2E1
= V1
= T1
E2 = E1T1 + E3E2
= V2
E3 = E2LE2 + E1E3
= S1
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
Ladder o KOP derivado de las ecuaciones anteriores:
.
E3
LE1
E2
E1
E1
V1
E1
T1
E1
T1
E3
E2
E2
V2
E2
E2
LE2
E1
E3
E3
S1
E3
.
Luego se asignan las direcciones para ingresar al software de programación del PLC.
Por otro lado, convencionalmente se analizó con el diagrama del circuito eléctrico siguiente, pero
que tiene la misma lógica, solo que en el analizado con el GRAFCET se basa en que cada etapa
E1..E3 sería las marcas o bit, las acciones de dichas etapas los actuadores y las transiciones los
elementos primarios.
K1
STO P
K1
START
LE 1
K2
K2
KT1
KT1
K1
K3
LE2
LE2
A1
A1
A1
A2
A2
A2
K2
K3
V1
KT1
LE 1
A1
K3
S1
A2
V2
S1
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
Asignando las respectivas direcciones, nomenclatura para SIEMENS:
ENTRADAS:
TEMPORIZADOR
Arranque STR I0.0
Parada
STP I0.1
Nivel Bajo LE1 I0.2
Nivel alto LE2 I0.3
MARCAS
SALIDAS
Rele 1 K1 M0.0
Rele 2 K2 M0.1
Rele 3 K3 M0.2
Valv.1 V1 Q0.0
Valv.2 V2 Q0.1
Switch S1 Q0.2
Timer KT1 T1
Con estos datos ingresamos al software para cargar el PLC Siemens
PROGRAMACION FAJA TRANSPORTADORA DE SUPERMERCADO
Activado el sistema mediante el pulsador de arranque la faja transportadora gira y cuando se coloca
un objeto liviano sobre dicha faja se trasladará hasta llegar a la zona del haz luminoso del
fotosensor interrumpiendo dicho haz, activando el sensor que envía la señal para detener el motor y
encender el foco de “producto al borde”. Si el objeto es pesado, el sensor de peso se activa enviando
la señal para detener el motor y encender el foco “sobrepeso”. Todo el sistema se desactiva con el
pulsador de parada.
FAJA TRANSPORTADORA
M
FOTOSENSOR
PULSADOR PARADA
DETECTOR DE PESO
MOTOR ELECTRICO
PULSADOR ARRANQUE
PRODUCTO AL BORDE
SOBREPESO
Analizando en forma convencional en un circuito eléctrico, incluido el arranque y parada,
se tiene:
.
SA
K1
K1
SDP
SP
SDP
SDL
SDL
H2
H1
A1
A1
K1
KM 1
A2
2
A2
4
6
8
10
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
SA
SP
SDP
SDL
I0.0
I0.1
I0.2
I0.3
KM1
H1
H2
Q0.0
Q0.1
Q0.2
K1
M0.0
Entradas
Pulsador de arranque
Pulsador de parada
Detector de peso
Fotosensor
Salidas
Motor electrico
Señalizador peso
Señalizador limite
Bits
Relé
En función a esta asignación podemos elaborar el programa para el PLC.
Mientras que si analizamos con el SFC, se tiene:
NIVEL FUNCIONAL
.
0
Control del sistema
Faja esta girando
permanentemente
1
Objeto en limite faja
Aviso p/retirar objeto
2
El objeto es pesado
Señal de
sobrepeso
3
El objeto es retirado
El objeto es retirado
.
NIVEL TECNOLOGICO
.
0
SA
1
M=1
SL
SP
H2
2
3
R.O.
H1
R.O.
.
VÍCTOR GUTIÉRREZ TOCAS
ASIGNACION DE ENTRADAS Y SALIDAS
(nomenclatura ALLEN-BRADLEY)
ASIGNACION DE ENTRADAS Y SALIDAS
(nomenclatura SIEMENS)
Entradas
Pulsador de arranque
Pulsador de parada
Detector de peso
Fotosensor
Salidas
Motor electrico
Señalizador peso
Señalizador limite
Marcas
Relé
FIEE - UNAC
SA
SP
SDP
SDL
I:0/0
I:0/1
I:0/2
I:0/3
KM1
H1
H2
O:0/0
O:0/1
O:0/2
K1
B3:0/0
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
Las ecuaciones del GRAFCET son:
E1 = E 2RO + (E 2E1.E3E1)
= E2RO + E1(E2.E3)
=M
E 2 = E1SL + E1E2
= H2
E3 = E1SP + E1E3
= H1
El KOP derivado de las ecuaciones es:
SIMPLIFICADO
.
E2
R.O.
E1
E2
E3
E1
SL
E2
E1
E1
SP
E3
E1
K2
SL
H2
SP
K3
K3
K2
K1
K2
E3
K3
M
K1
K2
H1
K1
R.O.
E2
H2
E2
.
K1
M
E1
E3
E1
K3
K1
H1
Cada etapa E1..E3 representan a las marcas o bit, las acciones de dichas etapas los actuadores y las
transiciones los elementos primarios. Esta explicación se visualiza en el diagrama simplificado y
donde también se reemplazaron las etapas por los relés, marcas o bits.
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
Faja transportadora para supermercado en KOP (EDITADO CON RSLogix500 para ALLENBRADLEY)
Recuerde para Allen Bradley...
XIO
Examine si abierto
XIC
Examine si cerrado
OTE
Activacion de salida
TON
Temporizador al cierre
TOF
Temporizador a la apertura
CTU
Contador ascendente
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
TOLVA LLENADORA
S1
Sensor de Tº
Y1
Calefactor
Y2, T1
compuerta
M
KM
Motor FT
S1
Sensor de
Posición
NIVEL FUNCIONAL
NIVEL TECNOLOGICO
0
Inicio
0
Inicio
A
A
1
ECUACIONES GENERADAS DEL
NIVEL TECNOLOGICO PARA EL
DIAGRAMA LADDER
Se calienta el material
1
Y1
E1 = E3.T1 + E2.E1
E1 = Y1
E2 = E1.S1 + E3.E 2
E2 = KM
E3 = E2.S 2 + E1.E3
E3 = Y 2
E3 = T1
Llega a Tº determinada
S1
Avanza la faja
transportadora con moldes
2
2
KM
Llega a posición determinada
S2
Abre compuerta, activa
timer
3
3
Y2
T1
transcurre tiempo determinado
T1=3 seg
DIAGRAMA LADDER O KOP
E3
E1
T1
E2
E1
Y1
E1
E1
E2
S1
E3
E2
E2
S1
S2
E3
S2
E1
.
ENTRADAS
KM
E2
E3
.
ASIGNACION DE E/S
.
E3
Y2
T1
3 seg.
I:0/0
I:0/1
SALIDAS
Y1
Y2
KM
O:0/0
O:0/1
O:0/2
BITS
E1
E2
E3
B3:0/0
B3:0/1
B3:0/2
TEMPORIZ.
T1 T4:0/DN
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
VÍCTOR GUTIÉRREZ TOCAS
S1
Y1
ESTAMPADORA
FIEE - UNAC
distribuidor A
Y2
S2
CILINDRO A
ESTAMPADORA
CILINDRO B
S3
S6
S4
CILINDRO C
S5
Pieza a
estampar
Y3
Y4
S7
Y6
Y5
Señal H1 para retirar pieza
distribuidor B
distribuidor C
0
0
Coordina aaranque y parada
Extiende
cilindro B
1
a/p
Extiende
cilindro C
1
Ambos embolos estan
extendidos
2
El embolo esta extendido
3
3
Retrae
cilindro C
4
Ambos embolos estan
retraidos
5
La pieza fue retirada, las
manos no estan en el area
E5
E1
E1 = Y 3
E1
E 2 = E 1 .S 4 .S 6 + E 3 . E 2
E 2 = Y1
E 3 = E 2 .S 2 + E 4 . E 3
E3 = Y 2
H1
Y5
Y1
E2
S2
E3
S1
E4
E4
Y2
E3
E3
E4
E 4 = Y 6
E4
E5
Y4
E5
Y6
E4 S3 S5
E5
E2
E3
E2
E3
E1
Y3
E2
E 4 = Y 4
E5 = H1
S7
E2
E1 S4 S6
E 4 = E 3 .S 1 + E 5 . E 4
E 5 = E 4 .S 3 .S 5 + E 1 . E 5
Y6
S7
E 1 = E 5 .S 7 + E 2 . E 1
E1 = Y 5
Y4
S3.S5
Activa señal luminosa
para retiro de pieza
5
Y2
S1
El embolo esta retraido
Retrae
cilindro B
Y1
S2
Retrae cilindro A
4
Y5
S4.S6
Cilindro A extiende
embolo
2
Y3
E5
E1
H
1
E
S
BIT
S1
S2
S3
S4
S5
S6
S7
Y1
Y2
Y3
Y4
Y5
Y6
H1
E1
E2
E3
E4
E5
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
GRAFCET FUNCIONAL
0
Inicio del sistema
coordinado con proceso
FIEE - UNAC
GRAFCET TECNOLOGICO
0
Se verifica presencia y si
tiene etiqueta.
1
El émbolo del cilindro se
extiende totalmente.
Se retrae el émbolo del
cilindro y avanza el
motor
El émbolo está retraido y el
sistema está listo para otra
verificación.
Inicio
S1.S2
1
El émbolo esta totalmente
extendido.
2
VÍCTOR GUTIÉRREZ TOCAS
Y1=1 C1+
S3
2
Y1=0 C1S4
KM
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
E1 = E0.S1.S2 + E2.E1
E1 = Y1
E2 = E1.S3 + E0.E2
E2 = KM
E0 = E2.S4 + E1.E1
VÍCTOR GUTIÉRREZ TOCAS
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
CONTROL ELEMENTAL DE SEMAFORO PARA AVENIDA PRINCIPAL Y LATERAL DE POCO TRANSITO
E1 = E 0 SA + E1 E 2
E1 = VP
3
S2
E1 = RL
E 2 = E1 (S1 + S 2 ) + E 2 E 3
R
E 2 = TIMER 01
A
E 3 = E 2 T01 + E 3 E 4
V
E3 = A
E 3 = TIMER 02
E 4 = E 3 T02 + E 4 E1
E 4 = VL
S1
E 4 = RP
E 4 = TIMER 03
1
4
E1 = T03 + E 0
T03
0
Se inicia proceso con pulsador
general SA
Luz Verde
en principal
1
Luz Roja en
lateral
Sensa vehiculo en cualquier
lado de avenida lateral
SA
E1
E2
Luz Ambar
en ambos
3
RL
S1
Transcurrió 10 segundos
Temporizador 2
E1
VP
E1
Inicia Temporizador 1 sin
desconectar luces
2
E0
Modificamos por
E3 para mantener
luz enecendida
E1
S2
E2
E3
E2
Transcurrió 3 segundos
Luz Verde
en lateral
4
Luz Roja en
principal
Temporizador 3
E2
Transcurrió 10 segundos
T01
2
0
SA
1
E2
T01
E3
E4
A
E3
VP=1
RL=1
S1+S2
T02
Timer01=1
VP=1 RL=1
2
T01=10Seg.
3
E3
A=1
Timer02=1
E3
T02
E4
E1
E4
E4
VL
T02=3Seg.
RP
4
VL=1
RP=1
Timer03=1
T03=10Seg.
T03
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
EJEMPLO DE LÓGICA CON RELÉS Y PLC PARA UN CLASIFICADOR DE PARTES EN FUNCION DE ALTURA Y PESO
Solenoide - VERDE
Solenoide - ROJO
Solenoide - AMARILLO
Solenoide - AZUL
DESVIA
B/P - LS4
DESVIA
A/P - LS6
BA
ND
A
TR
AN
SP
.
DETECTOR DE
ALTURA - DA
FC - LS1
FC - LS2
DESVIA
B/L - LS3
DESVIA
A/L - LS5
DETECTOR DE
PESO - DP
1
LS1
(Entrada a la zona de pintura)
RZP
RZP
La parte está en zona de pintura
RZD
La parte está en zona de desviadores
RZD
2
3
LS2
(Entrada a la zona de desviadores)
RZD
RSAL
4
5
6
7
8
RSAL
LS3
LS4
LS5
LS6
La parte ha salido
RSAL
Detector de altura
9
La parte es alta
RALT
10
11
RALT
RPES
Detector de peso
La parte es pesada
RPES
12
RALT
RPES
13
RBL
La parte es baja y ligera
RPES
RBP
14
RALT
La parte es baja y pesada
RPES
RAL
15
La parte es alta y ligera
RPES
16
RAP
RZP
RBL
17
RBP
Baja/pesada
RAL
Alta/ligera
18
19
RAP
20
RZD
Baja/ligera
Alta/pesada
La parte es alta y pesada
Pintura azul
Pintura amarilla
Pintura roja
Pintura verde
RBL
Desviador B/L
21
RBP
Desviador B/P
22
RAL
Desviador A/L
23
RAP
24
Desviador A/P
Circuito de control para faja transportadora/clasificador con lógica de relés
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
El circuito eléctrico del clasificador
.
L1
A
KSAL
KALT
{detectores}
SDA
KALT
KALT
{comparador}
SDP
KPES
KPES
KPES
KZP
{zona de pintura}
KBL
KBP
KZD
{zona de desviadores}
{comparador}
KPES
KPES
KAL
KAP
KBL
KBP
KAL
KAP
sigue
A1
A1
A1
A1
A1
A2
A2
A2
A2
A2
A2
KALT
KPES
KBL
KBP
KAL
KAP
AZUL
AMAR
ROJA
VERD
B/L
B/P
A/L
A/P
B
A
Solenoide - VERDE
LS1
KZP
LS2
KZD
LS3
LS4
LS5
Solenoide - ROJO
LS6
Solenoide - AMARILLO
Solenoide - AZUL
DESVIA
B/P - LS4
TR
AN
KSAL
ND
A
KZD
DESVIA
A/P - LSP
SP
.
DETECTOR DE
ALTURA - DA
{Entra a zona
de pintura}
{Entra a zona
de desviadores}
{Se activa cuando pieza está clasificada}
BA
L2
A1
FC - LS1
FC - LS2
DESVIA
B/L - LS3
DESVIA
A/L - LS5
DETECTOR DE
PESO - DP
A1
A1
A1
A2
A2
A2
KZD
KSAL
CLASIFICADOR DE PIEZAS EN FUNCION DE ALTURA Y PESO
B
KZP
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
Información sobre E/S del Clasificador
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
KOP del clasificador editado en RSLogix500
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
Solución con el SFC o GRAFCET del clasificador
E 0 = (E 2 .LS 3 + E 0 .E1) + (E 4 .LS 4 + E 0 .E 3 ) + (E 6 .LS 5 + E 0 .E 5 ) + (E 8 .LS 6 + E 0 .E 7 )
E1 = E 0 .BA 1 .BP 1 .LS 1 + E1 .E 2
E1 = Yazul
E 2 = E1 .LS 2 + E 2 .E 0
E 2 = YBL
E 3 = E 0 .BA 1 .BP 2 .LS 1 + E 3 .E 4
E 3 = Yamar
E 4 = E 3 .LS 2 + E 4 .E 0
E 4 = YBP
E 5 = E 0 .BA 2 .BP 1 .LS 1 + E 5 .E 6
E 5 = Yrojo
E 6 = E 5 .LS 2 + E 6 .E 0
E 6 = YAL
E 7 = E 0 .BA 2 .BP 2 .LS 1 + E 7 .E 8
E 7 = Yverde
E 8 = E 7 .LS 2 + E 8 .E 0
E 8 = YAP
EJEMPLO CON TEMPORIZADORES Y CONTADORES
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
SISTEMA DE FRESADO POR EXTENSION Y RETRACCION DE CILINDRO
ASIGNACIÓN DE ENTRADAS Y SALIDAS
ENTRADAS:
Para iniciar el ciclo
Fin de carrera extendido el cilindro
Fin de carrera retraido el cilindro
La pieza esta en zona de trabajo
La pieza sigue en zona de trabajo
START_PB
FC1
FC2
W1
W11
I:0/0
I:0/1
I:0/2
I:0/3
I:0/4
SALIDAS
Solenoide de extensión del cilindro
Contactor de extensión
Contactor de retracción
S_E_C
C_EXT
C_RET
O:0/0
O:0/2
O:0/3
BITS
Proceder con fresado
Ciclo de extesion completo
Ciclo de retracción completo
B3:0/4
B3:0/6
B3:0/8
CONTADORES
Contar número de ciclos de cilindro
CONT_1
C5:5
TEMPORIZADORES
Mantener cilindro extendido
Elevar mientras el cilindro esta extendido
Mantener cilindro retraido
Elevar mientras el cilindro esta retraido
Descender después del ultimo ciclo
TEMP_1
TEMP_2
TEMP_3
TEMP_4
TEMP_5
T4:30
T4:32
T4:34
T4:36
T4:38
Recuerde para Allen Bradley...
KOP editado en RSLogix500
XIO
Examine si abierto
XIC
Examine si cerrado
OTE
Activacion de salida
TON
Temporizador al cierre
TOF
Temporizador a la apertura
CTU
Contador ascendente
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
La asignación de direcciones es la siguiente:
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
1
1
2
F A S E
3
4
FIEE - UNAC
5
VÍCTOR GUTIÉRREZ TOCAS
6
C ilin d ro A
F u n c io n e s d e lo s s e n s o re s : F in a le s
d e c a r re r a d e lo s c ilin d ro s .
0
B0:
B1:
B2:
B3:
B4:
B5:
1
C ilin d ro B
0
c ilin d ro
c ilin d ro
c ilin d ro
c ilin d ro
c ilin d ro
c ilin d ro
A
A
B
B
C
C
en
en
en
en
en
en
p o s ic ió n
p o s ic ió n
p o s ic ió n
p o s ic ió n
p o s ic ió n
p o s ic ió n
1
C ilin d r o C
0
D IA G R A M A D E M O V IM IE N T O -F A S E D E L O S C IL IN D R O S
T e r m in a l o
n ú m e r o a s ig n a d o
T ip o
E n tra d a s
(E )
S a lid a s
(S )
M a rc a s
(M )
D e s c r ip c ió n
0
S 1 = P u ls a d o r d e m a rc h a
1
B 0 = F in d e c a rre ra p o s ic ió n r e tra id a d e l c ilin d ro A
2
B 1 = F in d e c a rre ra p o s ic ió n r e tra id a d e l c ilin d ro A
3
B 2 = F in d e c a rre ra p o s ic ió n r e tra id a d e l c ilin d ro B
4
B 3 = F in d e c a rre ra p o s ic ió n r e tra id a d e l c ilin d ro B
5
B 4 = F in d e c a rre ra p o s ic ió n r e tra id a d e l c ilin d ro C
6
B 5 = F in d e c a rre ra p o s ic ió n r e tra id a d e l c ilin d ro C
0
Y 1 = E le c tro v á lv u la c ilin d ro A (A v a n z a )
1
Y2
1 = E le c tro v á lv u la c ilin d ro A (R
(A veac nu zpae)ra )
2
Y3
1 = E le c tro v á lv u la c ilin d ro B
A (A v a n z a )
3
Y 4 = E le c tro v á lv u la c ilin d ro C
0 .0
S M 0 = A c tiv a Y 1
0 .1
S M 1 = A c tiv a Y 3
0 .2
S M 2 = A u x ilia r d e l c irc u ito
0 .3
S M 3 = A c tiv a Y 2
0 .4
S M 4 = A c tiv a Y 4
0 .5
S M 5 = A u x ilia r d e l c irc u ito
C U A D R O D E A S IG N A C IO N E S E /S , M A R C A S
P a ra r e a liz a r la p r o g ra m a c ió n , s e a n a liz a la s e c u e n c ia d e o p e ra c io n e s , lu e g o d e d e fin ir la a s ig n a c ió n d e e n tra d a s y s a lid a s . E n e s te c a s o e s tá c o m p u e s to p o r 6 p a s o s :
Paso
Paso
Paso
Paso
Paso
Paso
0
1
2
3
4
5
(P o s ic io n a m ie n to d e la p ie z a )
(a v a n z a r m a triz )
(R e tira r m a triz )
(S o lta r p ie z a )
(E x p u ls a r p ie z a )
(R e tira r)
:
:
:
:
:
:
C ilin d ro
C ilin d ro
C ilin d ro
C ilin d ro
C ilin d ro
C ilin d ro
A
B
B
A
C
C
avanza
avanza
re c u p e r a
re c u p e r a
avanza
re c u p e ra
T e n e r e n c u e n ta q u e e l c ilin d r o A e s a c c io n a d o p o r u n a e le c tr o v á lv u la d e im p u ls o s (c o n la s b o b in a s Y 1 e
Y 2 ). E n c o n s e c u e n c ia , d e b e rá n a c tiv a rs e d o s s a lid a s e n lo s p a s o s 0 y 3 , re s p e c tiv a m e n te . C o n e l p a s o 0 s e
a c ti-v a Y 1 y d e s a c tiv a Y 2 ; e n e l p a s o 3 s e in v ie rte e l p ro c e s o .
L o s c irc u ito s d e c o rr ie n te 1 h a s ta 6 d e l d ia g ra m a d e c o n ta c to s d e fin e n lo s 6 p a s o s ( s e c c ió n d e c o n tro l); la s
s a lid a s s e a c tiv a n e n lo s c ir c u ito s d e c o r rie n te 7 h a s ta 1 0 ( s e c c ió n d e o p e ra c ió n ).
.
.
in ic ia l
fin a l
in ic ia l
fin a l
in ic ia l
fin a l
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
.
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
DIAGRAMA DE CONTACTOS
Circuito de corriente 1: Posicionar
SM0
S1
B0
B2
B4
SM5
SM0
( )
PROGRAMA
SM0
PASO
CUANDO
Circuito de corriente 2: Avanzar matriz
B1
SM0
SM1
( )
ENTONCES
SM1
Circuito de corriente 3: Retirar matriz
B3
SM1
SM2
( )
SM2
Circuito de corriente 4: Soltar
B2
SM2
SM3
( )
SM3
PASO
CUANDO
ENTONCES
AVANZAR
PASO
CUANDO
ENTONCES
RETIRAR
PASO
CUANDO
ENTONCES
SOLTAR
SM3
SM4
( )
SM4
Circuito de corriente 6: Retirar
B5
SM4
SM5
( )
Circuito de corriente 7: Activación cilindro A, avanzar
SM0
SM3
Y1
( )
Circuito de corriente 8: Activación cilindro A, retirar
SM3
Y2
( )
Circuito de corriente 9: Activación cilindro B
SM1
SM2
Y3
( )
Circuito de corriente 10: Activación cilindro C
SM4
SM5
Y4
( )
ACTIVA
DESACTIVA
ACTIVA
DESACTIVA
PASO
CUANDO
ENTONCES
EXPLUSAR
PASO
CUANDO
ENTONCES
RETIRAR
FIN
B0
Circuito de corriente 5: Expulsar
POSICIONAR
Y
Y
Y
ACTIVA
DESACTIVA
ACTIVA
DESACTIVA
SALTAR
S1
B0
B2
B4
Y1
Y2
B1
Y3
B3
Y3
B2
Y2
Y1
B0
Y4
B5
Y4
POSIC
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
CONEXION FISICA DE UN PLC COMPACTO
.
S1
+ 24
-
DC
COM
S2
S3
S5
S4
I/0
I/1
I/2
I/3
VAC
VDC
O/0
VAC
VDC
O/1
DC
COM
S6
I/4
I/5
O/2
O/3
INPUT
OUTPUT
L1
L2/N
K1
K2
VAC
VDC
K3
CONEXIÓN FISICA DEL CONTROLADOR LÓGICO PROGRAMABLE
H1
AUTOMATIZACIÓN Y CONTROL DE PROCESOS INDUSTRIALES
FIEE - UNAC
VÍCTOR GUTIÉRREZ TOCAS
En resumen, la programación es parte de todo un razonamiento lógico tal como se
visualiza en la siguiente figura:
Esquema para visualizar
Reporte, planos, etc.
S3
REPORTE GLOBAL
S2
Entradas / Salidas
Caracterísitcas de Sistema
Direcciones utilizadas
Archivos escalera
Número de escalones
Memoria utilizada
Componentes
...................
S1
Descripción del proceso a controlar
Conexionado
Análisis del
proceso
Captadores
F1
24V
0
F2
F3
Fn
"0"
"0"
"1"
1
2
3
"1"
....
n
Entradas
0,4 A
MAXIMA CORRIENTE
PLC
Salidas
C
It
50
K1
A1
A2
51
53
52
K2
Actuadores
....
n
A1
A2
PUERTA CORREDIZA
Se controla la puerta mediante un motor electrico que gira
en un sentido por accionamiento del contactor K1 y en el otro
con el contactor K3. Ambos contactores estan enclavados
por seguridad. Se abre la puerta cuando se acciona S1 que
está ubicado en la alfombra de la entrada. Si la afombra no
estuviese acionada deberá estar cerrada la puerta, luego de
5 segundos de esperar abierta.
Al ser pisada la alfombra se activa S1 y cierra el contactor
K3 que abre la puerta hasta que el fin de carrera S3 se activa
ab rien do el con ta cto r K 3 y a su vez activan do el
temporizador m ediante el contactor K2 (Si alguien pisa la
alfom bra en e ste m om ento se inicia el ciclo de apertura )
de sp u es de 5 se gu n do s, lo s con tac to s d e K 2 a ctiv an la
bobina del contactor K1 que cierra la puerta que al llegar al
fin de carrera S2 desconecta la bobina de K1 manteniendose
la puerta cerrada.
1
Se activa S1....
La alfombra esta
..
2
Se activa K3 ....
3
Diagrama eléctrico
Programa
S
1
K2
Asignación de E/S
TON
Entradas:
Alfombra
IFC
.....
S
1
K1
K
3
S1
S2
Salidas:
Contactor abre
Contactor cierra
.......
K3
K1
Bits:
Bobina de
........
K1
S1
K3
S3
K
1
S
3
S2
A1
A1
A1
A2
A2
A2
K1
K3
K2
Descargar