Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Hoja2
Temas a considerar...
Facultad de Ingeniera
3.a Estructura de un
Autmata
Programable.
3.b Lenguaje Ladder.
3.c Lenguaje Grafcet.
Unidad 3:
CONTROL POR
EVENTOS
Unidad3.Hoja3
Unidad3.Hoja4
Introduccin
Introduccin
Los rels
NA NC
NC
NA
Fsicamente
Esquemticamente
Unidad3.Hoja5
Unidad3.Hoja6
Introduccin
Introduccin
NA NC
B1
B1
NA
Seales de
consigna
Esquemticamente
Circuito de control
(Diagrama de rels)
Seales
de control
SISTEMA
DE CONTROL
Elementos de Seal
Unidad3.Hoja7
Energa
ACCIONAMIENTOS
Respuesta
PLANTA
Elementos de Potencia
Unidad3.Hoja8
Introduccin
Introduccin
Unidad3.Hoja9
Unidad3.Hoja10
Rels inteligentes
Unidad3.Hoja11
Unidad3.Hoja12
El Autmata Programable
El Autmata Programable
Unidad3.Hoja13
Unidad3.Hoja14
Unidad3.Hoja15
Unidad3.Hoja16
TERMINAL DE
PROGRAMACIN
PERIFERICOS
CPU
MODULO DE
SALIDAS
SEALES EN LA INTERFAZ
DE ENTRADAS A MEMORIA
IMAGEN DE ENTRADAS
SEALES DE MEMORIA
IMAGEN DE SALIDAS A
INTERFAZ DE SALIDAS
SENSORES
MAQUINA O
PROCESO
ACTUADORES
EJECUCIN DEL
PROGRAMA
Las posiciones de
la memoria imagen
se denominan
Puntos de E/S
Unidad3.Hoja17
Unidad3.Hoja18
Esquemas de rels
Diagramas lgicos
Unidad3.Hoja19
Unidad3.Hoja20
3.b
Lenguaje Ladder
Modos de programacin
Unidad3.Hoja21
3.b
Lenguaje Ladder
Unidad3.Hoja22
3.b
Lenguaje Ladder
rea
SM
V
T
Descripcin
Entradas
digitales e
imagen del
proceso de las
entradas
Salidas digitales
e imagen del
proceso de las
salidas
Marcas internas
Acceso en Acceso
bits
en bytes
Acceso en
palabras
Acceso en
palabras
dobles
Puede ser
remanente
lectura/
escritura
lectura/
escritura
lectura/
escritura
no
lectura/
escritura
lectura/
escritura
lectura/
escritura
no
lectura/
escritura
lectura/
escritura
lectura/
escritura
lectura/
escritura
lectura/
escritura
lectura/
escritura
lectura/
escritura
no
lectura/
escritura
lectura/
escritura
Valor actual T
lectura/escritur
a
lectura/
escritura
no
Valor actual T s;
Bit T - no
no
no
Se puede
forzar
Valor actual
C
lectura/escrit
ura
no
Valor actual C s;
Bit C - no
no
HC
Valores actuales
de contadores
rpidos
no
no
no
slo lectura
no
no
AI
Entradas
analgicas
no
no
slo lectura
no
no
AQ
Salidas
analgicas
no
no
slo escritura
no
no
AC
Acumuladores
no
lectura/
escritura
lectura/
escritura
lectura/
escritura
no
no
Memoria de
variables locales
lectura/
escritura
lectura/
escritura
lectura/
escritura
lectura/
escritura
no
no
SCR
lectura/
escritura
lectura/
escritura
lectura/
escritura
lectura/
escritura
no
no
no
Lenguaje Ladder
Puede ser
remanente
no
Unidad3.Hoja23
3.b
Acceso en
palabras
dobles
Bit C
Valores actuales
lectura/escrit
y bits de
ura
contadores
lectura/
escritura
Marcas
especiales (SM0
lectura/
escritura
a SM29 son de
slo lectura)
Memoria de
lectura/
variables
escritura
Valores actuales
Bit T
y bits de
lectura/escrit
temporiza-dores
ura
Se puede
forzar
C
lectura/
escritura
Descripcin
Unidad3.Hoja24
3.b
Lenguaje Ladder
Acceso en
formato de
Bit (Byte.bit)
Byte
Tipo de memoria
CPU 222
V
I
Q
M
SM
S
T
C
L
VB
IB
QB
MB
SMB
SB
LB
AC
0.0 - 2047.7
0.0 - 15.7
0.0 - 15.7
0.0 - 31.7
0.0 - 299.7
0.0 - 31.7
0 - 255
0 - 255
0.0 - 59.7
0 - 2047
0 - 15
0 - 15
0 - 31
0 - 299
0 - 31
0 - 59
0-3
Acceso en
formato de
Palabra
Palabra
doble
Tipo de memoria
CPU 222
VW
IW
QW
MW
SMW
SW
T
C
LW
AC
AIW
AQW
VD
ID
QD
MD
SMD
SD
LD
AC
HC
0 - 2046
0 - 14
0 - 14
0 - 30
0 - 298
0 - 30
0 - 255
0 - 255
0 - 58
0-3
0 - 30
0 - 30
0 - 2044
0 - 12
0 - 12
0 - 28
0 - 296
0 - 28
0 - 56
0-3
0 - 3, 4, 5
Unidad3.Hoja25
3.b
Lenguaje Ladder
Unidad3.Hoja26
3.b
Lenguaje Ladder
El diagrama
de tiempos
correspondiente ser:
Unidad3.Hoja27
3.b
Lenguaje Ladder
Unidad3.Hoja28
3.b
Lenguaje Ladder
Unidad3.Hoja29
3.b
Lenguaje Ladder
Unidad3.Hoja30
3.b
Lenguaje Ladder
Unidad3.Hoja31
3.b
Lenguaje Ladder
Unidad3.Hoja32
3.b
Lenguaje Ladder
Unidad3.Hoja33
3.b
Lenguaje Ladder
Unidad3.Hoja34
3.b
Lenguaje Ladder
... o tambin:
Unidad3.Hoja35
3.b
Lenguaje Ladder
Unidad3.Hoja36
3.b
Lenguaje Ladder
Unidad3.Hoja37
3.b
Lenguaje Ladder
3.b
Lenguaje Ladder
Unidad3.Hoja38
MOTOR
MEZCL.
COMPONENTE 2
BOMBA 1
BOMBA 2
LH
NIVEL
ALTO
LL
NIVEL
BAJO
VLVULA
VAPOR
BOMBA
VACIADO
VLVULA
VACIADO
Unidad3.Hoja39
3.b
Lenguaje Ladder
Unidad3.Hoja40
3.b
Lenguaje Ladder
A continuacin se
muestran las conexiones
para los puntos de
entrada:
Nombre TAG
Marcha_1
Marcha_2
Paro_1
Paro_2
Nivel_Superior
Nivel_Inferior
Desactivar
ENTRADA
I0.0
I0.1
I0.2
I0.3
I0.4
I0.5
I0.7
B1 B2 M
V1 V2 B3
24V
ID
P1
P2
P3
P4
NS
NI
D
NS
P3
P1
NI
P2
P4
donde:
Nombre TAG
Bomba_1
Bomba_2
Motor_Mezclador
Vlvula_Vapor
Vlvula_Vaciado
Bomba_Vaciado
SALIDA
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
ID
B1
B2
M
V1
V1
B3
Unidad3.Hoja41
3.b
Lenguaje Ladder
Unidad3.Hoja42
3.b
Lenguaje Ladder
Paro_2
Nivel_Superior
Nivel_Inferior
Desactivar
Bomba_1
Bomba_2
Motor_Mezclador
Vlvula_Vapor
Vlvula_Vaciado
Bomba_Vaciado
Niv_Sup_Alcanz
Contador_Ciclos
Temporiz_Mezcla
I0.3
I0.4
I0.5
I0.7
Q0.0
Q0.1
Q0.2
Q0.3
Q0.4
Q0.5
M0.1
C30
T37
P4
NS
NI
D
B1
B2
M
V1
V1
B3
ok
CC
TM
Unidad3.Hoja43
3.b
Lenguaje Ladder
Unidad3.Hoja44
3.b
Lenguaje Ladder
Unidad3.Hoja45
3.b
Lenguaje Ladder
Unidad3.Hoja46
3.c
Lenguaje Grafcet
Programacin en GRAFCET
Unidad3.Hoja47
3.c
Lenguaje Grafcet
Programacin en GRAFCET
Unidad3.Hoja48
3.c
Lenguaje Grafcet
Programacin en GRAFCET
CLASIFICACION DE LAS ETAPAS
ETAPA
20
ETAPA
INICIAL
15
30
ETAPA
SUMIDERO
Unidad3.Hoja49
3.c
Lenguaje Grafcet
3.c
Programacin en GRAFCET
Lenguaje Grafcet
Programacin en GRAFCET
ACCION ASOCIADA
Son una o mas posibles acciones a realizar sobre el sistema,
cuando la etapa de la cual dependen dichas operaciones se
encuentra activada.
20
Unidad3.Hoja50
TRANSICION Y RECEPTIVIDAD
La transicin se asocia a la barrera existente entre dos
etapas consecutivas y cuyo franqueamiento hace posible la
evolucin del sistema.
A toda transicin le corresponde una condicin de
transicin o funcin lgica booleana que se denomina
receptividad, que puede ser verdadera o falsa.
Encender motor
5
Transicin
Unidad3.Hoja51
3.c
Lenguaje Grafcet
3.c
Programacin en GRAFCET
FORMAS DE REPRESENTAR LA RECEPTIVIDAD
Enciende
motor
Forma literal
Unidad3.Hoja52
(a.c) + b
Forma
simblica
=1
Siempre
verdadera
Lenguaje Grafcet
Programacin en GRAFCET
ARCO
Un arco es un segmento de recta que une una transicin
con una etapa o viceversa, pero nunca elementos
homnimos entre s.
15
Etapa
Arco ascendente
Transicin
Arco
a + c
( a+b)
20
( T1/5seg)
Unidad3.Hoja53
3.c
Lenguaje Grafcet
3.c
Programacin en GRAFCET
REGLAS DE EVOLUCION
2
a+b=0
3
a+b=1
Lenguaje Grafcet
Programacin en GRAFCET
1
a+b=1
Unidad3.Hoja54
4
a+b=1
ESTRUCTURAS EN EL GRAFCET
Dotan al GRAFCET de una gran capacidad de
representacin grfica.
Estructuras bsicas
Permiten representar fcilmente conceptos tales como
secuencialidad y concurrencia. Permiten analizar el sistema
mediante su descomposicin en subprocesos.
Estructuras lgicas
Atienden a conceptos de concatenacin entre si de las
estructuras bsicas.
Unidad3.Hoja55
3.c
Lenguaje Grafcet
Programacin en GRAFCET
SECUENCIA UNICA
Unidad3.Hoja56
3.c
Lenguaje Grafcet
Programacin en GRAFCET
ECUACIONES DE ACTIVACIN / DESACTIVACIN
DE ETAPAS
Unidad3.Hoja57
3.c
Lenguaje Grafcet
Unidad3.Hoja58
3.c
Programacin en GRAFCET
Lenguaje Grafcet
Programacin en GRAFCET
SECUENCIAS CONCURRENTES
Unidad3.Hoja59
3.c
Lenguaje Grafcet
Unidad3.Hoja60
3.c
Lenguaje Grafcet
Programacin en GRAFCET
Programacin en GRAFCET
Unidad3.Hoja61
3.c
Lenguaje Grafcet
Unidad3.Hoja62
3.c
Programacin en GRAFCET
Lenguaje Grafcet
Programacin en GRAFCET
DIVERGENCIA OR
Unidad3.Hoja63
3.c
Lenguaje Grafcet
Unidad3.Hoja64
3.c
Lenguaje Grafcet
Programacin en GRAFCET
Programacin en GRAFCET
CONVERGENCIA EN OR
La etapa 3 pasa a ser activa si estando activa la etapa 1 se
satisface la receptividad de la transicin 3, o si estando la
etapa 2 activa se satisface la receptividad de la transicin 4
DIVERGENCIA EN AND
Las etapas 2 y 4 pasan al estado activo si estando activa la
etapa 1 se satisface la receptividad de la transicin 2.
Unidad3.Hoja65
3.c
Lenguaje Grafcet
Unidad3.Hoja66
3.c
Lenguaje Grafcet
Programacin en GRAFCET
Programacin en GRAFCET
CONVERGENCIA EN AND
La etapa 6 pasa a ser activa si estando activas las etapas 3
y 5 se satisface la receptividad de la transicin 5.
SALTOS CONDICIONALES
Unidad3.Hoja67
3.c
Lenguaje Grafcet
Unidad3.Hoja68
3.c
Ejemplos de aplicacin
Lenguaje Grafcet
Ejemplos de aplicacin
ACTIVA 2Y
E0
S1
E2
ACTIVA 1Y
E7
ACTIVA T1(4s)
E8
S2
E3
T1
E4
ACTIVA 2 Y
ACTIVA 2Y
ACTIVA T3( 4)
E10
E3
ACTIVA RESISTENCIA
ACTIVA MOTOR
T2
T2
ACTIVA 1Y
E5
E1
E1
MOTOR
E3
E4
E2 T1
E4
E3
E2
E3 E5
ACTIVA MOTOR
T2=10s
E1 A
B
ACTIVA 2 Y
VLVULA
E2
E1 E2 E4
ACTIVA VLVULA
T1=5s
T1
T3
ACTIVA T2 (3)
E2
ACTIVA 1 Y
E9
E0 S1 S2
E0
ACTIVA MOTOR
A+B
S1
S2
S1
E5
E1
S2
INICIO
E0
E0 E1
ACTIVA VLVULA
S1 S2
E1
E6
E5 S1
S1
E0
E4 E5
E4
E4
T1
5s
T2
10s