Sei sulla pagina 1di 34

RED FINAL

Realizaremos la programación de dos ascensores y de un arranque estrella-


triangulo, el primer ascensor será de 4 pisos y el segundo de 3 pisos, todos los
programas se basaran en los Grafcets ubicados en el Power Point del tema 8,
con el nombre de: “GRAFCETS Y DIAGRAMAS DE TIEMPO_A”.

Para la programación de este ejercicio vamos a utilizar el programa Step7 de


Siemens y realizaremos con dos autómatas programables S300, para ser mas
exactos dos CPU 314C-2 DP, para el caso de los dos ascensores se va a
comunicar mediante una red Profibus, la CPU maestra estar conectada a dicha
red y tendrá el acceso a dos secundarios de tipo: IM 151-1 y IM 153-2, cada uno
en una dirección diferente, el primero en la 4 y l segundo en la 3, en el caso de
la CPU maestra su dirección Profibus será la 2.

En el caso de la segunda CPU de arranque de un motor Estrella-Triangulo estará


conectada a una red MPI al igual que nuestra pantalla virtual, la CPU del motor
con una dirección número 2 y la pantalla en la 4.

A continuación se observaran los distintos bloques de programación, bloques


datos, bloques de tiempos, tablas de variables, etcétera de cada CPU.
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 19:00:46
FINAL\CPU 314C-2 DP\Programa S7(2)\Símbolos

Propiedades de la tabla de símbolos


Nombre: Símbolos
Autor:
Comentario:
Fecha de creación: 09/02/2019 21:47:09
Última modificación: 10/02/2019 10:39:47
Último criterio de filtrado: Todos los símbolos
Cantidad de símbolos: 68/68
Última ordenación: Símbolo ascendente
Estado Símbolo Dirección Tipo de datos Comentario
ABRIR_A+ A 0.0 BOOL
ASCENSOR_3P FC 2 FC 2
ASCENSOR_4P FC 1 FC 1
CERRAR_A- A 0.1 BOOL
COMPLETE RESTART OB 100 OB 100 Complete Restart
ESTRELLA-TRIANGULO FC 3 FC 3
ETAPAS_B MB 2 BYTE
ETAPAS3_B MB 3 BYTE
ETP_0 M 2.0 BOOL
ETP_1 M 2.1 BOOL
ETP_2 M 2.2 BOOL
ETP_3 M 2.3 BOOL
ETP_4 M 2.4 BOOL
ETP_5 M 2.5 BOOL
ETP_6 M 2.6 BOOL
ETP_7 M 2.7 BOOL
ETP3_0 M 3.0 BOOL
ETP3_1 M 3.1 BOOL
ETP3_2 M 3.2 BOOL
EXPULSAR_B+ A 0.2 BOOL
FC_A- E 0.0 BOOL
FC_A+ E 0.1 BOOL
FC_B- E 0.2 BOOL
FC_B+ E 0.3 BOOL
FC_P1 E 3.4 BOOL
FC_P2 E 3.5 BOOL
FC_P3 E 3.6 BOOL
FC_P4 E 3.7 BOOL
FC3_P1 E 124.3 BOOL
FC3_P2 E 124.4 BOOL
FC3_P3 E 124.5 BOOL
IMG_FCP1 M 21.0 BOOL
IMG_FCP2 M 21.1 BOOL
IMG_FCP3 M 21.2 BOOL
IMG_FCP4 M 21.3 BOOL
IMG_FCS MW 20 INT
IMG_PUL_<_IMG_FC M 30.0 BOOL
IMG_PUL=IMG_FC M 30.2 BOOL
IMG_PUL>IMG_FC M 30.1 BOOL
IMG_PULS MW 0 INT
IMG3_FCP1 M 23.0 BOOL
IMG3_FCP2 M 23.1 BOOL
IMG3_FCP3 M 23.2 BOOL
IMG3_FCS MW 22 INT
IMG3_PUL_<_IMG_FC M 31.0 BOOL
IMG3_PUL=IMG_FC M 31.1 BOOL
IMG3_PUL>IMG_FC M 31.2 BOOL
IMG3_PULS MW 32 INT
LP_P1 A 1.2 BOOL

Página 1 de 2
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 19:00:46
FINAL\CPU 314C-2 DP\Programa S7(2)\Símbolos

Estado Símbolo Dirección Tipo de datos Comentario


LP_P2 A 1.3 BOOL
LP_P3 A 1.4 BOOL
LP_P4 A 1.5 BOOL
LP3_P1 A 124.2 BOOL
LP3_P2 A 124.3 BOOL
LP3_P3 A 124.4 BOOL
MOTOR_BAJAR A 1.0 BOOL
MOTOR_BAJAR3 A 124.1 BOOL
MOTOR_SUBIR A 1.1 BOOL
MOTOR_SUBIR3 A 124.0 BOOL
P_P1 E 3.0 BOOL
P_P2 E 3.1 BOOL
P_P3 E 3.2 BOOL
P_P4 E 3.3 BOOL
P3_P1 E 124.0 BOOL
P3_P2 E 124.1 BOOL
P3_P3 E 124.2 BOOL
PULSADORES HMI DB 1 DB 1
RETRAER_B- A 0.3 BOOL

Página 2 de 2
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:57:12
FINAL\CPU 314C-2 DP\...\OB1 - <offline>

OB1 - <offline>
""
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 09/02/2019 20:44:20
Interface: 15/02/1996 16:51:12
Longitud (bloque / código / datos): 00524 00404 00024

Nombre Tipo de datos Dirección Comentario


TEMP 0.0
Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event
OB1_EV_CLASS Byte 0.0 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)"

Página 1 de 3
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:57:12
FINAL\CPU 314C-2 DP\...\OB1 - <offline>

Segm.: 1

FC1
"ASCENSOR_4P"
EN ENO
E3.0 A1.0
"P_P1" "MOTOR_
P_P1 BAJAR BAJAR"
DB1.DBX0.0 A1.1
"PULSADORE "MOTOR_
S SUBIR SUBIR"
HMI".
HMI_P_P1 A1.2
LP_P1 "LP_P1"
E3.1 A1.3
"P_P2" LP_P2 "LP_P2"
P_P2
A1.4
DB1.DBX0.1 LP_P3 "LP_P3"
"PULSADORE
S A1.5
HMI". LP_P4 "LP_P4"
HMI_P_P2
A0.0
A_MAS "ABRIR_A+"
E3.2
"P_P3" A0.1
P_P3 "CERRAR_A-
A_MENOS "
DB1.DBX0.2
"PULSADORE A0.2
S "EXPULSAR_
HMI". B_MAS B+"
HMI_P_P3
A0.3
"RETRAER_
E3.3 B_MENOS B-"
"P_P4"
P_P4
DB1.DBX0.3
"PULSADORE
S
HMI".
HMI_P_P4

E3.4
"FC_P1"
FC_P1
E3.5
"FC_P2"
FC_P2
E3.6
"FC_P3"
FC_P3
E3.7
"FC_P4"
FC_P4
E0.1
"FC_A+"
FC_A_MAS
E0.0
"FC_A-" FC_A_
MENOS
E0.3
"FC_B+"
FC_B_MAS
E0.2
"FC_B-" FC_B_
MENOS

M255.5 INTER_1S

Página 2 de 3
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:57:12
FINAL\CPU 314C-2 DP\...\OB1 - <offline>

Segm.: 2

FC2
"ASCENSOR_3P"
EN ENO
E124.0 A124.1
"P3_P1" "MOTOR_
P3_P1 BAJAR3 BAJAR3"
DB1.DBX0.4 A124.0
"PULSADORE "MOTOR_
S SUBIR3 SUBIR3"
HMI".
HMI3_P_P1 A124.2
LP3_P1 "LP3_P1"
E124.1 A124.3
"P3_P2" LP3_P2 "LP3_P2"
P3_P2
A124.4
DB1.DBX0.5 LP3_P3 "LP3_P3"
"PULSADORE
S
HMI".
HMI3_P_P2

E124.2
"P3_P3"
P3_P3
DB1.DBX0.6
"PULSADORE
S
HMI".
HMI3_P_P3

E124.3
"FC3_P1"
FC3_P1
E124.4
"FC3_P2"
FC3_P2
E124.5
"FC3_P3"
FC3_P3

M255.5 INTER_1S

Página 3 de 3
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:04
FINAL\CPU 314C-2 DP\...\OB100 - <offline>

OB100 - <offline>
"COMPLETE RESTART" Complete Restart
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 05/02/2019 17:41:09
Interface: 15/02/1996 16:51:10
Longitud (bloque / código / datos): 00134 00022 00020

Nombre Tipo de datos Dirección Comentario


TEMP 0.0
16#13, Event class 1, Entering event state, Event
OB100_EV_CLASS Byte 0.0 logged in diagnostic buffer

OB100_STRTUP Byte 1.0 16#81/82/83/84 Method of startup


OB100_PRIORITY Byte 2.0 Priority of OB Execution
OB100_OB_NUMBR Byte 3.0 100 (Organization block 100, OB100)
OB100_RESERVED_1 Byte 4.0 Reserved for system
OB100_RESERVED_2 Byte 5.0 Reserved for system
OB100_STOP Word 6.0 Event that caused CPU to stop (16#4xxx)
OB100_STRT_INFO DWord 8.0 Information on how system started
OB100_DATE_TIME Date_And_Time 12.0 Date and time OB100 started

Bloque: OB100 "Complete Restart"

Segm.: 1

L "ETAPAS_B" MB2
L 0
==I
S "ETP_0" M2.0

Segm.: 2

L "ETAPAS3_B" MB3
L 0
==I
S "ETP3_0" M3.0

Página 1 de 1
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:45
FINAL\CPU 314C-2 DP\...\FC1 - <offline>

FC1 - <offline>
"ASCENSOR_4P"
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 09/02/2019 20:23:32
Interface: 24/01/2019 20:23:57
Longitud (bloque / código / datos): 00560 00356 00002

Nombre Tipo de datos Dirección Comentario


IN 0.0
P_P1 Bool 0.0
P_P2 Bool 0.1
P_P3 Bool 0.2
P_P4 Bool 0.3
FC_P1 Bool 0.4
FC_P2 Bool 0.5
FC_P3 Bool 0.6
FC_P4 Bool 0.7
FC_A_MAS Bool 1.0
FC_A_MENOS Bool 1.1
FC_B_MAS Bool 1.2
FC_B_MENOS Bool 1.3
INTER_1S Bool 1.4
OUT 0.0
BAJAR Bool 2.0
SUBIR Bool 2.1
LP_P1 Bool 2.2
LP_P2 Bool 2.3
LP_P3 Bool 2.4
LP_P4 Bool 2.5
A_MAS Bool 2.6
A_MENOS Bool 2.7
B_MAS Bool 3.0
B_MENOS Bool 3.1
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Bloque: FC1 ASCENSOR 4 PISOS

Segm.: 1 IMAGEN FINAL CARRERA P1

#FC_P1 M21.0
#FC_P1 "IMG_FCP1"

Página 1 de 7
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:45
FINAL\CPU 314C-2 DP\...\FC1 - <offline>

Segm.: 2 IMAGEN FINAL CARRERA P2

#FC_P2 M21.1
#FC_P2 "IMG_FCP2"

Segm.: 3 IMAGEN FINAL CARRERA P3

#FC_P3 M21.2
#FC_P3 "IMG_FCP3"

Segm.: 4 IMAGEN FINAL CARRERA P4

#FC_P4 M21.3
#FC_P4 "IMG_FCP4"

Segm.: 5 IMAGEN PULSADOR PISO 1

M2.0 #P_P1
"ETP_0" #P_P1 MOVE
EN ENO

1 IN MW0
OUT "IMG_PULS"

Segm.: 6 IMAGEN PULSADOR PISO 2

M2.0 #P_P2
"ETP_0" #P_P2 MOVE
EN ENO

2 IN MW0
OUT "IMG_PULS"

Segm.: 7 IMAGEN PULSADOR PISO 3

M2.0 #P_P3
"ETP_0" #P_P3 MOVE
EN ENO

4 IN MW0
OUT "IMG_PULS"

Página 2 de 7
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:45
FINAL\CPU 314C-2 DP\...\FC1 - <offline>

Segm.: 8 IMAGEN PULSADOR PISO 4

M2.0 #P_P4
"ETP_0" #P_P4 MOVE
EN ENO

8 IN MW0
OUT "IMG_PULS"

Segm.: 9 IMGEN PULSADORES DISTINTO DE CERO Y MENOR QUE IMAGEN FCS

M30.0
"IMG_PUL_
CMP <I CMP <>I <_IMG_FC"

MW0 MW0
"IMG_PULS" IN1 "IMG_PULS" IN1

MW20 0 IN2
"IMG_FCS" IN2

Segm.: 10 IMGEN PULSADORES MAYOR IMAGEN FCS

M30.1
"IMG_
PUL>IMG_
CMP >I FC"

MW0
"IMG_PULS" IN1

MW20
"IMG_FCS" IN2

Segm.: 11 IMGEN PULSADORES DISTINTO DE CERO E IGUAL QUE IMAGEN FCS

M30.2
"IMG_PUL=
CMP ==I CMP <>I IMG_FC"

MW0 MW0
"IMG_PULS" IN1 "IMG_PULS" IN1

MW20 0 IN2
"IMG_FCS" IN2

Página 3 de 7
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:45
FINAL\CPU 314C-2 DP\...\FC1 - <offline>

Segm.: 12 ETAPA 0

#FC_A_MENO
S
M2.6 #FC_A_ M2.0
"ETP_6" MENOS "ETP_0"
S
M2.6
"ETP_6"
R

Segm.: 13 ETAPA 1

M30.0
M2.0 "IMG_PUL_ M2.1
"ETP_0" <_IMG_FC" "ETP_1"
S
M2.0
"ETP_0"
R

Segm.: 14 ETAPA 2

M30.1
"IMG_
M2.0 PUL>IMG_ M2.2
"ETP_0" FC" "ETP_2"
S
M2.0
"ETP_0"
R

Segm.: 15 ETAPA 3

M30.2
M2.0 "IMG_PUL= M2.3
"ETP_0" IMG_FC" "ETP_3"
S
M2.1 M2.0
"ETP_1" "ETP_0"
R
M2.2 M2.1
"ETP_2" "ETP_1"
R
M2.2
"ETP_2"
R

Página 4 de 7
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:45
FINAL\CPU 314C-2 DP\...\FC1 - <offline>

Segm.: 16 ETAPA 4

M2.3 #FC_A_MAS M2.4


"ETP_3" #FC_A_MAS "ETP_4"
S
M2.3
"ETP_3"
R

Segm.: 17 ETAPA 5

M2.4 #FC_B_MAS M2.5


"ETP_4" #FC_B_MAS "ETP_5"
S
M2.4
"ETP_4"
R

Segm.: 18 ETAPA 6

#FC_B_MENO
S
M2.5 #FC_B_ M2.6
"ETP_5" MENOS "ETP_6"
S
M2.5
"ETP_5"
R

Segm.: 19 LAMPARA PISO 1

#FC_P1 #LP_P1
#FC_P1 #LP_P1

#INTER_1S
M1.0 #INTER_1S

Segm.: 20 LAMPARA PISO 2

#FC_P2 #LP_P2
#FC_P2 #LP_P2

#INTER_1S
M1.1 #INTER_1S

Página 5 de 7
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:45
FINAL\CPU 314C-2 DP\...\FC1 - <offline>

Segm.: 21 LAMPARA PISO 3

#FC_P3 #LP_P3
#FC_P3 #LP_P3

#INTER_1S
M1.2 #INTER_1S

Segm.: 22 LAMPARA PISO 4

#FC_P4 #LP_P4
#FC_P4 #LP_P4

#INTER_1S
M1.3 #INTER_1S

Segm.: 23

M2.1 #BAJAR
"ETP_1" #BAJAR

Segm.: 24

M2.2 #SUBIR
"ETP_2" #SUBIR

Segm.: 25

M2.3 #A_MAS
"ETP_3" #A_MAS

MOVE
EN ENO

0 IN MW0
OUT "IMG_PULS"

Página 6 de 7
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:58:45
FINAL\CPU 314C-2 DP\...\FC1 - <offline>

Segm.: 26

M2.4 #B_MAS
"ETP_4" #B_MAS

Segm.: 27

M2.5 #B_MENOS
"ETP_5" #B_MENOS

Segm.: 28

M2.6 #A_MENOS
"ETP_6" #A_MENOS

Segm.: 29

Página 7 de 7
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:59:26
FINAL\CPU 314C-2 DP\...\FC2 - <offline>

FC2 - <offline>
"ASCENSOR_3P"
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 05/02/2019 18:30:53
Interface: 04/02/2019 15:21:07
Longitud (bloque / código / datos): 00376 00222 00000

Nombre Tipo de datos Dirección Comentario


IN 0.0
P3_P1 Bool 0.0
P3_P2 Bool 0.1
P3_P3 Bool 0.2
FC3_P1 Bool 0.3
FC3_P2 Bool 0.4
FC3_P3 Bool 0.5
INTER_1S Bool 0.6
OUT 0.0
BAJAR3 Bool 2.0
SUBIR3 Bool 2.1
LP3_P1 Bool 2.2
LP3_P2 Bool 2.3
LP3_P3 Bool 2.4
IN_OUT 0.0
TEMP 0.0
RETURN 0.0
RET_VAL 0.0

Bloque: FC2

Segm.: 1 IMG FC P1

M23.0
#FC3_P1 "IMG3_
#FC3_P1 FCP1"

Segm.: 2 IMG FC P2

M23.1
#FC3_P2 "IMG3_
#FC3_P2 FCP2"

Página 1 de 5
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:59:26
FINAL\CPU 314C-2 DP\...\FC2 - <offline>

Segm.: 3 IMG FC P3

M23.2
#FC3_P3 "IMG3_
#FC3_P3 FCP3"

Segm.: 4 IMAGEN PULSADOR PISO 1.

M3.0 #P3_P1
"ETP3_0" #P3_P1 MOVE
EN ENO

1 IN MW32
"IMG3_
OUT PULS"

Segm.: 5 IMAGEN PULSADOR PISO 2.

M3.0 #P3_P2
"ETP3_0" #P3_P2 MOVE
EN ENO

2 IN MW32
"IMG3_
OUT PULS"

Segm.: 6 IMAGEN PULSADOR PISO 3.

M3.0 #P3_P3
"ETP3_0" #P3_P3 MOVE
EN ENO

4 IN MW32
"IMG3_
OUT PULS"

Segm.: 7 IMGEN PULSADORES DISTINTO DE CERO Y MENOR QUE IMAGEN FCS.

M31.0
"IMG3_PUL_
CMP <I CMP <>I <_IMG_FC"

MW32 MW32
"IMG3_ "IMG3_
PULS" IN1 PULS" IN1

MW22 0 IN2
"IMG3_FCS" IN2

Página 2 de 5
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:59:26
FINAL\CPU 314C-2 DP\...\FC2 - <offline>

Segm.: 8 IMGEN PULSADORES MAYOR IMAGEN FCS.

M31.2
"IMG3_
PUL>IMG_
CMP >I FC"

MW32
"IMG3_
PULS" IN1

MW22
"IMG3_FCS" IN2

Segm.: 9 IMGEN PULSADORES MAYOR IMAGEN FCS.

M31.1
"IMG3_PUL=
CMP ==I CMP <>I IMG_FC"

MW32 MW32
"IMG3_ "IMG3_
PULS" IN1 PULS" IN1

MW22 0 IN2
"IMG3_FCS" IN2

Segm.: 10 ETAPA CERO.

M31.1
M3.1 "IMG3_PUL= M3.0
"ETP3_1" IMG_FC" "ETP3_0"
S
M3.2 M3.1
"ETP3_2" "ETP3_1"
R
M3.2
"ETP3_2"
R

Segm.: 11 ETAPA UNO.

M31.0
M3.0 "IMG3_PUL_ M3.1
"ETP3_0" <_IMG_FC" "ETP3_1"
S
M3.0
"ETP3_0"
R

Página 3 de 5
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:59:26
FINAL\CPU 314C-2 DP\...\FC2 - <offline>

Segm.: 12 ETAPA DOS.

M31.2
"IMG3_
M3.0 PUL>IMG_ M3.2
"ETP3_0" FC" "ETP3_2"
S
M3.0
"ETP3_0"
R

Segm.: 13 LAMPARA PISO 1.

#FC3_P1 #LP3_P1
#FC3_P1 #LP3_P1

#INTER_1S
M33.0 #INTER_1S

Segm.: 14 LAMPARA PISO 2.

#FC3_P2 #LP3_P2
#FC3_P2 #LP3_P2

#INTER_1S
M33.1 #INTER_1S

Segm.: 15 LAMPARA PISO 3.

#FC3_P3 #LP3_P3
#FC3_P3 #LP3_P3

#INTER_1S
M33.2 #INTER_1S

Segm.: 16 ACCIONES.

M3.1 #BAJAR3
"ETP3_1" #BAJAR3

Página 4 de 5
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:59:26
FINAL\CPU 314C-2 DP\...\FC2 - <offline>

Segm.: 17

M3.2 #SUBIR3
"ETP3_2" #SUBIR3

Página 5 de 5
SIMATIC ASCENSORS_4P_3P\EJERCICIO 15/02/2019 18:59:57
FINAL\CPU 314C-2 DP\...\DB1 - <offline>

DB1 - <offline> - Declaración


"PULSADORES HMI"
DB de datos globales 1
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 09/02/2019 20:38:28
Interface: 09/02/2019 20:36:36
Longitud (bloque / código / datos): 00104 00002 00000

Bloque: DB1

Dirección Nombre Tipo Valor inicial Comentario


0.0 STRUCT
+0.0 HMI_P_P1 BOOL FALSE
+0.1 HMI_P_P2 BOOL FALSE
+0.2 HMI_P_P3 BOOL FALSE
+0.3 HMI_P_P4 BOOL FALSE
+0.4 HMI3_P_P1 BOOL FALSE
+0.5 HMI3_P_P2 BOOL FALSE
+0.6 HMI3_P_P3 BOOL FALSE
=2.0 END_STRUCT

Página 1 de 1
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:01:35
MOTOR_E/T\CPU 314C-2 DP\Programa S7(3)\Símbolos

Propiedades de la tabla de símbolos


Nombre: Símbolos
Autor:
Comentario:
Fecha de creación: 12/02/2019 17:10:21
Última modificación: 15/02/2019 18:18:34
Último criterio de filtrado: Todos los símbolos
Cantidad de símbolos: 24/24
Última ordenación: Símbolo ascendente
Estado Símbolo Dirección Tipo de datos Comentario
Etapa 0 M 2.0 BOOL
Etapa 1 M 2.1 BOOL
Etapa 2 M 2.2 BOOL
Etapa 3 M 2.3 BOOL
Etapa 4 M 2.4 BOOL
Etapa 5 M 2.5 BOOL
Etapa 6 M 2.6 BOOL
KM1_Izq A 125.0 BOOL
KM2_Derch A 125.1 BOOL
KM3_Estrella A 125.2 BOOL
KM4_Rest A 125.3 BOOL
KM5_Triang A 125.4 BOOL
Km6_Freno A 125.6 BOOL
Lp_Termico A 125.7 BOOL
MARCHA_DERECHA M 100.1 BOOL
MARCHA_IZQUIERDA M 100.2 BOOL
MOTOE E/T FB 1 FB 1
Paro E 125.1 BOOL
PARO_HMI M 100.0 BOOL
Pul_Derecha E 125.3 BOOL
Pul_Izquierda E 125.2 BOOL
Rele_Termico E 125.0 BOOL
TIEMPOS DB 2 DB 2
TON SFB 4 SFB 4 Generate an On Delay

Página 1 de 1
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:02:39
MOTOR_E/T\CPU 314C-2 DP\...\OB1 - <offline>

OB1 - <offline>
""
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 15/02/2019 18:19:09
Interface: 15/02/1996 16:51:12
Longitud (bloque / código / datos): 00346 00234 00026

Nombre Tipo de datos Dirección Comentario


TEMP 0.0
Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event
OB1_EV_CLASS Byte 0.0 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)"

Página 1 de 2
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:02:39
MOTOR_E/T\CPU 314C-2 DP\...\OB1 - <offline>

Segm.: 1

DB1
FB1
"MOTOE E/T"
EN ENO
E125.3 A125.1
"Pul_ "KM2_
Derecha" Derecha Derch"
P_Der
A125.0
M100.1 Izquierda "KM1_Izq"
"MARCHA_
DERECHA" A125.2
"KM3_
Estrella Estrella"
E125.2
"Pul_ Resistenc A125.3
Izquierda" ias "KM4_Rest"
P_Izq
A125.4
M100.2 "KM5_
"MARCHA_ Triangulo Triang"
IZQUIERDA"
A125.6
"Km6_
E125.1 Freno Freno"
"Paro"
P_Paro A125.7
"Lp_
M100.0 Termico Termico"
"PARO_HMI"

E125.0
"Rele_
Termico"
S_Term

M255.5 Inter

DB2.DBD0
"TIEMPOS".
TIEMPO_ T_
ESTRE Estrella

DB2.DBD4
"TIEMPOS". T_
TIEMPO_ Resistenc
RESIST ias

T#200MS t_retardo

DB2.DBD8
"TIEMPOS".
TIEMPO_
FRENO T_Freno

Página 2 de 2
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:02:58
MOTOR_E/T\CPU 314C-2 DP\...\FB1 - <offline>

FB1 - <offline>
"MOTOE E/T"
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 12/02/2019 17:21:23
Interface: 10/02/2019 18:36:55
Longitud (bloque / código / datos): 00758 00506 00008

Nombre Tipo de datos Dirección Valor inicial Comentario


IN 0.0
P_Der Bool 0.0 FALSE
P_Izq Bool 0.1 FALSE
P_Paro Bool 0.2 FALSE
S_Term Bool 0.3 FALSE
Inter Bool 0.4 FALSE
T_Estrella Time 2.0 T#0MS
T_Resistencias Time 6.0 T#0MS
t_retardo Time 10.0 T#200MS
T_Freno Time 14.0 T#0MS
OUT 0.0
Derecha Bool 18.0 FALSE
Izquierda Bool 18.1 FALSE
Estrella Bool 18.2 FALSE
Resistencias Bool 18.3 FALSE
Triangulo Bool 18.4 FALSE
Freno Bool 18.5 FALSE
Termico Bool 18.6 FALSE
IN_OUT 0.0
STAT 0.0
T1_estrella TON 20.0
T2_Resistencias TON 42.0
T3_Freno TON 64.0
T4_retardo TON 86.0
TEMP 0.0

Bloque: FB1

ETAPA 0 ACTIVACIÓN.

Segm.: 1

M2.1 M2.2 M2.3 M2.4 M2.5 M2.6 M2.0


"Etapa 1" "Etapa 2" "Etapa 3" "Etapa 4" "Etapa 5" "Etapa 6" "Etapa 0"
S
#T3_Freno.
Q
M2.6 #T3_Freno. M2.6
"Etapa 6" Q "Etapa 6"
R
#Freno
#Freno
R

Página 1 de 5
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:02:58
MOTOR_E/T\CPU 314C-2 DP\...\FB1 - <offline>

Segm.: 2 ETAPA 1 ACTIVACIÓN.

M2.0 #P_Izq #P_Paro #S_Term M2.1


"Etapa 0" #P_Izq #P_Paro #S_Term "Etapa 1"
S
M2.0
"Etapa 0"
R

Segm.: 3 ETAPA 2 ACTIVACIÓN.

M2.0 #P_Der #P_Paro #S_Term M2.2


"Etapa 0" #P_Der #P_Paro #S_Term "Etapa 2"
S
M2.0
"Etapa 0"
R

Segm.: 4 TIEMPO RATARDO.

#T4_reta
rdo
#T4_
retardo
EN ENO
M2.1 Q M30.0
"Etapa 1"
IN ET
M2.2 T#200MS PT
"Etapa 2"

M2.5
"Etapa 5"

Segm.: 5 TIEMPO ESTRELLA.

#T1_estr
ella
#T1_
estrella
EN ENO
M2.1 Q M30.1
"Etapa 1"
IN ET
M2.2 #T_Estrell
"Etapa 2" a
#T_
Estrella PT

Página 2 de 5
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:02:58
MOTOR_E/T\CPU 314C-2 DP\...\FB1 - <offline>

Segm.: 6 ETAPA 3 ACTIVACIÓN.

M2.1 M2.3
"Etapa 1" M30.1 "Etapa 3"
S
M2.2 M2.1
"Etapa 2" "Etapa 1"
R
M2.2
"Etapa 2"
R

Segm.: 7 TIEMPO RESISTENCIAS.

#T2_Resistencias
#T2_Resistencias
EN ENO

M2.3
"Etapa 3" IN Q M30.2

#T_Resiste ET
ncias
#T_
Resistenci
as PT

Segm.: 8 ETAPA 4 ACTIVACIÓN.

M2.3 M2.4
"Etapa 3" M30.2 "Etapa 4"
S
M2.3
"Etapa 3"
R

Segm.: 9 ETAPA 5 ACTIVACIÓN.

M2.1 #P_Paro M2.5


"Etapa 1" #P_Paro "Etapa 5"
S
M2.2 M2.1
"Etapa 2" "Etapa 1"
R
M2.3 M2.2
"Etapa 3" "Etapa 2"
R
M2.4 M2.3
"Etapa 4" "Etapa 3"
R
M2.4
"Etapa 4"
R

Página 3 de 5
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:02:58
MOTOR_E/T\CPU 314C-2 DP\...\FB1 - <offline>

Segm.: 10 ETAPA 6 ACTIVACIÓN.

#T4_retard
o.Q
M2.5 #T4_ M2.6
"Etapa 5" retardo.Q "Etapa 6"
S
M2.5
"Etapa 5"
R

Segm.: 11 TIEMPO FRENO.

#T3_Fren
o
#T3_
Freno
EN ENO

M2.6
"Etapa 6" IN Q M30.5

#T_Freno ET
#T_Freno PT

Segm.: 12 MOTOR IZQUIERDA.

#T4_retard
o.Q
M2.1 #T4_ #Izquierda
"Etapa 1" retardo.Q #Izquierda
S

Segm.: 13 MOTOR DERECHA.

#T4_retard
o.Q
M2.2 #T4_ #Derecha
"Etapa 2" retardo.Q #Derecha
S

Segm.: 14 MOTOR ESTRELLA.

M2.1 #Estrella
"Etapa 1" #Estrella
S
M2.2
"Etapa 2"

Página 4 de 5
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:02:58
MOTOR_E/T\CPU 314C-2 DP\...\FB1 - <offline>

Segm.: 15 MOTOR RESISTENCIAS.

#Resistenc
ias
M2.3 #Resistenc
"Etapa 3" ias
S
#Estrella
#Estrella
R

Segm.: 16 MOTOR TRIANGULO.

M2.4 #Triangulo
"Etapa 4" #Triangulo
S
#Resistenc
ias
#Resistenc
ias
R

Segm.: 17 RESETEAR TODO.

M2.5 #Izquierda
"Etapa 5" #Izquierda
R
#Derecha
#Derecha
R
#Triangulo
#Triangulo
R

Segm.: 18 MOTOR FRENO.

M2.6 #Freno
"Etapa 6" #Freno
S

Segm.: 19 LP TERMICO.

#S_Term #Inter #Termico


#S_Term #Inter #Termico

Página 5 de 5
SIMATIC ASCENSORS_4P_3P\MOTOR_E/T\CPU 314C-2 DP\...\DB1 15/02/2019 19:03:37

DB1 - <offline> Datos


""

Tipo de bloque de datos: DB instancia de FB1

Nombre: Familia:
Autor: Versión: 0.0
Versión del bloque: 2
Longitud (bloque / datos): 00310 / 00108
Fecha y hora
Código: 12/02/2019 17:23:07
Interface: 10/02/2019 18:36:55

Comentario:

Dirección Declaración Nombre Tipo Valor inicial Valor actual Comentario


0.0 in P_Der BOOL FALSE FALSE
0.1 in P_Izq BOOL FALSE FALSE
0.2 in P_Paro BOOL FALSE FALSE
0.3 in S_Term BOOL FALSE FALSE
0.4 in Inter BOOL FALSE FALSE
2.0 in T_Estrella TIME T#0MS T#0MS
6.0 in T_Resistencias TIME T#0MS T#0MS
10.0 in t_retardo TIME T#200MS T#200MS
14.0 in T_Freno TIME T#0MS T#0MS
18.0 out Derecha BOOL FALSE FALSE
18.1 out Izquierda BOOL FALSE FALSE
18.2 out Estrella BOOL FALSE FALSE
18.3 out Resistencias BOOL FALSE FALSE
18.4 out Triangulo BOOL FALSE FALSE
18.5 out Freno BOOL FALSE FALSE
18.6 out Termico BOOL FALSE FALSE
20.0 stat:in T1_estrella.IN BOOL FALSE FALSE
22.0 stat:in T1_estrella.PT TIME T#0MS T#0MS
26.0 stat:out T1_estrella.Q BOOL FALSE FALSE
28.0 stat:out T1_estrella.ET TIME T#0MS T#0MS
32.0 stat T1_estrella.STATE BYTE B#16#0 B#16#0
34.0 stat T1_estrella.STIME TIME T#0MS T#0MS
38.0 stat T1_estrella.ATIME TIME T#0MS T#0MS
42.0 stat:in T2_Resistencias.IN BOOL FALSE FALSE
44.0 stat:in T2_Resistencias.PT TIME T#0MS T#0MS
48.0 stat:out T2_Resistencias.Q BOOL FALSE FALSE
50.0 stat:out T2_Resistencias.ET TIME T#0MS T#0MS
54.0 stat T2_Resistencias.STAT BYTE B#16#0 B#16#0
E
56.0 stat T2_Resistencias.STIME TIME T#0MS T#0MS

60.0 stat T2_Resistencias.ATIME TIME T#0MS T#0MS

64.0 stat:in T3_Freno.IN BOOL FALSE FALSE


66.0 stat:in T3_Freno.PT TIME T#0MS T#0MS
70.0 stat:out T3_Freno.Q BOOL FALSE FALSE

Página 1 de 2
SIMATIC ASCENSORS_4P_3P\MOTOR_E/T\CPU 314C-2 DP\...\DB1 15/02/2019 19:03:37

Dirección Declaración Nombre Tipo Valor inicial Valor actual Comentario


72.0 stat:out T3_Freno.ET TIME T#0MS T#0MS
76.0 stat T3_Freno.STATE BYTE B#16#0 B#16#0
78.0 stat T3_Freno.STIME TIME T#0MS T#0MS
82.0 stat T3_Freno.ATIME TIME T#0MS T#0MS
86.0 stat:in T4_retardo.IN BOOL FALSE FALSE
88.0 stat:in T4_retardo.PT TIME T#0MS T#0MS
92.0 stat:out T4_retardo.Q BOOL FALSE FALSE
94.0 stat:out T4_retardo.ET TIME T#0MS T#0MS
98.0 stat T4_retardo.STATE BYTE B#16#0 B#16#0
100.0 stat T4_retardo.STIME TIME T#0MS T#0MS
104.0 stat T4_retardo.ATIME TIME T#0MS T#0MS

Página 2 de 2
SIMATIC ASCENSORS_4P_3P\ 15/02/2019 19:04:21
MOTOR_E/T\CPU 314C-2 DP\...\DB2 - <offline>

DB2 - <offline> - Declaración


"TIEMPOS"
DB de datos globales 2
Nombre: Familia:
Autor: Versión: 0.1
Versión del bloque: 2
Hora y fecha Código: 10/02/2019 18:42:38
Interface: 10/02/2019 18:42:38
Longitud (bloque / código / datos): 00118 00012 00000

Bloque: DB2

Dirección Nombre Tipo Valor inicial Comentario


0.0 STRUCT
+0.0 TIEMPO_ESTRE TIME T#10S
+4.0 TIEMPO_RESIST TIME T#10S
+8.0 TIEMPO_FRENO TIME T#10S
=12.0 END_STRUCT

Página 1 de 1
IMÁGENES PANTALLA HMI

INICIAL:
MOTOR ESTRELLA-TRIANGULO:
ASCENSOR 4 PISOS:

Potrebbero piacerti anche