Post on 03-Feb-2018
11. - Código de programas del Unity Pro
1.0 : BMX XBP 0800
Slot Familia Referencia(P) Alimentación BMX CPS 20000 Modicon M340 BMX P34 20201 Binario BMX DDI 6402K2 Binario BMX DDO 6402K
11.1
1.0.0 : BMX P34 2020
Identificación del módulo:Referencia comercial : BMX P34 2020 Designación : CPU 340-20 Modbus EthernetDirección : 0.0 Símbolo :
Modalidad de servicioEntrada de ejecución/detención : NoProtección de memoria : NoIniciar ejecución automática : NoResetear MWi : Sí
DatosCantidad de bits : 512Cantidad de palabras : 1024Cantidad de constantes : 256Cantidad de bits de sistema : 128Cantidad de palabras de sistema : 168
Canal 0 :Función específica de la aplicación : Conexion ModbusTipo de canales de E/S : Canal integradoTarea : MASTTipo : EsclavoVelocidad de transmisión : 19.200 bits/s Datos : a 8 bitsParada : a 1 bit Paridad : ParRetardo entre caracteres : 2 msNúmero de esclavo : 1Línea física : RS485
Canal 3 :Función específica de la aplicación : NingunoTipo de canales de E/S : Canal integrado
11.2
1.0.1 : BMX DDI 6402K
Identificación del módulo:Referencia comercial : BMX DDI 6402K Designación : 64 entradas digitales de 24 VCC com>>Dirección : 0.1 Símbolo :
Parámetros comunes [0-7]Monitorización de alimentación : ActivoTarea : MAST
Parámetros del canal de entrada [0-7]Canal Dirección Símbolo0 %I0.1.0.01 %I0.1.1.0 S12 %I0.1.2.0 S23 %I0.1.3.0 S34 %I0.1.4.0 S45 %I0.1.5.0 S5W6 %I0.1.6.0 S67 %I0.1.7.0 S7
Parámetros comunes [8-15]Monitorización de alimentación : ActivoTarea : MAST
Parámetros del canal de entrada [8-15]Canal Dirección Símbolo8 %I0.1.8.0 S89 %I0.1.9.0 S910 %I0.1.10.0 S10W11 %I0.1.11.0 S1112 %I0.1.12.0 S1213 %I0.1.13.0 S13W14 %I0.1.14.0 S1415 %I0.1.15.0 S15
Parámetros comunes [16-23]Monitorización de alimentación : ActivoTarea : MAST
Parámetros del canal de entrada [16-23]Canal Dirección Símbolo16 %I0.1.16.0 S1617 %I0.1.17.0 S1718 %I0.1.18.0 S1819 %I0.1.19.0 S1920 %I0.1.20.0 S2021 %I0.1.21.0 MODO_MANUAL22 %I0.1.22.0 MODO_AUTOMATICO23 %I0.1.23.0 SETA
Parámetros comunes [24-31]Monitorización de alimentación : ActivoTarea : MAST
Parámetros del canal de entrada [24-31]Canal Dirección Símbolo
11.3
24 %I0.1.24.025 %I0.1.25.0 AUX_K126 %I0.1.26.0 AUX_K227 %I0.1.27.0 AUX_K328 %I0.1.28.0 AUX_K429 %I0.1.29.0 AUX_K530 %I0.1.30.0 AUX_K5131 %I0.1.31.0
Parámetros comunes [32-39]Monitorización de alimentación : ActivoTarea : MAST
Parámetros del canal de entrada [32-39]Canal Dirección Símbolo32 %I0.1.32.0 SAL_ALM_033 %I0.1.33.0 SAL_ALM_134 %I0.1.34.0 SAL_ALM_235 %I0.1.35.0 SAL_ALM_336 %I0.1.36.037 %I0.1.37.038 %I0.1.38.039 %I0.1.39.0
Parámetros comunes [40-47]Monitorización de alimentación : ActivoTarea : MAST
Parámetros del canal de entrada [40-47]Canal Dirección Símbolo40 %I0.1.40.0 LECTOR_B041 %I0.1.41.0 LECTOR_B142 %I0.1.42.0 LECTOR_B243 %I0.1.43.0 LECTOR_B344 %I0.1.44.0 LECTOR_RDY45 %I0.1.45.046 %I0.1.46.047 %I0.1.47.0
Parámetros comunes [48-55]Monitorización de alimentación : ActivoTarea : MAST
Parámetros del canal de entrada [48-55]Canal Dirección Símbolo48 %I0.1.48.049 %I0.1.49.050 %I0.1.50.051 %I0.1.51.052 %I0.1.52.053 %I0.1.53.054 %I0.1.54.055 %I0.1.55.0
Parámetros comunes [56-63]Monitorización de alimentación : ActivoTarea : MAST
11.4
Parámetros del canal de entrada [56-63]Canal Dirección Símbolo56 %I0.1.56.057 %I0.1.57.058 %I0.1.58.059 %I0.1.59.060 %I0.1.60.061 %I0.1.61.062 %I0.1.62.063 %I0.1.63.0
11.5
1.0.2 : BMX DDO 6402K
Identificación del módulo:Referencia comercial : BMX DDO 6402K Designación : 64 salidas digitales transistor com>>Dirección : 0.2 Símbolo :
Parámetros comunes [0-7]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [0-7]Canal Dirección Símbolo Valor de ret.0 %Q0.2.0.0 Y0 01 %Q0.2.1.0 Y1 02 %Q0.2.2.0 Y2 03 %Q0.2.3.0 Y3 04 %Q0.2.4.0 Y4 05 %Q0.2.5.0 Y5 06 %Q0.2.6.0 Y6 07 %Q0.2.7.0 Y7 0
Parámetros comunes [8-15]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [8-15]Canal Dirección Símbolo Valor de ret.8 %Q0.2.8.0 Y8 09 %Q0.2.9.0 Y9 010 %Q0.2.10.0 Y10 011 %Q0.2.11.0 Y11 012 %Q0.2.12.0 Y12 013 %Q0.2.13.0 Y13 014 %Q0.2.14.0 Y14 015 %Q0.2.15.0 0
Parámetros comunes [16-23]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [16-23]Canal Dirección Símbolo Valor de ret.16 %Q0.2.16.0 K1 017 %Q0.2.17.0 K2 018 %Q0.2.18.0 K3 019 %Q0.2.19.0 K4 020 %Q0.2.20.0 K5 021 %Q0.2.21.0 K51 022 %Q0.2.22.0 LUZ_MODO_MANUAL023 %Q0.2.23.0 LUZ_PARO_MOTORES0
11.6
Parámetros comunes [24-31]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [24-31]Canal Dirección Símbolo Valor de ret.24 %Q0.2.24.0 LUZ_MODO_AUTOMATICO025 %Q0.2.25.0 026 %Q0.2.26.0 027 %Q0.2.27.0 028 %Q0.2.28.0 029 %Q0.2.29.0 030 %Q0.2.30.0 031 %Q0.2.31.0 0
Parámetros comunes [32-39]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [32-39]Canal Dirección Símbolo Valor de ret.32 %Q0.2.32.0 ENT_ALM_0 033 %Q0.2.33.0 ENT_ALM_1 034 %Q0.2.34.0 ENT_ALM_2 035 %Q0.2.35.0 ENT_ALM_3 036 %Q0.2.36.0 037 %Q0.2.37.0 038 %Q0.2.38.0 039 %Q0.2.39.0 0
Parámetros comunes [40-47]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [40-47]Canal Dirección Símbolo Valor de ret.40 %Q0.2.40.0 041 %Q0.2.41.0 042 %Q0.2.42.0 043 %Q0.2.43.0 044 %Q0.2.44.0 045 %Q0.2.45.0 046 %Q0.2.46.0 047 %Q0.2.47.0 0
Parámetros comunes [48-55]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [48-55]Canal Dirección Símbolo Valor de ret.
11.7
48 %Q0.2.48.0 049 %Q0.2.49.0 050 %Q0.2.50.0 051 %Q0.2.51.0 052 %Q0.2.52.0 053 %Q0.2.53.0 054 %Q0.2.54.0 055 %Q0.2.55.0 0
Parámetros comunes [56-63]Tarea : MASTMonitorización de alimentación : ActivoReactivar : ProgramadoModalidad de retorno : Retorno
Parámetros del canal de salida [56-63]Canal Dirección Símbolo Valor de ret.56 %Q0.2.56.0 057 %Q0.2.57.0 058 %Q0.2.58.0 059 %Q0.2.59.0 060 %Q0.2.60.0 061 %Q0.2.61.0 062 %Q0.2.62.0 063 %Q0.2.63.0 0
11.8
2. Tipos de datos derivados
Nombre Tipo Comentariocantidad <Estruct.> Cantidad de piezas cant_0 UINT Cantidad inicial de piezas cant_i UINT Cantidad actual de piezasoST <Estruct.> Parámetros de la estación de trabajo b_ST BOOL A uno si se realiza alguna operación en la estación de trabajo t_ST TIME Tiempo que permanecerá la pieza en la estaciónPieza <Estruct.> Tipo de pieza a fabricar A oST Estación de trabajo A B oST Estación de trabajo B C oST Estación de trabajo C cant cantidad Cantidad de este tipo de pieza prioridad UINT Prioridad de este tipo de pieza
11.9
3. Tipos de FB derivados
Nombre Versión FechaCAMBIOS_CINTAS 0.22 15/09/2008 17:57:06CAMBIOS_CINTAS_D 0.24 06/09/2008 22:33:34CINTAS 0.06 15/09/2008 17:58:46FB_PRIORIDAD 0.06 07/09/2008 12:33:23LECTOR 0.04 07/09/2008 13:05:51MANEJ_ERROR 0.02 08/09/2008 12:50:49PIEZAS_DESVIO_D 0.39 08/09/2008 13:45:27SEG_CINTAS 0.07 08/09/2008 13:45:27ST_ALMACEN 0.20 15/09/2008 18:16:32ST_TRABAJO 0.11 08/09/2008 14:30:04T_MAX 0.02 08/09/2008 14:30:04
11.10
3.1. CAMBIOS_CINTAS
Características:Versión:0.22Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario S_ENT EBOOL Sensor entrada S_ELEV EBOOL Sensor elevador S_SAL EBOOL Sensor salida S_ELEV_W EBOOL A 1 si el sensor del elevador es tipo wiper PASAR BOOL A 1 perimte el paso por la interseccion
<salidas>:Nombre Tipo Valor Comentario Y_ENT EBOOL Tope de entrada Y_ELEV EBOOL Elevador
<entradas/salidas>:Ninguno<público>:Nombre Tipo Valor Comentario EO BOOL Elevador ocupado
11.11
CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* Solo se ejecuta si el paso *) 2 (* esta permitido *) 3 IF PASAR=1 THEN 4 5 (* CAMBIO SIN SENSOR WIPPER *) 6 IF S_ELEV_W=0 THEN 7 8 (* Si no hay nada en la entrada *) 9 (* el tope permanece subido*) 10 IF S_ENT=0 THEN 11 Y_ENT:=0; 12 END_IF; 13 14 (* Para que el tope baje debe haber una *) 15 (* bandeja en la entrada y que no haya ninguna *) 16 (* bandeja en el desvio ni a la salida ni en el elevador*) 17 IF S_ENT=1 AND S_ELEV=0 AND S_SAL=0 AND EO=0 THEN 18 Y_ENT:=1; 19 EO:=1; (* se ocupa el devio *) 20 END_IF; 21 22 (* el elevador se sube si no hay *) 23 (* bandejas a la salida *) 24 IF S_ELEV=1 AND S_SAL=0 THEN 25 Y_ENT:=0; 26 Y_ELEV:=1; 27 EO:=1; 28 (* si hay bandejas a la salida *) 29 (* el elevador permanece bajado *) 30 ELSIF S_ELEV=1 AND S_SAL=1 THEN 31 Y_ENT:=0; 32 Y_ELEV:=0; 33 EO:=1; 34 END_IF; 35 36 (* el desvio se libera cuando *) 37 (* se activa el sensor de salida *) 38 IF S_SAL=1 AND EO=1 THEN 39 Y_ELEV:=0; 40 EO:=0; 41 END_IF; 42 43 (* ----------------------------- *) 44 45 (* CAMBIO CON SENSOR WIPPER *) 46 ELSE 47 48 49 IF S_ENT=0 THEN 50 Y_ENT:=0; 51 END_IF; 52 53 IF S_ENT=1 AND S_ELEV=1 AND EO=0 THEN 54 Y_ENT:=1; 55 EO:=1; 56 END_IF; 57 58 (* el elevador se baja *) 59 (* cuando hay bandeja en el *) 60 IF S_ELEV=1 THEN 61 Y_ELEV:=1; 62 ELSE 63 Y_ELEV:=0; 64 Y_ENT:=0; 65 EO:=1; 66 END_IF; 67 68 (* el desvio se libera cuando *) 69 (* la bandeja abandona el elevador *) 70 R_TRIG_1 (CLK := S_ELEV, 71 Q => LIB_EO); 72 73 IF LIB_EO THEN 74 EO:=0; 75 END_IF; 76
11.12
CALCULAR_CAMBIOS_CINTAS 1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
77 (* ----------------------------- *) 78 END_IF;(* END_IF DEL S_ELEV_W *) 79 80 END_IF; (* END_IF DEL PASAR*)
11.13
3.2. CAMBIOS_CINTAS_D
Características:Versión:0.24Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario S_ENT EBOOL Sensor de entrada S_SAL EBOOL Sensor de salida S_INT EBOOL Sensor de la estación de trabajo S_ELEV EBOOL Sensor del elevador S_ELEV_W EBOOL Sensor wiper del elevador AUX_M5 EBOOL Estado del K5 AUX_M51 EBOOL Estado del K51 EA BOOL A 1 la pieza pasa a la cinta alta
<salidas>:Nombre Tipo Valor Comentario M5 EBOOL Activa el motor 5 en sentido de salida de la estación
de trabajo M51 EBOOL Activa el motor 5 en sentido de entrada a la estación
de trabajo Y_ENT EBOOL Tope de entrada Y_ELEV EBOOL Elevador
<entradas/salidas>:Nombre Tipo Valor Comentario SALIR BOOL Pieza saliendo de la cinta alta
<público>:Nombre Tipo Valor Comentario EOA BOOL A 1 cinta alta ocupada ENTRAR BOOL Pieza entrando en la cinta alta EOB BOOL A 1 cinta baja ocupada
11.14
CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 IF S_ENT=0 THEN 2 Y_ENT:=0; 3 END_IF; 4 5 (* CINTA BAJA *) 6 IF S_ENT=1 AND EOB=0 AND EA=0 AND SALIR=0 AND ENTRAR=0 AND S_SAL=0 THEN 7 Y_ELEV:=0; 8 Y_ENT:=1; 9 EOB:=1; 10 END_IF; 11 12 R_TRIG_0 (CLK := S_ELEV_W, 13 Q => LIB_EOB); 14 15 IF LIB_EOB=1 THEN 16 EOB:=0; 17 END_IF; 18 19 20 (* CINTA ALTA *) 21 IF S_ENT=1 AND S_ELEV_W=1 AND EOA=0 AND EA=1 AND ENTRAR=0 AND SALIR=0 AND S_INT=0 THEN 22 Y_ELEV:=0; 23 Y_ENT:=1; 24 (* EOA:=1; *) 25 ENTRAR:=1; 26 27 END_IF; 28 29 IF ENTRAR=1 AND S_ELEV=1 THEN 30 Y_ELEV:=1; 31 M51:=1; 32 END_IF; 33 34 IF ENTRAR=1 AND S_INT=1 THEN 35 Y_ELEV:=0; 36 M51:=0; 37 ENTRAR:=0; 38 END_IF; 39 40 IF SALIR=1 AND S_SAL=0 AND S_INT=1 THEN 41 Y_ELEV:=1; 42 M5:=1; 43 END_IF; 44 45 IF SALIR=1 AND S_SAL=0 AND S_ELEV_W=0 THEN 46 Y_ELEV:=0; 47 M5:=0; 48 END_IF; 49 50 R_TRIG_1 (CLK := S_ELEV_W, 51 Q => LIB_EOA); 52 53 IF LIB_EOA=1 THEN 54 (* EOA:=0; *) 55 SALIR:=0; 56 END_IF;
11.15
3.3. CINTAS
Características:Versión:0.06Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario S_ENT EBOOL Sensor de entrada
<salidas>:Ninguno<entradas/salidas>:Nombre Tipo Valor Comentario CINTA_ORIGEN ARRAY[1..11] OF INT Piezas de la cinta origen CINTA_ORIGEN[1 ]
INT
CINTA_ORIGEN[2 ]
INT
CINTA_ORIGEN[3 ]
INT
CINTA_ORIGEN[4 ]
INT
CINTA_ORIGEN[5 ]
INT
CINTA_ORIGEN[6 ]
INT
CINTA_ORIGEN[7 ]
INT
CINTA_ORIGEN[8 ]
INT
CINTA_ORIGEN[9 ]
INT
CINTA_ORIGEN[1 0]
INT
CINTA_ORIGEN[1 1]
INT
CINTA_DESTINO ARRAY[1..11] OF INT Piezas de la cinta destino CINTA_DESTINO[ 1]
INT
CINTA_DESTINO[ 2]
INT
CINTA_DESTINO[ 3]
INT
CINTA_DESTINO[ 4]
INT
CINTA_DESTINO[ 5]
INT
CINTA_DESTINO[ 6]
INT
CINTA_DESTINO[ 7]
INT
CINTA_DESTINO[ 8]
INT
11.16
CINTASNombre Tipo Valor Comentario CINTA_DESTINO[ 9]
INT
CINTA_DESTINO[ 10]
INT
CINTA_DESTINO[ 11]
INT
C_CINTA_O UINT Cantidad de bandejas en la cinta origen C_CINTA_D UINT Cantidad de bandejas en la cinta destino
<público>:Ninguno
11.17
CINTAS <DFB> : [CINTAS]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 F_TRIG_1(S_ENT,ACT); 2 3 IF ACT THEN 4 (* ALGORITMO *) 5 (* se incrementa la cinta destino *) 6 (* con la pieza que sale de la cinta origen *) 7 (* y la cinta origen se decrementa *) 8 9 C_CINTA_D:=C_CINTA_D+1; 10 CINTA_DESTINO[C_CINTA_D]:=CINTA_ORIGEN[1]; 11 FOR i:=1 TO C_CINTA_O-1 DO 12 CINTA_ORIGEN[i]:=CINTA_ORIGEN[i+1]; 13 END_FOR; 14 CINTA_ORIGEN[C_CINTA_O]:=-1; 15 C_CINTA_O:=C_CINTA_O-1; 16 END_IF;
11.18
3.4. FB_PRIORIDAD
Características:Versión:0.06Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario A BOOL A 1 si se realiza alguna operación en A B BOOL A 1 si se realiza alguna operación en B C BOOL A 1 si se realiza alguna operación en C
<salidas>:Nombre Tipo Valor Comentario P UINT Prioridad
<entradas/salidas>:Ninguno<público>:Ninguno
11.19
CALCULAR_FB_PRIORIDAD <DFB> : [FB_PRIORIDAD]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* PRIMERO SE PASA LA CONFIGURACION DE PRIORIDAD DE BITS A ENTERO *) 2 3 MB := BIT_TO_BYTE (BIT0 := A, 4 BIT1 := B, 5 BIT2 := C); 6 7 MUI := BYTE_TO_UINT (IN := MB); 8 9 (* AHORA SE ADAPTAN LAS PRIORIDADES SEGUN LAS ESPECIFICACIONES *) 10 11 IF MUI = 3 THEN 12 P:=4; 13 ELSIF MUI = 4 THEN 14 P:=3; 15 ELSE 16 P:=MUI; 17 END_IF;
11.20
3.5. LECTOR
Características:Versión:0.04Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario B0 BOOL Bit 0 del dato leído por el lector B1 BOOL Bit 1 del dato leído por el lector B2 BOOL Bit 2 del dato leído por el lector B3 BOOL Bit 3 del dato leído por el lector
<salidas>:Nombre Tipo Valor Comentario DATO_LEIDO INT Dato leído por el lector DATO_ANTERIOR INT Captura del último dato leído por el lector
<entradas/salidas>:Ninguno<público>:Ninguno
11.21
LECTOR <DFB> : [LECTOR]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
EN
BIT4
BIT7
BIT6
BIT1B1
BIT3B3
BIT5
BIT2B2
BIT0B0
ENO
OUT
.2
BIT_TO_BYTE
DATO_LEIDO>0COMPARE
DATO_ANTERIOR:=DATO_LEIDO;OPERATE
EN
IN
ENO
OUT DATO_LEIDO
.1
BYTE_TO_INT
11.22
3.6. MANEJ_ERROR
Características:Versión:0.02Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario ERRNO UINT Código de error
<salidas>:Nombre Tipo Valor Comentario ERROR_LEVE BOOL Bit de error leve ERROR_GRAVE BOOL Bit de error grave
<entradas/salidas>:Ninguno<público>:Ninguno
11.23
MANEJ_ERROR <DFB> : [MANEJ_ERROR]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* SELECCION DE ERROR *) 2 3 CASE ERRNO OF 4 0: 5 ERROR_LEVE:=0; 6 ERROR_GRAVE:=0; 7 8 1,2,4,8,16,32: 9 ERROR_LEVE:=1; 10 ERROR_GRAVE:=0; 11 12 ELSE 13 ERROR_LEVE:=0; 14 ERROR_GRAVE:=1; 15 16 END_CASE; 17
11.24
3.7. PIEZAS_DESVIO_D
Características:Versión:0.39Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario S_ENT EBOOL Sensor de entrada S_ELEV EBOOL Sensor del elevador V_ENT ARRAY[1..11] OF INT Vector con las piezas como entraran en la estación V_ENT[1] INT V_ENT[2] INT V_ENT[3] INT V_ENT[4] INT V_ENT[5] INT V_ENT[6] INT V_ENT[7] INT V_ENT[8] INT V_ENT[9] INT V_ENT[10] INT V_ENT[11] INT S_ELEV_W EBOOL Sensor wiper del elevador p_total UINT Piezas totales P_1 Pieza Configuración de la pieza 1 A oST Estación de trabajo A b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación B oST Estación de trabajo B b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación C oST Estación de trabajo C b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación cant cantidad Cantidad de este tipo de pieza cant_0 UINT Cantidad inicial de piezas cant_i UINT Cantidad actual de piezas prioridad UINT Prioridad de este tipo de pieza P_2 Pieza Configuración de la pieza 2 A oST Estación de trabajo A b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación B oST Estación de trabajo B b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación C oST Estación de trabajo C b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación cant cantidad Cantidad de este tipo de pieza
11.25
PIEZAS_DESVIO_DNombre Tipo Valor Comentario cant_0 UINT Cantidad inicial de piezas cant_i UINT Cantidad actual de piezas prioridad UINT Prioridad de este tipo de pieza P_3 Pieza Configuración de la pieza 3 A oST Estación de trabajo A b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación B oST Estación de trabajo B b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación C oST Estación de trabajo C b_ST BOOL A uno si se realiza alguna operación en la estación de
trabajo t_ST TIME Tiempo que permanecerá la pieza en la estación cant cantidad Cantidad de este tipo de pieza cant_0 UINT Cantidad inicial de piezas cant_i UINT Cantidad actual de piezas prioridad UINT Prioridad de este tipo de pieza SALIR_A BOOL Salida de la estación A S_INT EBOOL Sensor de la estación de trabajo FC EBOOL Fin de ciclo reset_cont EBOOL Variable para resetear los contadores
<salidas>:Nombre Tipo Valor Comentario ENTRAR_A BOOL Entrar en la estación A
<entradas/salidas>:Nombre Tipo Valor Comentario V_SAL ARRAY[1..11] OF INT Vector con las piezas como salen de la estación de
trabajo V_SAL[1] INT V_SAL[2] INT V_SAL[3] INT V_SAL[4] INT V_SAL[5] INT V_SAL[6] INT V_SAL[7] INT V_SAL[8] INT V_SAL[9] INT V_SAL[10] INT V_SAL[11] INT
<público>:Nombre Tipo Valor Comentario ie UINT Indice piezas entrada is UINT Indice piezas salida pieza_aux INT Variable auxiliar
11.26
incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
8
9
PS_ENT
PV
CU
R
CV ie
Q
FBI_0
CTU_UINT
PFC
is:=0;OPERATE
FC
RESET_CONTCLK Q
FBI_1
R_TRIG
11.27
entrar_a <DFB> : [PIEZAS_DESVIO_D]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* SE COMPRUEBA SI SE VA A LA CINTA ALTA O SE CONTINUA POR LA BAJA*) 2 IF IE<=P_TOTAL AND IE>0 THEN 3 IF V_ENT[IE]=0 THEN 4 ENTRAR_A:=0; 5 ELSIF V_ENT[IE]=1 THEN 6 IF P_1.A.B_ST=1 THEN 7 ENTRAR_A:=1; 8 ELSE 9 ENTRAR_A:=0; 10 END_IF; 11 ELSIF V_ENT[IE]=2 THEN 12 IF P_2.A.B_ST=1 THEN 13 ENTRAR_A:=1; 14 ELSE 15 ENTRAR_A:=0; 16 END_IF; 17 ELSIF V_ENT[IE]=3 THEN 18 IF P_3.A.B_ST=1 THEN 19 ENTRAR_A:=1; 20 ELSE 21 ENTRAR_A:=0; 22 END_IF; 23 END_IF; 24 ELSE 25 ENTRAR_A:=0; 26 END_IF;
11.28
calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
8
9
10
PS_INT
S_ENT
pieza_aux:=v_ent[ie];OPERATE
pieza_aux:=v_ent[ie-1];OPERATE
is:=is-1;OPERATE
is:=is+1;OPERATE
v_sal[is]:=pieza_aux;OPERATE
v_sal[is]:=v_ent[ie-1];OPERATE
v_sal[is]:=v_ent[ie];OPERATE
S_ENT
NS_ELEV_W
/S_ENT
NSALIR_A
/S_ENT
11.29
3.8. SEG_CINTAS
Características:Versión:0.07Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario CONT UINT Cantidad de bandejas en la cinta T_SEG TIME Tiempo de seguridad COD_ERROR UINT Código de error elegido
<salidas>:Nombre Tipo Valor Comentario ERRNO UINT Código de error
<entradas/salidas>:Ninguno<público>:Nombre Tipo Valor Comentario CONT_A UINT Cantidad anterior de bandejas de la cinta
11.30
SEG_CINTAS <DFB> : [SEG_CINTAS]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
8
CONT>0COMPARE
CONT=CONT_ACOMPARE
IN
PTT_SEG
Q
ET
TON_1
TON
CONT_A:=CONT;OPERATE
ERRNO:=COD_ERROR;OPERATE
CONT=0COMPARE
ERRNO:=0;OPERATE
11.31
3.9. ST_ALMACEN
Características:Versión:0.20Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario S_ST EBOOL Sensor del almacén V_E ARRAY[1..11] OF INT Vector de piezas de entrada V_E[1] INT V_E[2] INT V_E[3] INT V_E[4] INT V_E[5] INT V_E[6] INT V_E[7] INT V_E[8] INT V_E[9] INT V_E[10] INT V_E[11] INT V_S ARRAY[1..11] OF INT Vector de piezas de salida V_S[1] INT V_S[2] INT V_S[3] INT V_S[4] INT V_S[5] INT V_S[6] INT V_S[7] INT V_S[8] INT V_S[9] INT V_S[10] INT V_S[11] INT B_T UINT Bandejas totales P_T UINT Piezas totales S_A_0 EBOOL Salida 0 proveniente del almacén S_A_1 EBOOL Salida 1 proveniente del almacén S_A_2 EBOOL Salida 2 proveniente del almacén S_A_3 EBOOL Salida 3 proveniente del almacén
<salidas>:Nombre Tipo Valor Comentario Y_ST BOOL Tope del almacén OP UINT Operación a realizar PZ INT Tipo de pieza FC EBOOL Fin de ciclo
<entradas/salidas>:Nombre Tipo Valor Comentario CINTA ARRAY[1..11] OF INT Vector con las piezas de la cinta de entrada al
almacén CINTA[1] INT CINTA[2] INT CINTA[3] INT
11.32
ST_ALMACENNombre Tipo Valor Comentario CINTA[4] INT CINTA[5] INT CINTA[6] INT CINTA[7] INT CINTA[8] INT CINTA[9] INT CINTA[10] INT CINTA[11] INT
<público>:Nombre Tipo Valor Comentario CB UINT Contador de bandejas CPS UINT Contador de piezas de salida CPE UINT Contador de piezas de entrada CPM UINT Contador de piezas DB BOOL Bandeja que llega al almacén D_ALM BOOL Finalizan operaciones del almacén SP EBOOL Para sacar material cuando hay menos bandejas que
piezas MP EBOOL Para meter material cuando hay menos bandejas que
piezas
11.33
ALMACEN <DFB> : [ST_ALMACEN]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 IF B_T>=P_T THEN (* SI LAS BANDEJAS TOTALES SON IGUALES O SUPERIORES A LAS PIEZAS TOTALES A FABRICAR 1>> *) 2 3 (* DETECCION DE BANDEJAS QUE LLEGAN AL ALMACEN *) 4 R_TRIG_1 (CLK := S_ST, 5 Q => DB); 6 7 (* se entra cuando llega una bandeja a la entrada del almacen *) 8 (* o cuando se completa un ciclo de fabricacion y hay una bandeja *) 9 (* que acaba de vaciarse y espera una pieza para continuar *) 10 IF DB=1 OR FC=1 THEN 11 12 CB:=CB+1;(* incrementa contador de bandejas que llegan a la entrada del almacen *) 13 FC:=0; 14 15 IF CB<=P_T THEN 16 CPS:=CPS+1;(* incrementa contador piezas salida almacen *) 17 OP:=3;(* poner pieza en bandeja *) 18 PZ:=V_S[CPS];(* tipo de pieza que se tiene que poner *) 19 CINTA[1]:=V_S[CPS];(* se coloca en la bandeja la pieza que corresponde *) 20 ELSIF CB>P_T AND CB<=B_T THEN 21 OP:=0;(* las bandejas vacias pasan *) 22 Y_ST:=1; 23 END_IF; 24 25 IF CB>B_T THEN 26 CPM:=CPM+1; 27 IF V_E[CPM]>0 THEN 28 CPE:=CPE+1; 29 OP:=2;(* quitar pieza de bandeja *) 30 PZ:=V_E[CPM]; 31 CINTA[1]:=0; 32 ELSE 33 OP:=0; 34 Y_ST:=1; 35 END_IF; 36 END_IF; 37 38 END_IF; 39 40 (* DETECCION DE FINALIZACION DEL ALMACEN *) 41 R_TRIG_2 (CLK := S_A_0, 42 Q => D_ALM); 43 44 IF S_A_3=1 AND S_A_2=1 AND S_A_1=1 AND D_ALM=1 THEN 45 (* un ciclo finaliza cuando entran *) 46 (* todas las piezas en el almacen *) 47 IF CPE=P_T THEN 48 FC:=1; 49 CB:=0; 50 CPS:=0; 51 CPE:=0; 52 CPM:=0; 53 OP:=0; 54 ELSE 55 OP:=0; 56 Y_ST:=1; 57 END_IF; 58 59 END_IF; 60 61 (* SI NO HAY BANDEJA EL TOPE PERMANECE ELEVADO *) 62 IF S_ST=0 THEN 63 Y_ST:=0; 64 END_IF; 65 66 67 ELSE (* SI SE TIENEN MENOS BANDEJAS QUE PIEZAS A FABRICAR *) 68 69 (* DETECCION DE BANDEJAS QUE LLEGAN AL ALMACEN *) 70 R_TRIG_1 (CLK := S_ST, 71 Q => DB); 72 73 (* se entra cuando llega una bandeja a la entrada del almacen *) 74 (* o cuando se completa un ciclo de fabricacion y hay una bandeja *) 75 (* que acaba de vaciarse y espera una pieza para continuar *) 76 (* o si aun sin completarse el ciclo de fabricación llega una *) 77 (* bandeja con una pieza que se le tiene que retirar y espera *) 78 (* que se le coloque una nueva pieza. esto ocurre asi al tenerse *)
11.34
ALMACEN 1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
79 (* menos bandejas que piezas totales *) 80 IF DB=1 OR FC=1 OR SP=1 THEN 81 82 CB:=CB+1; 83 FC:=0; 84 85 IF CB<=B_T THEN 86 CPS:=CPS+1; 87 OP:=3;(* poner pieza en bandeja*) 88 PZ:=V_S[CPS]; 89 CINTA[1]:=V_S[CPS]; 90 END_IF; 91 92 IF CB>B_T AND CB<=P_T THEN 93 IF SP=0 THEN 94 CPE:=CPE+1; 95 OP:=2;(* quitar pieza de bandeja *) 96 PZ:=V_E[CPE]; 97 CINTA[1]:=0; 98 ELSE 99 SP:=0; 100 CPS:=CPS+1; 101 OP:=3; 102 PZ:=V_S[CPS]; 103 MP:=1; 104 CINTA[1]:=V_S[CPS]; 105 END_IF; 106 END_IF; 107 108 IF CB>P_T THEN 109 CPE:=CPE+1; 110 OP:=2; 111 PZ:=V_E[CPE]; 112 CINTA[1]:=0; 113 END_IF; 114 115 END_IF; 116 117 (* DETECCION DE FINALIZACION DEL ALMACEN *) 118 R_TRIG_2 (CLK := S_A_0, 119 Q => D_ALM); 120 121 IF S_A_3=1 AND S_A_2=1 AND S_A_1=1 AND D_ALM=1 THEN 122 123 IF CB<=B_T THEN 124 OP:=0; 125 Y_ST:=1; 126 END_IF; 127 128 IF CB>B_T AND CB<=P_T THEN 129 IF MP=0 THEN 130 OP:=0; 131 SP:=1; 132 CB:=CB-1; 133 ELSE 134 OP:=0; 135 MP:=0; 136 Y_ST:=1; 137 END_IF; 138 END_IF; 139 140 IF CB>P_T THEN 141 IF CPE=P_T THEN 142 FC:=1; 143 CB:=0; 144 CPS:=0; 145 CPE:=0; 146 CPM:=0; 147 OP:=0; 148 ELSE 149 OP:=0; 150 Y_ST:=1; 151 END_IF; 152 END_IF; 153 154 END_IF; 155 156 (* SI NO HAY BANDEJA EL TOPE PERMANECE ELEVADO *) 157 IF S_ST=0 THEN 158 Y_ST:=0; 159 END_IF; 160 161 162 END_IF;
11.35
3.10. ST_TRABAJO
Características:Versión:0.11Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario S_ENT EBOOL Sensor de entrada S_SAL EBOOL Sensor de salida S_SAL_C EBOOL Sensor de salida de la cinta CINTA ARRAY[1..11] OF INT Bandejas que hay en la cinta donde se haya la estación CINTA[1] INT CINTA[2] INT CINTA[3] INT CINTA[4] INT CINTA[5] INT CINTA[6] INT CINTA[7] INT CINTA[8] INT CINTA[9] INT CINTA[10] INT CINTA[11] INT C_CINTA UINT Cantidad de bandejas en la cinta T_P1 TIME Tiempo de la pieza 1 en la estación T_P2 TIME Tiempo de la pieza 1 en la estación T_P3 TIME Tiempo de la pieza 1 en la estación
<salidas>:Nombre Tipo Valor Comentario Y_ST EBOOL Tope de la estación de trabajo
<entradas/salidas>:Ninguno<público>:Nombre Tipo Valor Comentario C_ST UINT Indice
11.36
TRABAJO <DFB> : [ST_TRABAJO]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* BANDEJA QUE LLEGA A LA ESTACION DE TRABAJO *) 2 R_TRIG_1 (CLK := S_ENT, 3 Q => EST); 4 5 IF EST=1 THEN 6 C_ST:=C_ST+1; 7 PIEZA_ST:=CINTA[C_ST]; 8 END_IF; 9 10 (* BANDEJA QUE SALE DE LA CINTA *) 11 F_TRIG_1 (CLK := S_SAL_C, 12 Q => SC); 13 14 IF SC=1 THEN 15 IF C_ST>0 THEN 16 C_ST:=C_ST-1; 17 PIEZA_ST:=CINTA[C_ST]; 18 END_IF; 19 END_IF; 20 21 (* TIPO DE PIEZA EN LA ESTACION DE TRABAJO *) 22 CASE PIEZA_ST OF 23 1: 24 TON_1 (IN := S_ENT, 25 PT := T_P1, 26 Q => Y_ST); 27 28 2: 29 TON_2 (IN := S_ENT, 30 PT := T_P2, 31 Q => Y_ST); 32 33 3: 34 TON_3 (IN := S_ENT, 35 PT := T_P3, 36 Q => Y_ST); 37 38 ELSE 39 TON_4 (IN := S_ENT, 40 PT := T#0S, 41 Q => Y_ST); 42 43 END_CASE; 44
11.37
3.11. T_MAX
Características:Versión:0.02Archivo descriptivo:
<entradas>:Nombre Tipo Valor Comentario T1 TIME Tiempo para la pieza 1 T2 TIME Tiempo para la pieza 2 T3 TIME Tiempo para la pieza 3
<salidas>:Nombre Tipo Valor Comentario TS TIME Tiempo de salida
<entradas/salidas>:Ninguno<público>:Ninguno
11.38
T_MAX <DFB> : [T_MAX]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* SE SELECCIONA EL TIEMPO MAXIMO *) 2 3 IF (T1>=T2) AND (T1>=T3) THEN 4 TS:=T1; 5 END_IF; 6 7 IF (T2>=T3) AND (T2>T1) THEN 8 TS:=T2; 9 END_IF; 10 11 IF (T3>T1) AND (T3>T2) THEN 12 TS:=T3; 13 END_IF;
11.39
4. Variables e instancias FB
ARRAY[1..11] OF INTNombre Const Dirección Comentario UtilizadoCINTA_0 NO Vector con los tipos de piezas que hay en la cinta 0 17 CINTA_0[1] NO CINTA_0[2] NO CINTA_0[3] NO CINTA_0[4] NO CINTA_0[5] NO CINTA_0[6] NO CINTA_0[7] NO CINTA_0[8] NO CINTA_0[9] NO CINTA_0[10] NO CINTA_0[11] NOCINTA_1 NO Vector con los tipos de piezas que hay en la cinta 1 15 CINTA_1[1] NO CINTA_1[2] NO CINTA_1[3] NO CINTA_1[4] NO CINTA_1[5] NO CINTA_1[6] NO CINTA_1[7] NO CINTA_1[8] NO CINTA_1[9] NO CINTA_1[10] NO CINTA_1[11] NOCINTA_2 NO Vector con los tipos de piezas que hay en la cinta 2 14 CINTA_2[1] NO CINTA_2[2] NO CINTA_2[3] NO CINTA_2[4] NO CINTA_2[5] NO CINTA_2[6] NO CINTA_2[7] NO CINTA_2[8] NO CINTA_2[9] NO CINTA_2[10] NO CINTA_2[11] NOCINTA_3 NO Vector con los tipos de piezas que hay en la cinta 3 15 CINTA_3[1] NO CINTA_3[2] NO CINTA_3[3] NO CINTA_3[4] NO CINTA_3[5] NO CINTA_3[6] NO CINTA_3[7] NO CINTA_3[8] NO CINTA_3[9] NO CINTA_3[10] NO CINTA_3[11] NOCINTA_4 NO Vector con los tipos de piezas que hay en la cinta 4 17 CINTA_4[1] NO CINTA_4[2] NO
11.40
Variables e instancias FBNombre Const Dirección Comentario Utilizado CINTA_4[3] NO CINTA_4[4] NO CINTA_4[5] NO CINTA_4[6] NO CINTA_4[7] NO CINTA_4[8] NO CINTA_4[9] NO CINTA_4[10] NO CINTA_4[11] NOCINTA_5 NO Vector con los tipos de piezas que hay en la cinta 5 17 CINTA_5[1] NO CINTA_5[2] NO CINTA_5[3] NO CINTA_5[4] NO CINTA_5[5] NO CINTA_5[6] NO CINTA_5[7] NO CINTA_5[8] NO CINTA_5[9] NO CINTA_5[10] NO CINTA_5[11] NOPIEZAS_ENTRADA NO VECTOR CON EL ORDEN DE ENTRADA DE
PIEZAS EN EL ALMACÉN5
PIEZAS_ENTRADA[ 1]
NO
PIEZAS_ENTRADA[ 2]
NO
PIEZAS_ENTRADA[ 3]
NO
PIEZAS_ENTRADA[ 4]
NO
PIEZAS_ENTRADA[ 5]
NO
PIEZAS_ENTRADA[ 6]
NO
PIEZAS_ENTRADA[ 7]
NO
PIEZAS_ENTRADA[ 8]
NO
PIEZAS_ENTRADA[ 9]
NO
PIEZAS_ENTRADA[ 10]
NO
PIEZAS_ENTRADA[ 11]
NO
PIEZAS_SALIDA NO VECTOR CON EL ORDEN DE SALIDA DE PIEZAS DEL ALMACÉN
6
PIEZAS_SALIDA[1] NO PIEZAS_SALIDA[2] NO PIEZAS_SALIDA[3] NO PIEZAS_SALIDA[4] NO PIEZAS_SALIDA[5] NO PIEZAS_SALIDA[6] NO PIEZAS_SALIDA[7] NO PIEZAS_SALIDA[8] NO
11.41
Variables e instancias FBNombre Const Dirección Comentario Utilizado PIEZAS_SALIDA[9] NO PIEZAS_SALIDA[10] NO PIEZAS_SALIDA[11] NO
BOOLNombre Const Dirección Comentario Valor Utilizado DGAUTOMATICO NO Condición de transición. A uno cuando se pulsa
el botón automático y no se pulsa el de manual5 NO
CONTAR_BANDEJAS
NO Cuando se activa se pueden contar las bandejas del sistema
3 NO
ENTRAR_STA NO A uno la bandeja irá a la estación A 4 NOFALLO_GRAVE NO Condición de transición. A uno cuando se
produce un fallo grave en el sistema4 NO
FALLO_LEVE NO Condición de transición. A uno cuando se produce un fallo leve en el sistema
2 NO
MANUAL NO Condición de transición. A uno cuando se pulsa el botón manual y no se pulsa el de automático
2 NO
P_MANUAL_P1 NO Prioridad de la pieza 1 manual 2 NOP_MANUAL_P2 NO Prioridad de la pieza 2 manual 2 NOP_MANUAL_P3 NO Prioridad de la pieza 3 manual 2 NOPASAR_DESVIO_1
NO A uno permite a las bandejas pasar este desvio 0 NO
PASAR_DESVIO_2
NO A uno permite a las bandejas pasar este desvio 5 NO
PASAR_DESVIO_3
NO A uno permite a las bandejas pasar este desvio 0 NO
PASAR_DESVIO_4
NO A uno permite a las bandejas pasar este desvio 0 NO
REARME NO Condición de transición. A uno cuando se pulsa el botón manual y automático
2 NO
SALIR_STA NO A uno esta activada la salida de material de la estación A
5 NO
SISTEMA_LISTO
NO Condición de transición. A uno el sistema esta listo para producir normalmente
3 NO
VACIAR_CINTA_5
NO A uno se saca material de la cinta 5 2 NO
CAMBIOS_CINTASNombre Comentario Valor Utilizado DGCAMBIOS_CINTAS_1_F1
2
<entradas> S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupadoCAMBIOS_CINTAS_1_F2
2
<entradas>
11.42
Variables e instancias FBNombre Comentario Valor Utilizado DG S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupadoCAMBIOS_CINTAS_2_F1
2
<entradas> S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupadoCAMBIOS_CINTAS_2_F2
2
<entradas> S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupadoCAMBIOS_CINTAS_3_F1
2
<entradas> S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupadoCAMBIOS_CINTAS_3_F2
2
<entradas> S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida
11.43
Variables e instancias FBNombre Comentario Valor Utilizado DG S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupadoCAMBIOS_CINTAS_4_F1
2
<entradas> S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupadoCAMBIOS_CINTAS_4_F2
2
<entradas> S_ENT Sensor entrada S_ELEV Sensor elevador S_SAL Sensor salida S_ELEV_W A 1 si el sensor del elevador es tipo wiper PASAR A 1 perimte el paso por la interseccion <salidas> Y_ENT Tope de entrada Y_ELEV Elevador <público> EO Elevador ocupado
CAMBIOS_CINTAS_DNombre Comentario Valor Utilizado DGCAMBIOS_CINTAS_D_F1
4
<entradas> S_ENT Sensor de entrada S_SAL Sensor de salida S_INT Sensor de la estación de trabajo S_ELEV Sensor del elevador S_ELEV_W Sensor wiper del elevador AUX_M5 Estado del K5 AUX_M51 Estado del K51 EA A 1 la pieza pasa a la cinta alta <salidas> M5 Activa el motor 5 en sentido de salida de la estación de trabajo M51 Activa el motor 5 en sentido de entrada a la estación de trabajo Y_ENT Tope de entrada Y_ELEV Elevador <entradas/salidas> SALIR Pieza saliendo de la cinta alta
11.44
Variables e instancias FBNombre Comentario Valor Utilizado DG <público> EOA A 1 cinta alta ocupada ENTRAR Pieza entrando en la cinta alta EOB A 1 cinta baja ocupada
CINTASNombre Comentario Valor Utilizado DGCINTAS_0_1 1 <entradas> S_ENT Sensor de entrada <entradas/salidas> CINTA_ORIGEN Piezas de la cinta origen CINTA_ORIGEN[1] CINTA_ORIGEN[2] CINTA_ORIGEN[3] CINTA_ORIGEN[4] CINTA_ORIGEN[5] CINTA_ORIGEN[6] CINTA_ORIGEN[7] CINTA_ORIGEN[8] CINTA_ORIGEN[9] CINTA_ORIGEN[10] CINTA_ORIGEN[11] CINTA_DESTINO Piezas de la cinta destino CINTA_DESTINO[1] CINTA_DESTINO[2] CINTA_DESTINO[3] CINTA_DESTINO[4] CINTA_DESTINO[5] CINTA_DESTINO[6] CINTA_DESTINO[7] CINTA_DESTINO[8] CINTA_DESTINO[9] CINTA_DESTINO[10 ] CINTA_DESTINO[11 ] C_CINTA_O Cantidad de bandejas en la cinta origen C_CINTA_D Cantidad de bandejas en la cinta destinoCINTAS_0_5 1 <entradas> S_ENT Sensor de entrada <entradas/salidas> CINTA_ORIGEN Piezas de la cinta origen CINTA_ORIGEN[1] CINTA_ORIGEN[2] CINTA_ORIGEN[3] CINTA_ORIGEN[4] CINTA_ORIGEN[5] CINTA_ORIGEN[6] CINTA_ORIGEN[7] CINTA_ORIGEN[8] CINTA_ORIGEN[9] CINTA_ORIGEN[10]
11.45
Variables e instancias FBNombre Comentario Valor Utilizado DG CINTA_ORIGEN[11] CINTA_DESTINO Piezas de la cinta destino CINTA_DESTINO[1] CINTA_DESTINO[2] CINTA_DESTINO[3] CINTA_DESTINO[4] CINTA_DESTINO[5] CINTA_DESTINO[6] CINTA_DESTINO[7] CINTA_DESTINO[8] CINTA_DESTINO[9] CINTA_DESTINO[10 ] CINTA_DESTINO[11 ] C_CINTA_O Cantidad de bandejas en la cinta origen C_CINTA_D Cantidad de bandejas en la cinta destinoCINTAS_1_2 1 <entradas> S_ENT Sensor de entrada <entradas/salidas> CINTA_ORIGEN Piezas de la cinta origen CINTA_ORIGEN[1] CINTA_ORIGEN[2] CINTA_ORIGEN[3] CINTA_ORIGEN[4] CINTA_ORIGEN[5] CINTA_ORIGEN[6] CINTA_ORIGEN[7] CINTA_ORIGEN[8] CINTA_ORIGEN[9] CINTA_ORIGEN[10] CINTA_ORIGEN[11] CINTA_DESTINO Piezas de la cinta destino CINTA_DESTINO[1] CINTA_DESTINO[2] CINTA_DESTINO[3] CINTA_DESTINO[4] CINTA_DESTINO[5] CINTA_DESTINO[6] CINTA_DESTINO[7] CINTA_DESTINO[8] CINTA_DESTINO[9] CINTA_DESTINO[10 ] CINTA_DESTINO[11 ] C_CINTA_O Cantidad de bandejas en la cinta origen C_CINTA_D Cantidad de bandejas en la cinta destinoCINTAS_2_3 1 <entradas> S_ENT Sensor de entrada <entradas/salidas> CINTA_ORIGEN Piezas de la cinta origen CINTA_ORIGEN[1]
11.46
Variables e instancias FBNombre Comentario Valor Utilizado DG CINTA_ORIGEN[2] CINTA_ORIGEN[3] CINTA_ORIGEN[4] CINTA_ORIGEN[5] CINTA_ORIGEN[6] CINTA_ORIGEN[7] CINTA_ORIGEN[8] CINTA_ORIGEN[9] CINTA_ORIGEN[10] CINTA_ORIGEN[11] CINTA_DESTINO Piezas de la cinta destino CINTA_DESTINO[1] CINTA_DESTINO[2] CINTA_DESTINO[3] CINTA_DESTINO[4] CINTA_DESTINO[5] CINTA_DESTINO[6] CINTA_DESTINO[7] CINTA_DESTINO[8] CINTA_DESTINO[9] CINTA_DESTINO[10 ] CINTA_DESTINO[11 ] C_CINTA_O Cantidad de bandejas en la cinta origen C_CINTA_D Cantidad de bandejas en la cinta destinoCINTAS_3_4 1 <entradas> S_ENT Sensor de entrada <entradas/salidas> CINTA_ORIGEN Piezas de la cinta origen CINTA_ORIGEN[1] CINTA_ORIGEN[2] CINTA_ORIGEN[3] CINTA_ORIGEN[4] CINTA_ORIGEN[5] CINTA_ORIGEN[6] CINTA_ORIGEN[7] CINTA_ORIGEN[8] CINTA_ORIGEN[9] CINTA_ORIGEN[10] CINTA_ORIGEN[11] CINTA_DESTINO Piezas de la cinta destino CINTA_DESTINO[1] CINTA_DESTINO[2] CINTA_DESTINO[3] CINTA_DESTINO[4] CINTA_DESTINO[5] CINTA_DESTINO[6] CINTA_DESTINO[7] CINTA_DESTINO[8] CINTA_DESTINO[9] CINTA_DESTINO[10 ]
11.47
Variables e instancias FBNombre Comentario Valor Utilizado DG CINTA_DESTINO[11 ] C_CINTA_O Cantidad de bandejas en la cinta origen C_CINTA_D Cantidad de bandejas en la cinta destinoCINTAS_4_0 1 <entradas> S_ENT Sensor de entrada <entradas/salidas> CINTA_ORIGEN Piezas de la cinta origen CINTA_ORIGEN[1] CINTA_ORIGEN[2] CINTA_ORIGEN[3] CINTA_ORIGEN[4] CINTA_ORIGEN[5] CINTA_ORIGEN[6] CINTA_ORIGEN[7] CINTA_ORIGEN[8] CINTA_ORIGEN[9] CINTA_ORIGEN[10] CINTA_ORIGEN[11] CINTA_DESTINO Piezas de la cinta destino CINTA_DESTINO[1] CINTA_DESTINO[2] CINTA_DESTINO[3] CINTA_DESTINO[4] CINTA_DESTINO[5] CINTA_DESTINO[6] CINTA_DESTINO[7] CINTA_DESTINO[8] CINTA_DESTINO[9] CINTA_DESTINO[10 ] CINTA_DESTINO[11 ] C_CINTA_O Cantidad de bandejas en la cinta origen C_CINTA_D Cantidad de bandejas en la cinta destinoCINTAS_5_1 1 <entradas> S_ENT Sensor de entrada <entradas/salidas> CINTA_ORIGEN Piezas de la cinta origen CINTA_ORIGEN[1] CINTA_ORIGEN[2] CINTA_ORIGEN[3] CINTA_ORIGEN[4] CINTA_ORIGEN[5] CINTA_ORIGEN[6] CINTA_ORIGEN[7] CINTA_ORIGEN[8] CINTA_ORIGEN[9] CINTA_ORIGEN[10] CINTA_ORIGEN[11] CINTA_DESTINO Piezas de la cinta destino CINTA_DESTINO[1]
11.48
Variables e instancias FBNombre Comentario Valor Utilizado DG CINTA_DESTINO[2] CINTA_DESTINO[3] CINTA_DESTINO[4] CINTA_DESTINO[5] CINTA_DESTINO[6] CINTA_DESTINO[7] CINTA_DESTINO[8] CINTA_DESTINO[9] CINTA_DESTINO[10 ] CINTA_DESTINO[11 ] C_CINTA_O Cantidad de bandejas en la cinta origen C_CINTA_D Cantidad de bandejas en la cinta destino
CTU_UINTNombre Comentario Valor Utilizado DGCTU_UINT_1 1 <entradas> CU Trigger input R Reset PV Preset value <salidas> Q Indicator output CV Count valueCTU_UINT_2 1 <entradas> CU Trigger input R Reset PV Preset value <salidas> Q Indicator output CV Count value
EBOOLNombre Const Dirección Comentario Valor Utilizado DGAUX_K1 NO %I0.1.25 0 NOAUX_K2 NO %I0.1.26 0 NOAUX_K3 NO %I0.1.27 0 NOAUX_K4 NO %I0.1.28 0 NOAUX_K5 NO %I0.1.29 0 NOAUX_K51 NO %I0.1.30 0 NOENT_ALM_0 NO %Q0.2.32 Entrada 0 del almacén 1 NOENT_ALM_1 NO %Q0.2.33 Entrada 1 del almacén 1 NOENT_ALM_2 NO %Q0.2.34 Entrada 2 del almacén 1 NOENT_ALM_3 NO %Q0.2.35 Entrada 3 del almacén 1 NOFIN_DE_CICLO NO Condición de transición. A uno cuando se
finaliza el ciclo de producción después de haber sido solicitado
3 NO
INI_FC NO Variable para la inicialización después de fin de ciclo
2 NO
INI_PREP_SIST NO Variable para inicializar la acción de preparar el sistema
2 NO
K1 NO %Q0.2.16 Activa el motor 1 10 NO
11.49
Variables e instancias FBNombre Const Dirección Comentario Valor Utilizado DGK1_MANUAL NO Activa el motor 1 en modo manual 2 NOK2 NO %Q0.2.17 Activa el motor 2 10 NOK2_MANUAL NO Activa el motor 2 en modo manual 2 NOK3 NO %Q0.2.18 Activa el motor 3 10 NOK3_MANUAL NO Activa el motor 3 en modo manual 2 NOK4 NO %Q0.2.19 Activa el motor 4 10 NOK4_MANUAL NO Activa el motor 4 en modo manual 2 NOK5 NO %Q0.2.20 Activa el motor 5 con sentido hacia la cinta 9 NOK5_MANUAL NO Activa el motor 5 con sentido hacia la cinta en
modo manual3 NO
K51 NO %Q0.2.21 Activa el motor 5 con sentido hacia la estación 8 NOK51_MANUAL NO Activa el motor 5 con sentido hacia la estación
en modo manual2 NO
LECTOR_B0 NO %I0.1.40 Bit 0 del lector de códigos de barras 2 NOLECTOR_B1 NO %I0.1.41 Bit 1 del lector de códigos de barras 2 NOLECTOR_B2 NO %I0.1.42 Bit 2 del lector de códigos de barras 2 NOLECTOR_B3 NO %I0.1.43 Bit 3 del lector de códigos de barras 2 NOLECTOR_RDY NO %I0.1.44 Señal de dato listo del lector de códigos de
barras0 NO
LUZ_A_MANUAL
NO Luz de automático en modo manual 2 NO
LUZ_M_MANUAL
NO Luz de manual en modo manual 2 NO
LUZ_MODO_AUTOMATICO
NO %Q0.2.24 Luz modo automático 1 NO
LUZ_MODO_MANUAL
NO %Q0.2.22 Luz modo manual 1 NO
LUZ_P_MANUAL
NO Luz de paro motores en modo manual 2 NO
LUZ_PARO_MOTORES
NO %Q0.2.23 Luz de paro de motores 1 NO
MODO_AUTOMATICO
NO %I0.1.22 Botón de modo automático 3 NO
MODO_MANUAL
NO %I0.1.21 Botón de modo manual 4 NO
S1 NO %I0.1.1 Sensor S1 8 NOS2 NO %I0.1.2 Sensor S2 6 NOS3 NO %I0.1.3 Sensor S3 6 NOS4 NO %I0.1.4 Sensor S4 7 NOS5W NO %I0.1.5 Sensor S5 - wiper 6 NOS6 NO %I0.1.6 Sensor S6 9 NOS7 NO %I0.1.7 Sensor S7 6 NOS8 NO %I0.1.8 Sensor S8 6 NOS9 NO %I0.1.9 Sensor S9 9 NOS10W NO %I0.1.10 Sensor S10 - wiper 6 NOS11 NO %I0.1.11 Sensor S11 9 NOS12 NO %I0.1.12 Sensor S12 6 NOS13W NO %I0.1.13 Sensor S13 - wiper 8 NOS14 NO %I0.1.14 Sensor S14 8 NOS15 NO %I0.1.15 Sensor S15 7 NOS16 NO %I0.1.16 Sensor S16 5 NOS17 NO %I0.1.17 Sensor S17 5 NOS18 NO %I0.1.18 Sensor S18 5 NOS19 NO %I0.1.19 Sensor S19 7 NOS20 NO %I0.1.20 Sensor S20 0 NO
11.50
Variables e instancias FBNombre Const Dirección Comentario Valor Utilizado DGSAL_ALM_0 NO %I0.1.32 Salida 0 proveniente del almacén 0 NOSAL_ALM_1 NO %I0.1.33 Salida 1 proveniente del almacén 1 NOSAL_ALM_2 NO %I0.1.34 Salida 2 proveniente del almacén 1 NOSAL_ALM_3 NO %I0.1.35 Salida 3 proveniente del almacén 1 NOSETA NO %I0.1.23 SETA DE EMERGENCIA 3 NOY0 NO %Q0.2.0 Válvula general de aire a presión 20 NOY0_MANUAL NO Válvula general de aire a presión en modo
manual2 NO
Y1 NO %Q0.2.1 Válvula Y1 7 NOY1_MANUAL NO Válvula Y1 en modo manual 2 NOY2 NO %Q0.2.2 Válvula Y2 7 NOY2_MANUAL NO Válvula Y2 en modo manual 2 NOY3 NO %Q0.2.3 Válvula Y3 7 NOY3_MANUAL NO Válvula Y3 en modo manual 2 NOY4 NO %Q0.2.4 Válvula Y4 7 NOY4_MANUAL NO Válvula Y4 en modo manual 2 NOY5 NO %Q0.2.5 Válvula Y5 7 NOY5_MANUAL NO Válvula Y5 en modo manual 2 NOY6 NO %Q0.2.6 Válvula Y6 7 NOY6_MANUAL NO Válvula Y6 en modo manual 2 NOY7 NO %Q0.2.7 Válvula Y7 7 NOY7_MANUAL NO Válvula Y7 en modo manual 2 NOY8 NO %Q0.2.8 Válvula Y8 7 NOY8_MANUAL NO Válvula Y8 en modo manual 2 NOY9 NO %Q0.2.9 Válvula Y9 7 NOY9_MANUAL NO Válvula Y9 en modo manual 2 NOY10 NO %Q0.2.10 Válvula Y10 7 NOY10_MANUAL NO Válvula Y10 en modo manual 2 NOY11 NO %Q0.2.11 Válvula Y11 8 NOY11_MANUAL NO Válvula Y11 en modo manual 2 NOY12 NO %Q0.2.12 Válvula Y12 7 NOY12_MANUAL NO Válvula Y12 en modo manual 2 NOY13 NO %Q0.2.13 Válvula Y13 7 NOY13_MANUAL NO Válvula Y13 en modo manual 2 NOY14 NO %Q0.2.14 Válvula Y14 5 NOY14_MANUAL NO Válvula Y14 en modo manual 1 NO
F_TRIGNombre Comentario Valor Utilizado DGF_TRIG_1 1 <entradas> CLK Clock input <salidas> Q OutputF_TRIG_2 1 <entradas> CLK Clock input <salidas> Q Output
FB_PRIORIDADNombre Comentario Valor Utilizado DGFB_PRIORIDAD_1 1 <entradas>
11.51
Variables e instancias FBNombre Comentario Valor Utilizado DG A A 1 si se realiza alguna operación en A B A 1 si se realiza alguna operación en B C A 1 si se realiza alguna operación en C <salidas> P PrioridadFB_PRIORIDAD_2 1 <entradas> A A 1 si se realiza alguna operación en A B A 1 si se realiza alguna operación en B C A 1 si se realiza alguna operación en C <salidas> P PrioridadFB_PRIORIDAD_3 1 <entradas> A A 1 si se realiza alguna operación en A B A 1 si se realiza alguna operación en B C A 1 si se realiza alguna operación en C <salidas> P Prioridad
INTNombre Const Dirección Comentario Valor Utilizado DGPIEZA_ANTERIOR
NO Última pieza leida por el lector de códigos de barras
4 NO
PIEZA_LEIDA NO Pieza leida por el lector de códigos de barras 4 NO
LECTORNombre Comentario Valor Utilizado DGLECTOR_1 1 <entradas> B0 Bit 0 del dato leído por el lector B1 Bit 1 del dato leído por el lector B2 Bit 2 del dato leído por el lector B3 Bit 3 del dato leído por el lector <salidas> DATO_LEIDO Dato leído por el lector DATO_ANTERIOR Captura del último dato leído por el lectorLECTOR_2 1 <entradas> B0 Bit 0 del dato leído por el lector B1 Bit 1 del dato leído por el lector B2 Bit 2 del dato leído por el lector B3 Bit 3 del dato leído por el lector <salidas> DATO_LEIDO Dato leído por el lector DATO_ANTERIOR Captura del último dato leído por el lector
MANEJ_ERRORNombre Comentario Valor Utilizado DGMANEJ_ERROR_1 1 <entradas> ERRNO Código de error <salidas> ERROR_LEVE Bit de error leve
11.52
Variables e instancias FBNombre Comentario Valor Utilizado DG ERROR_GRAVE Bit de error grave
PiezaNombre Const Dirección Comentario UtilizadoP1 NO Pieza tipo 1 36 A NO Estación de trabajo A b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación B NO Estación de trabajo B b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación C NO Estación de trabajo C b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación cant NO Cantidad de este tipo de pieza cant_0 NO Cantidad inicial de piezas cant_i NO Cantidad actual de piezas prioridad NO Prioridad de este tipo de piezaP2 NO Pieza tipo 2 36 A NO Estación de trabajo A b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación B NO Estación de trabajo B b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación C NO Estación de trabajo C b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación cant NO Cantidad de este tipo de pieza cant_0 NO Cantidad inicial de piezas cant_i NO Cantidad actual de piezas prioridad NO Prioridad de este tipo de piezaP3 NO Pieza tipo 3 36 A NO Estación de trabajo A b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación B NO Estación de trabajo B b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación C NO Estación de trabajo C b_ST NO A uno si se realiza alguna operación en la estación de
trabajo t_ST NO Tiempo que permanecerá la pieza en la estación cant NO Cantidad de este tipo de pieza cant_0 NO Cantidad inicial de piezas cant_i NO Cantidad actual de piezas prioridad NO Prioridad de este tipo de pieza
11.53
Variables e instancias FB
PIEZAS_DESVIO_DNombre Comentario Valor Utilizado DGPIEZAS_DESVIO_D_F1 1 <entradas> S_ENT Sensor de entrada V_ENT Vector con las piezas como entraran en la estación V_ENT[1] V_ENT[2] V_ENT[3] V_ENT[4] V_ENT[5] V_ENT[6] V_ENT[7] V_ENT[8] V_ENT[9] V_ENT[10] V_ENT[11] p_total Piezas totales P_1 Configuración de la pieza 1 A Estación de trabajo A b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación B Estación de trabajo B b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación C Estación de trabajo C b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación cant Cantidad de este tipo de pieza cant_0 Cantidad inicial de piezas cant_i Cantidad actual de piezas prioridad Prioridad de este tipo de pieza P_2 Configuración de la pieza 2 A Estación de trabajo A b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación B Estación de trabajo B b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación C Estación de trabajo C b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación cant Cantidad de este tipo de pieza cant_0 Cantidad inicial de piezas cant_i Cantidad actual de piezas prioridad Prioridad de este tipo de pieza P_3 Configuración de la pieza 3 A Estación de trabajo A b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación B Estación de trabajo B b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación C Estación de trabajo C
11.54
Variables e instancias FBNombre Comentario Valor Utilizado DG b_ST A uno si se realiza alguna operación en la estación de trabajo t_ST Tiempo que permanecerá la pieza en la estación cant Cantidad de este tipo de pieza cant_0 Cantidad inicial de piezas cant_i Cantidad actual de piezas prioridad Prioridad de este tipo de pieza SALIR_A Salida de la estación A S_INT Sensor de la estación de trabajo FC Fin de ciclo reset_cont Variable para resetear los contadores S_ELEV_W Sensor wiper del elevador S_ELEV Sensor del elevador <salidas> ENTRAR_A Entrar en la estación A <entradas/salidas> V_SAL Vector con las piezas como salen de la estación de trabajo V_SAL[1] V_SAL[2] V_SAL[3] V_SAL[4] V_SAL[5] V_SAL[6] V_SAL[7] V_SAL[8] V_SAL[9] V_SAL[10] V_SAL[11] <público> ie Indice piezas entrada is Indice piezas salida pieza_aux Variable auxiliar
REALNombre Const Dirección Comentario Valor Utilizado DGLONG_CINTA_CORTA
NO Longitud de la cinta corta (m) 2 NO
LONG_CINTA_LARGA
NO Longitud de la cinta larga (m) 2 NO
VELOC_CINTA NO Velocidad lineal de las cintas 3 NO
SEG_CINTASNombre Comentario Valor Utilizado DGSEG_CINTAS_0 1 <entradas> CONT Cantidad de bandejas en la cinta T_SEG Tiempo de seguridad COD_ERROR Código de error elegido <salidas> ERRNO Código de error <público> CONT_A Cantidad anterior de bandejas de la cintaSEG_CINTAS_1 1 <entradas> CONT Cantidad de bandejas en la cinta
11.55
Variables e instancias FBNombre Comentario Valor Utilizado DG T_SEG Tiempo de seguridad COD_ERROR Código de error elegido <salidas> ERRNO Código de error <público> CONT_A Cantidad anterior de bandejas de la cintaSEG_CINTAS_2 1 <entradas> CONT Cantidad de bandejas en la cinta T_SEG Tiempo de seguridad COD_ERROR Código de error elegido <salidas> ERRNO Código de error <público> CONT_A Cantidad anterior de bandejas de la cintaSEG_CINTAS_3 1 <entradas> CONT Cantidad de bandejas en la cinta T_SEG Tiempo de seguridad COD_ERROR Código de error elegido <salidas> ERRNO Código de error <público> CONT_A Cantidad anterior de bandejas de la cintaSEG_CINTAS_4 1 <entradas> CONT Cantidad de bandejas en la cinta T_SEG Tiempo de seguridad COD_ERROR Código de error elegido <salidas> ERRNO Código de error <público> CONT_A Cantidad anterior de bandejas de la cintaSEG_CINTAS_5 1 <entradas> CONT Cantidad de bandejas en la cinta T_SEG Tiempo de seguridad COD_ERROR Código de error elegido <salidas> ERRNO Código de error <público> CONT_A Cantidad anterior de bandejas de la cinta
SFCCHART_STATENombre Const Dirección Comentario UtilizadoGEMMA NO GUIA GEMMA 0
SFCSTEP_STATENombre Const Dirección Comentario UtilizadoA1 NO PARADA EN ESTADO INICIAL 44 t NO x NO tminErr NO tmaxErr NO
11.56
Variables e instancias FBNombre Const Dirección Comentario UtilizadoA2 NO PARADA SOLICITADA EN FIN DE CICLO 2 t NO x NO tminErr NO tmaxErr NOD1 NO PARADA DE EMERGENCIA 2 t NO x NO tminErr NO tmaxErr NOD2 NO DIAGNÓSTICO DE FALLO 2 t NO x NO tminErr NO tmaxErr NOD3 NO PRODUCCIÓN A PESAR DE FALLO 2 t NO x NO tminErr NO tmaxErr NOF1 NO PRODUCCION NORMAL 4 t NO x NO tminErr NO tmaxErr NOF2 NO MARCHA DE PREPARACION 3 t NO x NO tminErr NO tmaxErr NOF4 NO MARCHA DE VERIFICACION (MANUAL) 2 t NO x NO tminErr NO tmaxErr NO
ST_ALMACENNombre Comentario Valor Utilizado DGST_ALMACEN_1 7 <entradas> S_ST Sensor del almacén V_E Vector de piezas de entrada V_E[1] V_E[2] V_E[3] V_E[4] V_E[5] V_E[6] V_E[7] V_E[8] V_E[9] V_E[10] V_E[11] V_S Vector de piezas de salida
11.57
Variables e instancias FBNombre Comentario Valor Utilizado DG V_S[1] V_S[2] V_S[3] V_S[4] V_S[5] V_S[6] V_S[7] V_S[8] V_S[9] V_S[10] V_S[11] B_T Bandejas totales P_T Piezas totales S_A_0 Salida 0 proveniente del almacén S_A_1 Salida 1 proveniente del almacén S_A_2 Salida 2 proveniente del almacén S_A_3 Salida 3 proveniente del almacén <salidas> Y_ST Tope del almacén OP Operación a realizar PZ Tipo de pieza FC Fin de ciclo <entradas/salidas> CINTA Vector con las piezas de la cinta de entrada al almacén CINTA[1] CINTA[2] CINTA[3] CINTA[4] CINTA[5] CINTA[6] CINTA[7] CINTA[8] CINTA[9] CINTA[10] CINTA[11] <público> CB Contador de bandejas CPS Contador de piezas de salida CPE Contador de piezas de entrada CPM Contador de piezas DB Bandeja que llega al almacén D_ALM Finalizan operaciones del almacén SP Para sacar material cuando hay menos bandejas que piezas MP Para meter material cuando hay menos bandejas que piezas
ST_TRABAJONombre Comentario Valor Utilizado DGST_TRABAJO_B 2 <entradas> S_ENT Sensor de entrada S_SAL Sensor de salida CINTA Bandejas que hay en la cinta donde se haya la estación CINTA[1] CINTA[2]
11.58
Variables e instancias FBNombre Comentario Valor Utilizado DG CINTA[3] CINTA[4] CINTA[5] CINTA[6] CINTA[7] CINTA[8] CINTA[9] CINTA[10] CINTA[11] C_CINTA Cantidad de bandejas en la cinta T_P1 Tiempo de la pieza 1 en la estación T_P2 Tiempo de la pieza 1 en la estación T_P3 Tiempo de la pieza 1 en la estación S_SAL_C Sensor de salida de la cinta <salidas> Y_ST Tope de la estación de trabajo <público> C_ST IndiceST_TRABAJO_C 2 <entradas> S_ENT Sensor de entrada S_SAL Sensor de salida CINTA Bandejas que hay en la cinta donde se haya la estación CINTA[1] CINTA[2] CINTA[3] CINTA[4] CINTA[5] CINTA[6] CINTA[7] CINTA[8] CINTA[9] CINTA[10] CINTA[11] C_CINTA Cantidad de bandejas en la cinta T_P1 Tiempo de la pieza 1 en la estación T_P2 Tiempo de la pieza 1 en la estación T_P3 Tiempo de la pieza 1 en la estación S_SAL_C Sensor de salida de la cinta <salidas> Y_ST Tope de la estación de trabajo <público> C_ST Indice
T_MAXNombre Comentario Valor Utilizado DGT_MAX_3 1 <entradas> T1 Tiempo para la pieza 1 T2 Tiempo para la pieza 2 T3 Tiempo para la pieza 3 <salidas> TS Tiempo de salidaT_MAX_4 1
11.59
Variables e instancias FBNombre Comentario Valor Utilizado DG <entradas> T1 Tiempo para la pieza 1 T2 Tiempo para la pieza 2 T3 Tiempo para la pieza 3 <salidas> TS Tiempo de salidaT_MAX_5 1 <entradas> T1 Tiempo para la pieza 1 T2 Tiempo para la pieza 2 T3 Tiempo para la pieza 3 <salidas> TS Tiempo de salida
TIMENombre Const Dirección Comentario Valor Utilizado DGT_CINTA_CORTA
NO Tiempo que tarda en pasar una bandeja la cinta corta
6 NO
T_CINTA_LARGA
NO Tiempo que tarda en pasar una bandeja la cinta larga
2 NO
TONNombre Comentario Valor Utilizado DGTON_1 1 <entradas> IN Start delay PT Preset delay time <salidas> Q Delayed output ET Internal timeTON_2 1 <entradas> IN Start delay PT Preset delay time <salidas> Q Delayed output ET Internal timeTON_3 1 <entradas> IN Start delay PT Preset delay time <salidas> Q Delayed output ET Internal timeTON_4 1 <entradas> IN Start delay PT Preset delay time <salidas> Q Delayed output ET Internal timeTON_5 1 <entradas> IN Start delay
11.60
Variables e instancias FBNombre Comentario Valor Utilizado DG PT Preset delay time <salidas> Q Delayed output ET Internal timeTON_6 1 <entradas> IN Start delay PT Preset delay time <salidas> Q Delayed output ET Internal time
TPNombre Comentario Valor Utilizado DGTP_1 1 <entradas> IN Trigger pulse PT Preset pulse duration <salidas> Q Pulse output ET Internal time
UINTNombre Const Dirección Comentario Valor Utilizado DGBANDEJAS_TOTALES
NO Bandejas totales en el sistema 3 NO
C_CINTA_0 NO Cantidad de piezas en la cinta 0 10 NOC_CINTA_1 NO Cantidad de piezas en la cinta 1 7 NOC_CINTA_2 NO Cantidad de piezas en la cinta 2 6 NOC_CINTA_3 NO Cantidad de piezas en la cinta 3 7 NOC_CINTA_4 NO Cantidad de piezas en la cinta 4 12 NOC_CINTA_5 NO Cantidad de piezas en la cinta 5 6 NOCICLOS_DE_FABRICACION
NO Contador de ciclos de fabricación 2 NO
i NO 23 NOip1 NO 8 NOip2 NO 8 NOip3 NO 8 NOj NO 9 NOPIEZAS_TOTALES
NO Piezas totales a fabricar en cada ciclo 4 NO
11.61
5. Estructura de la aplicación
VISTA ESTRUCTURAL
SECCIÓN CONDICIÓN DE VALIDACIÓN
COMENTARIO DE SECCIÓN MÓDULO
LENGUAJE
TareasMASTSeccionesGEMMA GUIA GEMMA SFCChart GUIA GEMMA SFCAccionesDATOS_PIEZAS STCALCULAR_PRIORIDAD FBDENTRADA_ST LDCALCULAR_PIEZAS_SALIDA
ST
PREPARAR_SISTEMA LDDESVIOS_F2 FBDDESVIOS_F1 FBDACTUALIZAR_CINTAS STMODO_MANUAL_F4 LDINICIALIZA_PREPARAR_SISTEMA
LD
MODOS LDF6 MARCHA DE TEST
(AUTOMATICO)FBD
ÁRBOL DE LLAMADA DE PASOS DE SUBRUTINA Y MACROPrograma
__Tareas__MAST
__Secciones__GEMMA
__Chart__Acciones
__DATOS_PIEZAS__CALCULAR_PRIORIDAD__ENTRADA_ST__CALCULAR_PIEZAS_SALIDA__PREPARAR_SISTEMA__DESVIOS_F2__DESVIOS_F1__ACTUALIZAR_CINTAS__MODO_MANUAL_F4
__INICIALIZA_PREPARAR_SISTEMA__MODOS__F6
11.62
6. ProgramaMAST
Propiedades específicas
Configuración CíclicaConfiguración del periodo de tareas 0Configuración del tiempo de watchdog 250
11.63
6.1. GEMMA : [MAST]
Comentario
GUIA GEMMA
Propiedades comunes
Módulo funcionalNombre de la condición
Propiedades específicas
Control de operador NoNúmero de área 0
11.64
Chart : [MAST - GEMMA]
Comentario
GUIA GEMMA
1 2 3 4 5 6 7 8 9
1
2
3
4
5
6
7
8
9
10
11
A1
AUTOMATICO
F1
NOT SETA
F2
SISTEMA_LISTO
D1
SETA
D2
NOT SETA
D1
AUTOMATICO
A2
FIN_DE_CICLO
A1
FALLO_LEVE
D3
FALLO_GRAVE
D2
REARME
A1
FALLO_GRAVE
D2
AUTOMATICO
F1
11.65
10
1
2
3
4
5
6
7
8
9
10
11
F4
MANUAL
AUTOMATICO
A1
Descripción de objeto
Pasos:
A1 (paso inicial) (7, 1)
11.66
Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: PARADA EN ESTADO INICIALAcciones: Descriptor: R
Tiempo: Variable: Y0
Descriptor: R
Tiempo: Variable: K1
Descriptor: R
Tiempo: Variable: K2
Descriptor: R
Tiempo: Variable: K3
Descriptor: R
Tiempo: Variable: K4
Descriptor: R
Tiempo: Variable: K5
Descriptor: R
Tiempo: Variable: K51
Descriptor: None
Tiempo: Sección: ST :: DATOS_PIEZAS
Descriptor: None
Tiempo: Sección: FBD :: CALCULAR_PRIORIDAD
Descriptor: None
Tiempo: Sección: ST :: CALCULAR_PIEZAS_SALIDA
A2 (8, 7)Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: PARADA SOLICITADA EN FIN DE CICLOAcciones: Descriptor: None
Tiempo: Sección: FBD :: DESVIOS_F1
Descriptor: None
Tiempo: Sección: LD :: ENTRADA_ST
D1 (5, 7)Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: PARADA DE EMERGENCIAAcciones: Descriptor: R
Tiempo: Variable: Y0
Descriptor: R
Tiempo: Variable: K1
Descriptor: R
Tiempo: Variable: K2
Descriptor: R
Tiempo: Variable: K3
Descriptor: R
Tiempo: Variable: K4
Descriptor: R
Tiempo: Variable: K5
Descriptor: R
Tiempo: Variable: K51
D2 (6, 9)Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: DIAGNÓSTICO DE FALLOAcciones: Descriptor: R
Tiempo: Variable: Y0
11.67
Descriptor: R
Tiempo: Variable: K1
Descriptor: R
Tiempo: Variable: K2
Descriptor: R
Tiempo: Variable: K3
Descriptor: R
Tiempo: Variable: K4
Descriptor: R
Tiempo: Variable: K5
Descriptor: R
Tiempo: Variable: K51
D3 (6, 7)Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: PRODUCCIÓN A PESAR DE FALLOAcciones: Descriptor: None
Tiempo: Sección: FBD :: DESVIOS_F1
Descriptor: None
Tiempo: Sección: LD :: ENTRADA_ST
F1 (7, 5)Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: PRODUCCION NORMALAcciones: Descriptor: R
Tiempo: Variable: SISTEMA_LISTO
Descriptor: S
Tiempo: Variable: Y0
Descriptor: S
Tiempo: Variable: K1
Descriptor: S
Tiempo: Variable: K2
Descriptor: S
Tiempo: Variable: K3
Descriptor: S
Tiempo: Variable: K4
Descriptor: None
Tiempo: Sección: FBD :: DESVIOS_F1
Descriptor: None
Tiempo: Sección: LD :: ENTRADA_ST
F2 (7, 3)Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: MARCHA DE PREPARACIONAcciones: Descriptor: None
Tiempo: Sección: LD :: PREPARAR_SISTEMA
Descriptor: None
Tiempo: Sección: FBD :: DESVIOS_F2
Descriptor: P0
Tiempo: Sección: ST :: ACTUALIZAR_CINTAS
F4 (10, 4)Tiempo de supervisión mín./máx.: Tiempo de retardo: Comentario: MARCHA DE VERIFICACION (MANUAL)Acciones:
11.68
Descriptor: None
Tiempo: Sección: LD :: MODO_MANUAL_F4
Transiciones:
Nombre Tipo de condición
Posición Comentario
AUTOMATICO Variable (7, 2)AUTOMATICO Variable (7, 6)AUTOMATICO Variable (7, 8)AUTOMATICO Variable (10, 5)FALLO_GRAVE Variable (4, 6)FALLO_GRAVE Variable (6, 8)FALLO_LEVE Variable (6, 6)FIN_DE_CICLO Variable (8, 8)MANUAL Variable (10, 3)NOT SETA Variable (5, 6)NOT SETA Variable (9, 5)REARME Variable (6, 10)SETA Variable (5, 8)SISTEMA_LISTO Variable (7, 4)
Saltos:
Nombre Posición ComentarioA1 (6, 11)A1 (8, 9)A1 (10, 6)D1 (9, 6)D2 (4, 7)D2 (5, 9)F1 (7, 9)
11.69
6.1.1. DATOS_PIEZAS <Acción> : [MAST - GEMMA]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* DATOS PARA LA PIEZA 1 *) 2 (* 3 P1.A.b_ST:=0; 4 P1.B.b_ST:=0; 5 P1.C.b_ST:=1; 6 P1.cant.cant_0:=1; 7 8 P_MANUAL_P1:=0; 9 10 IF P_MANUAL_P1=1 THEN 11 P1.prioridad:=1; 12 END_IF; 13 14 IF P1.A.b_ST=1 THEN 15 P1.A.t_ST:=T#5S; 16 ELSE 17 P1.A.t_ST:=T#0S; 18 END_IF; 19 20 IF P1.B.b_ST=1 THEN 21 P1.B.t_ST:=T#5S; 22 ELSE 23 P1.B.t_ST:=T#0S; 24 END_IF; 25 26 IF P1.C.b_ST=1 THEN 27 P1.C.t_ST:=T#5S; 28 ELSE 29 P1.C.t_ST:=T#0S; 30 END_IF; 31 *) 32 33 (* DATOS PARA LA PIEZA 2 *) 34 (* 35 P2.A.b_ST:=0; 36 P2.B.b_ST:=0; 37 P2.C.b_ST:=1; 38 P2.cant.cant_0:=0; 39 40 P_MANUAL_P2:=0; 41 42 IF P_MANUAL_P2=1 THEN 43 P2.prioridad:=1; 44 END_IF; 45 46 IF P2.A.b_ST=1 THEN 47 P2.A.t_ST:=T#30S; 48 ELSE 49 P2.A.t_ST:=T#0S; 50 END_IF; 51 52 IF P2.B.b_ST=1 THEN 53 P2.B.t_ST:=T#30S; 54 ELSE 55 P2.B.t_ST:=T#0S; 56 END_IF; 57 58 IF P2.C.b_ST=1 THEN 59 P2.C.t_ST:=T#30S; 60 ELSE 61 P2.C.t_ST:=T#0S; 62 END_IF; 63 *) 64 65 (* DATOS PARA LA PIEZA 3 *) 66 (* 67 P3.A.b_ST:=0; 68 P3.B.b_ST:=1; 69 P3.C.b_ST:=0; 70 P3.cant.cant_0:=0; 71 72 P_MANUAL_P3:=0; 73 74 IF P_MANUAL_P3=1 THEN 75 P3.prioridad:=1; 76 END_IF;
11.70
DATOS_PIEZAS 1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
77 78 IF P3.A.b_ST=1 THEN 79 P3.A.t_ST:=T#10S; 80 ELSE 81 P3.A.t_ST:=T#0S; 82 END_IF; 83 84 IF P3.B.b_ST=1 THEN 85 P3.B.t_ST:=T#10S; 86 ELSE 87 P3.B.t_ST:=T#0S; 88 END_IF; 89 90 IF P3.C.b_ST=1 THEN 91 P3.C.t_ST:=T#10S; 92 ELSE 93 P3.C.t_ST:=T#0S; 94 END_IF; 95 *) 96 97 IF P1.A.b_ST=0 THEN 98 P1.A.t_ST:=T#0S; 99 ELSIF P1.B.b_ST=0 THEN 100 P1.B.t_ST:=T#0S; 101 ELSIF P1.C.b_ST=0 THEN 102 P1.C.t_ST:=T#0S; 103 END_IF; 104 105 IF P2.A.b_ST=0 THEN 106 P2.A.t_ST:=T#0S; 107 ELSIF P2.B.b_ST=0 THEN 108 P2.B.t_ST:=T#0S; 109 ELSIF P2.C.b_ST=0 THEN 110 P2.C.t_ST:=T#0S; 111 END_IF; 112 113 IF P3.A.b_ST=0 THEN 114 P3.A.t_ST:=T#0S; 115 ELSIF P3.B.b_ST=0 THEN 116 P3.B.t_ST:=T#0S; 117 ELSIF P3.C.b_ST=0 THEN 118 P3.C.t_ST:=T#0S; 119 END_IF; 120 121 122 (* PIEZAS TOTALES *) 123 124 PIEZAS_TOTALES:=P1.cant.cant_0+P2.cant.cant_0+P3.cant.cant_0; 125 126 127 CICLOS_DE_FABRICACION:=0; 128 (*FIN_DE_CICLO:=0;*) 129 BANDEJAS_TOTALES:=0; 130 131 (* INICIALIZACION DATOS CINTAS *) 132 FOR i:=1 TO 11 DO 133 CINTA_0[i]:=-1; 134 CINTA_1[i]:=-1; 135 CINTA_2[i]:=-1; 136 CINTA_3[i]:=-1; 137 CINTA_4[i]:=-1; 138 CINTA_5[i]:=-1; 139 PIEZAS_ENTRADA[i]:=0; 140 END_FOR; 141 142 C_CINTA_0:=0; 143 C_CINTA_1:=0; 144 C_CINTA_2:=0; 145 C_CINTA_3:=0; 146 C_CINTA_4:=0; 147 C_CINTA_5:=0; 148 149 (* INICIALIZA ALMACEN *) 150 ST_ALMACEN_1.CB:=0; 151 ST_ALMACEN_1.CPS:=0; 152 ST_ALMACEN_1.CPE:=0; 153 ST_ALMACEN_1.CPM:=0; 154 ST_ALMACEN_1.SP:=0; 155 ST_ALMACEN_1.MP:=0; 156 157 (* INICIALIZA CAMBIOS CINTAS *) 158 CAMBIOS_CINTAS_1_F1.EO:=0; 159 CAMBIOS_CINTAS_2_F1.EO:=0; 160 CAMBIOS_CINTAS_3_F1.EO:=0; 161 CAMBIOS_CINTAS_4_F1.EO:=0; 162 CAMBIOS_CINTAS_D_F1.EOA:=0;
11.71
DATOS_PIEZAS 1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
163 CAMBIOS_CINTAS_D_F1.EOB:=0; 164 CAMBIOS_CINTAS_D_F1.ENTRAR:=0; 165 CAMBIOS_CINTAS_1_F2.EO:=0; 166 CAMBIOS_CINTAS_2_F2.EO:=0; 167 CAMBIOS_CINTAS_3_F2.EO:=0; 168 CAMBIOS_CINTAS_4_F2.EO:=0; 169 170 (* INICIALIZACION ESTACIONES DE TRABAJO *) 171 ST_TRABAJO_B.C_ST:=0; 172 ST_TRABAJO_C.C_ST:=0; 173 174 (* DATOS CINTAS *) 175 VELOC_CINTA:=0.1; 176 LONG_CINTA_LARGA:=1.6; 177 LONG_CINTA_CORTA:=0.8; 178 179 T_CINTA_LARGA:=REAL_TO_TIME (1000.0*LONG_CINTA_LARGA/VELOC_CINTA); 180 T_CINTA_CORTA:=REAL_TO_TIME (1000.0*LONG_CINTA_CORTA/VELOC_CINTA); 181 182
11.72
6.1.2. CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
10 20 30
10
20
30
ENP_MANUAL_P1=0
CP1.C.b_ST
AP1.A.b_STBP1.B.b_ST
ENOP P1.prioridad
FB_PRIORIDAD_1
FB_PRIORIDAD1
ENP_MANUAL_P2=0
CP2.C.b_ST
AP2.A.b_STBP2.B.b_ST
ENOP P2.prioridad
FB_PRIORIDAD_2
FB_PRIORIDAD2
ENP_MANUAL_P3=0
CP3.C.b_ST
AP3.A.b_STBP3.B.b_ST
ENOP P3.prioridad
FB_PRIORIDAD_3
FB_PRIORIDAD3
11.73
6.1.3. ENTRADA_ST <Acción> : [MAST - GEMMA]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
EN
P_TPIEZAS_T...
S_A_2SAL_ALM_2
S_A_1SAL_ALM_1
V_EPIEZAS_E...
B_TBANDEJAS...
S_A_0MODO_MA...
V_SPIEZAS_S...
S_A_3SAL_ALM_3
S_STS14
ENO
PZ
FC
Y_ST Y11
OP
ST_ALMACEN_1
ST_ALMACEN
IN OUT
.1
UINT_TO_BYTE
IN OUT
.2
INT_TO_BYTE
IN
N2
OUT
.3
SHL_BYTE
IN1
IN2
OUT
.4
OR_BYTE
IN BIT0 ENT_ALM_0
BIT1 ENT_ALM_1
BIT2 ENT_ALM_2
BIT3 ENT_ALM_3
BIT4
.5
BYTE_TO_BIT
11.74
1 2 3 4 5 6 7 8 9 10 11
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
IN
PTP1.A.t_ST
Q
ET
TON_4
TON
S19
SSALIR_STA
IN
PTP2.A.t_ST
Q
ET
TON_5
TON
TON_6
TON
CINTA_5[1]=1COMPARE
CINTA_5[1]=2COMPARE
CINTACINTA_0 CINTA
PV
CU
R
CV CICLOS_DE_FABRICACION
Q
CTU_UINT_2
CTU_UINT
FIN_DE_CICLO
BIT5
BIT6
BIT7
11.75
1 2 3 4 5 6 7 8 9 10 11
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
IN
PTP3.A.t_ST
Q
ET
CINTA_5[1]=3COMPARE
EN
C_CINTAC_CINTA_3
T_P3P3.B.t_ST
T_P2P2.B.t_ST
S_SALS16
CINTACINTA_3
T_P1P1.B.t_ST
S_SAL_CS6
S_ENTS15
ENO
Y_ST Y12
ST_TRABAJO_B
ST_TRABAJO
EN
C_CINTAC_CINTA_4
T_P3P3.C.t_ST
T_P2P2.C.t_ST
S_SALS18
CINTACINTA_4
T_P1P1.C.t_ST
S_SAL_CS9
S_ENTS17
ENO
Y_ST Y13
ST_TRABAJO_C
ST_TRABAJO
11.76
1 2 3 4 5 6 7 8 9 10 11
78
79
80
81
82
83
84
85
EN
B2LECTOR_B2
B3LECTOR_B3
B0LECTOR_B0
B1LECTOR_B1
ENO
DATO_LEIDO PIEZA_LEIDA
DATO_ANTE... PIEZA_ANTERIOR
LECTOR_1
LECTOR
Etiquetas truncadas:Etiqueta Posición(es)BANDEJAS_TOTALES (1, 18)MODO_MANUAL (1, 20)PIEZAS_ENTRADA (1, 16)PIEZAS_SALIDA (1, 17)PIEZAS_TOTALES (1, 19)
11.77
6.1.4. CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 (* INDICE DE CANTIDAD DE PIEZAS *) 2 3 ip1:=P1.cant.cant_0; 4 ip2:=P2.cant.cant_0; 5 ip3:=P3.cant.cant_0; 6 7 (* VECTOR DE PIEZAS TAL Y COMO SALDRAN DEL ALMACEN *) 8 9 i:=0; 10 while i< PIEZAS_TOTALES do 11 12 if ip1>0 and (((P1.prioridad<=P2.prioridad) and (P1.prioridad<=P3.prioridad)) or ((P1.priori 12>>dad<=P2.prioridad) and ip3=0) or ((P1.prioridad<=P3.prioridad) and ip2=0) or (ip2=0 and ip3=0)) then 13 for j:=1 to ip1 do 14 PIEZAS_SALIDA[i+j]:=1; 15 end_for; 16 i:=i+j-1; 17 ip1:=0; 18 end_if; 19 20 if ip2>0 and (((P2.prioridad<P1.prioridad) and (P2.prioridad<=P3.prioridad)) or ((P2.priorid 20>>ad<P1.prioridad) and ip3=0) or ((P2.prioridad<P3.prioridad) and ip1=0) or (ip1=0 and ip3=0)) then 21 for j:=1 to ip2 do 22 PIEZAS_SALIDA[i+j]:=2; 23 end_for; 24 i:=i+j-1; 25 ip2:=0; 26 end_if; 27 28 if ip3>0 and (((P3.prioridad<P1.prioridad) and (P3.prioridad<P2.prioridad)) or ((P3.priorida 28>>d<P1.prioridad) and ip2=0) or ((P3.prioridad<P2.prioridad) and ip1=0) or (ip1=0 and ip2=0)) then 29 for j:=1 to ip3 do 30 PIEZAS_SALIDA[i+j]:=3; 31 end_for; 32 i:=i+j-1; 33 ip3:=0; 34 end_if; 35 36 end_while; 37
11.78
6.1.5. PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
IN
PTT#50S
Q
ET
TON_1
TON
SCONTAR_BANDEJAS
SY11
CTU_UINT_1
CTU_UINT
SY0
SK1
SK2
SK3
SK4
SY12
SY13
IN
PTT#15S
Q
ET
TP_1
TP
VACIAR_CINTA_5
RPASAR_DESVIO_2
VACIAR_CINTA_5 S13W K5
Y10
INI_PREP_SIST
SY9
SPASAR_DESVIO_2
11.79
1 2 3 4 5 6 7 8 9 10 11
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
CONTAR_BANDEJAS S11
PV0
CU
R
CV BANDEJAS_TOTALES
Q
IN
PTT#40S
Q
ET
TON_2
TON
IN
PTT#20S
Q
ET
TON_3
TON
RY11
S14
SSISTEMA_LISTO
SPASAR_DESVIO_2
C_CINTA_4:=C_CINTA_4+1;OPERATE
C_CINTA_0:=C_CINTA_0+1;OPERATE
PASAR_DESVIO_2
C_CINTA_4:=C_CINTA_4-1;OPERATE
CLK Q
F_TRIG_1
F_TRIG
CLK Q
F_TRIG_2
F_TRIG
NS6
NS9
11.80
6.1.6. DESVIOS_F2 <Acción> : [MAST - GEMMA]
10 20 30
10
20
30
40
50
S_SALS3S_ELEV_W0
S_ENTS1S_ELEVS2
PASAR1
Y_ENT Y1Y_ELEV Y2
CAMBIOS_CINTAS_1_F2
CAMBIOS_CINTAS1
S_SALS14S_ELEV_W1
S_ENTS9S_ELEVS10W
PASAR1
Y_ENT Y7Y_ELEV Y8
CAMBIOS_CINTAS_4_F2
CAMBIOS_CINTAS4
S_SALS8S_ELEV_W0
S_ENTS6S_ELEVS7
PASAR1
Y_ENT Y5Y_ELEV Y6
CAMBIOS_CINTAS_3_F2
CAMBIOS_CINTAS3
S_SALS15S_ELEV_W1
S_ENTS4S_ELEVS5W
PASARPASAR_DESVIO_2
Y_ENT Y3Y_ELEV Y4
CAMBIOS_CINTAS_2_F2
CAMBIOS_CINTAS2
11.81
6.1.7. DESVIOS_F1 <Acción> : [MAST - GEMMA]
10 20 30 40 50 60
10
20
30
40
50
60
S_SALS3S_ELEV_W0
S_ENTS1S_ELEVS2
PASAR1
Y_ENT Y1Y_ELEV Y2
CAMBIOS_CINTAS_1_F1
CAMBIOS_CINTAS1
S_SALS15S_ELEV_W1
S_ENTS4S_ELEVS5W
PASAR1
Y_ENT Y3Y_ELEV Y4
CAMBIOS_CINTAS_2_F1
CAMBIOS_CINTAS3
S_SALS8S_ELEV_W0
S_ENTS6S_ELEVS7
PASAR1
Y_ENT Y5Y_ELEV Y6
CAMBIOS_CINTAS_3_F1
CAMBIOS_CINTAS5
S_SALS14S_ELEV_W1
S_ENTS9S_ELEVS10W
PASAR1
Y_ENT Y7Y_ELEV Y8
CAMBIOS_CINTAS_4_F1
CAMBIOS_CINTAS7
p_totalPIEZAS_TOTALES
P 3P3P_2P2
S_ELEVS12
S_ELEV_WS13W
P_1P1
V_ENTPIEZAS_SALIDA
S_ENTS11 ENTRAR_A ENTRAR_STA
PIEZAS_DESVIO_D_F1
PIEZAS_DESVIO_D9
C_CINTA_OC_CINTA_1C_CINTA_DC_CINTA_2
CINTA_ORIGENCINTA_1CINTA_DESTINOCINTA_2
S_ENTS1
CINTA_ORIGENCINTA_DESTINO
C_CINTA_OC_CINTA_D
CINTAS_1_2
CINTAS2
C_CINTA_OC_CINTA_2C_CINTA_DC_CINTA_3
CINTA_ORIGENCINTA_2CINTA_DESTINOCINTA_3
S_ENTS4
CINTA_ORIGENCINTA_DESTINO
C_CINTA_OC_CINTA_D
CINTAS_2_3
CINTAS4
C_CINTA_OC_CINTA_3C_CINTA_DC_CINTA_4
CINTA_ORIGENCINTA_3CINTA_DESTINOCINTA_4
S_ENTS6
CINTA_ORIGENCINTA_DESTINO
C_CINTA_OC_CINTA_D
CINTAS_3_4
CINTAS6
C_CINTA_OC_CINTA_4C_CINTA_DC_CINTA_0
CINTA_ORIGENCINTA_4CINTA_DESTINOCINTA_0
S_ENTS9
CINTA_ORIGENCINTA_DESTINO
C_CINTA_OC_CINTA_D
CINTAS_4_0
CINTAS8
ENENTRAR_STA
C_CINTA_OC_CINTA_0C_CINTA_DC_CINTA_5
CINTA_ORIGENCINTA_0CINTA_DESTINOCINTA_5
S_ENTS11
ENOCINTA_ORIGEN
CINTA_DESTINOC_CINTA_OC_CINTA_D
CINTAS_0_5
CINTAS10
11.82
70 80 90
10
20
30
40
50
60
ENENTRAR_STA
C_CINTA_OC_CINTA_0C_CINTA_DC_CINTA_1
CINTA_ORIGENCINTA_0CINTA_DESTINOCINTA_1
S_ENTS11
ENOCINTA_ORIGEN
CINTA_DESTINOC_CINTA_OC_CINTA_D
CINTAS_0_1
CINTAS11
11.83
10 20 30 40 50 60
70
80
S_ELEV_WS13W
SALIRSALIR_STA
S_SALS1
AUX_M51K51
EAENTRAR_STA
S_ELEVS12
AUX_M5K5
S_INTS19
S_ENTS11
Y_ENT Y9Y_ELEV Y10
M5 K5M51 K51
SALIR SALIR_STA
CAMBIOS_CINTAS_D_F1
CAMBIOS_CINTAS_D12
SALIR_ASALIR_STA
FCFIN_DE_CICLO
P_3P3
reset_contINI_FC
S_INTS19
V_SALPIEZAS_ENTRADA V_SAL PIEZAS_ENTRADA
ENSALIR_STA
C_CINTA_OC_CINTA_5C_CINTA_DC_CINTA_1
CINTA_ORIGENCINTA_5CINTA_DESTINOCINTA_1
S_ENTS13W
ENOCINTA_ORIGEN
CINTA_DESTINOC_CINTA_OC_CINTA_D
CINTAS_5_1
CINTAS13
11.84
70 80 90
70
80
11.85
6.1.8. ACTUALIZAR_CINTAS <Acción> : [MAST - GEMMA]
1| 10| 20| 30| 40| 50| 60| 70| 80| 90| 100|
1 FOR i:=1 TO C_CINTA_0 DO 2 CINTA_0[i]:=0; 3 END_FOR; 4 5 FOR i:=1 TO C_CINTA_4 DO 6 CINTA_4[i]:=0; 7 END_FOR; 8 9 CONTAR_BANDEJAS:=0;
11.86
6.1.9. MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
K1_MANUAL
K2_MANUAL
K3_MANUAL
K4_MANUAL
K5_MANUAL
K51_MANUAL
K1
K2
K3
K4
K5
K51
Y0_MANUAL
Y1_MANUAL
Y2_MANUAL
Y3_MANUAL
Y4_MANUAL
Y5_MANUAL
Y6_MANUAL
Y7_MANUAL
Y8_MANUAL
Y9_MANUAL
Y10_MANUAL
Y11_MANUAL
Y12_MANUAL
Y13_MANUAL
Y14_MANUAL Y14
Y13
Y12
Y11
Y10
Y9
Y8
Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
Y0
/K5_MANUAL
11.87
1 2 3 4 5 6 7 8 9 10 11
24
25
26
27
28
29
30
31
32
33
34
LUZ_M_MANUAL
LUZ_A_MANUAL
LUZ_P_MANUAL
LUZ_MODO_MANUAL
LUZ_MODO_AUTOMATICO
LUZ_PARO_MOTORES
EN
B2LECTOR_B2
B3LECTOR_B3
B0LECTOR_B0
B1LECTOR_B1
ENO
DATO_LEIDO PIEZA_LEIDA
DATO_ANTE... PIEZA_ANTERIOR
LECTOR_2
LECTOR
11.88
6.2. INICIALIZA_PREPARAR_SISTEMA : [MAST]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
F2.X INI_PREP_SIST
INI_FCF1.X
11.89
6.3. MODOS : [MAST]
1 2 3 4 5 6 7 8 9 10 11
1
2
3
4
5
6
7
PMODO_AUTOMATICO
/MODO_MANUAL AUTOMATICO
PMODO_MANUAL
/MODO_AUTOMATICO MANUAL
REARMEMODO_AUTOMATICO MODO_MANUAL
11.90
6.4. F6 : [MAST]
Comentario
MARCHA DE TEST (AUTOMATICO)
10 20 30 40 50 60
10
20
30
40
50
60
SI UNA BANDEJA PERMANECE MAS TIEMPO DEL ESPECIFICADO EN UN TRAMO DE LA CINTA SE PRODUCE UN FALLO LEVESI SE TIENEN VARIOS FALLOS LEVES SE ACTIVA EL FALLO GRAVE
IN1IN24*T_CINTA_CORTA
OUT
.1
ADD_TIME12
COD_ERROR2
CONTC_CINTA_1T_SEG2*T_CINTA_CORTA
ERRNO
SEG_CINTAS_1
SEG_CINTAS3
T3P3.B.t_ST
T1P1.B.t_STT2P2.B.t_ST
TS
T_MAX_3
T_MAX5
T3P3.C.t_ST
T1P1.C.t_STT2P2.C.t_ST
TS
T_MAX_4
T_MAX8
T3P3.A.t_ST
T1P1.A.t_STT2P2.A.t_ST
TS
T_MAX_5
T_MAX11
COD_ERROR4
CONTC_CINTA_2T_SEG2*T_CINTA_CORTA
ERRNO
SEG_CINTAS_2
SEG_CINTAS4
COD_ERROR8
CONTC_CINTA_3T_SEG
ERRNO
SEG_CINTAS_3
SEG_CINTAS7
COD_ERROR16
CONTC_CINTA_4T_SEG
ERRNO
SEG_CINTAS_4
SEG_CINTAS10
COD_ERROR32
CONTC_CINTA_5T_SEG
ERRNO
SEG_CINTAS_5
SEG_CINTAS13
COD_ERROR1
CONTC_CINTA_0T_SEG
ERRNO
SEG_CINTAS_0
SEG_CINTAS2
IN1IN22*T_CINTA_LARGA
OUT
.2
ADD_TIME6
IN1IN22*T_CINTA_CORTA
OUT
.3
ADD_TIME9
IN1T#40SIN22*T_CINTA_CORTA
OUT
.8
ADD_TIME1
11.91
70 80 90 100 110 120
10
20
30
40
50
60 IN3IN4
IN1IN2
OUT
.4
ADD_UINT14
MANEJ_ERROR_1
MANEJ_ERROR15
11.92
130
10
20
30
40
50
60
11.93
10 20 30 40 50 60
70
80
90
SI LA PIEZA QUE DETECTA EL LECTOR NO CORRESPONDE CON LA QUE DEBERIA SER SE PRODUCE UN FALLO GRAVE
IN1PIEZA_LEIDAIN20
OUT
.5
GT_INT16
IN1PIEZA_LEIDAIN2CINTA_4[1]
OUT
.6
NE_INT17
ENF1.xIN1IN2
ENOOUT FALLO_GRAVE
.7
AND18
11.94
70 80 90 100 110 120
70
80
90
IN6
IN4IN5 ERRNO ERROR_LEVE FALL
ERROR_GRAVE FALL
11.95
130
70
80
90
LO_LEVELO_GRAVE
11.96
7. Referencias cruzadas
Aplicación:Direcciones
Objeto Referenciado dentro Etiqueta Uso
Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoA1 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 6, c: 10) REF E(l: 9, c: 8) REF E(l: 11, c: 6) REF E
<Pantalla>PANTALLA DATOS PIEZAS L/E ( x42 )INDEF ( x2 )
A2 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )Chart : [MAST - GEMMA] (l: 7, c: 8) E
(l: 6, c: 7) REF EAUTOMATICO Chart : [MAST - GEMMA] (l: 2, c: 7) L
(l: 5, c: 10) L(l: 6, c: 7) L(l: 8, c: 7) L
MODOS : [MAST] (l: 3, c: 11) EBANDEJAS_TOTALES ENTRADA_ST <Acción> : [MAST -
GEMMA](l: 13, c: 2) L
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 23, c: 4) E
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 129, c: 1) E
CAMBIOS_CINTAS_1_F1 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 158, c: 1) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 11) LLAM F
CAMBIOS_CINTAS_1_F2 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 165, c: 1) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 2, c: 11) LLAM F
CAMBIOS_CINTAS_2_F1 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 159, c: 1) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) LLAM F
CAMBIOS_CINTAS_2_F2 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 166, c: 1) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) LLAM F
CAMBIOS_CINTAS_3_F1 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) LLAM F
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 160, c: 1) E
CAMBIOS_CINTAS_3_F2 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 167, c: 1) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) LLAM F
11.97
Referencias cruzadasObjeto Referenciado dentro Etiqueta UsoCAMBIOS_CINTAS_4_F1 DATOS_PIEZAS <Acción> : [MAST -
GEMMA](l: 161, c: 1) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 11) LLAM F
CAMBIOS_CINTAS_4_F2 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 168, c: 1) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 36, c: 11) LLAM F
CAMBIOS_CINTAS_D_F1 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 162, c: 1) E
(l: 163, c: 1) E(l: 164, c: 1) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) LLAM F
CICLOS_DE_FABRICACION ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 32, c: 6) E
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 127, c: 1) E
CINTAS_0_1 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 52, c: 71) LLAM F
CINTAS_0_5 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 52, c: 39) LLAM F
CINTAS_1_2 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 39) LLAM F
CINTAS_2_3 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 14, c: 39) LLAM F
CINTAS_3_4 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 39) LLAM F
CINTAS_4_0 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 39) LLAM F
CINTAS_5_1 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 68, c: 39) LLAM F
CINTA_0 <Pantalla>PANTALLA PRINCIPAL L/E ( x10 )Variables e instancias FB CINTA_0[1] VAL
CINTA_0[2] VALCINTA_0[3] VALCINTA_0[4] VALCINTA_0[5] VALCINTA_0[6] VALCINTA_0[7] VALCINTA_0[8] VALCINTA_0[9] VALCINTA_0[10] VALCINTA_0[11] VAL
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 133, c: 2) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 52, c: 71) L/E
(l: 52, c: 39) L/E(l: 37, c: 39) L/E
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L/E
ACTUALIZAR_CINTAS <Acción> : [MAST - GEMMA]
(l: 2, c: 2) E
CINTA_1 <Pantalla>PANTALLA PRINCIPAL L/E ( x10 )
11.98
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
Variables e instancias FB CINTA_1[1] VALCINTA_1[2] VALCINTA_1[3] VALCINTA_1[4] VALCINTA_1[5] VALCINTA_1[6] VALCINTA_1[7] VALCINTA_1[8] VALCINTA_1[9] VALCINTA_1[10] VALCINTA_1[11] VAL
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 39) L/E
(l: 68, c: 39) L/E(l: 52, c: 71) L/E
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 134, c: 2) E
CINTA_2 <Pantalla>PANTALLA PRINCIPAL L/E ( x10 )Variables e instancias FB CINTA_2[1] VAL
CINTA_2[2] VALCINTA_2[3] VALCINTA_2[4] VALCINTA_2[5] VALCINTA_2[6] VALCINTA_2[7] VALCINTA_2[8] VALCINTA_2[9] VALCINTA_2[10] VALCINTA_2[11] VAL
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 135, c: 2) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 39) L/E
(l: 14, c: 39) L/ECINTA_3 <Pantalla>PANTALLA PRINCIPAL L/E ( x10 )
Variables e instancias FB CINTA_3[1] VALCINTA_3[2] VALCINTA_3[3] VALCINTA_3[4] VALCINTA_3[5] VALCINTA_3[6] VALCINTA_3[7] VALCINTA_3[8] VALCINTA_3[9] VALCINTA_3[10] VALCINTA_3[11] VAL
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 136, c: 2) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 39) L/E
(l: 14, c: 39) L/EENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 55, c: 3) L
CINTA_4 <Pantalla>PANTALLA PRINCIPAL L/E ( x10 )Variables e instancias FB CINTA_4[1] VAL
11.99
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
CINTA_4[2] VALCINTA_4[3] VALCINTA_4[4] VALCINTA_4[5] VALCINTA_4[6] VALCINTA_4[7] VALCINTA_4[8] VALCINTA_4[9] VALCINTA_4[10] VALCINTA_4[11] VAL
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 137, c: 2) E
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 68, c: 3) L
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 39) L/E
(l: 25, c: 39) L/EACTUALIZAR_CINTAS <Acción> : [MAST - GEMMA]
(l: 6, c: 2) E
F6 : [MAST] (l: 77, c: 11) LCINTA_5 <Pantalla>PANTALLA PRINCIPAL L/E ( x10 )
Variables e instancias FB CINTA_5[1] VALCINTA_5[2] VALCINTA_5[3] VALCINTA_5[4] VALCINTA_5[5] VALCINTA_5[6] VALCINTA_5[7] VALCINTA_5[8] VALCINTA_5[9] VALCINTA_5[10] VALCINTA_5[11] VAL
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 42, c: 3) L
(l: 47, c: 3) L(l: 52, c: 3) L
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 138, c: 2) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 68, c: 39) L/E
(l: 52, c: 39) L/ECONTAR_BANDEJAS ACTUALIZAR_CINTAS <Acción> :
[MAST - GEMMA](l: 9, c: 1) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 18, c: 10) E
(l: 25, c: 1) LCTU_UINT_1 PREPARAR_SISTEMA <Acción> :
[MAST - GEMMA](l: 23, c: 4) LLAM F
CTU_UINT_2 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 32, c: 6) LLAM F
C_CINTA_0 <Pantalla>PANTALLA PRINCIPAL L ( x1 )INDEF ( x1 )
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 142, c: 1) E
11.100
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 44, c: 8) L
(l: 44, c: 8) EDESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 52, c: 71) L/E
(l: 52, c: 39) L/E(l: 37, c: 39) L/E
F6 : [MAST] (l: 4, c: 31) LACTUALIZAR_CINTAS <Acción> : [MAST - GEMMA]
(l: 1, c: 13) L
C_CINTA_1 <Pantalla>PANTALLA PRINCIPAL L ( x1 )DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 143, c: 1) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 39) L/E
(l: 68, c: 39) L/E(l: 52, c: 71) L/E
F6 : [MAST] (l: 14, c: 11) LC_CINTA_2 <Pantalla>PANTALLA PRINCIPAL L ( x1 )
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 144, c: 1) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 39) L/E
(l: 14, c: 39) L/EF6 : [MAST] (l: 24, c: 11) L
C_CINTA_3 <Pantalla>PANTALLA PRINCIPAL L ( x1 )ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 55, c: 3) L
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 145, c: 1) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 39) L/E
(l: 14, c: 39) L/EF6 : [MAST] (l: 34, c: 44) L
C_CINTA_4 <Pantalla>PANTALLA PRINCIPAL L ( x1 )ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 68, c: 3) L
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 146, c: 1) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 40, c: 8) L
(l: 40, c: 8) E(l: 45, c: 8) L(l: 45, c: 8) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 39) L/E
(l: 25, c: 39) L/EACTUALIZAR_CINTAS <Acción> : [MAST - GEMMA]
(l: 5, c: 13) L
F6 : [MAST] (l: 44, c: 45) LC_CINTA_5 <Pantalla>PANTALLA PRINCIPAL L ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 68, c: 39) L/E
(l: 52, c: 39) L/E
11.101
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 147, c: 1) E
F6 : [MAST] (l: 54, c: 45) LD1 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )
INDEF ( x2 )
Chart : [MAST - GEMMA] (l: 7, c: 5) E(l: 6, c: 9) REF E
D2 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )Chart : [MAST - GEMMA] (l: 9, c: 6) E
(l: 9, c: 5) REF E(l: 7, c: 4) REF E
D3 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )Chart : [MAST - GEMMA] (l: 7, c: 6) E
ENTRAR_STA DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) L
(l: 50, c: 10) E(l: 52, c: 39) L(l: 52, c: 71) L
ENT_ALM_0 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 17, c: 8) E
ENT_ALM_1 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 17, c: 8) E
ENT_ALM_2 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 17, c: 8) E
ENT_ALM_3 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 17, c: 8) E
F1 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )F6 : [MAST] (l: 72, c: 33) LChart : [MAST - GEMMA] (l: 5, c: 7) E
(l: 9, c: 7) REF EINICIALIZA_PREPARAR_SISTEMA : [MAST]
(l: 4, c: 1) L
F2 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )Chart : [MAST - GEMMA] (l: 3, c: 7) EINICIALIZA_PREPARAR_SISTEMA : [MAST]
(l: 2, c: 1) L
F4 <Pantalla>PANTALLA PRINCIPAL L/E ( x1 )INDEF ( x1 )
Chart : [MAST - GEMMA] (l: 4, c: 10) EFALLO_GRAVE Chart : [MAST - GEMMA] (l: 8, c: 6) L
(l: 6, c: 4) LF6 : [MAST] (l: 58, c: 106) E
(l: 72, c: 33) EFALLO_LEVE Chart : [MAST - GEMMA] (l: 6, c: 6) L
F6 : [MAST] (l: 58, c: 106) EFB_PRIORIDAD_1 CALCULAR_PRIORIDAD <Acción> :
[MAST - GEMMA](l: 4, c: 12) LLAM F
FB_PRIORIDAD_2 CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 14, c: 12) LLAM F
FB_PRIORIDAD_3 CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 24, c: 12) LLAM F
FIN_DE_CICLO DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
11.102
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
Chart : [MAST - GEMMA] (l: 8, c: 8) LENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 29, c: 11) E
F_TRIG_1 PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 38, c: 6) LLAM F
F_TRIG_2 PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 42, c: 6) LLAM F
INI_FC INICIALIZA_PREPARAR_SISTEMA : [MAST]
(l: 4, c: 11) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
INI_PREP_SIST INICIALIZA_PREPARAR_SISTEMA : [MAST]
(l: 2, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 3, c: 1) L
K1 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 2, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 7, c: 11) E
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 5, c: 7) E(l: 7, c: 5) E(l: 9, c: 6) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )K1_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
INDEF ( x9 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 2, c: 1) L
K2 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 3, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 8, c: 11) E
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 5, c: 7) E(l: 7, c: 5) E(l: 9, c: 6) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )K2_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
INDEF ( x4 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 3, c: 1) L
K3 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 4, c: 11) E
11.103
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 9, c: 11) E
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 5, c: 7) E(l: 7, c: 5) E(l: 9, c: 6) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )K3_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
INDEF ( x4 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 4, c: 1) L
K4 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 5, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 10, c: 11) E
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 5, c: 7) E(l: 7, c: 5) E(l: 9, c: 6) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )K4_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
INDEF ( x4 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 5, c: 1) L
K5 <Pantalla>PANTALLA PRINCIPAL L ( x1 )DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) L
(l: 67, c: 10) EMODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 6, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 21, c: 11) E
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 7, c: 5) E(l: 9, c: 6) E
<Pantalla>PANTALLA MODO MANUAL
L ( x1 )
INDEF ( x2 )
K51 <Pantalla>PANTALLA MODO MANUAL
L ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) L
(l: 67, c: 10) EMODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 7, c: 11) E
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 7, c: 5) E(l: 9, c: 6) E
11.104
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
<Pantalla>PANTALLA PRINCIPAL L ( x1 )K51_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
INDEF ( x6 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 7, c: 1) L
K5_MANUAL <Pantalla>PANTALLA MODO MANUAL
L/E ( x1 )
INDEF ( x4 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 6, c: 1) L
(l: 7, c: 3) LLECTOR_1 ENTRADA_ST <Acción> : [MAST -
GEMMA](l: 80, c: 3) LLAM F
LECTOR_2 MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 29, c: 3) LLAM F
LECTOR_B0 MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 29, c: 3) L
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 80, c: 3) L
LECTOR_B1 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 80, c: 3) L
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 29, c: 3) L
LECTOR_B2 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 80, c: 3) L
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 29, c: 3) L
LECTOR_B3 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 80, c: 3) L
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 29, c: 3) L
LONG_CINTA_CORTA DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 177, c: 1) E
(l: 180, c: 37) LLONG_CINTA_LARGA DATOS_PIEZAS <Acción> : [MAST -
GEMMA](l: 176, c: 1) E
(l: 179, c: 37) LLUZ_A_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 26, c: 1) L
LUZ_MODO_AUTOMATICO MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 26, c: 11) E
LUZ_MODO_MANUAL MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) E
LUZ_M_MANUAL <Pantalla>PANTALLA MODO MANUAL
L/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 25, c: 1) L
LUZ_PARO_MOTORES MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 27, c: 11) E
LUZ_P_MANUAL <Pantalla>PANTALLA MODO MANUAL
L/E ( x1 )
11.105
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 27, c: 1) L
MANEJ_ERROR_1 F6 : [MAST] (l: 58, c: 106) LLAM FMANUAL MODOS : [MAST] (l: 5, c: 11) E
Chart : [MAST - GEMMA] (l: 3, c: 10) LMODO_AUTOMATICO MODOS : [MAST] (l: 3, c: 1) L
(l: 5, c: 3) L(l: 7, c: 1) L
MODO_MANUAL ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
MODOS : [MAST] (l: 3, c: 3) L(l: 5, c: 1) L(l: 7, c: 3) L
P1 CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 4, c: 12) L
(l: 4, c: 12) L(l: 4, c: 12) L(l: 4, c: 12) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
F6 : [MAST] (l: 34, c: 11) L(l: 44, c: 11) L(l: 54, c: 11) L
CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 3, c: 6) L
(l: 12, c: 18) L(l: 12, c: 51) L(l: 12, c: 85) L(l: 12, c: 129) L(l: 20, c: 31) L(l: 20, c: 97) L(l: 28, c: 31) L(l: 28, c: 96) L
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 97, c: 4) L
(l: 98, c: 2) E(l: 99, c: 7) L(l: 100, c: 2) E(l: 101, c: 7) L(l: 102, c: 2) E(l: 124, c: 17) L
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 40, c: 7) L
(l: 55, c: 3) L(l: 68, c: 3) L
<Pantalla>PANTALLA DATOS PIEZAS L/E ( x8 )INDEF ( x47 )
P2 CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 14, c: 12) L
(l: 14, c: 12) L(l: 14, c: 12) L(l: 14, c: 12) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
11.106
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
F6 : [MAST] (l: 34, c: 11) L(l: 44, c: 11) L(l: 54, c: 11) L
CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 4, c: 6) L
(l: 12, c: 32) L(l: 12, c: 99) L(l: 20, c: 18) L(l: 20, c: 50) L(l: 20, c: 84) L(l: 20, c: 127) L(l: 28, c: 63) L(l: 28, c: 139) L
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 105, c: 4) L
(l: 106, c: 2) E(l: 107, c: 7) L(l: 108, c: 2) E(l: 109, c: 7) L(l: 110, c: 2) E(l: 124, c: 32) L
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 45, c: 7) L
(l: 55, c: 3) L(l: 68, c: 3) L
<Pantalla>PANTALLA DATOS PIEZAS L/E ( x8 )INDEF ( x6 )
P3 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 24, c: 12) L
(l: 24, c: 12) L(l: 24, c: 12) L(l: 24, c: 12) E
F6 : [MAST] (l: 34, c: 11) L(l: 44, c: 11) L(l: 54, c: 11) L
CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 5, c: 6) L
(l: 12, c: 65) L(l: 12, c: 143) L(l: 20, c: 64) L(l: 20, c: 140) L(l: 28, c: 18) L(l: 28, c: 50) L(l: 28, c: 83) L(l: 28, c: 126) L
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 113, c: 4) L
(l: 114, c: 2) E(l: 115, c: 7) L(l: 116, c: 2) E(l: 117, c: 7) L(l: 118, c: 2) E
11.107
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
(l: 124, c: 47) LENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 50, c: 7) L
(l: 55, c: 3) L(l: 68, c: 3) L
<Pantalla>PANTALLA DATOS PIEZAS L/E ( x8 )INDEF ( x6 )
PASAR_DESVIO_2 PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 19, c: 10) E
(l: 13, c: 11) E(l: 40, c: 3) L(l: 30, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) L
PIEZAS_DESVIO_D_F1 DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) LLAM F
PIEZAS_ENTRADA DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 139, c: 2) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L/E
(l: 50, c: 10) L/EENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
PIEZAS_SALIDA DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 14, c: 3) E
(l: 22, c: 3) E(l: 30, c: 3) E
PIEZAS_TOTALES ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 10, c: 10) L
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 124, c: 1) E
PIEZA_ANTERIOR <Pantalla>PANTALLA PRINCIPAL L ( x1 )ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 80, c: 3) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 29, c: 3) E
<Pantalla>PANTALLA MODO MANUAL
L ( x1 )
PIEZA_LEIDA MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 29, c: 3) E
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 80, c: 3) E
F6 : [MAST] (l: 68, c: 11) L(l: 77, c: 11) L
P_MANUAL_P1 CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 4, c: 12) L
11.108
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
<Pantalla>PANTALLA DATOS PIEZAS L/E ( x1 )INDEF ( x8 )
P_MANUAL_P2 CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 14, c: 12) L
<Pantalla>PANTALLA DATOS PIEZAS L/E ( x1 )INDEF ( x2 )
P_MANUAL_P3 CALCULAR_PRIORIDAD <Acción> : [MAST - GEMMA]
(l: 24, c: 12) L
<Pantalla>PANTALLA DATOS PIEZAS L/E ( x1 )INDEF ( x2 )
REARME Chart : [MAST - GEMMA] (l: 10, c: 6) LMODOS : [MAST] (l: 7, c: 11) E
S1 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 11) L
(l: 67, c: 10) L(l: 3, c: 39) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 2, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S10W <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 11) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 36, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S11 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) L
(l: 50, c: 10) L(l: 52, c: 39) L(l: 52, c: 71) L
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 25, c: 3) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S12 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) L
(l: 50, c: 10) L<Pantalla>PANTALLA PRINCIPAL L ( x2 )
S13W <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) L
(l: 50, c: 10) L(l: 68, c: 39) L
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 21, c: 3) L
11.109
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S14 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 11) L
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 36, c: 3) L
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 36, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S15 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 55, c: 3) L
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S16 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 55, c: 3) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S17 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 68, c: 3) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S18 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 68, c: 3) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S19 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 42, c: 1) L
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) L
(l: 50, c: 10) L<Pantalla>PANTALLA PRINCIPAL L ( x2 )
S2 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 11) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 2, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S3 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 11) L
11.110
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 2, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S4 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) L
(l: 14, c: 39) LDESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S5W <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S6 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 55, c: 3) L
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 40, c: 5) L
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) L
(l: 25, c: 39) LDESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S7 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S8 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) L
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )S9 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 68, c: 3) L
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 44, c: 5) L
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 11) L
(l: 37, c: 39) LDESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 36, c: 11) L
<Pantalla>PANTALLA PRINCIPAL L ( x2 )
11.111
Referencias cruzadasObjeto Referenciado dentro Etiqueta UsoSALIR_STA ENTRADA_ST <Acción> : [MAST -
GEMMA](l: 42, c: 10) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 50, c: 10) L
(l: 68, c: 39) L(l: 67, c: 10) L/E(l: 67, c: 10) L/E
SAL_ALM_1 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
SAL_ALM_2 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
SAL_ALM_3 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) L
SEG_CINTAS_0 F6 : [MAST] (l: 4, c: 31) LLAM FSEG_CINTAS_1 F6 : [MAST] (l: 14, c: 11) LLAM FSEG_CINTAS_2 F6 : [MAST] (l: 24, c: 11) LLAM FSEG_CINTAS_3 F6 : [MAST] (l: 34, c: 44) LLAM FSEG_CINTAS_4 F6 : [MAST] (l: 44, c: 45) LLAM FSEG_CINTAS_5 F6 : [MAST] (l: 54, c: 45) LLAM FSETA Chart : [MAST - GEMMA] (l: 6, c: 5) L
(l: 8, c: 5) L(l: 5, c: 9) L
SISTEMA_LISTO PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 36, c: 10) E
Chart : [MAST - GEMMA] (l: 5, c: 7) E(l: 4, c: 7) L
ST_ALMACEN_1 DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 150, c: 1) E
(l: 151, c: 1) E(l: 152, c: 1) E(l: 153, c: 1) E(l: 154, c: 1) E(l: 155, c: 1) E
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) LLAM F
ST_TRABAJO_B ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 55, c: 3) LLAM F
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 171, c: 1) E
ST_TRABAJO_C ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 68, c: 3) LLAM F
DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 172, c: 1) E
TON_1 PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 16, c: 4) LLAM F
TON_2 PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 29, c: 4) LLAM F
TON_3 PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 34, c: 8) LLAM F
TON_4 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 40, c: 7) LLAM F
TON_5 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 45, c: 7) LLAM F
TON_6 ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 50, c: 7) LLAM F
11.112
Referencias cruzadasObjeto Referenciado dentro Etiqueta UsoTP_1 PREPARAR_SISTEMA <Acción> :
[MAST - GEMMA](l: 1, c: 5) LLAM F
T_CINTA_CORTA DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 180, c: 1) E
F6 : [MAST] (l: 54, c: 26) L(l: 14, c: 11) L(l: 24, c: 11) L(l: 44, c: 26) L(l: 4, c: 11) L
T_CINTA_LARGA DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 179, c: 1) E
F6 : [MAST] (l: 34, c: 26) LT_MAX_3 F6 : [MAST] (l: 34, c: 11) LLAM FT_MAX_4 F6 : [MAST] (l: 44, c: 11) LLAM FT_MAX_5 F6 : [MAST] (l: 54, c: 11) LLAM FVACIAR_CINTA_5 PREPARAR_SISTEMA <Acción> :
[MAST - GEMMA](l: 3, c: 11) E
(l: 21, c: 1) LVELOC_CINTA DATOS_PIEZAS <Acción> : [MAST -
GEMMA](l: 175, c: 1) E
(l: 179, c: 54) L(l: 180, c: 54) L
Y0 MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 9, c: 11) E
(l: 10, c: 3) L(l: 11, c: 3) L(l: 12, c: 3) L(l: 13, c: 3) L(l: 14, c: 3) L(l: 15, c: 3) L(l: 16, c: 3) L(l: 17, c: 3) L(l: 18, c: 3) L(l: 19, c: 3) L(l: 22, c: 3) L(l: 23, c: 3) L(l: 21, c: 3) L(l: 20, c: 3) L
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 6, c: 11) E
Chart : [MAST - GEMMA] (l: 1, c: 7) E(l: 5, c: 7) E(l: 7, c: 5) E(l: 9, c: 6) E
Y0_MANUAL <Pantalla>PANTALLA MODO MANUAL
L/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 9, c: 1) L
Y1 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 11) E
11.113
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 10, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 2, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y10 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 19, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 22, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y10_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 19, c: 1) L
Y11 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 20, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 17, c: 10) E
(l: 31, c: 11) EENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 13, c: 2) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y11_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 20, c: 1) L
Y12 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 55, c: 3) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 21, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 11, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y12_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 21, c: 1) L
Y13 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
11.114
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 68, c: 3) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 22, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 12, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y13_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 22, c: 1) L
Y14 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 23, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y14_MANUAL MODO_MANUAL_F4 <Acción> :
[MAST - GEMMA](l: 23, c: 1) L
Y1_MANUAL <Pantalla>PANTALLA MODO MANUAL
L/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 10, c: 1) L
Y2 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 3, c: 11) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 11, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 2, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y2_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 11, c: 1) L
Y3 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 12, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y3_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 12, c: 1) L
Y4 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
11.115
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 13, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y4_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 13, c: 1) L
Y5 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 14, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y5_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 14, c: 1) L
Y6 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 15, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 25, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y6_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 15, c: 1) L
Y7 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 11) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 16, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 36, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y7_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 16, c: 1) L
11.116
Referencias cruzadasObjeto Referenciado dentro Etiqueta UsoY8 <Pantalla>PANTALLA MODO
MANUALL ( x2 )
INDEF ( x1 )
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 37, c: 11) E
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 17, c: 11) E
DESVIOS_F2 <Acción> : [MAST - GEMMA]
(l: 36, c: 11) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y8_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 17, c: 1) L
Y9 <Pantalla>PANTALLA MODO MANUAL
L ( x2 )
INDEF ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 18, c: 11) E
PREPARAR_SISTEMA <Acción> : [MAST - GEMMA]
(l: 20, c: 10) E
DESVIOS_F1 <Acción> : [MAST - GEMMA]
(l: 67, c: 10) E
<Pantalla>PANTALLA PRINCIPAL L ( x2 )Y9_MANUAL <Pantalla>PANTALLA MODO
MANUALL/E ( x1 )
MODO_MANUAL_F4 <Acción> : [MAST - GEMMA]
(l: 18, c: 1) L
i DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 132, c: 5) L
(l: 133, c: 10) L(l: 134, c: 10) L(l: 135, c: 10) L(l: 136, c: 10) L(l: 137, c: 10) L(l: 138, c: 10) L(l: 139, c: 17) L
CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 9, c: 1) E
(l: 10, c: 7) L(l: 14, c: 17) L(l: 16, c: 6) L(l: 16, c: 3) E(l: 22, c: 17) L(l: 24, c: 6) L(l: 24, c: 3) E(l: 30, c: 17) L(l: 32, c: 6) L(l: 32, c: 3) E
ACTUALIZAR_CINTAS <Acción> : [MAST - GEMMA]
(l: 1, c: 5) L
(l: 2, c: 10) L(l: 5, c: 5) L
11.117
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
(l: 6, c: 10) Lip1 CALCULAR_PIEZAS_SALIDA
<Acción> : [MAST - GEMMA](l: 3, c: 1) E
(l: 12, c: 5) L(l: 13, c: 15) L(l: 17, c: 3) E(l: 20, c: 158) L(l: 20, c: 169) L(l: 28, c: 157) L(l: 28, c: 168) L
ip2 CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 4, c: 1) E
(l: 12, c: 161) L(l: 12, c: 172) L(l: 20, c: 5) L(l: 21, c: 15) L(l: 25, c: 3) E(l: 28, c: 114) L(l: 28, c: 178) L
ip3 CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 5, c: 1) E
(l: 12, c: 117) L(l: 12, c: 182) L(l: 20, c: 115) L(l: 20, c: 179) L(l: 28, c: 5) L(l: 29, c: 15) L(l: 33, c: 3) E
j CALCULAR_PIEZAS_SALIDA <Acción> : [MAST - GEMMA]
(l: 13, c: 7) L
(l: 14, c: 19) L(l: 16, c: 8) L(l: 21, c: 7) L(l: 22, c: 19) L(l: 24, c: 8) L(l: 29, c: 7) L(l: 30, c: 19) L(l: 32, c: 8) L
Objetos EF
Objeto Referenciado dentro Etiqueta Usoadd_time F6 : [MAST] (l: 4, c: 11) LLAM F
(l: 54, c: 26) LLAM F(l: 34, c: 26) LLAM F(l: 44, c: 26) LLAM F
add_uint F6 : [MAST] (l: 54, c: 84) LLAM Fand F6 : [MAST] (l: 72, c: 33) LLAM Fand_bool F6 : [MAST] (l: 72, c: 33) LLAM Fbyte_to_bit ENTRADA_ST <Acción> : [MAST -
GEMMA](l: 17, c: 8) LLAM F
gt_int F6 : [MAST] (l: 68, c: 11) LLAM Fint_to_byte ENTRADA_ST <Acción> : [MAST -
GEMMA](l: 11, c: 5) LLAM F
ne_int F6 : [MAST] (l: 77, c: 11) LLAM F
11.118
Referencias cruzadasObjeto Referenciado dentro Etiqueta Usoor_byte ENTRADA_ST <Acción> : [MAST -
GEMMA](l: 11, c: 8) LLAM F
real_to_time DATOS_PIEZAS <Acción> : [MAST - GEMMA]
(l: 179, c: 16) LLAM F
(l: 180, c: 16) LLAM Fshl_byte ENTRADA_ST <Acción> : [MAST -
GEMMA](l: 5, c: 8) LLAM F
uint_to_byte ENTRADA_ST <Acción> : [MAST - GEMMA]
(l: 5, c: 5) LLAM F
Subrutinas
Objeto Referenciado dentro Etiqueta Uso
11.119
Referencias cruzadasCAMBIOS_CINTAS:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoEO CALCULAR_CAMBIOS_CINTAS
<DFB> : [CAMBIOS_CINTAS](l: 53, c: 29) L
(l: 55, c: 2) E(l: 65, c: 2) E(l: 74, c: 2) E(l: 33, c: 2) E(l: 40, c: 2) E(l: 17, c: 41) L(l: 19, c: 2) E(l: 27, c: 2) E(l: 38, c: 16) L
LIB_EO CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 73, c: 4) L
(l: 71, c: 10) EPASAR CALCULAR_CAMBIOS_CINTAS
<DFB> : [CAMBIOS_CINTAS](l: 3, c: 4) L
R_TRIG_1 CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 70, c: 1) LLAM F
S_ELEV CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 53, c: 16) L
(l: 17, c: 16) L(l: 24, c: 4) L(l: 30, c: 7) L(l: 60, c: 4) L(l: 70, c: 18) L
S_ELEV_W CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 6, c: 4) L
S_ENT CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 53, c: 4) L
(l: 49, c: 4) L(l: 10, c: 4) L(l: 17, c: 4) L
S_SAL CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 17, c: 29) L
(l: 24, c: 17) L(l: 30, c: 20) L(l: 38, c: 4) L
Y_ELEV CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 61, c: 2) E
(l: 63, c: 2) E(l: 26, c: 2) E(l: 32, c: 2) E(l: 39, c: 2) E
Y_ENT CALCULAR_CAMBIOS_CINTAS <DFB> : [CAMBIOS_CINTAS]
(l: 50, c: 2) E
(l: 54, c: 2) E(l: 64, c: 2) E(l: 11, c: 2) E(l: 18, c: 2) E(l: 25, c: 2) E(l: 31, c: 2) E
11.120
Referencias cruzadas
11.121
Referencias cruzadasCAMBIOS_CINTAS_D:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoEA CALCULA_CAMBIOS_CINTAS_D
<DFB> : [CAMBIOS_CINTAS_D](l: 6, c: 26) L
(l: 21, c: 41) LENTRAR CALCULA_CAMBIOS_CINTAS_D
<DFB> : [CAMBIOS_CINTAS_D](l: 6, c: 47) L
(l: 21, c: 50) L(l: 25, c: 2) E(l: 29, c: 4) L(l: 34, c: 4) L(l: 37, c: 2) E
EOA CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 21, c: 31) L
EOB CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 6, c: 16) L
(l: 9, c: 2) E(l: 16, c: 2) E
LIB_EOA CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 51, c: 10) E
(l: 53, c: 4) LLIB_EOB CALCULA_CAMBIOS_CINTAS_D
<DFB> : [CAMBIOS_CINTAS_D](l: 13, c: 8) E
(l: 15, c: 4) LM5 CALCULA_CAMBIOS_CINTAS_D
<DFB> : [CAMBIOS_CINTAS_D](l: 42, c: 2) E
(l: 47, c: 2) EM51 CALCULA_CAMBIOS_CINTAS_D
<DFB> : [CAMBIOS_CINTAS_D](l: 31, c: 2) E
(l: 36, c: 2) ER_TRIG_0 CALCULA_CAMBIOS_CINTAS_D
<DFB> : [CAMBIOS_CINTAS_D](l: 12, c: 1) LLAM F
R_TRIG_1 CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 50, c: 1) LLAM F
SALIR CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 6, c: 35) L
(l: 21, c: 63) L(l: 40, c: 4) L(l: 45, c: 4) L(l: 55, c: 2) E
S_ELEV CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 29, c: 17) L
S_ELEV_W CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 12, c: 18) L
(l: 21, c: 16) L(l: 45, c: 28) L(l: 50, c: 18) L
S_ENT CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 1, c: 4) L
(l: 6, c: 4) L(l: 21, c: 4) L
S_INT CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 21, c: 75) L
11.122
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
(l: 34, c: 17) L(l: 40, c: 28) L
S_SAL CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 6, c: 60) L
(l: 40, c: 16) L(l: 45, c: 16) L
Y_ELEV CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 7, c: 2) E
(l: 22, c: 2) E(l: 30, c: 2) E(l: 35, c: 2) E(l: 41, c: 2) E(l: 46, c: 2) E
Y_ENT CALCULA_CAMBIOS_CINTAS_D <DFB> : [CAMBIOS_CINTAS_D]
(l: 2, c: 2) E
(l: 8, c: 2) E(l: 23, c: 2) E
11.123
Referencias cruzadasCINTAS:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoACT CINTAS <DFB> : [CINTAS] (l: 1, c: 16) E
(l: 3, c: 4) LCINTA_DESTINO CINTAS <DFB> : [CINTAS] (l: 10, c: 1) ECINTA_ORIGEN CINTAS <DFB> : [CINTAS] (l: 10, c: 27) L
(l: 12, c: 19) L(l: 12, c: 2) E(l: 14, c: 1) E
C_CINTA_D CINTAS <DFB> : [CINTAS] (l: 10, c: 15) L(l: 9, c: 12) L(l: 9, c: 1) E
C_CINTA_O CINTAS <DFB> : [CINTAS] (l: 11, c: 13) L(l: 14, c: 14) L(l: 15, c: 12) L(l: 15, c: 1) E
F_TRIG_1 CINTAS <DFB> : [CINTAS] (l: 1, c: 1) LLAM FS_ENT CINTAS <DFB> : [CINTAS] (l: 1, c: 10) Li CINTAS <DFB> : [CINTAS] (l: 11, c: 5) L
(l: 12, c: 15) L(l: 12, c: 32) L
11.124
Referencias cruzadasFB_PRIORIDAD:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoA CALCULAR_FB_PRIORIDAD <DFB> :
[FB_PRIORIDAD](l: 3, c: 28) L
B CALCULAR_FB_PRIORIDAD <DFB> : [FB_PRIORIDAD]
(l: 4, c: 10) L
C CALCULAR_FB_PRIORIDAD <DFB> : [FB_PRIORIDAD]
(l: 5, c: 10) L
MB CALCULAR_FB_PRIORIDAD <DFB> : [FB_PRIORIDAD]
(l: 3, c: 1) E
(l: 7, c: 28) LMUI CALCULAR_FB_PRIORIDAD <DFB> :
[FB_PRIORIDAD](l: 7, c: 1) E
(l: 11, c: 4) L(l: 13, c: 7) L(l: 16, c: 5) L
P CALCULAR_FB_PRIORIDAD <DFB> : [FB_PRIORIDAD]
(l: 12, c: 2) E
(l: 14, c: 2) E(l: 16, c: 2) E
Objetos EF
Objeto Referenciado dentro Etiqueta Usobit_to_byte CALCULAR_FB_PRIORIDAD <DFB> :
[FB_PRIORIDAD](l: 3, c: 7) LLAM F
byte_to_uint CALCULAR_FB_PRIORIDAD <DFB> : [FB_PRIORIDAD]
(l: 7, c: 8) LLAM F
11.125
Referencias cruzadasLECTOR:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoB0 LECTOR <DFB> : [LECTOR] (l: 2, c: 2) LB1 LECTOR <DFB> : [LECTOR] (l: 2, c: 2) LB2 LECTOR <DFB> : [LECTOR] (l: 2, c: 2) LB3 LECTOR <DFB> : [LECTOR] (l: 2, c: 2) LDATO_ANTERIOR LECTOR <DFB> : [LECTOR] (l: 14, c: 8) EDATO_LEIDO LECTOR <DFB> : [LECTOR] (l: 14, c: 1) L
(l: 14, c: 8) L(l: 2, c: 5) E
Objetos EF
Objeto Referenciado dentro Etiqueta Usobit_to_byte LECTOR <DFB> : [LECTOR] (l: 2, c: 2) LLAM Fbyte_to_int LECTOR <DFB> : [LECTOR] (l: 2, c: 5) LLAM F
11.126
Referencias cruzadasMANEJ_ERROR:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoERRNO MANEJ_ERROR <DFB> :
[MANEJ_ERROR](l: 3, c: 6) L
ERROR_GRAVE MANEJ_ERROR <DFB> : [MANEJ_ERROR]
(l: 6, c: 1) E
(l: 10, c: 1) E(l: 14, c: 1) E
ERROR_LEVE MANEJ_ERROR <DFB> : [MANEJ_ERROR]
(l: 5, c: 1) E
(l: 9, c: 1) E(l: 13, c: 1) E
11.127
Referencias cruzadasPIEZAS_DESVIO_D:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoENTRAR_A entrar_a <DFB> : [PIEZAS_DESVIO_D] (l: 4, c: 3) E
(l: 7, c: 4) E(l: 9, c: 4) E(l: 13, c: 4) E(l: 15, c: 4) E(l: 19, c: 4) E(l: 21, c: 4) E(l: 25, c: 2) E
FBI_0 incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
(l: 1, c: 6) LLAM F
FBI_1 incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
(l: 5, c: 3) LLAM F
FC incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
(l: 9, c: 1) L
(l: 4, c: 1) LP_1 entrar_a <DFB> : [PIEZAS_DESVIO_D] (l: 6, c: 6) LP_2 entrar_a <DFB> : [PIEZAS_DESVIO_D] (l: 12, c: 6) LP_3 entrar_a <DFB> : [PIEZAS_DESVIO_D] (l: 18, c: 6) LSALIR_A calcular_v_sal <DFB> :
[PIEZAS_DESVIO_D](l: 10, c: 1) L
S_ELEV_W calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
(l: 5, c: 1) L
S_ENT incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
(l: 3, c: 1) L
calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
(l: 2, c: 2) L
(l: 7, c: 7) L(l: 8, c: 7) L(l: 1, c: 2) L
S_INT calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
(l: 1, c: 1) L
V_ENT entrar_a <DFB> : [PIEZAS_DESVIO_D] (l: 3, c: 5) L(l: 5, c: 8) L(l: 11, c: 8) L(l: 17, c: 8) L
calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
(l: 1, c: 8) L
(l: 2, c: 8) L(l: 7, c: 8) L(l: 8, c: 8) L
V_SAL calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
(l: 10, c: 8) E
(l: 7, c: 8) E(l: 8, c: 8) E
ie entrar_a <DFB> : [PIEZAS_DESVIO_D] (l: 2, c: 4) L(l: 2, c: 20) L(l: 3, c: 11) L(l: 5, c: 14) L(l: 11, c: 14) L(l: 17, c: 14) L
11.128
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
(l: 1, c: 6) E
calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
(l: 1, c: 8) L
(l: 2, c: 8) L(l: 7, c: 8) L(l: 8, c: 8) L
is incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
(l: 9, c: 8) E
calcular_v_sal <DFB> : [PIEZAS_DESVIO_D]
(l: 3, c: 8) L
(l: 3, c: 8) E(l: 5, c: 8) L(l: 5, c: 8) E(l: 10, c: 8) L(l: 7, c: 8) L(l: 8, c: 8) L
p_total entrar_a <DFB> : [PIEZAS_DESVIO_D] (l: 2, c: 8) Lpieza_aux calcular_v_sal <DFB> :
[PIEZAS_DESVIO_D](l: 1, c: 8) E
(l: 2, c: 8) E(l: 10, c: 8) L
reset_cont incrementar_ie <DFB> : [PIEZAS_DESVIO_D]
(l: 7, c: 1) L
11.129
Referencias cruzadasSEG_CINTAS:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoCOD_ERROR SEG_CINTAS <DFB> : [SEG_CINTAS] (l: 5, c: 8) LCONT SEG_CINTAS <DFB> : [SEG_CINTAS] (l: 5, c: 1) L
(l: 5, c: 3) L(l: 8, c: 8) L(l: 2, c: 1) L
CONT_A SEG_CINTAS <DFB> : [SEG_CINTAS] (l: 5, c: 3) L(l: 8, c: 8) E
ERRNO SEG_CINTAS <DFB> : [SEG_CINTAS] (l: 5, c: 8) E(l: 2, c: 8) E
TON_1 SEG_CINTAS <DFB> : [SEG_CINTAS] (l: 3, c: 5) LLAM FT_SEG SEG_CINTAS <DFB> : [SEG_CINTAS] (l: 3, c: 5) L
11.130
Referencias cruzadasST_ALMACEN:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoB_T ALMACEN <DFB> : [ST_ALMACEN] (l: 1, c: 4) L
(l: 20, c: 23) L(l: 25, c: 8) L(l: 92, c: 8) L(l: 123, c: 9) L(l: 128, c: 8) L(l: 85, c: 9) L
CB ALMACEN <DFB> : [ST_ALMACEN] (l: 15, c: 5) L(l: 20, c: 8) L(l: 20, c: 19) L(l: 25, c: 5) L(l: 49, c: 3) E(l: 92, c: 5) L(l: 92, c: 16) L(l: 108, c: 5) L(l: 123, c: 5) L(l: 128, c: 5) L(l: 128, c: 16) L(l: 132, c: 8) L(l: 132, c: 4) E(l: 140, c: 5) L(l: 143, c: 4) E(l: 12, c: 5) L(l: 12, c: 1) E(l: 82, c: 5) L(l: 82, c: 1) E(l: 85, c: 5) L
CINTA ALMACEN <DFB> : [ST_ALMACEN] (l: 31, c: 4) E(l: 89, c: 3) E(l: 97, c: 4) E(l: 104, c: 4) E(l: 112, c: 3) E(l: 19, c: 3) E
CPE ALMACEN <DFB> : [ST_ALMACEN] (l: 28, c: 9) L(l: 28, c: 4) E(l: 51, c: 3) E(l: 94, c: 9) L(l: 94, c: 4) E(l: 96, c: 12) L(l: 109, c: 8) L(l: 109, c: 3) E(l: 111, c: 11) L(l: 141, c: 6) L(l: 145, c: 4) E(l: 47, c: 5) L
CPM ALMACEN <DFB> : [ST_ALMACEN] (l: 26, c: 8) L(l: 26, c: 3) E(l: 27, c: 10) L(l: 30, c: 12) L(l: 52, c: 3) E(l: 146, c: 4) E
11.131
Referencias cruzadasObjeto Referenciado dentro Etiqueta UsoCPS ALMACEN <DFB> : [ST_ALMACEN] (l: 50, c: 3) E
(l: 88, c: 11) L(l: 89, c: 17) L(l: 100, c: 9) L(l: 100, c: 4) E(l: 102, c: 12) L(l: 104, c: 18) L(l: 144, c: 4) E(l: 16, c: 8) L(l: 16, c: 3) E(l: 19, c: 17) L(l: 18, c: 11) L(l: 86, c: 8) L(l: 86, c: 3) E
DB ALMACEN <DFB> : [ST_ALMACEN] (l: 71, c: 10) E(l: 5, c: 10) E(l: 10, c: 4) L(l: 80, c: 4) L
D_ALM ALMACEN <DFB> : [ST_ALMACEN] (l: 42, c: 10) E(l: 44, c: 40) L(l: 119, c: 10) E(l: 121, c: 40) L
FC ALMACEN <DFB> : [ST_ALMACEN] (l: 13, c: 1) E(l: 142, c: 4) E(l: 10, c: 12) L(l: 48, c: 3) E(l: 83, c: 1) E(l: 80, c: 12) L
MP ALMACEN <DFB> : [ST_ALMACEN] (l: 103, c: 4) E(l: 129, c: 6) L(l: 135, c: 4) E
OP ALMACEN <DFB> : [ST_ALMACEN] (l: 33, c: 4) E(l: 53, c: 3) E(l: 55, c: 3) E(l: 101, c: 4) E(l: 110, c: 3) E(l: 124, c: 3) E(l: 130, c: 4) E(l: 134, c: 4) E(l: 147, c: 4) E(l: 149, c: 4) E(l: 95, c: 4) E(l: 17, c: 3) E(l: 29, c: 4) E(l: 21, c: 3) E(l: 87, c: 3) E
PZ ALMACEN <DFB> : [ST_ALMACEN] (l: 30, c: 4) E(l: 88, c: 3) E(l: 96, c: 4) E(l: 102, c: 4) E(l: 111, c: 3) E(l: 18, c: 3) E
P_T ALMACEN <DFB> : [ST_ALMACEN] (l: 1, c: 9) L(l: 15, c: 9) L
11.132
Referencias cruzadasObjeto Referenciado dentro Etiqueta Uso
(l: 20, c: 11) L(l: 92, c: 20) L(l: 108, c: 8) L(l: 128, c: 20) L(l: 140, c: 8) L(l: 141, c: 10) L(l: 47, c: 9) L
R_TRIG_1 ALMACEN <DFB> : [ST_ALMACEN] (l: 70, c: 1) LLAM F(l: 4, c: 1) LLAM F
R_TRIG_2 ALMACEN <DFB> : [ST_ALMACEN] (l: 41, c: 1) LLAM F(l: 118, c: 1) LLAM F
SP ALMACEN <DFB> : [ST_ALMACEN] (l: 93, c: 6) L(l: 99, c: 4) E(l: 131, c: 4) E(l: 80, c: 20) L
S_A_0 ALMACEN <DFB> : [ST_ALMACEN] (l: 41, c: 18) L(l: 118, c: 18) L
S_A_1 ALMACEN <DFB> : [ST_ALMACEN] (l: 44, c: 28) L(l: 121, c: 28) L
S_A_2 ALMACEN <DFB> : [ST_ALMACEN] (l: 44, c: 16) L(l: 121, c: 16) L
S_A_3 ALMACEN <DFB> : [ST_ALMACEN] (l: 44, c: 4) L(l: 121, c: 4) L
S_ST ALMACEN <DFB> : [ST_ALMACEN] (l: 62, c: 4) L(l: 70, c: 18) L(l: 157, c: 4) L(l: 4, c: 18) L
V_E ALMACEN <DFB> : [ST_ALMACEN] (l: 27, c: 6) L(l: 30, c: 8) L(l: 96, c: 8) L(l: 111, c: 7) L
V_S ALMACEN <DFB> : [ST_ALMACEN] (l: 88, c: 7) L(l: 89, c: 13) L(l: 102, c: 8) L(l: 104, c: 14) L(l: 19, c: 13) L(l: 18, c: 7) L
Y_ST ALMACEN <DFB> : [ST_ALMACEN] (l: 22, c: 3) E(l: 34, c: 4) E(l: 56, c: 3) E(l: 63, c: 2) E(l: 125, c: 3) E(l: 136, c: 4) E(l: 150, c: 4) E(l: 158, c: 2) E
11.133
Referencias cruzadasST_TRABAJO:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoCINTA TRABAJO <DFB> : [ST_TRABAJO] (l: 7, c: 12) L
(l: 17, c: 12) LC_ST TRABAJO <DFB> : [ST_TRABAJO] (l: 6, c: 8) L
(l: 6, c: 2) E(l: 7, c: 18) L(l: 15, c: 5) L(l: 16, c: 8) L(l: 16, c: 2) E(l: 17, c: 18) L
EST TRABAJO <DFB> : [ST_TRABAJO] (l: 3, c: 10) E(l: 5, c: 4) L
F_TRIG_1 TRABAJO <DFB> : [ST_TRABAJO] (l: 11, c: 1) LLAM FPIEZA_ST TRABAJO <DFB> : [ST_TRABAJO] (l: 7, c: 2) E
(l: 17, c: 2) E(l: 22, c: 6) L
R_TRIG_1 TRABAJO <DFB> : [ST_TRABAJO] (l: 2, c: 1) LLAM FSC TRABAJO <DFB> : [ST_TRABAJO] (l: 12, c: 10) E
(l: 14, c: 4) LS_ENT TRABAJO <DFB> : [ST_TRABAJO] (l: 2, c: 18) L
(l: 24, c: 15) L(l: 29, c: 15) L(l: 34, c: 15) L(l: 39, c: 15) L
S_SAL_C TRABAJO <DFB> : [ST_TRABAJO] (l: 11, c: 18) LTON_1 TRABAJO <DFB> : [ST_TRABAJO] (l: 24, c: 2) LLAM FTON_2 TRABAJO <DFB> : [ST_TRABAJO] (l: 29, c: 2) LLAM FTON_3 TRABAJO <DFB> : [ST_TRABAJO] (l: 34, c: 2) LLAM FTON_4 TRABAJO <DFB> : [ST_TRABAJO] (l: 39, c: 2) LLAM FT_P1 TRABAJO <DFB> : [ST_TRABAJO] (l: 25, c: 8) LT_P2 TRABAJO <DFB> : [ST_TRABAJO] (l: 30, c: 8) LT_P3 TRABAJO <DFB> : [ST_TRABAJO] (l: 35, c: 8) LY_ST TRABAJO <DFB> : [ST_TRABAJO] (l: 26, c: 7) E
(l: 31, c: 7) E(l: 36, c: 7) E(l: 41, c: 7) E
11.134
Referencias cruzadasT_MAX:Variables o instancias FB
Objeto Referenciado dentro Etiqueta UsoT1 T_MAX <DFB> : [T_MAX] (l: 3, c: 5) L
(l: 3, c: 18) L(l: 4, c: 6) L(l: 7, c: 21) L(l: 11, c: 8) L
T2 T_MAX <DFB> : [T_MAX] (l: 3, c: 9) L(l: 7, c: 5) L(l: 7, c: 18) L(l: 8, c: 6) L(l: 11, c: 20) L
T3 T_MAX <DFB> : [T_MAX] (l: 3, c: 22) L(l: 7, c: 9) L(l: 11, c: 5) L(l: 11, c: 17) L(l: 12, c: 6) L
TS T_MAX <DFB> : [T_MAX] (l: 4, c: 2) E(l: 8, c: 2) E(l: 12, c: 2) E
11.135