Programación robot industrial de almacenaje en Lenguaje de Contactos
1. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:34
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 1 de 65
OB1 - <offline>
""
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código:
Interface:
29/04/2016 17:09:18
15/02/1996 16:51:12
Longitud (bloque / código / datos): 04954 04600 00022
Nombre Tipo de datos Dirección Comentario
TEMP 0.0
OB1_EV_CLASS Byte 0.0 Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB1_SCAN_1 Byte 1.0 1 (Cold restart scan 1 of OB 1), 3 (Scan 2-n of OB 1)
OB1_PRIORITY Byte 2.0 Priority of OB Execution
OB1_OB_NUMBR Byte 3.0 1 (Organization block 1, OB1)
OB1_RESERVED_1 Byte 4.0 Reserved for system
OB1_RESERVED_2 Byte 5.0 Reserved for system
OB1_PREV_CYCLE Int 6.0 Cycle time of previous OB1 scan (milliseconds)
OB1_MIN_CYCLE Int 8.0 Minimum cycle time of OB1 (milliseconds)
OB1_MAX_CYCLE Int 10.0 Maximum cycle time of OB1 (milliseconds)
OB1_DATE_TIME Date_And_Time 12.0 Date and time OB1 started
Bloque: OB1 "Main Program Sweep (Cycle)"
4. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 4 de 65
Segm.: 3 RESET PRUEBA
M7.4 S_EVERZ
T0
S
S5T#3S TW
M0.0 R
Q
DUAL
DEZ
E136.6
3.A
E136.5 MOVE
EN
0 IN
ENO
OUT MW14
3.A 3.B
MOVE
EN
0 IN
ENO
OUT MW15
3.B 3.C
S
M0.1
R
M7.43.C
Segm.: 4 RESETEO INICIAL
M7.4
R
A136.6
R
A136.0
5. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 5 de 65
Segm.: 5 SELECCION ROBOT VS PRENSA
M0.1 MOVE
EN
0 IN
ENO
OUT MW21
E137.2
5.A
E137.3 E137.0
S
M0.2
R
M0.1
S_EVERZ
T58
S
S5T#5S TW
M2.4 R
Q
DUAL
DEZ
5.A 5.B
E137.1
S
M0.3
R
M0.1
5.B
6. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 6 de 65
Segm.: 6 MOVER A LA IZQUIERDA
M0.2 S_EVERZ
T1
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
6.A
E137.3 E137.4
S
M0.4
R
M0.2
E137.4
S
M0.0
R
M0.2
6.A
Segm.: 7 MOVER A LA IZQUIERDA
M0.2
S
A136.6
8. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 8 de 65
Segm.: 10 RECONOCIMIENTO
M0.5 S_EVERZ
T3
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E136.6
10.A
E136.5 E137.2 E137.3
10.A 10.B
E137.4
S
M0.6
R
M0.5
E137.4
S
M0.0
R
M0.5
10.B
Segm.: 11 RECONOCIMIENTO
M0.5
S
A136.2
S
A136.4
9. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 9 de 65
Segm.: 12 RECONOCIMENTO 2
M0.6 S_EVERZ
T4
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E136.5
12.A
E137.2 E137.3 E137.4
E137.4
12.A 12.B
S
M0.7
R
M0.6
S
M0.0
R
M0.6
12.B
Segm.: 13 RECONOCIMIENTO 2
M0.6
S
A136.5
10. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:36
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 10 de 65
Segm.: 14 RESETEO
M0.7 S_EVERZ
T5
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
14.A
E137.3 E137.4
S
M1.0
R
M0.7
E137.4
S
M0.0
R
M0.7
14.A 14.B
14.B
Segm.: 15 RESETEO
M0.7
R
A136.5
R
A136.2
R
A136.4
11. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:36
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 11 de 65
Segm.: 16 ALARGAR BRAZO
M1.0 S_EVERZ
T6
S
S5T#3S TW
M0.1 R
Q
DUAL
DEZ
E136.1
16.A
E137.2 E137.3 E137.4
E137.4
16.A 16.B
S
M1.1
R
M1.0
S
M0.0
R
M1.0
16.B
Segm.: 17 ALARGAR BRAZO
M1.0
S
A136.0
12. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 4 de 65
Segm.: 3 RESET PRUEBA
M7.4 S_EVERZ
T0
S
S5T#3S TW
M0.0 R
Q
DUAL
DEZ
E136.6
3.A
E136.5 MOVE
EN
0 IN
ENO
OUT MW14
3.A 3.B
MOVE
EN
0 IN
ENO
OUT MW15
3.B 3.C
S
M0.1
R
M7.43.C
Segm.: 4 RESETEO INICIAL
M7.4
R
A136.6
R
A136.0
13. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:36
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 13 de 65
Segm.: 19 RECOGER BRAZO
M1.2 S_EVERZ
T8
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E136.0
19.A
ADD_I
EN
MW14 IN1
1 IN2
ENO
OUT MW14
E137.2
19.A 19.B
E137.3 E137.4
S
M1.3
R
M1.2
E137.4
S
M0.0
R
M1.2
19.B 19.C
19.C
Segm.: 20 RECOGER BRAZO
M1.2
R
A136.0
14. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:36
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 14 de 65
Segm.: 21 POSICION
M1.3 S_EVERZ
T9
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
21.A
E137.3 E137.4
S
M1.4
R
M1.3
E137.4
S
M0.0
R
M1.3
21.A 21.B
21.B
Segm.: 22 POSICION
M1.3
S
A136.3
15. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:36
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 15 de 65
Segm.: 23 ALTURA COGER PIEZA
M1.4 S_EVERZ
T10
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
23.A
E137.3 E137.4
S
M1.5
R
M1.4
E137.4
S
M0.0
R
M1.4
23.A 23.B
23.B
Segm.: 24 ALTURA COGER PIEZA
M1.4
S
A136.5
16. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:36
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 16 de 65
Segm.: 25 ALTURA COGER PIEZA
M1.5 S_EVERZ
T11
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E136.5
25.A
E137.2 E137.3 E137.4
E137.4
25.A 25.B
S
M1.6
R
M1.5
S
M0.0
R
M1.5
25.B
Segm.: 26 ALTURA COGER PIEZA
M1.5
R
A136.5
R
A136.3
17. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 5 de 65
Segm.: 5 SELECCION ROBOT VS PRENSA
M0.1 MOVE
EN
0 IN
ENO
OUT MW21
E137.2
5.A
E137.3 E137.0
S
M0.2
R
M0.1
S_EVERZ
T58
S
S5T#5S TW
M2.4 R
Q
DUAL
DEZ
5.A 5.B
E137.1
S
M0.3
R
M0.1
5.B
18. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:37
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 18 de 65
Segm.: 29 CERRAR PINZA
M1.7 S_EVERZ
T13
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
29.A
E137.3 E137.4
S
M5.0
R
M1.7
E137.4
S
M0.0
R
M1.7
29.A 29.B
29.B
Segm.: 30 CERRAR PINZA
M1.7
S
A136.1
19. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:37
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 19 de 65
Segm.: 31 SUBIR UN POCO EL BRAZO PARA NO CHOCAR
M5.0 S_EVERZ
T37
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
31.A
E137.3 E137.4
S
M5.1
R
M5.0
E137.4
S
M0.0
R
M5.0
31.A 31.B
31.B
Segm.: 32 SET POSICION PLANTA DOS
M5.0
S
A136.2
S
A136.3
20. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:37
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 20 de 65
Segm.: 33 SET MOVIMIENTO PLANTA DOS
M5.1 S_EVERZ
T38
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
33.A
E137.3 E137.4
S
M5.2
R
M5.1
E137.4
S
M0.0
R
M5.1
33.A 33.B
33.B
Segm.: 34 SET POSICION DETECCION
M5.1
S
A136.5
21. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:37
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 21 de 65
Segm.: 35 RESET
M5.2 S_EVERZ
T39
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E136.5
35.A
E137.2 E137.3 E137.4
E137.4
35.A 35.B
S
M2.0
R
M5.2
S
M0.0
R
M5.2
35.B
Segm.: 36 RESET
M5.2
R
A136.5
R
A136.2
R
A136.3
22. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 6 de 65
Segm.: 6 MOVER A LA IZQUIERDA
M0.2 S_EVERZ
T1
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
6.A
E137.3 E137.4
S
M0.4
R
M0.2
E137.4
S
M0.0
R
M0.2
6.A
Segm.: 7 MOVER A LA IZQUIERDA
M0.2
S
A136.6
23. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:37
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 23 de 65
Segm.: 39 SET POSICION ARRIBA
M2.1 S_EVERZ
T15
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
39.A
E137.3 E137.4
S
M2.2
R
M2.1
E137.4
S
M0.0
R
M2.1
39.A 39.B
39.B
Segm.: 40 SET DE POSICION
M2.1
S
A136.2
24. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:37
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 24 de 65
Segm.: 41 MOVER ARRIBA
M2.2 S_EVERZ
T16
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E136.5
41.A
E137.2 E137.3 E137.4
E137.4
41.A 41.B
S
M2.3
R
M2.2
S
M0.0
R
M2.2
41.B
Segm.: 42 MOVER ARRIBA
M2.2
S
A136.5
25. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:37
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 25 de 65
Segm.: 43 RESET
M2.3 S_EVERZ
T17
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
43.A
E137.3 E137.4
S
M2.4
R
M2.3
E137.4
S
M0.0
R
M2.3
43.A 43.B
43.B
Segm.: 44 RESET
M2.3
R
A136.2
R
A136.5
26. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:38
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 26 de 65
Segm.: 45 SELECCION DE POSICION
M2.4 S_EVERZ
T18
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E137.2
45.A
27. SIMATIC Puesto 5 - AlmacenSIMATIC 29/04/2016 17:09:35
300(1)CPU 314C-2 PN/DP...OB1 - <offline>
Página 7 de 65
Segm.: 8 RESETEO MOTOR GIRO
M0.4 S_EVERZ
T2
S
S5T#1S TW
M0.1 R
Q
DUAL
DEZ
E136.6
8.A
E137.2 E137.3 E137.4
E137.4
8.A 8.B
S
M0.5
R
M0.4
S
M0.0
R
M0.4
8.B
Segm.: 9 RESETEO MOTOR GIRO
M0.4
R
A136.6