Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Programación
Lista de instrucciones
PLC TSX-07
1
Tecsup 2010-II
2
Tecsup 2010-II
•Actualización de salidas:
Se actualizan las salidas físicas desde la memoria
de salidas
•El ciclo de operación:
–PLC corriendo (RUN):
El procesador administra el sistema, ejecuta el
programa
–PLC parado (STOP):
El procesador administra el sistema pero no
ejecuta el programa
3
Tecsup 2010-II
ALIMENTACION 220VAC
CONEXIÓN DE ENTRADAS
4
Tecsup 2010-II
CONEXIÓN DE ENTRADAS
CONEXIÓN DE SALIDAS
10
5
Tecsup 2010-II
11
12
6
Tecsup 2010-II
13
DESCRIPCIÓN DE TECLADO
14
7
Tecsup 2010-II
DESCRIPCIÓN DE TECLADO
Zona de entradas de
instrucciones (azul oscuro)
Dependen del contexto,
permiten:
•Ingreso de instrucciones
•Ingreso de variables
15
DESCRIPCIÓN DE TECLADO
16
8
Tecsup 2010-II
EL MENÚ PRINCIPAL:
Consta de 5 editores, cada
uno de ellos tiene diferentes
funciones:
– Editor de PLC
– Editor de programa
– Editor de Datos
– Editor de configuración
– Editor del terminal
17
PANTALLA PRINCIPAL
18
9
Tecsup 2010-II
19
20
10
Tecsup 2010-II
DIRECCIONAMIENTO
21
INSTRUCCIONES DE CARGA
22
11
Tecsup 2010-II
INSTRUCCIONES DE ASIGNACION
23
24
12
Tecsup 2010-II
25
• Esta instrucción
ejecuta la función
lógica OR exclusiva
entre el operando y
el resultado
booleano de la
instrucción
precedente
26
13
Tecsup 2010-II
CIRCUITO ELECTRICO
• 000 LD %I0.1
• 002 ST %Q0.1
• 003 END
27
Empecemos a Programar
14
Tecsup 2010-II
CIRCUITO ELECTRICO
29
000 LD %I0.1
001 AND %I0.2
002 ST %Q0.1
003 END
30
15
Tecsup 2010-II
FUNCION LOGICA OR
003 LD %I0.3
004 OR %I0.4
005 ST %Q0.2
006 END
31
LISTA DE INSTRUCCIONES
006 LD %I0.1
007 AND( %I0.2
008 OR %I0.3
009 )
010 ST %Q0.3
011 END
32
16
Tecsup 2010-II
LISTA DE INSTRUCCIONES
011 LD %I0.1
012 AND %I0.2
013 OR %I0.3
014 ST %Q0.4
015 END
33
LISTA DE INSTRUCCIONES
015 LD %I0.1
016 OR %I0.2
017 ANDN %I0.0
018 ST %Q0.0
019 END
34
17
Tecsup 2010-II
FUNCION LOGICA
XOR
019 LD %I0.1
020 ANDN %I0.2
021 OR( %I0.2
022 ANDN %I0.1 019 LD %I0.1
023 ) 020 XOR %I0.2
024 ST %Q0.5 021 ST %Q0.5
025 END 022 END
35
EJEMPLO DE APLICACION
Taladro Eléctrico:
• Acciones:
– Taladro en posición de inicio
– Colocar pieza en la mordaza
– Encender el motor
– Sujetar pieza
AUTOMATIZACION DE UN – Bajar cabezal de taladrado
TALADRO
Montar los sensores y actuadores – Subir cabezal de taladrado
necesarios – Liberar la pieza mecanizada
Diseñar: – Apagar el motor
ִCircuito neumático
ִCircuito eléctrico con PLC
ִPrograma de mando
36
18
Tecsup 2010-II
37
AUTOMATIZACION DE UN TALADRO I
ESQUEMA ESQUEMA
TECNOLOGICO NEUMATICO
38
19
Tecsup 2010-II
ASIGNACIÓN DE VARIABLES
Entradas Input
I:1.0/0 S0 start Pulsador NA
Salidas Output
H1 Lamp Lámpara
39
ASIGNACIÓN DE VARIABLES
I1 S0 start Pulsador NA
S1 Sensor
Q1 K1 Motor
Q2 EV1
Q3 EV2
Salidas Output
40
20
Tecsup 2010-II
41
AUTOMATIZACION DE UN TALADRO I
42
21
Tecsup 2010-II
AUTOMATIZACION DE UN TALADRO II
• Realizar:
– Esquema Neumático
– Diagrama
desplazamiento - fase
– Esquema Eléctrico
– Ladder
– Lista de instrucciones
– Demostración de
funcionamiento
43
SOLUCIÓN CILINDRO 01
CONJUNTO ZY 4.0 Y
SENSORES S1, S2 y S5
44
22
Tecsup 2010-II
SOLUCIÓN CILINDRO 02
CONJUNTO ZY 4.0 Y
SENSORES S1, S2 y S5
45
BLOQUES FUNCIONALES
46
23
Tecsup 2010-II
Bloques de función
• Timers
47
Timers
48
24
Tecsup 2010-II
Timers: Tipos
Existen tres tipos:
49
Timers: Características
Nro. Timer %TMi 0 a 31
50
25
Tecsup 2010-II
IN
Q
%TMi.P
%TMi.V
51
Timer TOF:
Funcionamiento
IN
%TMi.P
%TMi.V
52
26
Tecsup 2010-II
Timer TP:
Funcionamiento
IN
%TMi.P
%TMi.V
53
Timers: Programación
Timers: Configuración
Se deben configurar:
• el tipo
•TB
•%TMi.P
54
27
Tecsup 2010-II
tipo
55
56
28
Tecsup 2010-II
BLOQUES DE TEMPORIZACION
BLOQUE CONTADOR
• Cuenta eventos en
forma ascendente y
descendente.
• Las dos operaciones
pueden ser simultaneas
•R: Reset
E: Empty (señal de vacío)
•S: Set
D. Done (Valor
•CU: Bit para cuenta ascendente preajustado alcanzado
•CD: Bit para cuenta descendente F: Full (Señal de lleno)
58
29
Tecsup 2010-II
AUTOMATIZACION DE UN TALADRO I
ESQUEMA ESQUEMA
TECNOLOGICO NEUMATICO
59
30