Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin...

623
Anexo 6 Departamento de Informática e Ingeniería de Sistemas Automatización de una Célula de Fabricación Flexible: Anexo 6 El Programa del Autómata Proyectando: Miguel Ángel Montañés Laborda Director: Ramón Piedrafita Moreno

Transcript of Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin...

Page 1: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Anexo 6

Departamento de Informática e Ingeniería de Sistemas

Automatización de una Célula de

Fabricación Flexible:

Anexo 6

El Programa del AutómataProyectando: Miguel Ángel Montañés Laborda

Director: Ramón Piedrafita Moreno

Page 2: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CARPETA TECNICA

Aplicación: ESTACION_5.STX

Diseñador: Miguel A. , Ismael

Versión software: PL7 V4.0

Proyecto: Pedidos y almacen 1

Versión de la aplicación: 0.0

Fecha de la última modificación: 15/05/2001 11:56:18

Autómata de destino: TSX 57352

Suma de control: 1DF08

Autor: I.Blasco-M.Montañes 1 Página de título celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 1 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 3: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CONTENIDO

1 Página de título....................................................................................................................................1p

2 Contenido............................................................................................................................................ 3p

3 Información general............................................................................................................................. 1p

4 Configuración.................................................................................................................................... 15p

4.1 Configuración hardware............................................................................................................. 14p

4.1.1 Configuración de racks..............................................................................................................2p

4.1.2 Parámetros de acopladores.....................................................................................................12p

4.2 Configuración software.................................................................................................................1p

5 Programa.........................................................................................................................................409p

5.1 Estructura de aplicación............................................................................................................. 19p

5.2 Tarea MAST.............................................................................................................................390p

5.2.1 Secciones..............................................................................................................................310p

5.2.1.1 Gestion_pedidos.....................................................................................................................4p

5.2.1.2 Comunicaciones..................................................................................................................... 3p

5.2.1.3 Gestion_piezas.......................................................................................................................5p

5.2.1.4 Gestion_magelis.....................................................................................................................1p

5.2.1.5 Alarmas...................................................................................................................................7p

5.2.1.6 Tabla_compartida...................................................................................................................3p

5.2.1.7 Pap..................................................................................................................................... 287p

5.2.2 Sr.............................................................................................................................................80p

5.2.2.1 Sr0..........................................................................................................................................1p

5.2.2.2 Sr1..........................................................................................................................................4p

5.2.2.3 Sr2..........................................................................................................................................1p

5.2.2.4 Sr3..........................................................................................................................................2p

5.2.2.5 Sr4..........................................................................................................................................1p

5.2.2.6 Sr5..........................................................................................................................................2p

Autor: I.Blasco-M.Montañes 2 Contenido celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 2 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 4: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

5.2.2.7 Sr6..........................................................................................................................................2p

5.2.2.8 Sr7..........................................................................................................................................2p

5.2.2.9 Sr8..........................................................................................................................................2p

5.2.2.10 Sr9........................................................................................................................................1p

5.2.2.11 Sr10......................................................................................................................................2p

5.2.2.12 Sr11......................................................................................................................................3p

5.2.2.13 Sr12......................................................................................................................................2p

5.2.2.14 Sr13......................................................................................................................................2p

5.2.2.15 Sr14......................................................................................................................................2p

5.2.2.16 Sr15......................................................................................................................................2p

5.2.2.17 Sr16......................................................................................................................................1p

5.2.2.18 Sr17......................................................................................................................................1p

5.2.2.19 Sr18......................................................................................................................................2p

5.2.2.20 Sr19......................................................................................................................................2p

5.2.2.21 Sr20......................................................................................................................................2p

5.2.2.22 Sr21......................................................................................................................................6p

5.2.2.23 Sr22......................................................................................................................................2p

5.2.2.24 Sr23......................................................................................................................................2p

5.2.2.25 Sr24......................................................................................................................................6p

5.2.2.26 Sr25......................................................................................................................................3p

5.2.2.27 Sr26......................................................................................................................................1p

5.2.2.28 Sr27......................................................................................................................................3p

5.2.2.29 Sr28......................................................................................................................................4p

5.2.2.30 Sr29......................................................................................................................................3p

5.2.2.31 Sr30......................................................................................................................................1p

5.2.2.32 Sr31......................................................................................................................................3p

5.2.2.33 Sr32......................................................................................................................................1p

5.2.2.34 Sr33......................................................................................................................................2p

5.2.2.35 Sr34......................................................................................................................................1p

5.2.2.36 Sr35......................................................................................................................................1p

Autor: I.Blasco-M.Montañes 2 Contenido celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 2 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 5: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

5.2.2.37 Sr36......................................................................................................................................1p

5.2.2.38 Sr37......................................................................................................................................1p

6 Referencias cruzadas......................................................................................................................124p

7 Tablas de animación......................................................................................................................... 31p

8 Variables............................................................................................................................................38p

Número total de páginas.......................................................................................................................622

Autor: I.Blasco-M.Montañes 2 Contenido celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 2 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 6: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

La estación 5 se encarga de la gestion de toda la celula, recibiendo los pedidos, mandando las ordenes de fabricacion al resto de las estaciones, gestionando los transportes y los identificadores de productos y el almacen intermedio con los motores paso a paso

Autor: I.Blasco-M.Montañes 3 Información general celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 3 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 7: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CONFIGURACION DE RACKS

Número de rack: Referencia de rack:

Referencia de alimentación:

0 TSX RKY 8EX

TSX PSY 2600

Emplazamiento Familia Referencia

0 Premium TSX 57352

1 Todo o Nada TSX DEY 16FK

2 Todo o Nada TSX DSY 08R5A

3 Comunicación TSX SCY 21601

4 Comunicación TSX SCY 21601

5 Movimiento TSX CFY 21

6 Comunicación TSX ETY 110

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.1 Configuración de racks

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.1 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 8: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Configuración FIPIO

Administrador FIPIO:

Dirección vía FIPIO:

Perfil (FIP / WorldFIP):

Longitud de bus:

Modo de introducción del T0 y del TR del bus

T0 del bus

TR del bus

TSX 57352 V3.3

0.2

WorldFip

1 km

Automático

90 µs

10 µs

Equipo 1 Familia: MOMENTUM

Comunicador Módulo de base Módulo de extensión

170 FNT 110 01 170 ADM 350 10

Equipo 2 Familia: MOMENTUM

Comunicador Módulo de base Módulo de extensión

170 FNT 110 01 170 ADM 350 10

Equipo 3 Familia: MAGELIS

Comunicador Módulo de base Módulo de extensión

TSX FPP 010 XBT-F034310

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.1 Configuración de racks

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.1 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 9: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX 57352 [RACK 0 POSICION 0]

Identificación de módulo:

Referencia comercial: Designación:

Dirección:

TSX 57352

000

PROCESADOR TSX P 57352

Características de memoria:

RAM interna: Tarjeta de memoria:80 KPal 256 KPALABRAS

Parámetros de tareas:

Tarea MAST:

ciclo:

período:

watchdog:

Modo:

Tiempo de ciclo de red:

Tarea FAST:

período:

watchdog:

Modo:

Tiempo de ciclo de red:

SI

0 ms

250 ms

Libre

6 ms

5 ms

100 ms

Libre

6 ms

Modo de funcionamiento:

Run/Stop :

Arranque automático en Run:

P a 0 de %Mwi en reanudación en frío:

NO

NO

NO

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 10: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX 57352 [RACK 0 POSICION 0]

Identificación del módulo:

Ref. comercial: TSX 57352 Designación: PROCESADOR TSX P 57352 Dirección: 000 Símbolo:

Parámetros de vía 0

Asignación Tarea/Vía: MASTTipo de vía: Conector terminal Símbolo vía:Función específica: ENLACE UNI-TELWAY

Velocidad de trans.: 19200 bits/s Tiempo de espera: 30msTipo de acoplador: Maestro Paridad: imparNúmero de esclavos: 8

Parámetros de vía 1

Asignación Tarea/Vía: MASTTipo de submódulo: TSX FPP 20 TARJETA PCMCIA FIPWAYTipo de vía: Conector PCMCIA Símbolo vía:Función específica: FIPWAY

Función telegrama: NoNivel físico: World FIPConfiguración: Tabla compartidaDirección de inicio de tabla: 200 Dirección de área local: 260Longitud de área local: 30

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 11: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX DEY 16FK [RACK 0 POSICION 01]

Identificación del módulo

Ref. comercial : TSX DEY 16FK Designación : 16E RAPID 24VCC SINK CON.Dirección : 01 Símbolo :

Parámetros de vías en entradas

Vía Variable Símbolo Supv. ali. Tarea Filtrado Alm. estadoSuceso0 %I1.0 E5_emergencia Activa MAST 4 ms 1 %I1.1 E5_marcha Activa MAST 4 ms 2 %I1.2 E5_man_auto Activa MAST 4 ms 3 %I1.3 E5_ind_int Activa MAST 4 ms 4 %I1.4 E5_reset Activa MAST 4 ms 5 %I1.5 E5_descarga_almacen Activa MAST 4 ms 6 %I1.6 E5_pieza_cap Activa MAST 4 ms 7 %I1.7 E5_pieza_ind Activa MAST 4 ms 8 %I1.8 E5_pieza_opt Activa MAST 4 ms 9 %I1.9 E5_piston_arriba Activa MAST 4 ms 10 %I1.10 E5_piston_abajo Activa MAST 4 ms 11 %I1.11 E5_señal_vacio Activa MAST 4 ms 12 %I1.12 E5_tope_paso Activa MAST 4 ms 13 %I1.13 E5_retencion_pieza Activa MAST 4 ms 14 %I1.14 Activa MAST 4 ms 15 %I1.15 Activa MAST 4 ms

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 12: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX DSY 08R5A [RACK 0 POSICION 02]

Identificación del módulo

Ref. comercial : TSX DSY 08R5A Designación : 8S RELE 100VA, BL.TER.Dirección : 02 Símbolo :

Parámetros de vías en salidas

Vía Variable Símbolo Tarea React. Modo retorno Valor retorno0 %Q2.0 Electrovalvula_brazo MAST Programada Retorno 01 %Q2.1 Electrovalvula_tope MAST Programada Retorno 02 %Q2.2 Vacio MAST Programada Retorno 03 %Q2.3 Cinta MAST Programada Retorno 04 %Q2.4 MAST Programada Retorno 05 %Q2.5 MAST Programada Retorno 06 %Q2.6 MAST Programada Retorno 07 %Q2.7 MAST Programada Retorno 0

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 13: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX SCY 21601 [RACK 0 POSICION 3]

Identificación del módulo:

Ref. comercial: TSX SCY 21601 Designación: MODULO PCMCIA EN RACKDirección: 003 Símbolo:

Parámetros de vía 0

Vía no configurada

Parámetros de vía 1

Asignación Tarea/Vía: MASTTipo de submódulo: TSX SCP 114 TARJETA PCMCIA RS485 MPTipo de vía: Conector PCMCIA Símbolo vía:Función específica: ENLACE MODO CARACTERES

Velocidad de trans.: 9600 bits/s Bits de datos: 8 bitsBits de parada: 1 bit Paridad: ningunaParada en silencio: 5ms XON/XOFF: NoHardware Control: NoEco en recepción: No Reanudación en el 1er carácterNo Conversión CR -> CR/LF: NoGestión de retroceso: No Gestión de señal: No

Retardo RTS/CTS x 100 ms: 0

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 14: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX SCY 21601 [RACK 0 POSICION 4]

Identificación del módulo:

Ref. comercial: TSX SCY 21601 Designación: MODULO PCMCIA EN RACKDirección: 004 Símbolo:

Parámetros de vía 0

Vía no configurada

Parámetros de vía 1

Asignación Tarea/Vía: MASTTipo de submódulo: TSX SCP 114 TARJETA PCMCIA RS485 MPTipo de vía: Conector PCMCIA Símbolo vía:Función específica: ENLACE MODO CARACTERES

Velocidad de trans.: 9600 bits/s Bits de datos: 8 bitsBits de parada: 1 bit Paridad: ningunaParada en silencio: 3ms XON/XOFF: NoHardware Control: NoEco en recepción: No Reanudación en el 1er carácterNo Conversión CR -> CR/LF: NoGestión de retroceso: No Gestión de señal: No

Retardo RTS/CTS x 100 ms: 0

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 15: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX CFY 21 [ RACK 0 POSICION 5 ]

Identificación del módulo

Ref. comercial : TSX CFY 21 Designación : MOD.MOT. PASOAPASO 2VIASDirección : 005

Parámetros del eje 0 :

Función específica : PosicionamientoTarea : MASTSuceso : (Ninguno)

Modo de comando : A = Impulso / B = Sentido -Entrada de control del traductor : Aceptación sobre estado 1Salida de validación del traductor : Aceptación sobre estado 1

Salida de sobrealimentación : Gestión sólo manual

Salida freno : Gestión sólo manual / en baja tensión

Velocidad máxima : 6 000 Impulsos/sAceleración máxima : VMAX / 200 ms

Punto de origen : Leva larga / Sentido -

Entrada de sucesos : Flanco ascendente

Trayectoria

Velocidad de arranque y parada : 500 Impulsos/sAceleración : VMAX / 200 msTope software sup. : 11 400 ImpulsosTope software inf. : -3 000 Impulsos

Parámetro de modo manual

Velocidad en offset manual : 1 500 Impulsos/sValor de punto de origen : 0 Impulsos

Plano de parada : 0 ms

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 7Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 16: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Parámetros del eje 1 :

Función específica : PosicionamientoTarea : MASTSuceso : (Ninguno)

Modo de comando : A = Impulso / B = Sentido +Entrada de control del traductor : Aceptación sobre estado 1Salida de validación del traductor : Aceptación sobre estado 1

Salida de sobrealimentación : Gestión sólo manual

Salida freno : Gestión sólo manual / en baja tensión

Velocidad máxima : 6 000 Impulsos/sAceleración máxima : VMAX / 100 ms

Punto de origen : Leva larga / Sentido -

Entrada de sucesos : Flanco ascendente

Trayectoria

Velocidad de arranque y parada : 500 Impulsos/sAceleración : VMAX / 200 msTope software sup. : 11 400 ImpulsosTope software inf. : -4 500 Impulsos

Parámetro de modo manual

Velocidad en offset manual : 1 500 Impulsos/sValor de punto de origen : 0 Impulsos

Plano de parada : 0 ms

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 8Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 17: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TSX ETY 110 [RACK 0 POSICION 6]

Módulo

Ref. comercial: TSX ETY 110 Designación: ACOPLADOR TCP/IP ETHWAYDirección: 006 Símbolo:

Configuración de conexiones:

Conexiones abiertas: 22 Control de acceso: No

Tabla de estaciones remotas:

Red.Est Dirección IP Protocolo Acceso

005 . 005 155 . 210 . 154 . 028 UNIDAD X005 . 006 155 . 210 . 154 . 027 UNIDAD X005 . 007 155 . 210 . 154 . 025 UNIDAD X005 . 008 155 . 210 . 154 . 026 UNIDAD X005 . 009 155 . 210 . 154 . 029 UNIDAD X005 . 010 155 . 210 . 154 . 032 UNIDAD X005 . 012 155 . 210 . 022 . 050 UNIDAD X005 . 013 155 . 210 . 022 . 051 UNIDAD X005 . 014 155 . 210 . 022 . 052 UNIDAD X005 . 015 155 . 210 . 022 . 053 UNIDAD X005 . 016 155 . 210 . 022 . 054 UNIDAD X005 . 017 155 . 210 . 022 . 055 UNIDAD X005 . 018 155 . 210 . 022 . 056 UNIDAD X005 . 019 155 . 210 . 022 . 057 UNIDAD X005 . 020 155 . 210 . 022 . 058 UNIDAD X005 . 021 155 . 210 . 022 . 059 UNIDAD X005 . 022 155 . 210 . 022 . 042 UNIDAD X005 . 011 155 . 210 . 154 . 031 UNIDAD X

Configuración de dirección IP local:

Tipo de dirección IP: configurada

Dirección IP 155 . 210 . 154 . 021Dirección Gateway: 155 . 210 . 154 . 254Dirección máscara: 255 . 255 . 255 . 000

Configuración Ethernet:

Formato: Ethernet II

Datos Ethway:

Datos comunes: Ninguno

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 9Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 18: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

170 ADM 350 10 [FIPIO 01 MODULO 0]

Identificación del módulo

Ref. comercial : 170 ADM 350 10 Designación : 16DI/16 DO 24VDC, 0.5ADirección : \0.2.1\0 Símbolo :

Parámetros de vías en entradas

Vía Variable Símbolo Tarea0 %I\0.2.1\0.0 T1_palet_estacion1 MAST1 %I\0.2.1\0.1 T1_palet_estacion2 MAST2 %I\0.2.1\0.2 T1_palet_estacion3 MAST3 %I\0.2.1\0.3 T1_palet_estacion4 MAST4 %I\0.2.1\0.4 T1_desvio MAST5 %I\0.2.1\0.5 T1_paro_intermedio MAST6 %I\0.2.1\0.6 MAST7 %I\0.2.1\0.7 T1_emergencia MAST8 %I\0.2.1\0.8 T1_marcha MAST9 %I\0.2.1\0.9 T1_ind_int MAST10 %I\0.2.1\0.10 T1_rearme MAST11 %I\0.2.1\0.11 T1_manual_automatico MAST12 %I\0.2.1\0.12 MAST13 %I\0.2.1\0.13 MAST14 %I\0.2.1\0.14 MAST15 %I\0.2.1\0.15 MAST

Parámetros de vías en salidas

Vía Variable Símbolo Tarea16 %Q\0.2.1\0.16 T1_enclavamiento1 MAST17 %Q\0.2.1\0.17 T1_enclavamiento2 MAST18 %Q\0.2.1\0.18 T1_enclavamiento3 MAST19 %Q\0.2.1\0.19 T1_enclavamiento4 MAST20 %Q\0.2.1\0.20 T1_desviar MAST21 %Q\0.2.1\0.21 T1_tope1 MAST22 %Q\0.2.1\0.22 T1_tope2 MAST23 %Q\0.2.1\0.23 T1_tope3 MAST24 %Q\0.2.1\0.24 T1_tope4 MAST25 %Q\0.2.1\0.25 T1_tope5 MAST26 %Q\0.2.1\0.26 MAST27 %Q\0.2.1\0.27 T1_cinta_12 MAST28 %Q\0.2.1\0.28 T1_cinta_345 MAST29 %Q\0.2.1\0.29 MAST30 %Q\0.2.1\0.30 MAST31 %Q\0.2.1\0.31 MAST

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 10Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 19: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

170 ADM 350 10 [FIPIO 02 MODULO 0]

Identificación del módulo

Ref. comercial : 170 ADM 350 10 Designación : 16DI/16 DO 24VDC, 0.5ADirección : \0.2.2\0 Símbolo :

Parámetros de vías en entradas

Vía Variable Símbolo Tarea0 %I\0.2.2\0.0 T2_palet_estacion1 MAST1 %I\0.2.2\0.1 T2_palet_estacion2 MAST2 %I\0.2.2\0.2 T2_palet_estacion3 MAST3 %I\0.2.2\0.3 T2_palet_estacion4 MAST4 %I\0.2.2\0.4 T2_desvio MAST5 %I\0.2.2\0.5 T2_paro_intermedio MAST6 %I\0.2.2\0.6 MAST7 %I\0.2.2\0.7 T2_emergencia MAST8 %I\0.2.2\0.8 T2_marcha MAST9 %I\0.2.2\0.9 T2_ind_int MAST10 %I\0.2.2\0.10 T2_rearme MAST11 %I\0.2.2\0.11 T2_manual_automatico MAST12 %I\0.2.2\0.12 T2_optico_robot1 MAST13 %I\0.2.2\0.13 T2_optico_robot2 MAST14 %I\0.2.2\0.14 T2_optico_almacen MAST15 %I\0.2.2\0.15 MAST

Parámetros de vías en salidas

Vía Variable Símbolo Tarea16 %Q\0.2.2\0.16 T2_enclavamiento_» MAST17 %Q\0.2.2\0.17 T2_enclavamiento_» MAST18 %Q\0.2.2\0.18 T2_enclavamiento_» MAST19 %Q\0.2.2\0.19 T2_enclavamiento_» MAST20 %Q\0.2.2\0.20 T2_desviar MAST21 %Q\0.2.2\0.21 T2_tope_placas MAST22 %Q\0.2.2\0.22 T2_tope_robot1 MAST23 %Q\0.2.2\0.23 T2_tope_robot2 MAST24 %Q\0.2.2\0.24 T2_tope_almacen MAST25 %Q\0.2.2\0.25 T2_tope_desvio MAST26 %Q\0.2.2\0.26 MAST27 %Q\0.2.2\0.27 T2_cinta_12 MAST28 %Q\0.2.2\0.28 T2_cinta_345 MAST29 %Q\0.2.2\0.29 MAST30 %Q\0.2.2\0.30 MAST31 %Q\0.2.2\0.31 MAST

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 11Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 20: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

XBT-F034310 [FIPIO 03 MODULO 0]

Identificación del módulo

Ref. comercial: XBT-F034310 Designación: Tactil color 10,4"

Punto de conexión: 3

Tarea: MAST

Autor: I.Blasco-M.Montañes 4.1 Configuración hardware4.1.2 Parámetros de acopladores

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.1.2 - 12Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 21: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CONFIGURACION DE BITS, PALABRAS Y BLOQUES DE FUNCION

BITS PALABRAS BLOQUES DE FUNCION

Interno (%M) 2048Sistema (%S) 128

Interno (%MB,%MW,%MD,%MF) 12000Sistema (%SW,%SD) 256Común (%NW) 0Constante (%KB,%KW,%KD,%KF) 80

Timer serie 7 (%T) 10Timer (%TM) 0

Monoestable(s) (%MN) 0Contador(es) (%C) 10Registro(s) (%R) 0Prog. cíclico(s) (%DR) 0

CONFIGURACION GRAFCET

Número de etapas: 100Número de etapas activas: 40Número de transiciones: 48Número de macroetapas: 25Número de etapas de macroetapa (incluyendo %XMi, %Xi.IN y %Xi.OUT): M0 : 0M1 : 30M2 : 30M3 : 30M4 : 30M5 : 30M6 : 30M7 : 30M8 : 35M9 : 20M10 : 0M11 : 0M12 : 0M13 : 0M14 : 0M15 : 0

M16 : 0M17 : 0M18 : 0M19 : 20M20 : 20M21 : 20M22 : 64M23 : 0M24 : 0

Autor: I.Blasco-M.Montañes 4 Configuración4.2 Configuración software

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 4.2 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 22: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

ESTRUCTURA DE APLICACION

Tarea Sección Módulo Lenguaje

MAST GESTION_PEDIDOS GESTION_PEDIDOS LITERAL ESTRUCTURADO (ST)COMUNICACIONES COMUNICACIONES LITERAL ESTRUCTURADO (ST)GESTION_PIEZAS GESTION_PIEZAS LITERAL ESTRUCTURADO (ST)GESTION_MAGELIS GESTION_MAGELIS LITERAL ESTRUCTURADO (ST)ALARMAS ALARMAS LITERAL ESTRUCTURADO (ST)TABLA_COMPARTIDA TABLA_COMPARTIDA LITERAL ESTRUCTURADO (ST)PAP PRL LITERAL ESTRUCTURADO (ST)

CHART GRAFCETCHART - PAGE0 %X94->%X95 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X90->%X94 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X94->%X96 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X94->%X72 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X70->%X73 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X95->%X94 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X70->%X72 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X72->%X73 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X73->%X90 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X90->%X95 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X95->%X72 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X95->%X96 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X96->%X95 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X90->%X96 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X96->%X94 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X96->%X72 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X94 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X94 P0 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X70 P0 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X95 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X95 P0 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X96 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE0 %X96 P0 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X0->%X9.IN LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X1->%X99 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X98->%X99 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X99->%X1 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X1->%X98 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X99->%X98 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X97->%X19.IN LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X19.OUT->%X97 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X0 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X98 N1 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X99 N1 LITERAL ESTRUCTURADO (ST)CHART - PAGE1 %X1 N1 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X10->%X20 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X12->%X11 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X11->%X12 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X13->%X20 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X20->%X10 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X10->%X12 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X12->%X13 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X13->%X14 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X14->%X15 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X15->%X16 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X16->%X17 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X17->%X18 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X18->%X13 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X20 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X10 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X16 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X16 N1 LITERAL ESTRUCTURADO (ST)CHART - PAGE2 %X16 P0 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X30->%X39 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X32->%X31 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X31->%X32 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 23: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST CHART - PAGE3 %X33->%X39 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X39->%X30 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X30->%X32 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X32->%X33 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X33->%X34 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X34->%X35 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X35->%X36 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X36->%X37 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X37->%X38 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X38->%X33 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X39 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X30 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X36 P1 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X36 N1 LITERAL ESTRUCTURADO (ST)CHART - PAGE3 %X36 P0 LITERAL ESTRUCTURADO (ST)MACRO9 GRAFCETMACRO9 - PAGE0 %X9.IN->%X9.OUT LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.IN->%X9.1 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.1->%X1.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X1.OUT->%X9.OUT LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.2->%X2.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.3->%X3.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.4->%X4.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.5->%X5.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.6->%X6.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.7->%X7.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE0 %X9.8->%X8.IN LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.0->%X9.9 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.9->%X9.10 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.10->%X9.11 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.11->%X9.12 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.12->%X9.0 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.13->%X9.14 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.14->%X9.15 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.15->%X9.16 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.16->%X9.17 LITERAL ESTRUCTURADO (ST)MACRO9 - PAGE1 %X9.17->%X9.13 LITERAL ESTRUCTURADO (ST)MACRO1 GRAFCETMACRO1 - PAGE0 %X1.IN->%X1.OUT LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.0->%X1.14 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.0->%X1.0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.1->%X1.22 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.17->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.3->%X1.17 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.IN->%X1.0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.0->%X1.1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.1->%X1.2 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.2->%X1.17 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.17->%X1.3 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.3->%X1.4 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.3->%X1.13 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.3->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.4->%X1.13 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.18->%X1.8 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.4->%X1.9 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.7->%X1.13 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.8->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.18->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.4->%X1.6 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.6->%X1.7 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.7->%X1.8 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.8->%X1.18 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.18->%X1.9 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.9->%X1.10 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.0 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.1 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.2 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.17 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.17 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.17 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.3 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.3 N1 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 24: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO1 - PAGE0 %X1.3 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.4 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.4 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.6 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.7 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.7 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.7 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.8 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.8 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.8 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.18 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.18 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.18 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.9 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.9 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE0 %X1.9 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.10->%X1.11 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.11->%X1.12 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.12->%X1.19 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.19->%X1.13 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.13->%X1.14 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.14->%X1.15 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.15->%X1.16 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.16->%X1.0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.12->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.19->%X1.12 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.13->%X1.22 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.19->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.10 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.10 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.11 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.12 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.12 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.12 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.19 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.19 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE1 %X1.19 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.25->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.24->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.25->%X1.25 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.23->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.24->%X1.23 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.25->%X1.14 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.22->%X1.23 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.23->%X1.24 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.24->%X1.25 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.25->%X1.26 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.26->%X1.27 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.27->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.28->%X1.27 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.27->%X1.28 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.28->%X1.2 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.28->%X1.20 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.22 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.23 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.23 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.23 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.24 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.24 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.24 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.25 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.25 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.26 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.26 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.27 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.27 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.27 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.28 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.28 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE2 %X1.28 P0 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE3 %X1.20->%X1.21 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE3 %X1.21->%X1.14 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 25: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO1 - PAGE3 %X1.20 N1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE3 %X1.21 P1 LITERAL ESTRUCTURADO (ST)MACRO1 - PAGE3 %X1.21 P0 LITERAL ESTRUCTURADO (ST)MACRO2 GRAFCETMACRO2 - PAGE0 %X2.3->%X2.20 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.3->%X2.17 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.IN->%X2.0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.0->%X2.1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.1->%X2.2 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.2->%X2.17 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.17->%X2.3 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.3->%X2.10 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.0->%X2.0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.17->%X2.20 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.3->%X2.7 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.IN->%X2.OUT LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.0->%X2.7 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.18->%X2.6 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.10->%X2.4 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.4->%X2.5 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.5->%X2.12 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.12->%X2.6 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.6->%X2.18 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.18->%X2.13 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.10->%X2.16 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.16->%X2.13 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.6->%X2.20 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.18->%X2.20 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.10->%X2.20 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.0 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.2 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.17 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.17 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.17 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.3 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.3 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.3 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.10 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.10 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.4 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.4 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.4 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.5 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.5 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.5 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.12 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.6 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.6 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.6 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.18 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.18 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.18 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.16 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.16 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE0 %X2.16 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.13->%X2.14 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.14->%X2.15 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.15->%X2.19 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.19->%X2.7 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.7->%X2.8 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.8->%X2.9 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.9->%X2.11 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.11->%X2.0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.15->%X2.20 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.19->%X2.15 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.19->%X2.20 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.13 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.13 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.13 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.14 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.15 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.15 N1 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 26: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO2 - PAGE1 %X2.15 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.19 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.19 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE1 %X2.19 P0 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE3 %X2.20->%X2.21 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE3 %X2.21->%X2.7 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE3 %X2.20 N1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE3 %X2.21 P1 LITERAL ESTRUCTURADO (ST)MACRO2 - PAGE3 %X2.21 P0 LITERAL ESTRUCTURADO (ST)MACRO3 GRAFCETMACRO3 - PAGE0 %X3.3->%X3.19 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.3->%X3.17 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.IN->%X3.0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.0->%X3.1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.1->%X3.2 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.2->%X3.17 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.17->%X3.3 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.3->%X3.10 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.0->%X3.0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.17->%X3.19 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.3->%X3.7 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.IN->%X3.OUT LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.0->%X3.7 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.18->%X3.19 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.10->%X3.4 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.4->%X3.5 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.5->%X3.12 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.12->%X3.6 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.6->%X3.18 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.18->%X3.7 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.10->%X3.7 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.6->%X3.19 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.18->%X3.6 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.0 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.2 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.17 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.17 N1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.17 P0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.3 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.3 N1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.3 P0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.10 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.10 P0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.4 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.4 N1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.4 P0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.5 N1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.5 P0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.12 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.6 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.6 N1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.6 P0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.18 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.18 N1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE0 %X3.18 P0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE1 %X3.7->%X3.8 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE1 %X3.8->%X3.9 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE1 %X3.9->%X3.11 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE1 %X3.11->%X3.0 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE2 %X3.19->%X3.20 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE2 %X3.20->%X3.7 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE2 %X3.19 N1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE2 %X3.20 P1 LITERAL ESTRUCTURADO (ST)MACRO3 - PAGE2 %X3.20 P0 LITERAL ESTRUCTURADO (ST)MACRO4 GRAFCETMACRO4 - PAGE0 %X4.3->%X4.19 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.3->%X4.17 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.IN->%X4.0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.0->%X4.1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.1->%X4.2 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.2->%X4.17 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.17->%X4.3 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 27: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO4 - PAGE0 %X4.3->%X4.10 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.0->%X4.0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.17->%X4.19 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.3->%X4.7 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.IN->%X4.OUT LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.0->%X4.7 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.10->%X4.4 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.4->%X4.5 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.5->%X4.13 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.13->%X4.6 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.10->%X4.7 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.0 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.2 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.17 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.17 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.17 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.3 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.3 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.3 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.10 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.10 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.4 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.4 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.4 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.5 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.5 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.5 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.13 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE0 %X4.13 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.6->%X4.18 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.18->%X4.7 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.7->%X4.8 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.8->%X4.9 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.9->%X4.11 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.11->%X4.0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.6->%X4.19 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.18->%X4.6 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.18->%X4.19 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.6 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.6 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.6 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.18 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.18 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE1 %X4.18 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.14->%X4.15 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.15->%X4.21 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.21->%X4.16 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.16->%X4.14 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.19->%X4.20 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.20->%X4.7 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.14 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.14 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.15 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.21 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.21 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.16 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.16 P0 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.19 N1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.20 P1 LITERAL ESTRUCTURADO (ST)MACRO4 - PAGE3 %X4.20 P0 LITERAL ESTRUCTURADO (ST)MACRO5 GRAFCETMACRO5 - PAGE0 %X5.3->%X5.15 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.3->%X5.13 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.IN->%X5.0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.0->%X5.1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.1->%X5.2 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.2->%X5.13 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.13->%X5.3 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.3->%X5.10 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.0->%X5.0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.13->%X5.15 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.3->%X5.7 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 28: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO5 - PAGE0 %X5.IN->%X5.OUT LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.0->%X5.7 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.14->%X5.15 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.10->%X5.4 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.4->%X5.5 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.5->%X5.12 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.12->%X5.6 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.6->%X5.14 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.14->%X5.7 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.10->%X5.7 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.6->%X5.15 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.14->%X5.6 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.2 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.13 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.13 N1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.13 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.3 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.3 N1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.3 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.10 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.4 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.4 N1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.4 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.5 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.5 N1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.5 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.12 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.12 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.6 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.6 N1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.6 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.14 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.14 N1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE0 %X5.14 P0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE1 %X5.7->%X5.8 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE1 %X5.8->%X5.9 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE1 %X5.9->%X5.11 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE1 %X5.11->%X5.0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE3 %X5.15->%X5.16 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE3 %X5.16->%X5.0 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE3 %X5.15 N1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE3 %X5.16 P1 LITERAL ESTRUCTURADO (ST)MACRO5 - PAGE3 %X5.16 P0 LITERAL ESTRUCTURADO (ST)MACRO6 GRAFCETMACRO6 - PAGE0 %X6.IN->%X6.OUT LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.0->%X6.7 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.0->%X6.0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.1->%X6.22 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.15->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.3->%X6.7 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.IN->%X6.0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.0->%X6.1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.1->%X6.2 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.2->%X6.15 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.15->%X6.3 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.3->%X6.10 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.3->%X6.15 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.3->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.10->%X6.7 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.17->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.10->%X6.4 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.13->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.17->%X6.13 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.10->%X6.12 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.12->%X6.13 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.13->%X6.17 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.17->%X6.4 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.4->%X6.5 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.0 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.1 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.2 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.15 P1 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 7Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 29: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO6 - PAGE0 %X6.15 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.15 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.3 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.3 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.3 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.10 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.12 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.12 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.13 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.13 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.13 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.17 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.17 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.17 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.4 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.4 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE0 %X6.4 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.5->%X6.14 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.14->%X6.6 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.6->%X6.16 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.16->%X6.7 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.7->%X6.8 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.8->%X6.9 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.9->%X6.11 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.11->%X6.0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.6->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.16->%X6.6 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.7->%X6.22 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.16->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.5 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.5 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.5 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.14 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.14 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.6 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.6 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.6 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.16 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.16 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE1 %X6.16 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.25->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.24->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.25->%X6.25 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.23->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.24->%X6.23 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.25->%X6.8 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.22->%X6.23 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.23->%X6.24 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.24->%X6.25 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.25->%X6.26 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.26->%X6.27 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.27->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.28->%X6.27 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.27->%X6.28 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.28->%X6.2 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.28->%X6.18 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.22 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.23 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.23 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.23 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.24 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.24 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.24 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.25 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.25 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.26 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.26 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.27 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.27 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.27 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.28 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE2 %X6.28 N1 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 8Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 30: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO6 - PAGE2 %X6.28 P0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE3 %X6.18->%X6.19 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE3 %X6.19->%X6.0 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE3 %X6.18 N1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE3 %X6.19 P1 LITERAL ESTRUCTURADO (ST)MACRO6 - PAGE3 %X6.19 P0 LITERAL ESTRUCTURADO (ST)MACRO7 GRAFCETMACRO7 - PAGE0 %X7.3->%X7.15 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.3->%X7.13 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.IN->%X7.0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.0->%X7.1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.1->%X7.2 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.2->%X7.13 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.13->%X7.3 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.3->%X7.10 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.0->%X7.0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.13->%X7.7 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.3->%X7.7 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.IN->%X7.OUT LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.0->%X7.7 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.10->%X7.17 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.17->%X7.4 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.10->%X7.7 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.2 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.13 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.13 N1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.13 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.3 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.3 N1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.3 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.10 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE0 %X7.17 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.14->%X7.15 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.14->%X7.2 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.4->%X7.5 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.5->%X7.12 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.12->%X7.6 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.6->%X7.14 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.14->%X7.7 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.14->%X7.6 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.7->%X7.8 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.8->%X7.9 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.9->%X7.11 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.11->%X7.0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.4 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.4 N1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.4 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.5 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.5 N1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.5 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.12 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.12 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.6 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.6 N1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.6 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.14 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.14 N1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.14 P0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE1 %X7.11 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE3 %X7.15->%X7.16 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE3 %X7.16->%X7.0 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE3 %X7.15 N1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE3 %X7.16 P1 LITERAL ESTRUCTURADO (ST)MACRO7 - PAGE3 %X7.16 P0 LITERAL ESTRUCTURADO (ST)MACRO8 GRAFCETMACRO8 - PAGE0 %X8.3->%X8.31 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.3->%X8.30 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.IN->%X8.0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.0->%X8.1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.1->%X8.2 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.2->%X8.30 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.30->%X8.3 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 9Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 31: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO8 - PAGE0 %X8.3->%X8.4 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.0->%X8.0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.30->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.3->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.IN->%X8.OUT LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.0->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.4->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.12->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.4->%X8.33 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.12->%X8.34 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.4->%X8.34 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.12->%X8.33 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.4->%X8.5 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.5->%X8.12 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.12->%X8.13 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.13->%X8.14 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.14->%X8.23 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.23->%X8.24 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.IN P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.0 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.2 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.30 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.30 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.30 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.3 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.3 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.3 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.4 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.4 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.5 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.5 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.5 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.12 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.12 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.12 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.13 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.14 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.14 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.23 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE0 %X8.23 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29->%X8.31 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29->%X8.34 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.16->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29->%X8.24 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.16->%X8.34 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.24->%X8.29 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29->%X8.33 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.33->%X8.15 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.15->%X8.16 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.16->%X8.17 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.17->%X8.18 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.24 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.24 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.24 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.29 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.33 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.15 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.15 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.15 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.16 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.16 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.16 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE1 %X8.17 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.28->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.28->%X8.31 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.26->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.28->%X8.26 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.18->%X8.25 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.25->%X8.26 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 10Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 32: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO8 - PAGE2 %X8.26->%X8.28 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.28->%X8.34 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.34->%X8.19 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.19->%X8.6 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.18 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.18 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.25 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.25 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.26 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.26 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.26 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.28 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.28 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.28 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.34 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.19 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.19 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE2 %X8.19 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.27->%X8.31 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.6->%X8.22 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.27->%X8.4 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.6->%X8.7 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.7->%X8.8 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.8->%X8.22 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.22->%X8.10 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.10->%X8.27 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.27->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.10->%X8.20 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.27->%X8.10 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.20->%X8.21 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.21->%X8.9 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.9->%X8.11 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.11->%X8.0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.6 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.6 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.6 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.7 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.8 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.8 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.22 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.22 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.10 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.10 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.10 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.27 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.27 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.27 P0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE3 %X8.20 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE4 %X8.31->%X8.32 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE4 %X8.32->%X8.0 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE4 %X8.31 N1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE4 %X8.32 P1 LITERAL ESTRUCTURADO (ST)MACRO8 - PAGE4 %X8.32 P0 LITERAL ESTRUCTURADO (ST)MACRO19 GRAFCETMACRO19 - PAGE0 %X19.IN->%X19.OUT LITERAL ESTRUCTURADO (ST)MACRO19 - PAGE0 %X19.IN->%X21.IN LITERAL ESTRUCTURADO (ST)MACRO19 - PAGE0 %X21.OUT->%X21.IN LITERAL ESTRUCTURADO (ST)MACRO19 - PAGE0 %X19.IN->%X20.IN LITERAL ESTRUCTURADO (ST)MACRO19 - PAGE0 %X20.OUT->%X21.IN LITERAL ESTRUCTURADO (ST)MACRO19 - PAGE0 %X21.OUT->%X20.IN LITERAL ESTRUCTURADO (ST)MACRO20 GRAFCETMACRO20 - PAGE0 %X20.IN->%X20.9 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.9->%X20.0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.0->%X20.8 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.10->%X20.5 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.5->%X20.16 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.16->%X20.1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.8->%X20.10 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.10->%X20.1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.1->%X20.2 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.2->%X20.5 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.5->%X20.14 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 11Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 33: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO20 - PAGE0 %X20.14->%X20.7 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.11->%X20.3 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.3->%X20.4 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.4->%X20.6 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.6->%X20.15 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.11->%X20.6 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.6->%X20.17 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.17->%X20.3 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.7->%X20.OUT LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.9 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.9 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.16 P1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.16 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.16 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.8 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.8 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.1 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.1 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.2 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.5 P1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.5 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.5 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.3 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.3 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.4 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.6 P1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.6 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.6 P0 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.17 P1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.17 N1 LITERAL ESTRUCTURADO (ST)MACRO20 - PAGE0 %X20.17 P0 LITERAL ESTRUCTURADO (ST)MACRO21 GRAFCETMACRO21 - PAGE0 %X21.IN->%X21.OUT LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.0->%X21.1 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.1->%X21.4 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.4->%X21.5 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.5->%X21.0 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.4->%X21.6 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.6->%X21.0 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.IN->%X21.0 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.0->%X21.3 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.3->%X21.0 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.0->%X21.2 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.2->%X21.0 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.1 P1 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.1 N1 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.4 P1 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE0 %X21.5 P0 LITERAL ESTRUCTURADO (ST)MACRO21 - PAGE1 %X21.7->%X22.IN LITERAL ESTRUCTURADO (ST)MACRO22 GRAFCETMACRO22 - PAGE0 %X22.IN->%X22.OUT LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE0 %X22.0->%X22.1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE0 %X22.1->%X22.19 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE0 %X22.IN->%X22.0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE0 %X22.0->%X22.2 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE0 %X22.2->%X22.34 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE0 %X22.0->%X22.3 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE0 %X22.3->%X22.5 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.9->%X22.7 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.5->%X22.6 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.6->%X22.7 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.7->%X22.8 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.8->%X22.9 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.9->%X22.10 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.10->%X22.11 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.11->%X22.12 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.12->%X22.13 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.13->%X22.14 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.14->%X22.15 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.15->%X22.16 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.16->%X22.17 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.17->%X22.18 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 12Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 34: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST MACRO22 - PAGE1 %X22.18->%X22.0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.5 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.11 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.17 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE1 %X22.18 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.19->%X22.20 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.20->%X22.21 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.21->%X22.22 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.22->%X22.23 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.23->%X22.24 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.24->%X22.25 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.21->%X22.53 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.53->%X22.0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.24->%X22.23 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.20->%X22.33 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.33->%X22.0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.25->%X22.26 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.26->%X22.27 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.27->%X22.28 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.28->%X22.29 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.29->%X22.30 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.30->%X22.31 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.31->%X22.0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.20 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.21 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.21 P0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.22 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.33 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.33 N1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.25 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.30 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE2 %X22.31 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.34->%X22.35 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.35->%X22.36 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.36->%X22.37 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.37->%X22.38 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.38->%X22.39 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.39->%X22.40 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.34->%X22.52 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.52->%X22.0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.40->%X22.41 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.41->%X22.42 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.42->%X22.43 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.43->%X22.44 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.44->%X22.45 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.45->%X22.46 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.46->%X22.47 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.47->%X22.48 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.48->%X22.49 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.49->%X22.50 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.50->%X22.51 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.51->%X22.0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.34 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.35 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.35 P0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.37 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.52 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.43 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.50 P1 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.50 P0 LITERAL ESTRUCTURADO (ST)MACRO22 - PAGE3 %X22.51 P1 LITERAL ESTRUCTURADO (ST)POST LITERAL ESTRUCTURADO (ST)SR0 LITERAL ESTRUCTURADO (ST)SR1 LITERAL ESTRUCTURADO (ST)SR2 LITERAL ESTRUCTURADO (ST)SR3 LITERAL ESTRUCTURADO (ST)SR4 LITERAL ESTRUCTURADO (ST)SR5 LITERAL ESTRUCTURADO (ST)SR6 LITERAL ESTRUCTURADO (ST)SR7 LITERAL ESTRUCTURADO (ST)SR8 LITERAL ESTRUCTURADO (ST)SR9 LITERAL ESTRUCTURADO (ST)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 13Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 35: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Tarea Sección Módulo Lenguaje

MAST SR10 LITERAL ESTRUCTURADO (ST)SR11 LITERAL ESTRUCTURADO (ST)SR12 LITERAL ESTRUCTURADO (ST)SR13 LITERAL ESTRUCTURADO (ST)SR14 LITERAL ESTRUCTURADO (ST)SR15 LITERAL ESTRUCTURADO (ST)SR16 LITERAL ESTRUCTURADO (ST)SR17 LITERAL ESTRUCTURADO (ST)SR18 LITERAL ESTRUCTURADO (ST)SR19 LITERAL ESTRUCTURADO (ST)SR20 LITERAL ESTRUCTURADO (ST)SR21 LITERAL ESTRUCTURADO (ST)SR22 LITERAL ESTRUCTURADO (ST)SR23 LITERAL ESTRUCTURADO (ST)SR24 LITERAL ESTRUCTURADO (ST)SR25 LITERAL ESTRUCTURADO (ST)SR26 LITERAL ESTRUCTURADO (ST)SR27 LITERAL ESTRUCTURADO (ST)SR28 LITERAL ESTRUCTURADO (ST)SR29 LITERAL ESTRUCTURADO (ST)SR30 LITERAL ESTRUCTURADO (ST)SR31 LITERAL ESTRUCTURADO (ST)SR32 LITERAL ESTRUCTURADO (ST)SR33 LITERAL ESTRUCTURADO (ST)SR34 LITERAL ESTRUCTURADO (ST)SR35 LITERAL ESTRUCTURADO (ST)SR36 LITERAL ESTRUCTURADO (ST)SR37 LITERAL ESTRUCTURADO (ST)

ARBOL DE LLAMADA DE SUBPROGRAMAS Y MACROETAPAS

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 14Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 36: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

ESTRUCTURA DE APLICACION

ARBOL DE LLAMADA DE SUBPROGRAMAS Y MACROETAPAS (continúa)

Tarea MASTSecciones

Gestion_magelisSr18 (TOP+1)Sr23 (TOP+2)Sr24 (TOP+2)Sr21 (TOP+2)

PapPrl

Sr1 (TOP)Sr17 (TOP+4)Sr16 (TOP+4)Sr12 (TOP+5)Sr20 (TOP+6)Sr14 (TOP+7)Sr15 (TOP+7)Sr22 (TOP+10)

ChartPAGE2 %X16 P1

Sr3 (TOP)PAGE3 %X36 P1

Sr5 (TOP)Macro9

Macro1PAGE0 %X1.3 P1

Sr3 (TOP)PAGE0 %X1.3 N1

Sr32 (TOP)Sr6 (TOP)

Sr27 (TOP)Sr34 (TOP)Sr33 (TOP+1)

PAGE0 %X1.7 N1Sr25 (TOP)

PAGE0 %X1.8 P1Sr3 (TOP)

PAGE0 %X1.17 P1Sr2 (TOP)

PAGE0 %X1.17 N1Sr32 (TOP)

Sr6 (TOP)PAGE0 %X1.18 P1

Sr2 (TOP)PAGE0 %X1.18 N1

Sr32 (TOP)Sr6 (TOP)

Sr0 (TOP)PAGE1 %X1.10 N1

Sr26 (TOP)PAGE1 %X1.12 P1

Sr3 (TOP)PAGE1 %X1.19 P1

Sr2 (TOP)PAGE1 %X1.19 N1

Sr0 (TOP)Sr32 (TOP)

Sr6 (TOP)PAGE2 %X1.23 P1

Sr2 (TOP)PAGE2 %X1.23 N1

Sr32 (TOP)Sr6 (TOP)

PAGE2 %X1.24 P1Sr3 (TOP)

PAGE2 %X1.24 N1Sr34 (TOP)Sr32 (TOP)

Sr6 (TOP)PAGE2 %X1.27 P1

Sr7 (TOP)Sr3 (TOP)

PAGE2 %X1.28 P1Sr2 (TOP)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 15Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 37: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

ESTRUCTURA DE APLICACION

ARBOL DE LLAMADA DE SUBPROGRAMAS Y MACROETAPAS (continúa)

PAGE2 %X1.28 N1Sr32 (TOP)

Sr6 (TOP)Sr0 (TOP)

Macro2PAGE0 %X2.3 P1

Sr3 (TOP)PAGE0 %X2.3 N1

Sr27 (TOP)Sr34 (TOP)Sr33 (TOP+1)

Sr32 (TOP)Sr6 (TOP)

PAGE0 %X2.6 P1Sr3 (TOP)

PAGE0 %X2.17 P1Sr2 (TOP)

PAGE0 %X2.17 N1Sr32 (TOP)

Sr6 (TOP)PAGE0 %X2.18 P1

Sr2 (TOP)PAGE0 %X2.18 N1

Sr32 (TOP)Sr6 (TOP)

Sr0 (TOP)PAGE1 %X2.15 P1

Sr3 (TOP)PAGE1 %X2.19 P1

Sr2 (TOP)PAGE1 %X2.19 N1

Sr0 (TOP)Sr32 (TOP)

Sr6 (TOP)Macro3

PAGE0 %X3.3 P1Sr3 (TOP)

PAGE0 %X3.3 N1Sr27 (TOP)

Sr34 (TOP)Sr33 (TOP+1)

Sr32 (TOP)Sr6 (TOP)

PAGE0 %X3.6 P1Sr3 (TOP)

PAGE0 %X3.17 P1Sr2 (TOP)

PAGE0 %X3.17 N1Sr32 (TOP)

Sr6 (TOP)PAGE0 %X3.18 P1

Sr2 (TOP)PAGE0 %X3.18 N1

Sr0 (TOP)Sr32 (TOP)

Sr6 (TOP)Macro4

PAGE0 %X4.3 P1Sr3 (TOP)

PAGE0 %X4.3 N1Sr27 (TOP)

Sr34 (TOP)Sr33 (TOP+1)

Sr32 (TOP)Sr6 (TOP)

PAGE0 %X4.13 P0Sr19 (TOP)

PAGE0 %X4.17 P1Sr2 (TOP)

PAGE0 %X4.17 N1Sr32 (TOP)

Sr6 (TOP)PAGE1 %X4.6 P1

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 16Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 38: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

ESTRUCTURA DE APLICACION

ARBOL DE LLAMADA DE SUBPROGRAMAS Y MACROETAPAS (continúa)

Sr3 (TOP)PAGE1 %X4.18 P1

Sr2 (TOP)PAGE1 %X4.18 N1

Sr0 (TOP)Sr32 (TOP)

Sr6 (TOP)Macro5

PAGE0 %X5.3 P1Sr5 (TOP)

PAGE0 %X5.3 N1Sr36 (TOP)Sr35 (TOP)

PAGE0 %X5.6 P1Sr5 (TOP)

PAGE0 %X5.13 P1Sr4 (TOP)

PAGE0 %X5.13 N1Sr36 (TOP)

PAGE0 %X5.14 P1Sr4 (TOP)

PAGE0 %X5.14 N1Sr36 (TOP)Sr37 (TOP)

Macro6PAGE0 %X6.3 P1

Sr5 (TOP)PAGE0 %X6.3 N1

Sr36 (TOP)Sr35 (TOP)Sr31 (TOP+2)

PAGE0 %X6.12 P0Sr30 (TOP)Sr8 (TOP)

PAGE0 %X6.13 P1Sr5 (TOP)

PAGE0 %X6.15 P1Sr4 (TOP)

PAGE0 %X6.15 N1Sr36 (TOP)

PAGE0 %X6.17 P1Sr4 (TOP)

PAGE0 %X6.17 N1Sr36 (TOP)Sr37 (TOP)

PAGE1 %X6.5 N1Sr30 (TOP)

PAGE1 %X6.6 P1Sr5 (TOP)

PAGE1 %X6.14 P0Sr8 (TOP)

PAGE1 %X6.16 P1Sr4 (TOP)

PAGE1 %X6.16 N1Sr37 (TOP)Sr36 (TOP)

PAGE2 %X6.23 P1Sr4 (TOP)

PAGE2 %X6.23 N1Sr36 (TOP)

PAGE2 %X6.24 P1Sr5 (TOP)

PAGE2 %X6.24 N1Sr36 (TOP)Sr35 (TOP)Sr31 (TOP+2)

PAGE2 %X6.27 P1Sr5 (TOP)

PAGE2 %X6.28 P1Sr2 (TOP)

PAGE2 %X6.28 N1Sr32 (TOP)

Sr6 (TOP)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 17Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 39: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

ESTRUCTURA DE APLICACION

ARBOL DE LLAMADA DE SUBPROGRAMAS Y MACROETAPAS (continúa)

Sr0 (TOP)Macro7

PAGE0 %X7.3 P1Sr5 (TOP)

PAGE0 %X7.3 N1Sr36 (TOP)Sr35 (TOP)Sr28 (TOP)

Sr31 (TOP)PAGE0 %X7.13 P1

Sr4 (TOP)PAGE0 %X7.13 N1

Sr36 (TOP)PAGE1 %X7.4 P1

Sr29 (TOP)Sr9 (TOP)

PAGE1 %X7.6 P1Sr5 (TOP)

PAGE1 %X7.12 P0Sr9 (TOP)Sr30 (TOP)

PAGE1 %X7.14 P1Sr4 (TOP)

PAGE1 %X7.14 N1Sr37 (TOP)Sr36 (TOP)

Macro8PAGE0 %X8.3 P1

Sr5 (TOP)PAGE0 %X8.3 N1

Sr36 (TOP)Sr35 (TOP)Sr31 (TOP+1)

PAGE0 %X8.12 N1Sr30 (TOP)

PAGE0 %X8.23 P0Sr10 (TOP)

PAGE0 %X8.30 P1Sr4 (TOP)

PAGE0 %X8.30 N1Sr36 (TOP)

PAGE1 %X8.16 N1Sr30 (TOP)

PAGE1 %X8.24 P1Sr5 (TOP)

PAGE1 %X8.29 P1Sr4 (TOP)

PAGE1 %X8.29 N1Sr37 (TOP)Sr36 (TOP)

PAGE2 %X8.25 P0Sr10 (TOP)

PAGE2 %X8.26 P1Sr5 (TOP)

PAGE2 %X8.28 P1Sr4 (TOP)

PAGE2 %X8.28 N1Sr37 (TOP)Sr36 (TOP)

PAGE3 %X8.6 N1Sr30 (TOP)

PAGE3 %X8.10 P1Sr5 (TOP)

PAGE3 %X8.22 P0Sr10 (TOP)

PAGE3 %X8.27 P1Sr4 (TOP)

PAGE3 %X8.27 N1Sr36 (TOP)Sr37 (TOP)

Macro19Macro20Macro21

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 18Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 40: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

ESTRUCTURA DE APLICACION

ARBOL DE LLAMADA DE SUBPROGRAMAS Y MACROETAPAS (continúa)

Macro22PAGE3 %X22.34 P1

Sr13 (TOP)

Autor: I.Blasco-M.Montañes 5 Programa5.1 Estructura de aplicación

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.1 - 19Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 41: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PEDIDOSComentario:

! (*PEDIDOS*) Contador_piezas_produccion:=Contador_piezas_negras_producion+Contador_piezas_roj as_produccion+ Contador_piezas_metal_produccion+Contador_piezas_tapa_produccion; Contador_piezas_en_cola:=Contador_piezas_negras_en_cola+Contador_piezas_rojas_en _cola+ Contador_piezas_metal_en_cola+Contador_piezas_tapa_en_cola; (*¿Tablas de pedidos vacias?*) Comprueba_pedido1_vacia:=MAX_ARW(P1_dia_semana_peticion:56); IF Comprueba_pedido1_vacia<=0 THEN SET Pedido1_vacio; ELSE RESET Pedido1_vacio; IF P1_estado_tipo_pieza1=0 OR P1_estado_tipo_pieza2=0 OR P1_estado_tipo_pie za3=0 OR P1_estado_tipo_base=0 THEN P1_dia_semana_peticion:55:=0; SET Pedido1_vacio; END_IF; END_IF; Comprueba_pedido2_vacia:=MAX_ARW(P2_dia_semana_peticion:56); IF Comprueba_pedido2_vacia<=0 THEN SET Pedido2_vacio; ELSE RESET Pedido2_vacio; IF P2_estado_tipo_pieza1=0 OR P2_estado_tipo_pieza2=0 OR P2_estado_tipo_pie za3=0 OR P2_estado_tipo_base=0 THEN P2_dia_semana_peticion:55:=0; SET Pedido2_vacio; END_IF; END_IF; Comprueba_pedido3_vacia:=MAX_ARW(P3_dia_semana_peticion:56); IF Comprueba_pedido3_vacia<=0 THEN SET Pedido3_vacio; ELSE RESET Pedido3_vacio; IF P3_estado_tipo_pieza1=0 OR P3_estado_tipo_pieza2=0 OR P3_estado_tipo_pie za3=0 OR P3_estado_tipo_base=0 THEN P3_dia_semana_peticion:55:=0; SET Pedido3_vacio; END_IF; END_IF; Comprueba_pedido4_vacia:=MAX_ARW(P4_dia_semana_peticion:56); IF Comprueba_pedido4_vacia<=0 THEN SET Pedido4_vacio; ELSE RESET Pedido4_vacio; IF P4_estado_tipo_pieza1=0 OR P4_estado_tipo_pieza2=0 OR P4_estado_tipo_pie za3=0 OR P4_estado_tipo_base=0 THEN P4_dia_semana_peticion:55:=0; SET Pedido4_vacio; END_IF; END_IF; Comprueba_pedido5_vacia:=MAX_ARW(P5_dia_semana_peticion:56); IF Comprueba_pedido5_vacia<=0 THEN SET Pedido5_vacio; ELSE RESET Pedido5_vacio; IF P5_estado_tipo_pieza1=0 OR P5_estado_tipo_pieza2=0 OR P5_estado_tipo_pie za3=0 OR P5_estado_tipo_base=0 THEN P5_dia_semana_peticion:55:=0; SET Pedido5_vacio; END_IF; END_IF; (*Recogemos un pedido de SCADA con el flanco de bajada del bit %M35*) IF FE Pedido_vacio THEN (*Volcado sobre la tabla de memoria libre*)

MAST-GESTION_PEDIDOS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.1 MAST-Gestion_pedidos

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.1 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 42: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PEDIDOSMAST-GESTION_PEDIDOS IF Pedido1_vacio THEN P1_dia_semana_peticion:9:=Dia_semana_de_peticion_pedido:9; P1_numero_produccion_pieza1:=16#1100; P1_numero_produccion_pieza2:=16#1200; P1_numero_produccion_pieza3:=16#1300; P1_estado_pedido:=16#0000; P1_check_sum_pedido:=SUM(Dia_semana_de_peticion_pedido:9); ELSIF Pedido2_vacio THEN P2_dia_semana_peticion:9:=Dia_semana_de_peticion_pedido:9; P2_numero_produccion_pieza1:=16#1100; P2_numero_produccion_pieza2:=16#1200; P2_numero_produccion_pieza3:=16#1300; P2_estado_pedido:=16#0000; P2_check_sum_pedido:=SUM(Dia_semana_de_peticion_pedido:9); ELSIF Pedido3_vacio THEN P3_dia_semana_peticion:9:=Dia_semana_de_peticion_pedido:9; P3_numero_produccion_pieza1:=16#1100; P3_numero_produccion_pieza2:=16#1200; P3_numero_produccion_pieza3:=16#1300; P3_estado_pedido:=16#0000; P3_check_sum_pedido:=SUM(Dia_semana_de_peticion_pedido:9); ELSIF Pedido4_vacio THEN P4_dia_semana_peticion:9:=Dia_semana_de_peticion_pedido:9; P4_numero_produccion_pieza1:=16#1100; P4_numero_produccion_pieza2:=16#1200; P4_numero_produccion_pieza3:=16#1300; P4_estado_pedido:=16#0000; P4_check_sum_pedido:=SUM(Dia_semana_de_peticion_pedido:9); ELSIF Pedido5_vacio THEN P5_dia_semana_peticion:9:=Dia_semana_de_peticion_pedido:9; P5_numero_produccion_pieza1:=16#1100; P5_numero_produccion_pieza2:=16#1200; P5_numero_produccion_pieza3:=16#1300; P5_estado_pedido:=16#0000; P5_check_sum_pedido:=SUM(Dia_semana_de_peticion_pedido:9); END_IF; END_IF; Pedido_vacio:=(Pedido1_vacio OR Pedido2_vacio OR Pedido3_vacio OR Pedido4_vacio OR Pedido5_vacio);Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW987 Contador_piezas_negras_producion%MW988 Contador_piezas_rojas_produccion%MW989 Contador_piezas_metal_produccion%MW990 Contador_piezas_tapa_produccion%MW986 Contador_piezas_produccion%MW953 Contador_piezas_negras_en_cola%MW954 Contador_piezas_rojas_en_cola%MW955 Contador_piezas_metal_en_cola%MW956 Contador_piezas_tapa_en_cola%MW950 Contador_piezas_en_cola%MW1000 P1_dia_semana_peticion%MW1059 Comprueba_pedido1_vacia%M46 Pedido1_vacio%MW1005 P1_estado_tipo_pieza1%MW1006 P1_estado_tipo_pieza2%MW1007 P1_estado_tipo_pieza3%MW1008 P1_estado_tipo_base%MW1060 P2_dia_semana_peticion%MW1119 Comprueba_pedido2_vacia%M47 Pedido2_vacio%MW1065 P2_estado_tipo_pieza1%MW1066 P2_estado_tipo_pieza2%MW1067 P2_estado_tipo_pieza3%MW1068 P2_estado_tipo_base%MW1120 P3_dia_semana_peticion%MW1179 Comprueba_pedido3_vacia%M48 Pedido3_vacio%MW1125 P3_estado_tipo_pieza1%MW1126 P3_estado_tipo_pieza2%MW1127 P3_estado_tipo_pieza3%MW1128 P3_estado_tipo_base%MW1180 P4_dia_semana_peticion%MW1239 Comprueba_pedido4_vacia

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.1 MAST-Gestion_pedidos

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.1 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 43: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PEDIDOS%M49 Pedido4_vacio%MW1185 P4_estado_tipo_pieza1%MW1186 P4_estado_tipo_pieza2%MW1187 P4_estado_tipo_pieza3%MW1188 P4_estado_tipo_base%MW1240 P5_dia_semana_peticion%MW1299 Comprueba_pedido5_vacia%M50 Pedido5_vacio%MW1245 P5_estado_tipo_pieza1%MW1246 P5_estado_tipo_pieza2%MW1247 P5_estado_tipo_pieza3%MW1248 P5_estado_tipo_base%M35 Pedido_vacio%MW350 Dia_semana_de_peticion_pedido%MW1021 P1_numero_produccion_pieza1%MW1034 P1_numero_produccion_pieza2%MW1047 P1_numero_produccion_pieza3%MW1053 P1_estado_pedido%MW1055 P1_check_sum_pedido%MW1081 P2_numero_produccion_pieza1%MW1094 P2_numero_produccion_pieza2%MW1107 P2_numero_produccion_pieza3%MW1113 P2_estado_pedido%MW1115 P2_check_sum_pedido%MW1141 P3_numero_produccion_pieza1%MW1154 P3_numero_produccion_pieza2%MW1167 P3_numero_produccion_pieza3%MW1173 P3_estado_pedido%MW1175 P3_check_sum_pedido%MW1201 P4_numero_produccion_pieza1%MW1214 P4_numero_produccion_pieza2%MW1227 P4_numero_produccion_pieza3%MW1233 P4_estado_pedido%MW1235 P4_check_sum_pedido%MW1261 P5_numero_produccion_pieza1%MW1274 P5_numero_produccion_pieza2%MW1287 P5_numero_produccion_pieza3%MW1293 P5_estado_pedido%MW1295 P5_check_sum_pedido

! (*Marcamos que todos los pedidos ya han sido escritos en algun palet*) IF Pedido1_vacio OR(NOT Pedido1_vacio AND P1_estado_palet:X15)THEN SET Pedido1_volcado; ELSE RESET Pedido1_volcado; END_IF; IF Pedido2_vacio OR(NOT Pedido2_vacio AND P2_estado_palet:X15)THEN SET Pedido2_volcado; ELSE RESET Pedido2_volcado; END_IF; IF Pedido3_vacio OR(NOT Pedido3_vacio AND P3_estado_palet:X15)THEN SET Pedido3_volcado; ELSE RESET Pedido3_volcado; END_IF; IF Pedido4_vacio OR(NOT Pedido4_vacio AND P4_estado_palet:X15)THEN SET Pedido4_volcado; ELSE RESET Pedido4_volcado; END_IF; IF Pedido5_vacio OR(NOT Pedido5_vacio AND P5_estado_palet:X15)THEN SET Pedido5_volcado; ELSE RESET Pedido5_volcado; END_IF; Pedidos_ya_volcados:=Pedido1_volcado AND Pedido2_volcado AND Pedido3_volcado AND Pedido4_volcado AND Pedido5_volcado;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M46 Pedido1_vacio%MW1054:X15%M10 Pedido1_volcado%M47 Pedido2_vacio%MW1114:X15

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.1 MAST-Gestion_pedidos

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.1 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 44: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PEDIDOS%M11 Pedido2_volcado%M48 Pedido3_vacio%MW1174:X15%M12 Pedido3_volcado%M49 Pedido4_vacio%MW1234:X15%M13 Pedido4_volcado%M50 Pedido5_vacio%MW1294:X15%M14 Pedido5_volcado%M27 Pedidos_ya_volcados

! (*lectura borrado manual de los palet*) (*SR11;*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.1 MAST-Gestion_pedidos

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.1 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 45: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-COMUNICACIONESComentario:

! (*Prioridades en las comunicaciones de la zona de fabricacion de piezas*) (*Se recibe una peticion de comunicacion y se adjudica el recurso a quien corres ponda*) IF Peticion_estacion1 AND NOT Estacion1_comunicando AND NOT Estacion2_comunicand o AND NOT Estacion3_comunicando AND NOT Estacion4_comunicando THEN SET Estacion1_comunicando; RESET Peticion_estacion1; ELSIF Peticion_estacion2 AND NOT Estacion1_comunicando AND NOT Estacion2_comunic ando AND NOT Estacion3_comunicando AND NOT Estacion4_comunicando THEN SET Estacion2_comunicando; RESET Peticion_estacion2; ELSIF Peticion_estacion3 AND NOT Estacion1_comunicando AND NOT Estacion2_co municando AND NOT Estacion3_comunicando AND NOT Estacion4_comunicando THEN SET Estacion3_comunicando; RESET Peticion_estacion3; ELSIF Peticion_estacion4 AND NOT Estacion1_comunicando AND NOT Estacio n2_comunicando AND NOT Estacion3_comunicando AND NOT Estacion4_comunicando THEN SET Estacion4_comunicando; RESET Peticion_estacion4; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M84 Peticion_estacion1%M101 Estacion1_comunicando%M102 Estacion2_comunicando%M103 Estacion3_comunicando%M104 Estacion4_comunicando%M85 Peticion_estacion2%M86 Peticion_estacion3%M87 Peticion_estacion4

! (*Prioridades en las comunicaciones de la zona de expedicion de piezas*) (*Se recibe una peticion de comunicacion y se adjudica el recurso a quien corres ponda*) IF Peticion_estacion6 AND NOT Estacion6_comunicando AND NOT Estacion7_comunicand o AND NOT Estacion8_comunicando AND NOT Estacion9_comunicando THEN SET Estacion6_comunicando; RESET Peticion_estacion6; ELSIF Peticion_estacion7 AND NOT Estacion6_comunicando AND NOT Estacion7_comunic ando AND NOT Estacion8_comunicando AND NOT Estacion9_comunicando THEN SET Estacion7_comunicando; RESET Peticion_estacion7; ELSIF Peticion_estacion8 AND NOT Estacion6_comunicando AND NOT Estacion7_co municando AND NOT Estacion8_comunicando AND NOT Estacion9_comunicando THEN SET Estacion8_comunicando; RESET Peticion_estacion8; ELSIF Peticion_estacion9 AND NOT Estacion6_comunicando AND NOT Estacio n7_comunicando AND NOT Estacion8_comunicando AND NOT Estacion9_comunicando THEN SET Estacion9_comunicando; RESET Peticion_estacion9; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M28 Peticion_estacion6%M105 Estacion6_comunicando%M106 Estacion7_comunicando%M124 Estacion8_comunicando%M125 Estacion9_comunicando%M29 Peticion_estacion7%M122 Peticion_estacion8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.2 MAST-Comunicaciones

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.2 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 46: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-COMUNICACIONES%M123 Peticion_estacion9

! (*Comunicaciones para la tabla del buffer de salida de los pedidos*) (*Permiso para acceder al buffer de escritura: Tabla %MW1650-%MW1693*) IF Peticion_escritura_estacion6 AND NOT Estacion6_escribiendo AND NOT Estacion7_ escribiendo AND NOT Estacion8_escribiendo AND NOT Estacion9_escribiendo THEN SET Estacion6_escribiendo; RESET Peticion_escritura_estacion6; ELSIF Peticion_escritura_estacion7 AND NOT Estacion6_escribiendo AND NOT Estacio n7_escribiendo AND NOT Estacion8_escribiendo AND NOT Estacion9_escribiendo THEN SET Estacion7_escribiendo; RESET Peticion_escritura_estacion7; ELSIF Peticion_escritura_estacion8 AND NOT Estacion6_escribiendo AND NOT Es tacion7_escribiendo AND NOT Estacion8_escribiendo AND NOT Estacion9_escribiendo THEN SET Estacion8_escribiendo; RESET Peticion_escritura_estacion8; ELSIF Peticion_escritura_estacion9 AND NOT Estacion6_escribiendo AND N OT Estacion7_escribiendo AND NOT Estacion8_escribiendo AND NOT Estacion9_escribiendo THEN SET Estacion9_escribiendo; RESET Peticion_escritura_estacion9; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M392 Peticion_escritura_estacion6%M393 Estacion6_escribiendo%M395 Estacion7_escribiendo%M397 Estacion8_escribiendo%M399 Estacion9_escribiendo%M394 Peticion_escritura_estacion7%M396 Peticion_escritura_estacion8%M398 Peticion_escritura_estacion9

! (*Comunicaciones para el acceso a almacen desde la extraccion o el almacenamient o de piezas*) IF Peticion_ejecutar_orden5 AND NOT Ejecutando_orden5 AND NOT Ejecutando_orden8 THEN RESET Peticion_ejecutar_orden5; SET Ejecutando_orden5; ELSIF Peticion_ejecutar_orden8 AND NOT Ejecutando_orden5 AND NOT Ejecutando_orde n8 THEN RESET Peticion_ejecutar_orden8; SET Ejecutando_orden8; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M95 Peticion_ejecutar_orden5%M75 Ejecutando_orden5%M76 Ejecutando_orden8%M255 Peticion_ejecutar_orden8

! (*SIMULACION DE LA CARGA DE PIEZAS EN EL ROBOT MEDIANTE MAGELIS*) Pieza1_en_palet:=Simulacion_robot:X0; Pieza2_en_palet:=Simulacion_robot:X1; Pieza3_en_palet:=Simulacion_robot:X2; Descargar_pedido:=Descargue_de_pedido;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW952:X0%M108 Pieza1_en_palet%MW952:X1%M109 Pieza2_en_palet%MW952:X2%M110 Pieza3_en_palet%MW952:X3 Descargue_de_pedido

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.2 MAST-Comunicaciones

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.2 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 47: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-COMUNICACIONES%M17 Descargar_pedido

! (*Gestion de las cintas*) (*De las piezas*) IF(Piezas_completas AND NOT T1_palet_estacion1 AND NOT T1_palet_estacion2 AND NO T T1_palet_estacion3 AND NOT T1_palet_estacion4) AND NOT Inicializacion OR T1_emergencia OR Bitemergencia_t1 THEN RESET Encender_cintas_t1; ELSIF NOT Piezas_completas OR T1_palet_estacion1 OR T1_palet_estacion2 OR T1_pal et_estacion3 OR T1_palet_estacion4 OR Inicializacion THEN SET Encender_cintas_t1; END_IF; (*De los pedidos*) IF Pedido1_vacio AND Pedido2_vacio AND Pedido3_vacio AND Pedido4_vacio AND Pedid o5_vacio THEN SET Pedidos_completos; ELSE RESET Pedidos_completos; END_IF; IF(Pedidos_completos AND NOT T2_palet_estacion1 AND NOT T2_palet_estacion2 AND N OT T2_palet_estacion3 AND NOT T2_palet_estacion4) AND NOT Inicializacion OR T2_emergencia OR Bitemergencia_t2 THEN RESET Encender_cintas_t2; ELSIF NOT Pedidos_completos OR T2_palet_estacion1 OR T2_palet_estacion2 OR T2_pa let_estacion3 OR T2_palet_estacion4 OR Peticion_almacenado OR Contador_de_pedidos_extraidos<>0 OR Inicializacio n THEN SET Encender_cintas_t2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.0 T1_palet_estacion1%I\0.2.1\0.1 T1_palet_estacion2%I\0.2.1\0.2 T1_palet_estacion3%I\0.2.1\0.3 T1_palet_estacion4%M240 Inicializacion%I\0.2.1\0.7 T1_emergencia%M347 Bitemergencia_t1%M276 Encender_cintas_t1%M46 Pedido1_vacio%M47 Pedido2_vacio%M48 Pedido3_vacio%M49 Pedido4_vacio%M50 Pedido5_vacio%M278 Pedidos_completos%I\0.2.2\0.0 T2_palet_estacion1%I\0.2.2\0.1 T2_palet_estacion2%I\0.2.2\0.2 T2_palet_estacion3%I\0.2.2\0.3 T2_palet_estacion4%I\0.2.2\0.7 T2_emergencia%M348 Bitemergencia_t2%M277 Encender_cintas_t2%M0 Peticion_almacenado%MW330 Contador_de_pedidos_extraidos

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.2 MAST-Comunicaciones

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.2 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 48: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PIEZASComentario:

! (*¿Tablas de piezas vacias?*) Comprueba_pieza1_vacia:=MAX_ARW(Pz1_dia_semana_inicio:16); IF Comprueba_pieza1_vacia<=0 THEN SET Pieza1_vacia; Contador_pieza1:=0; ELSE RESET Pieza1_vacia; END_IF; Comprueba_pieza2_vacia:=MAX_ARW(Pz2_dia_semana_inicio:16); IF Comprueba_pieza2_vacia<=0 THEN SET Pieza2_vacia; Contador_pieza2:=0; ELSE RESET Pieza2_vacia; END_IF; Comprueba_pieza3_vacia:=MAX_ARW(Pz3_dia_semana_inicio:16); IF Comprueba_pieza3_vacia<=0 THEN SET Pieza3_vacia; Contador_pieza3:=0; ELSE RESET Pieza3_vacia; END_IF; Comprueba_pieza4_vacia:=MAX_ARW(Pz4_dia_semana_inicio:16); IF Comprueba_pieza4_vacia<=0 THEN SET Pieza4_vacia; Contador_pieza4:=0; ELSE RESET Pieza4_vacia; END_IF; Comprueba_pieza5_vacia:=MAX_ARW(Pz5_dia_semana_inicio:16); IF Comprueba_pieza5_vacia<=0 THEN SET Pieza5_vacia; Contador_pieza5:=0; ELSE RESET Pieza5_vacia; END_IF; Pieza_vacia:=(Pieza1_vacia OR Pieza2_vacia OR Pieza3_vacia OR Pieza4_vacia OR Pi eza5_vacia); Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1325 Pz1_dia_semana_inicio%MW1349 Comprueba_pieza1_vacia%M41 Pieza1_vacia%MW1347 Contador_pieza1%MW1350 Pz2_dia_semana_inicio%MW1374 Comprueba_pieza2_vacia%M42 Pieza2_vacia%MW1372 Contador_pieza2%MW1375 Pz3_dia_semana_inicio%MW1399 Comprueba_pieza3_vacia%M43 Pieza3_vacia%MW1397 Contador_pieza3%MW1400 Pz4_dia_semana_inicio%MW1424 Comprueba_pieza4_vacia%M44 Pieza4_vacia%MW1422 Contador_pieza4%MW1425 Pz5_dia_semana_inicio%MW1449 Comprueba_pieza5_vacia%M45 Pieza5_vacia%MW1447 Contador_pieza5%M31 Pieza_vacia

! (*Contadores totales de piezas*) Piezas_negras_totales:=Contador_piezas_negras_producion+Contador_piezas_negras_a lmacen+Contador_piezas_negras_en_cola; Piezas_rojas_totales:=Contador_piezas_rojas_produccion+Contador_piezas_rojas_alm acen+Contador_piezas_rojas_en_cola; Piezas_metal_totales:=Contador_piezas_metal_produccion+Contador_piezas_metal_alm acen+Contador_piezas_metal_en_cola; Piezas_tapa_totales:=Contador_piezas_tapa_produccion+Contador_piezas_tapa_almace n+Contador_piezas_tapa_en_cola; Piezas_totales_en_produccion:=Contador_piezas_negras_producion+Contador_piezas_r ojas_produccion +Contador_piezas_metal_produccion+Contador_piezas_tapa_produccion;

MAST-GESTION_PIEZAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.3 MAST-Gestion_piezas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.3 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 49: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PIEZASMAST-GESTION_PIEZAS Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW987 Contador_piezas_negras_producion%MW991 Contador_piezas_negras_almacen%MW953 Contador_piezas_negras_en_cola%MW946 Piezas_negras_totales%MW988 Contador_piezas_rojas_produccion%MW992 Contador_piezas_rojas_almacen%MW954 Contador_piezas_rojas_en_cola%MW947 Piezas_rojas_totales%MW989 Contador_piezas_metal_produccion%MW993 Contador_piezas_metal_almacen%MW955 Contador_piezas_metal_en_cola%MW948 Piezas_metal_totales%MW990 Contador_piezas_tapa_produccion%MW994 Contador_piezas_tapa_almacen%MW956 Contador_piezas_tapa_en_cola%MW949 Piezas_tapa_totales%MW945 Piezas_totales_en_produccion

! (*Reajuste de la cola de piezas*) (*No puede haber un número negativo de piezas en cola*) Contador_piezas_tapa_produccion:=Contador_piezas_tapa_neg_produc+Contador_piezas _tapa_roj_produc+Contador_piezas_tapa_met_produc; Contador_piezas_tapa_en_cola:=Contador_piezas_tapa_neg_cola+Contador_piezas_tapa _roj_cola+Contador_piezas_tapa_met_cola; IF Contador_piezas_tapa_neg_cola<0 THEN Contador_piezas_tapa_neg_cola:=0;END_IF; IF Contador_piezas_tapa_roj_cola<0 THEN Contador_piezas_tapa_roj_cola:=0;END_IF; IF Contador_piezas_tapa_met_cola<0 THEN Contador_piezas_tapa_met_cola:=0;END_IF; (*Calculos de completado de piezas y parado de cintas*) (*¿Piezas completas?*) IF(Contador_piezas_negras_almacen+Contador_piezas_rojas_almacen+Contador_piezas_ metal_almacen+ Contador_piezas_tapa_almacen+ Contador_piezas_negras_en_cola+Contador_piezas_rojas_en_cola+Contador_pieza s_metal_en_cola+ Contador_piezas_tapa_en_cola>=15)AND Piezas_totales_en_produccion=0 THEN SET Piezas_completas; ELSE RESET Piezas_completas; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1863 Contador_piezas_tapa_neg_produc%MW1864 Contador_piezas_tapa_roj_produc%MW1865 Contador_piezas_tapa_met_produc%MW990 Contador_piezas_tapa_produccion%MW1860 Contador_piezas_tapa_neg_cola%MW1861 Contador_piezas_tapa_roj_cola%MW1862 Contador_piezas_tapa_met_cola%MW956 Contador_piezas_tapa_en_cola%MW991 Contador_piezas_negras_almacen%MW992 Contador_piezas_rojas_almacen%MW993 Contador_piezas_metal_almacen%MW994 Contador_piezas_tapa_almacen%MW953 Contador_piezas_negras_en_cola%MW954 Contador_piezas_rojas_en_cola%MW955 Contador_piezas_metal_en_cola%MW945 Piezas_totales_en_produccion%M260 Piezas_completas

! (*Piezas colocadas en la tabla de pedido correspondiente*) (*Comprobacion de las piezas colocadas en el palet*) IF Direccion_inicio_piezas8<>0 THEN Direccion_inicio_piezas8:=Direccion_inicio_piezas8+54; IF Direccion_base_pedidos[Direccion_inicio_piezas8]:X3 THEN SET Palet8_con_pieza1; ELSE

MAST-GESTION_PIEZAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.3 MAST-Gestion_piezas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.3 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 50: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PIEZASMAST-GESTION_PIEZAS RESET Palet8_con_pieza1; END_IF; IF Direccion_base_pedidos[Direccion_inicio_piezas8]:X4 THEN SET Palet8_con_pieza2; ELSE RESET Palet8_con_pieza2; END_IF; IF Direccion_base_pedidos[Direccion_inicio_piezas8]:X5 THEN SET Palet8_con_pieza3; ELSE RESET Palet8_con_pieza3; END_IF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-54; (*Comprobacion de las piezas disponibles en almacen para el pedido activo*) Direccion_inicio_piezas8:=Direccion_inicio_piezas8+5; IF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=1 AND Cont ador_piezas_negras_almacen>0 THEN RESET Pieza1_no_disponible; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=3 AND C ontador_piezas_rojas_almacen>0 THEN RESET Pieza1_no_disponible; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=7 AND C ontador_piezas_metal_almacen>0 THEN RESET Pieza1_no_disponible; ELSIF((Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=2 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=4 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=8)AND Contador_piezas_tapa_almacen>0 THEN RESET Pieza1_no_disponible; ELSE SET Pieza1_no_disponible; END_IF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; IF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=1 AND Cont ador_piezas_negras_almacen>0 THEN RESET Pieza2_no_disponible; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=3 AND C ontador_piezas_rojas_almacen>0 THEN RESET Pieza2_no_disponible; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=7 AND C ontador_piezas_metal_almacen>0 THEN RESET Pieza2_no_disponible; ELSIF((Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=2 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=4 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=8)AND Contador_piezas_tapa_almacen>0 THEN RESET Pieza2_no_disponible; ELSE SET Pieza2_no_disponible; END_IF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; IF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=1 AND Cont ador_piezas_negras_almacen>0 THEN RESET Pieza3_no_disponible; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=3 AND C ontador_piezas_rojas_almacen>0 THEN RESET Pieza3_no_disponible; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=7 AND C ontador_piezas_metal_almacen>0 THEN RESET Pieza3_no_disponible; ELSIF((Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=2 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=4 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=8)AND Contador_piezas_tapa_almacen>0 THEN RESET Pieza3_no_disponible;

MAST-GESTION_PIEZAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.3 MAST-Gestion_piezas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.3 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 51: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PIEZASMAST-GESTION_PIEZAS ELSE SET Pieza3_no_disponible; END_IF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-7; ELSE RESET Palet8_con_pieza1; RESET Palet8_con_pieza2; RESET Palet8_con_pieza3; RESET Pieza1_no_disponible; RESET Pieza2_no_disponible; RESET Pieza3_no_disponible; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW983 Direccion_inicio_piezas8%MW970:X3%M145 Palet8_con_pieza1%MW970:X4%M146 Palet8_con_pieza2%MW970:X5%M147 Palet8_con_pieza3%MW970 Direccion_base_pedidos%MW991 Contador_piezas_negras_almacen%M282 Pieza1_no_disponible%MW992 Contador_piezas_rojas_almacen%MW993 Contador_piezas_metal_almacen%MW994 Contador_piezas_tapa_almacen%M283 Pieza2_no_disponible%M284 Pieza3_no_disponible

! (*Borrado manual de las tablas de las piezas*) IF RE Borrar_tablas OR RE Inicializacion THEN (*Tablas de pedidos*) P1_dia_semana_peticion:60:=0; P2_dia_semana_peticion:60:=0; P3_dia_semana_peticion:60:=0; P4_dia_semana_peticion:60:=0; P5_dia_semana_peticion:60:=0; (*Tablas de piezas*) Pz1_dia_semana_inicio:25:=0; Pz2_dia_semana_inicio:25:=0; Pz3_dia_semana_inicio:25:=0; Pz4_dia_semana_inicio:25:=0; Pz5_dia_semana_inicio:25:=0; (*Cola de piezas*) Cola_piezas:100:=0; (*Borrado de contadores*) Contador_piezas_negras_producion:4:=0; Contador_piezas_tapa_neg_produc:=0; Contador_piezas_tapa_roj_produc:=0; Contador_piezas_tapa_met_produc:=0; (*Borrado de contador de pedido extridos de almacen existen el marcha*) Contador_de_pedidos_extraidos:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M25 Borrar_tablas%M240 Inicializacion%MW1000 P1_dia_semana_peticion%MW1060 P2_dia_semana_peticion%MW1120 P3_dia_semana_peticion%MW1180 P4_dia_semana_peticion%MW1240 P5_dia_semana_peticion%MW1325 Pz1_dia_semana_inicio%MW1350 Pz2_dia_semana_inicio%MW1375 Pz3_dia_semana_inicio%MW1400 Pz4_dia_semana_inicio%MW1425 Pz5_dia_semana_inicio%MW1700 Cola_piezas%MW987 Contador_piezas_negras_producion%MW1863 Contador_piezas_tapa_neg_produc%MW1864 Contador_piezas_tapa_roj_produc%MW1865 Contador_piezas_tapa_met_produc

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.3 MAST-Gestion_piezas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.3 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 52: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_PIEZAS%MW330 Contador_de_pedidos_extraidos

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.3 MAST-Gestion_piezas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.3 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 53: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-GESTION_MAGELISComentario:

! (* tabla de dialogo de las dos magelis tactiles*) Autorizacion_tactil1:=16#A510;(* autorizacion *) %MW277:=Pagina_indicada_tactil1;(* pagina indicada en la tabla compartida *) %MW2507:=Imagen_alarmas_magelis1;(* cuadro de alarmas palabras 7 a 15 *) %MW2508:=Imagen_alarmas_magelis2; %MW2509:=Imagen_alarmas_magelis3; %MW2510:=Imagen_alarmas_magelis4; %MW2511:=Imagen_alarmas_magelis5_1; %MW2512:=Imagen_alarmas_magelis5_2; %MW2513:=Imagen_alarmas_magelis6; %MW2514:=Imagen_alarmas_magelis7_1; %MW2515:=Imagen_alarmas_magelis7_2; Autorizacion_tactil2:=16#A510; %MW278:=Pagina_indicada_tactil2; %MW2527:=Imagen_alarmas_magelis1; %MW2528:=Imagen_alarmas_magelis2; %MW2529:=Imagen_alarmas_magelis3; %MW2530:=Imagen_alarmas_magelis4; %MW2531:=Imagen_alarmas_magelis5_1; %MW2532:=Imagen_alarmas_magelis5_2; %MW2533:=Imagen_alarmas_magelis6; %MW2534:=Imagen_alarmas_magelis7_1; %MW2535:=Imagen_alarmas_magelis7_2; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2506 Autorizacion_tactil1%MW2501 Pagina_indicada_tactil1%MW277%MW202 Imagen_alarmas_magelis1%MW2507%MW217 Imagen_alarmas_magelis2%MW2508%MW232 Imagen_alarmas_magelis3%MW2509%MW247 Imagen_alarmas_magelis4%MW2510%MW262 Imagen_alarmas_magelis5_1%MW2511%MW263 Imagen_alarmas_magelis5_2%MW2512%MW292 Imagen_alarmas_magelis6%MW2513%MW299 Imagen_alarmas_magelis7_1%MW2514%MW300 Imagen_alarmas_magelis7_2%MW2515%MW2526 Autorizacion_tactil2%MW2521 Pagina_indicada_tactil2%MW278%MW2527%MW2528%MW2529%MW2530%MW2531%MW2532%MW2533%MW2534%MW2535

! SR18;! SR21; SR24; SR23;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.4 MAST-Gestion_magelis

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.4 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 54: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-ALARMASComentario:

! (*Agrupar bits de alarmas*) (*Alarma en las estaciones de pieza localizada en memoria pero no corresponden t odas las operaciones*) Pz_no_corresponde_est1:=Pz1_no_corresponde_est1 OR Pz2_no_corresponde_est1 OR Pz 3_no_corresponde_est1 OR Pz4_no_corresponde_est1 OR Pz5_no_corresponde_est1; Pz_no_corresponde_est2:=Pz1_no_corresponde_est2 OR Pz2_no_corresponde_est2 OR Pz 3_no_corresponde_est2 OR Pz4_no_corresponde_est2 OR Pz5_no_corresponde_est2; Pz_no_corresponde_est3:=Pz1_no_corresponde_est3 OR Pz2_no_corresponde_est3 OR Pz 3_no_corresponde_est3 OR Pz4_no_corresponde_est3 OR Pz5_no_corresponde_est3; Pz_no_corresponde_est4:=Pz1_no_corresponde_est4 OR Pz2_no_corresponde_est4 OR Pz 3_no_corresponde_est4 OR Pz4_no_corresponde_est4 OR Pz5_no_corresponde_est4; (*Alarma en las estaciones de pedido localizado en memoria pero no corresponden todas las operaciones*) Pedido_no_corresponde_est6:=Pedido1_no_corresponde_est6 OR Pedido2_no_correspond e_est6 OR Pedido3_no_corresponde_est6 OR Pedido4_no_corresponde_est6 OR Pedido5_no_co rresponde_est6; Pedido_no_corresponde_est7:=Pedido1_no_corresponde_est7 OR Pedido2_no_correspond e_est7 OR Pedido3_no_corresponde_est7 OR Pedido4_no_corresponde_est7 OR Pedido5_no_co rresponde_est7; Pedido_no_corresponde_est8:=Pedido1_no_corresponde_est8 OR Pedido2_no_correspond e_est8 OR Pedido3_no_corresponde_est8 OR Pedido4_no_corresponde_est8 OR Pedido5_no_co rresponde_est8; (*Agrupamos las alarmas provenientes de piezas y de pedidos*) Pieza_no_localizada:=Pieza_no_localizada_est1 OR Pieza_no_localizada_est2 OR Pie za_no_localizada_est3 OR Pieza_no_localizada_est4; Pedido_no_localizado:=Pedido_no_localizado_est6 OR Pedido_no_localizado_est7 OR Pedido_no_localizado_est8; (*Volcado a tabla compartida*) Piezas_no_localizadas:=Pieza_no_localizada; Pedidos_no_localizados:=Pedido_no_localizado;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%M510 Pz_no_corresponde_est1%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%M511 Pz_no_corresponde_est2%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%M512 Pz_no_corresponde_est3%M495 Pz1_no_corresponde_est4%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%M513 Pz_no_corresponde_est4%M525 Pedido1_no_corresponde_est6%M526 Pedido2_no_corresponde_est6%M527 Pedido3_no_corresponde_est6%M528 Pedido4_no_corresponde_est6%M529 Pedido5_no_corresponde_est6%M585 Pedido_no_corresponde_est6%M540 Pedido1_no_corresponde_est7%M541 Pedido2_no_corresponde_est7

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.5 MAST-Alarmas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.5 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 55: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-ALARMAS%M542 Pedido3_no_corresponde_est7%M543 Pedido4_no_corresponde_est7%M544 Pedido5_no_corresponde_est7%M586 Pedido_no_corresponde_est7%M555 Pedido1_no_corresponde_est8%M556 Pedido2_no_corresponde_est8%M557 Pedido3_no_corresponde_est8%M558 Pedido4_no_corresponde_est8%M559 Pedido5_no_corresponde_est8%M587 Pedido_no_corresponde_est8%M6 Pieza_no_localizada_est1%M7 Pieza_no_localizada_est2%M8 Pieza_no_localizada_est3%M144 Pieza_no_localizada_est4%M9 Pieza_no_localizada%M139 Pedido_no_localizado_est6%M140 Pedido_no_localizado_est7%M141 Pedido_no_localizado_est8%M112 Pedido_no_localizado%MW111:X3 Piezas_no_localizadas%MW111:X4 Pedidos_no_localizados

! (*¿Cual es la pieza que no corresponde y en que estación?*) IF Pz_no_corresponde_est1 THEN IF Pz1_no_corresponde_est1 THEN Tabla_no_corresponde_piezas:=1; ELSIF Pz2_no_corresponde_est1 THEN Tabla_no_corresponde_piezas:=2; ELSIF Pz3_no_corresponde_est1 THEN Tabla_no_corresponde_piezas:=3; ELSIF Pz4_no_corresponde_est1 THEN Tabla_no_corresponde_piezas:=4; ELSIF Pz5_no_corresponde_est1 THEN Tabla_no_corresponde_piezas:=5; END_IF; END_IF; IF Pz_no_corresponde_est2 THEN IF Pz1_no_corresponde_est2 THEN Tabla_no_corresponde_piezas:=1; ELSIF Pz2_no_corresponde_est2 THEN Tabla_no_corresponde_piezas:=2; ELSIF Pz3_no_corresponde_est2 THEN Tabla_no_corresponde_piezas:=3; ELSIF Pz4_no_corresponde_est2 THEN Tabla_no_corresponde_piezas:=4; ELSIF Pz5_no_corresponde_est2 THEN Tabla_no_corresponde_piezas:=5; END_IF; END_IF; IF Pz_no_corresponde_est3 THEN IF Pz1_no_corresponde_est3 THEN Tabla_no_corresponde_piezas:=1; ELSIF Pz2_no_corresponde_est3 THEN Tabla_no_corresponde_piezas:=2; ELSIF Pz3_no_corresponde_est3 THEN Tabla_no_corresponde_piezas:=3; ELSIF Pz4_no_corresponde_est3 THEN Tabla_no_corresponde_piezas:=4; ELSIF Pz5_no_corresponde_est3 THEN Tabla_no_corresponde_piezas:=5; END_IF; END_IF; IF Pz_no_corresponde_est4 THEN IF Pz1_no_corresponde_est4 THEN Tabla_no_corresponde_piezas:=1; ELSIF Pz2_no_corresponde_est4 THEN Tabla_no_corresponde_piezas:=2; ELSIF Pz3_no_corresponde_est4 THEN Tabla_no_corresponde_piezas:=3; ELSIF Pz4_no_corresponde_est4 THEN Tabla_no_corresponde_piezas:=4; ELSIF Pz5_no_corresponde_est4 THEN

MAST-ALARMAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.5 MAST-Alarmas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.5 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 56: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-ALARMASMAST-ALARMAS Tabla_no_corresponde_piezas:=5; END_IF; END_IF; (*La pieza ni siquiera ha sido localizada en memoria*) IF Pieza_no_localizada THEN IF Pieza_no_localizada_est1 THEN Estacion_en_alarma:=1; ELSIF Pieza_no_localizada_est2 THEN Estacion_en_alarma:=2; ELSIF Pieza_no_localizada_est3 THEN Estacion_en_alarma:=3; ELSIF Pieza_no_localizada_est4 THEN Estacion_en_alarma:=4; END_IF; END_IF; (*Volcado a tabla compartida*) Pieza_est1_no_corresponde:=Pz_no_corresponde_est1; Pieza_est2_no_corresponde:=Pz_no_corresponde_est2; Pieza_est3_no_corresponde:=Pz_no_corresponde_est3; Pieza_est4_no_corresponde:=Pz_no_corresponde_est4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M510 Pz_no_corresponde_est1%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%MW937 Tabla_no_corresponde_piezas%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%M511 Pz_no_corresponde_est2%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%M512 Pz_no_corresponde_est3%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%M513 Pz_no_corresponde_est4%M495 Pz1_no_corresponde_est4%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%M9 Pieza_no_localizada%M6 Pieza_no_localizada_est1%MW936 Estacion_en_alarma%M7 Pieza_no_localizada_est2%M8 Pieza_no_localizada_est3%M144 Pieza_no_localizada_est4%MW111:X5 Pieza_est1_no_corresponde%MW111:X6 Pieza_est2_no_corresponde%MW111:X7 Pieza_est3_no_corresponde%MW111:X8 Pieza_est4_no_corresponde

! (*¿Cual es el pedido que no corresponde y en que estación?*) IF Pedido_no_corresponde_est6 THEN IF Pedido1_no_corresponde_est6 THEN Tabla_no_corresponde_pedidos:=1; ELSIF Pedido2_no_corresponde_est6 THEN Tabla_no_corresponde_pedidos:=2; ELSIF Pedido3_no_corresponde_est6 THEN Tabla_no_corresponde_pedidos:=3; ELSIF Pedido4_no_corresponde_est6 THEN Tabla_no_corresponde_pedidos:=4; ELSIF Pedido5_no_corresponde_est6 THEN Tabla_no_corresponde_pedidos:=5; END_IF; END_IF; IF Pedido_no_corresponde_est7 THEN IF Pedido1_no_corresponde_est7 THEN Tabla_no_corresponde_pedidos:=1;

MAST-ALARMAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.5 MAST-Alarmas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.5 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 57: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-ALARMASMAST-ALARMAS ELSIF Pedido2_no_corresponde_est7 THEN Tabla_no_corresponde_pedidos:=2; ELSIF Pedido3_no_corresponde_est7 THEN Tabla_no_corresponde_pedidos:=3; ELSIF Pedido4_no_corresponde_est7 THEN Tabla_no_corresponde_pedidos:=4; ELSIF Pedido5_no_corresponde_est7 THEN Tabla_no_corresponde_pedidos:=5; END_IF; END_IF; IF Pedido_no_corresponde_est8 THEN IF Pedido1_no_corresponde_est8 THEN Tabla_no_corresponde_pedidos:=1; ELSIF Pedido2_no_corresponde_est8 THEN Tabla_no_corresponde_pedidos:=2; ELSIF Pedido3_no_corresponde_est8 THEN Tabla_no_corresponde_pedidos:=3; ELSIF Pedido4_no_corresponde_est8 THEN Tabla_no_corresponde_pedidos:=4; ELSIF Pedido5_no_corresponde_est8 THEN Tabla_no_corresponde_pedidos:=5; END_IF; END_IF; (*El pedido ni siquiera ha sido localizado*) IF Pedido_no_localizado THEN IF Pedido_no_localizado_est6 THEN Estacion_en_alarma:=6; ELSIF Pedido_no_localizado_est7 THEN Estacion_en_alarma:=7; ELSIF Pedido_no_localizado_est8 THEN Estacion_en_alarma:=8; END_IF; END_IF; (*Volcado a tabla compartida*) Pedido_est6_no_corresponde:=Pedido_no_corresponde_est6; Pedido_est7_no_corresponde:=Pedido_no_corresponde_est7; Pedido_est8_no_corresponde:=Pedido_no_corresponde_est8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M585 Pedido_no_corresponde_est6%M525 Pedido1_no_corresponde_est6%MW935 Tabla_no_corresponde_pedidos%M526 Pedido2_no_corresponde_est6%M527 Pedido3_no_corresponde_est6%M528 Pedido4_no_corresponde_est6%M529 Pedido5_no_corresponde_est6%M586 Pedido_no_corresponde_est7%M540 Pedido1_no_corresponde_est7%M541 Pedido2_no_corresponde_est7%M542 Pedido3_no_corresponde_est7%M543 Pedido4_no_corresponde_est7%M544 Pedido5_no_corresponde_est7%M587 Pedido_no_corresponde_est8%M555 Pedido1_no_corresponde_est8%M556 Pedido2_no_corresponde_est8%M557 Pedido3_no_corresponde_est8%M558 Pedido4_no_corresponde_est8%M559 Pedido5_no_corresponde_est8%M112 Pedido_no_localizado%M139 Pedido_no_localizado_est6%MW936 Estacion_en_alarma%M140 Pedido_no_localizado_est7%M141 Pedido_no_localizado_est8%MW112:X0 Pedido_est6_no_corresponde%MW112:X1 Pedido_est7_no_corresponde%MW112:X2 Pedido_est8_no_corresponde

! (*Alguno de los cabezales ha excedido el tiempo maximo de lectura o escritura en la zona de fabricación*) Maxtiempo_lectura_escritura_t1:=Maxtiempo_lectura_est1 OR Maxtiempo_lectura_est2 OR Maxtiempo_lectura_est3 OR Maxtiempo_lectura_est4 OR Maxtiempo_escritura_est1 OR Maxtiempo_escritura_est2 OR Maxtiempo_escrit ura_est3 OR Maxtiempo_escritura_est4;

MAST-ALARMAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.5 MAST-Alarmas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.5 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 58: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-ALARMASMAST-ALARMAS (*¿En que estación es la alarma?*) IF Maxtiempo_lectura_escritura_t1 THEN IF Maxtiempo_lectura_est1 OR Maxtiempo_escritura_est1 THEN Estacion_en_alarma:=1; ELSIF Maxtiempo_lectura_est2 OR Maxtiempo_escritura_est2 THEN Estacion_en_alarma:=2; ELSIF Maxtiempo_lectura_est3 OR Maxtiempo_escritura_est3 THEN Estacion_en_alarma:=3; ELSIF Maxtiempo_lectura_est4 OR Maxtiempo_escritura_est4 THEN Estacion_en_alarma:=4; END_IF; END_IF; (*Volcado a tabla compartida*) Lectura_escritura_defectuosa_t1:=Operacion_defectuosa_t1; Maxtiempo_operacion:=Maxtiempo_lectura_escritura_t1; (*Alguna de las estaciones ha excedido el tiempo maximo de espera para automático integrado en la zona de fabricación*) Maxtiempo_auto_int_t1:=Maxtiempo_auto_int_est1 OR Maxtiempo_auto_int_est2 OR Maxtiempo_auto_int_est3 OR Maxtiempo_auto_int_est4; IF Maxtiempo_auto_int_t1 THEN IF Maxtiempo_auto_int_est1 THEN Estacion_en_alarma:=1; ELSIF Maxtiempo_auto_int_est2 THEN Estacion_en_alarma:=2; ELSIF Maxtiempo_auto_int_est3 THEN Estacion_en_alarma:=3; ELSIF Maxtiempo_auto_int_est4 THEN Estacion_en_alarma:=4; END_IF; END_IF; (*Volcado a tabla compartida*) Lectura_escritura_defectuosa_t2:=Operacion_defectuosa_t2; Maxtiempo_automatico_int:=Maxtiempo_auto_int_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M455 Maxtiempo_lectura_est1%M470 Maxtiempo_lectura_est2%M485 Maxtiempo_lectura_est3%M500 Maxtiempo_lectura_est4%M456 Maxtiempo_escritura_est1%M471 Maxtiempo_escritura_est2%M486 Maxtiempo_escritura_est3%M501 Maxtiempo_escritura_est4%M514 Maxtiempo_lectura_escritura_t1%MW936 Estacion_en_alarma%M518 Operacion_defectuosa_t1%MW111:X11 Lectura_escritura_defectuosa_t1%MW111:X9 Maxtiempo_operacion%M457 Maxtiempo_auto_int_est1%M472 Maxtiempo_auto_int_est2%M487 Maxtiempo_auto_int_est3%M502 Maxtiempo_auto_int_est4%M515 Maxtiempo_auto_int_t1%M593 Operacion_defectuosa_t2%MW111:X12 Lectura_escritura_defectuosa_t2%MW111:X10 Maxtiempo_automatico_int

! (*Alguno de los cabezales ha excedido el tiempo maximo de lectura o escritura en la zona de expedición*) Maxtiempo_lectura_escritura_t2:=Maxtiempo_lectura_est6 OR Maxtiempo_lectura_est7 OR Maxtiempo_lectura_est8 OR Maxtiempo_lectura_est9 OR Maxtiempo_escritura_est6 OR Maxtiempo_escritura_est7 OR Maxtiempo_escrit ura_est8 OR Maxtiempo_escritura_est9; (*¿En que estación es la alarma?*) IF Maxtiempo_lectura_escritura_t2 THEN IF Maxtiempo_lectura_est6 OR Maxtiempo_escritura_est6 THEN Estacion_en_alarma:=6; ELSIF Maxtiempo_lectura_est7 OR Maxtiempo_escritura_est7 THEN Estacion_en_alarma:=7; ELSIF Maxtiempo_lectura_est8 OR Maxtiempo_escritura_est8 THEN

MAST-ALARMAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.5 MAST-Alarmas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.5 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 59: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-ALARMASMAST-ALARMAS Estacion_en_alarma:=8; ELSIF Maxtiempo_lectura_est9 OR Maxtiempo_escritura_est9 THEN Estacion_en_alarma:=9; END_IF; END_IF; (*Alguna de las estaciones ha excedido el tiempo maximo de espera para automático integrado en la zona de expedición*) Maxtiempo_auto_int_t2:=Maxtiempo_auto_int_est6 OR Maxtiempo_auto_int_est7 OR Maxtiempo_auto_int_est8 OR Maxtiempo_auto_int_est9; Operacion_defectuosa_t1:=Palet1_defectuoso_t1 OR Palet2_defectuoso_t1 OR Palet3_ defectuoso_t1 OR Palet4_defectuoso_t1 OR Escritura1_defectuosa_t1 OR Escritura2_defectuosa_t1 OR Escritura3_defec tuosa_t1 OR Escritura4_defectuosa_t1; Operacion_defectuosa_t2:=Palet6_defectuoso_t2 OR Palet7_defectuoso_t2 OR Palet8_ defectuoso_t2 OR Palet9_defectuoso_t2 OR Escritura6_defectuosa_t2 OR Escritura7_defectuosa_t2 OR Escritura8_defec tuosa_t2 OR Escritura9_defectuosa_t2; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M530 Maxtiempo_lectura_est6%M545 Maxtiempo_lectura_est7%M560 Maxtiempo_lectura_est8%M575 Maxtiempo_lectura_est9%M531 Maxtiempo_escritura_est6%M546 Maxtiempo_escritura_est7%M561 Maxtiempo_escritura_est8%M576 Maxtiempo_escritura_est9%M589 Maxtiempo_lectura_escritura_t2%MW936 Estacion_en_alarma%M532 Maxtiempo_auto_int_est6%M547 Maxtiempo_auto_int_est7%M562 Maxtiempo_auto_int_est8%M577 Maxtiempo_auto_int_est9%M590 Maxtiempo_auto_int_t2%M460 Palet1_defectuoso_t1%M474 Palet2_defectuoso_t1%M489 Palet3_defectuoso_t1%M504 Palet4_defectuoso_t1%M308 Escritura1_defectuosa_t1%M475 Escritura2_defectuosa_t1%M490 Escritura3_defectuosa_t1%M505 Escritura4_defectuosa_t1%M518 Operacion_defectuosa_t1%M534 Palet6_defectuoso_t2%M549 Palet7_defectuoso_t2%M564 Palet8_defectuoso_t2%M579 Palet9_defectuoso_t2%M535 Escritura6_defectuosa_t2%M550 Escritura7_defectuosa_t2%M565 Escritura8_defectuosa_t2%M580 Escritura9_defectuosa_t2%M593 Operacion_defectuosa_t2

! (*Setas de emergencia*) Seta_de_emergencia_t1:=T1_emergencia; Seta_de_emergencia_t2:=T2_emergencia; Palet_vacio_y_no_memoria_vacia:=Palet1_vacio_y_no_memoria_vacia; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.7 T1_emergencia%MW111:X1 Seta_de_emergencia_t1%I\0.2.2\0.7 T2_emergencia%MW111:X2 Seta_de_emergencia_t2%M458 Palet1_vacio_y_no_memoria_vacia%MW111:X13 Palet_vacio_y_no_memoria_vacia

! (*Estaciones en alarma*) Alarma_est1:=Pz_no_corresponde_est1 OR Maxtiempo_lectura_est1 OR Maxtiempo_escri tura_est1 OR Maxtiempo_auto_int_est1 OR Estacion_en_alarma=1;

MAST-ALARMAS

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.5 MAST-Alarmas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.5 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 60: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-ALARMASMAST-ALARMAS Alarma_est2:=Pz_no_corresponde_est2 OR Maxtiempo_lectura_est2 OR Maxtiempo_escri tura_est2 OR Maxtiempo_auto_int_est2 OR Estacion_en_alarma=2; Alarma_est3:=Pz_no_corresponde_est3 OR Maxtiempo_lectura_est3 OR Maxtiempo_escri tura_est3 OR Maxtiempo_auto_int_est3 OR Estacion_en_alarma=3; Alarma_est4:=Pz_no_corresponde_est4 OR Maxtiempo_lectura_est4 OR Maxtiempo_escri tura_est4 OR Maxtiempo_auto_int_est4 OR Estacion_en_alarma=4; Alarma_est6:=Pedido_no_corresponde_est6 OR Maxtiempo_lectura_est6 OR Maxtiempo_e scritura_est6 OR Maxtiempo_auto_int_est6 OR Estacion_en_alarma=6; Alarma_est7:=Pedido_no_corresponde_est7 OR Maxtiempo_lectura_est7 OR Maxtiempo_e scritura_est7 OR Maxtiempo_auto_int_est7 OR Estacion_en_alarma=7; Alarma_est8:=Pedido_no_corresponde_est8 OR Maxtiempo_lectura_est8 OR Maxtiempo_e scritura_est8 OR Maxtiempo_auto_int_est8 OR Estacion_en_alarma=8; Alarma_est9:=Maxtiempo_lectura_est9 OR Maxtiempo_escritura_est9 OR Maxtiempo_auto_int_est9 OR Estacion_en_alarma=9;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M510 Pz_no_corresponde_est1%M455 Maxtiempo_lectura_est1%M456 Maxtiempo_escritura_est1%M457 Maxtiempo_auto_int_est1%MW936 Estacion_en_alarma%M459 Alarma_est1%M511 Pz_no_corresponde_est2%M470 Maxtiempo_lectura_est2%M471 Maxtiempo_escritura_est2%M472 Maxtiempo_auto_int_est2%M473 Alarma_est2%M512 Pz_no_corresponde_est3%M485 Maxtiempo_lectura_est3%M486 Maxtiempo_escritura_est3%M487 Maxtiempo_auto_int_est3%M488 Alarma_est3%M513 Pz_no_corresponde_est4%M500 Maxtiempo_lectura_est4%M501 Maxtiempo_escritura_est4%M502 Maxtiempo_auto_int_est4%M503 Alarma_est4%M585 Pedido_no_corresponde_est6%M530 Maxtiempo_lectura_est6%M531 Maxtiempo_escritura_est6%M532 Maxtiempo_auto_int_est6%M533 Alarma_est6%M586 Pedido_no_corresponde_est7%M545 Maxtiempo_lectura_est7%M546 Maxtiempo_escritura_est7%M547 Maxtiempo_auto_int_est7%M548 Alarma_est7%M587 Pedido_no_corresponde_est8%M560 Maxtiempo_lectura_est8%M561 Maxtiempo_escritura_est8%M562 Maxtiempo_auto_int_est8%M563 Alarma_est8%M575 Maxtiempo_lectura_est9%M576 Maxtiempo_escritura_est9%M577 Maxtiempo_auto_int_est9%M578 Alarma_est9

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.5 MAST-Alarmas

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.5 - 7Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 61: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-TABLA_COMPARTIDAComentario:

! %MW286:X0:=Via0_hd_lmax; %MW286:X1:=Via0_hd_lmin; %MW286:X2:=Via1_hd_lmax; %MW286:X3:=Via1_hd_lmin; %MW286:X4:=Via0_home; %MW286:X5:=Via1_home; %MW286:X6:=Via0_done; %MW286:X7:=Via1_done; %MW286:X8:=Via0_ref_ok; %MW286:X9:=Via1_ref_ok; %MW286:X10:=Via0_hd_err; %MW286:X11:=Via1_hd_err; %MW286:X12:=Via0_ax_err; %MW286:X13:=Via1_ax_err; %MW286:X14:=Via0_cmd_nok; %MW286:X15:=Via1_cmd_nok; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.31 Via0_hd_lmax Estado de la entrada Fin de recorrido MÁS (=1 si activa)%MW286:X0%I5.0.32 Via0_hd_lmin Estado de la entrada Fin de recorrido MENOS (=1 si

activa)%MW286:X1%I5.1.31 Via1_hd_lmax Estado de la entrada Fin de recorrido MÁS (=1 si activa)%MW286:X2%I5.1.32 Via1_hd_lmin Estado de la entrada Fin de recorrido MENOS (=1 si

activa)%MW286:X3%I5.0.14 Via0_home Imagen de entradas f ísicas de levas de punto de origen%MW286:X4%I5.1.14 Via1_home Imagen de entradas f ísicas de levas de punto de origen%MW286:X5%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%MW286:X6%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%MW286:X7%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%MW286:X8%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)%MW286:X9%I5.0.4 Via0_hd_err Presencia de una falla de hardw are%MW286:X10%I5.1.4 Via1_hd_err Presencia de una falla de hardw are%MW286:X11%I5.0.5 Via0_ax_err Presencia de una falla de aplicación%MW286:X12%I5.1.5 Via1_ax_err Presencia de una falla de aplicación%MW286:X13%I5.0.6 Via0_cmd_nok Comando rechazado%MW286:X14%I5.1.6 Via1_cmd_nok Comando rechazado%MW286:X15

! %MW266:X0:=T1_palet_estacion1; %MW266:X1:=T1_palet_estacion2; %MW266:X2:=T1_palet_estacion3; %MW266:X3:=T1_palet_estacion4; %MW266:X4:=T1_desvio; %MW266:X5:=T1_paro_intermedio; %MW266:X7:=T1_emergencia; %MW266:X8:=T1_marcha; %MW266:X9:=T1_ind_int; %MW266:X10:=T1_rearme; %MW266:X11:=T1_manual_automatico; %MW267:X0:=T2_palet_estacion1; %MW267:X1:=T2_palet_estacion2; %MW267:X2:=T2_palet_estacion3; %MW267:X3:=T2_palet_estacion4; %MW267:X4:=T2_desvio; %MW267:X5:=T2_paro_intermedio;

MAST-TABLA_COMPARTIDA

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.6 MAST-Tabla_compartida

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.6 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 62: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-TABLA_COMPARTIDAMAST-TABLA_COMPARTIDA %MW267:X7:=T2_emergencia; %MW267:X8:=T2_marcha; %MW267:X9:=T2_ind_int; %MW267:X10:=T2_rearme; %MW267:X11:=T2_manual_automatico; %MW267:X12:=T2_optico_robot1; %MW267:X13:=T2_optico_robot2; %MW267:X14:=T2_optico_almacen;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.0 T1_palet_estacion1%MW266:X0%I\0.2.1\0.1 T1_palet_estacion2%MW266:X1%I\0.2.1\0.2 T1_palet_estacion3%MW266:X2%I\0.2.1\0.3 T1_palet_estacion4%MW266:X3%I\0.2.1\0.4 T1_desvio%MW266:X4%I\0.2.1\0.5 T1_paro_intermedio%MW266:X5%I\0.2.1\0.7 T1_emergencia%MW266:X7%I\0.2.1\0.8 T1_marcha%MW266:X8%I\0.2.1\0.9 T1_ind_int%MW266:X9%I\0.2.1\0.10 T1_rearme%MW266:X10%I\0.2.1\0.11 T1_manual_automatico%MW266:X11%I\0.2.2\0.0 T2_palet_estacion1%MW267:X0%I\0.2.2\0.1 T2_palet_estacion2%MW267:X1%I\0.2.2\0.2 T2_palet_estacion3%MW267:X2%I\0.2.2\0.3 T2_palet_estacion4%MW267:X3%I\0.2.2\0.4 T2_desvio%MW267:X4%I\0.2.2\0.5 T2_paro_intermedio%MW267:X5%I\0.2.2\0.7 T2_emergencia%MW267:X7%I\0.2.2\0.8 T2_marcha%MW267:X8%I\0.2.2\0.9 T2_ind_int%MW267:X9%I\0.2.2\0.10 T2_rearme%MW267:X10%I\0.2.2\0.11 T2_manual_automatico%MW267:X11%I\0.2.2\0.12 T2_optico_robot1%MW267:X12%I\0.2.2\0.13 T2_optico_robot2%MW267:X13%I\0.2.2\0.14 T2_optico_almacen%MW267:X14

! %MW268:X4:=T1_enclavamiento1; %MW268:X5:=T1_enclavamiento2; %MW268:X6:=T1_enclavamiento3; %MW268:X7:=T1_enclavamiento4; %MW268:X8:=T1_desviar; %MW268:X9:=T1_tope1; %MW268:X10:=T1_tope2; %MW268:X11:=T1_tope3; %MW268:X12:=T1_tope4; %MW268:X13:=T1_tope5; %MW268:X14:=T1_cinta_12; %MW268:X15:=T1_cinta_345; %MW269:X0:=T2_enclavamiento_placas; %MW269:X1:=T2_enclavamiento_robot1; %MW269:X2:=T2_enclavamiento_robot2; %MW269:X3:=T2_enclavamiento_almacen; %MW269:X4:=T2_desviar; %MW269:X5:=T2_tope_placas;

MAST-TABLA_COMPARTIDA

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.6 MAST-Tabla_compartida

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.6 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 63: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-TABLA_COMPARTIDAMAST-TABLA_COMPARTIDA %MW269:X6:=T2_tope_robot1; %MW269:X7:=T2_tope_robot2; %MW269:X8:=T2_tope_almacen; %MW269:X9:=T2_tope_desvio; %MW269:X10:=T2_cinta_12; %MW269:X11:=T2_cinta_345;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q\0.2.1\0.16 T1_enclavamiento1%MW268:X4%Q\0.2.1\0.17 T1_enclavamiento2%MW268:X5%Q\0.2.1\0.18 T1_enclavamiento3%MW268:X6%Q\0.2.1\0.19 T1_enclavamiento4%MW268:X7%Q\0.2.1\0.20 T1_desviar%MW268:X8%Q\0.2.1\0.21 T1_tope1%MW268:X9%Q\0.2.1\0.22 T1_tope2%MW268:X10%Q\0.2.1\0.23 T1_tope3%MW268:X11%Q\0.2.1\0.24 T1_tope4%MW268:X12%Q\0.2.1\0.25 T1_tope5%MW268:X13%Q\0.2.1\0.27 T1_cinta_12%MW268:X14%Q\0.2.1\0.28 T1_cinta_345%MW268:X15%Q\0.2.2\0.16 T2_enclavamiento_placas%MW269:X0%Q\0.2.2\0.17 T2_enclavamiento_robot1%MW269:X1%Q\0.2.2\0.18 T2_enclavamiento_robot2%MW269:X2%Q\0.2.2\0.19 T2_enclavamiento_almacen%MW269:X3%Q\0.2.2\0.20 T2_desviar%MW269:X4%Q\0.2.2\0.21 T2_tope_placas%MW269:X5%Q\0.2.2\0.22 T2_tope_robot1%MW269:X6%Q\0.2.2\0.23 T2_tope_robot2%MW269:X7%Q\0.2.2\0.24 T2_tope_almacen%MW269:X8%Q\0.2.2\0.25 T2_tope_desvio%MW269:X9%Q\0.2.2\0.27 T2_cinta_12%MW269:X10%Q\0.2.2\0.28 T2_cinta_345%MW269:X11

! Maquina_disponible:=Almacen_libre; %MW264:X4:=Maquina_disponible;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M89 Almacen_libre%M22 Maquina_disponible%MW264:X4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.6 MAST-Tabla_compartida

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.6 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 64: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-PRLComentario:

! (*Pulsacion de las Setas de emergencia por botonera, SCADA o Magelis*) IF NOT E5_emergencia OR Emergencia_scada OR Emergencia_magelis OR Emergencia_int ernet THEN SET Bitmemoemergencia; SET %S22; END_IF; (*Rearmes*) IF Bitmemoemergencia AND E5_emergencia AND NOT Emergencia_scada AND NOT Emergenc ia_magelis AND(E5_reset OR Rearme_scada OR Rearme_magelis OR Rearme_internet)THE N RESET %S22; SET %S21; RESET Bitmemoemergencia; Tipo_emergencia:=0; END_IF; (*Seta de los transportes de la zona de fabricación*) IF T1_emergencia THEN SET Bitemergencia_t1; (*Sacamos las órdenes de la tabla compartida*) Aux_pedido_estacion1:4:=Pedido_estacion1:4; Pedido_estacion1:4:=0; END_IF; IF Bitemergencia_t1 AND NOT T1_emergencia AND T1_rearme THEN RESET Bitemergencia_t1; (*Retomamos las últimas órdenes en curso anteriores a la emergencia*) Pedido_estacion1:4:=Aux_pedido_estacion1:4; Aux_pedido_estacion1:4:=0; END_IF; (*Seta de los transportes de la zona de expedición*) IF T2_emergencia THEN SET Bitemergencia_t2; (*Sacamos las órdenes de la tabla compartida*) Aux_pedido_estacion5:3:=Pedido_estacion5:3; Pedido_estacion5:3:=0; END_IF; IF Bitemergencia_t2 AND NOT T2_emergencia AND T2_rearme THEN RESET Bitemergencia_t2; (*Retomamos las últimas órdenes en curso anteriores a la emergencia*) Pedido_estacion5:3:=Aux_pedido_estacion5:3; Aux_pedido_estacion5:3:=0; END_IF; %C1.P:=4; (*TABLA COMPARTIDA*) SR1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.0 E5_emergencia%M188 Emergencia_scada Emergencia pulsar/pulsar SCADA%MW100:X0 Emergencia_magelis%MW170:X0 Emergencia_internet%M1 Bitmemoemergencia%S22%I1.4 E5_reset%M192 Rearme_scada REARME SCADA%MW100:X4 Rearme_magelis%MW170:X4 Rearme_internet%S21%MW144 Tipo_emergencia%I\0.2.1\0.7 T1_emergencia%M347 Bitemergencia_t1%MW270 Pedido_estacion1%MW938 Aux_pedido_estacion1%I\0.2.1\0.10 T1_rearme%I\0.2.2\0.7 T2_emergencia%M348 Bitemergencia_t2%MW274 Pedido_estacion5%MW942 Aux_pedido_estacion5%I\0.2.2\0.10 T2_rearme%C1.P

MAST-PRL

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 65: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-PRLMAST-PRL! (*inicializacion del modulo*) IF NOT %I5.MOD.ERR AND Via0_ax_ok THEN SET Via0_enable; END_IF; IF NOT %I5.MOD.ERR AND Via1_ax_ok THEN SET Via1_enable; END_IF; (* seleccion del modo de funcionamiento del eje,manual solo si esta sin referenc iar *) IF Via0_ref_ok AND Via1_ref_ok THEN Via1_mode_sel:=3; Via0_mode_sel:=3; ELSE Via1_mode_sel:=2; Via0_mode_sel:=2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.MOD.ERR%I5.0.3 Via0_ax_ok Ausencia de falla (que provoque una parada)%Q5.0.10 Via0_enable Orden de validación del traductor%I5.1.3 Via1_ax_ok Ausencia de falla (que provoque una parada)%Q5.1.10 Via1_enable Orden de validación del traductor%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)%QW5.1 Via1_mode_sel Comando de selección del modo: OFF, DIRDRIVE, MANU,

AUTO%QW5.0 Via0_mode_sel Comando de selección del modo: OFF, DIRDRIVE, MANU,

AUTO

! (* estado de funcionamiento *) Almacen_libre:=%X21.0; Estacion5_en_auto_integrado:=%X21.0 OR %X21.1 OR %XM22; Estacion5_en_manual_scada:=%X21.2; %MW264:X0:=Estacion5_en_manual_scada;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X21.0%M89 Almacen_libre%X21.1%XM22%M91 Estacion5_en_auto_integrado%X21.2%M159 Estacion5_en_manual_scada la estacion 5 esta en modo manual controlada desde el

scada%MW264:X0

! (*Contadores de piezas en almacen*) Contador_piezas_negras_almacen:=OCCUR_ARW(Estado_pos1:16,1); Contador_piezas_rojas_almacen:=OCCUR_ARW(Estado_pos1:16,3); Contador_piezas_metal_almacen:=OCCUR_ARW(Estado_pos1:16,7); Contador_piezas_tapa_neg_almacen:=OCCUR_ARW(Estado_pos1:16,2); Contador_piezas_tapa_roj_almacen:=OCCUR_ARW(Estado_pos1:16,4); Contador_piezas_tapa_met_almacen:=OCCUR_ARW(Estado_pos1:16,8); Contador_piezas_tapa_almacen:=Contador_piezas_tapa_neg_almacen+Contador_piezas_t apa_roj_almacen+Contador_piezas_tapa_met_almacen;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1 Estado_pos1 Guarda el estado de la posicion 1 del almacen , si esta a

0 esta vacia%MW991 Contador_piezas_negras_almacen%MW992 Contador_piezas_rojas_almacen%MW993 Contador_piezas_metal_almacen%MW981 Contador_piezas_tapa_neg_almacen%MW982 Contador_piezas_tapa_roj_almacen%MW999 Contador_piezas_tapa_met_almacen%MW994 Contador_piezas_tapa_almacen

! (* subrutina que determina el numero de posicion actual dentro del almacen *) SR16; (* subrutina que evalua el tipo de pieza que hay a la entrada *)

MAST-PRL

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 66: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-PRLMAST-PRL SR17;! (* subrutina que calcula la posicion de la que hay que almacenar *) IF Calcular_posicion THEN SR12;END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M154 Calcular_posicion Activa el calculo de la posicion que debe ocupar la pieza

que se quiere almacenar

! (* subrutina que calcula la posicion de la que hay que coger la pieza que se pid e extraer *) IF RE Calcular_pos_sacar THEN SR20;END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M160 Calcular_pos_sacar

! (* mando manual scada *) IF %X21.2 AND Scada_on THEN SR15; END_IF; (* mando manual magelis *) IF %X21.3 THEN SR14; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X21.2%M401 Scada_on detecta si el intermitente generado por el scada esta

activo%X21.3

! (* estado del almacen *) IF %XM20 THEN Estado_almacen:=1; ELSIF %X21.0 THEN Estado_almacen:=2; ELSIF %X21.1 OR %X21.4 OR %X21.5 OR %X21.6 THEN Estado_almacen:=3; ELSIF %X21.2 THEN Estado_almacen:=4; ELSIF %X21.3 THEN Estado_almacen:=5; ELSE Estado_almacen:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%XM20%MW94 Estado_almacen estado deconocido o almacen rearmando o maquina

disponible en auto integrado o ejecutando orden en auto integrado o manual magelis o manual scada

%X21.0%X21.1%X21.4%X21.5%X21.6%X21.2%X21.3

! IF Manual_magelis THEN SET Mando_1_magelis; END_IF; IF %X21.3 THEN RESET Mando_1_magelis; END_IF; IF Automatico_integrado_magelis THEN SET Im_mando_automatico; END_IF; IF %X21.0 THEN RESET Im_mando_automatico; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 67: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-PRLLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW100:X3 Manual_magelis%M179 Mando_1_magelis%X21.3%MW100:X2 Automatico_integrado_magelis%M166 Im_mando_automatico%X21.0

! (* scada lee datos*) IF Scada_on THEN SR22;END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M401 Scada_on detecta si el intermitente generado por el scada esta

activo

! (* comprobación de parametros de velocidad de los ejes *) IF Velocidad_almacena_pieza>6000 THEN Velocidad_almacena_pieza:=4000; END_IF; IF Velocidad_saca_pieza>6000 THEN Velocidad_saca_pieza:=4000; END_IF; IF Velocidad_pasa_pieza>6000 THEN Velocidad_pasa_pieza:=4000; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MD36 Velocidad_almacena_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de almacenar una pieza%MD38 Velocidad_saca_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de sacar una pieza del almacen

%MD34 Velocidad_pasa_pieza velocidad de movimiento de los ejes en automatico ejecutando la instruccion de pasa pieza

! (* contador toma de origen: despues de 10 ordenes ejecutadas realiza una toma de origen*) %C2.P:=10; IF %S13 THEN RESET %C2;END_IF; Contador2_vale_10:=%C2.D;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%C2.P%S13%C2%C2.D%M402 Contador2_vale_10 se alcanza el valor de preseleccion de c2 que vale 10,

es el bit %c2.D

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 68: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGINA 0Comentario:

PAGINA0

96 95

95

94

96

94

(*Modo test*)

72

96

94

70

72

73

90

95

72

(*Grafcet GEMMA*)

94

(*Modo manual*)

(*Aviso de rearme*)

(*Modo automatico local*)

96

95

95

95

96

96

94

94

(*Modo autoamtico integrado*)

72

CHART - PAGE0 %X(94)->%X(95)

! Permiso_automatico_localLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M20 Permiso_automatico_local

CHART - PAGE0 %X(90)->%X(94)

! Permiso_testLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M18 Permiso_test

CHART - PAGE0 %X(94)->%X(96)

! Permiso_automatico_integradoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M21 Permiso_automatico_integrado

CHART - PAGE0 %X(94)->%X(72)

! Permiso_manual

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 69: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M19 Permiso_manual

CHART - PAGE0 %X(70)->%X(73)

! Permiso_test OR Permiso_automatico_local OR Permiso_automatico_integrado OR RE E5_reset OR Rearme_magelis OR Rearme_internet OR Rearme_scada OR Rearme_global_alguna_magelis OR Rearme_global_rebotado_scada OR Rearme_globa l_rebotado_internetLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M18 Permiso_test%M20 Permiso_automatico_local%M21 Permiso_automatico_integrado%I1.4 E5_reset%MW100:X4 Rearme_magelis%MW170:X4 Rearme_internet%M192 Rearme_scada REARME SCADA%M236 Rearme_global_alguna_magelis%MW204:X8 Rearme_global_rebotado_scada%MW205:X8 Rearme_global_rebotado_internet

CHART - PAGE0 %X(95)->%X(94)

! Permiso_testLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M18 Permiso_test

CHART - PAGE0 %X(70)->%X(72)

! Permiso_manualLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M19 Permiso_manual

CHART - PAGE0 %X(72)->%X(73)

! Permiso_test OR Permiso_automatico_local OR Permiso_automatico_integradoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M18 Permiso_test%M20 Permiso_automatico_local%M21 Permiso_automatico_integrado

CHART - PAGE0 %X(73)->%X(90)

! (*%X73.T>=30*)FALSE

CHART - PAGE0 %X(90)->%X(95)

! Permiso_automatico_localLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M20 Permiso_automatico_local

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 70: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE0

CHART - PAGE0 %X(95)->%X(72)

! Permiso_manualLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M19 Permiso_manual

CHART - PAGE0 %X(95)->%X(96)

! Permiso_automatico_integradoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M21 Permiso_automatico_integrado

CHART - PAGE0 %X(96)->%X(95)

! Permiso_automatico_localLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M20 Permiso_automatico_local

CHART - PAGE0 %X(90)->%X(96)

! Permiso_automatico_integradoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M21 Permiso_automatico_integrado

CHART - PAGE0 %X(96)->%X(94)

! Permiso_testLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M18 Permiso_test

CHART - PAGE0 %X(96)->%X(72)

! Permiso_manualLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M19 Permiso_manual

CHART - PAGE0 %X94 P1

! SET Bit_estado_modo_test;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M237 Bit_estado_modo_test

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 7Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 71: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE0

CHART - PAGE0 %X94 P0

! RESET Bit_estado_modo_test;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M237 Bit_estado_modo_test

CHART - PAGE0 %X70 P0

! (*Seleccion del modo de funcionamiento*) IF(E5_man_auto AND NOT E5_ind_int)OR Automatico_integrado_scada OR Automatico_in tegrado_scada OR Automatico_integrado_magelis THEN SET Permiso_automatico_integrado; RESET Permiso_automatico_local; END_IF; IF(E5_man_auto AND E5_ind_int)OR Automatico_local_scada OR Automatico_local_scad a OR Automatico_local_magelis THEN SET Permiso_automatico_local; RESET Permiso_automatico_integrado; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.2 E5_man_auto%I1.3 E5_ind_int%M190 Automatico_integrado_scada Automatico Integrado SCADA%MW100:X2 Automatico_integrado_magelis%M21 Permiso_automatico_integrado%M20 Permiso_automatico_local%M189 Automatico_local_scada Automatico Local SCADA%MW100:X1 Automatico_local_magelis

CHART - PAGE0 %X95 P1

! SET Bit_modo_automatico_local;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M239 Bit_modo_automatico_local

CHART - PAGE0 %X95 P0

! RESET Bit_modo_automatico_local;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M239 Bit_modo_automatico_local

CHART - PAGE0 %X96 P1

! SET Bit_modo_automatico_integrado;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M238 Bit_modo_automatico_integrado

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 8Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 72: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE0

CHART - PAGE0 %X96 P0

! RESET Bit_modo_automatico_integrado;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M238 Bit_modo_automatico_integrado

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 9Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 73: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGINA 1

PAGINA1

(* Transportes y Pedidos *)

M9 M19

0

M9

0

(* Actividad SCADA*)

1

99

1

98

99

1

98

99

98

97

M19

97

CHART - PAGE1 %X(0)->%X(9.IN)

! Modo_automatico_integrado.T>=20 AND %X20.T>=20 AND %X39.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X0.T%X20.T%X39.T

CHART - PAGE1 %X(1)->%X(99)

! Actividad_scadaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M400 Actividad_scada Intermitente de 1 segundo genrado por el scada

CHART - PAGE1 %X(98)->%X(99)

! Actividad_scadaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M400 Actividad_scada Intermitente de 1 segundo genrado por el scada

CHART - PAGE1 %X(99)->%X(1)

! NOT Actividad_scada

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 10Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 74: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M400 Actividad_scada Intermitente de 1 segundo genrado por el scada

CHART - PAGE1 %X(1)->%X(98)

! %X1.T>50Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.T

CHART - PAGE1 %X(99)->%X(98)

! %X99.T>50Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X99.T

CHART - PAGE1 %X(97)->%X(19.IN)

! %X20 AND %X39Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X20%X39

CHART - PAGE1 %X(19.OUT)->%X(97)

! FALSE

CHART - PAGE1 %X0 P1

! (*Borrado de las tablas de lectura del palet*) Oper2_dia_semana_inicio_pieza:20:=0; Oper1_dia_semana_inicio_pieza:20:=0; Compr_dia_semana_peticion_pedido:45:=0; Dia_semana_peticion_pedido_t2:45:=0; (*Borrado de los bits de peticiones de lectura/escritura sobre las cabezas lectoras*) RESET Peticion_estacion1; RESET Peticion_estacion2; RESET Peticion_estacion3; RESET Peticion_estacion4; RESET Peticion_estacion6; RESET Peticion_estacion7; RESET Peticion_estacion8; RESET Peticion_estacion9; RESET Estacion1_comunicando; RESET Estacion2_comunicando; RESET Estacion3_comunicando; RESET Estacion4_comunicando; RESET Estacion6_comunicando; RESET Estacion7_comunicando; RESET Estacion8_comunicando; RESET Estacion9_comunicando; RESET Peticion_escritura_estacion6; RESET Peticion_escritura_estacion7; RESET Peticion_escritura_estacion8; RESET Peticion_escritura_estacion9;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 11Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 75: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE1

CHART - PAGE1 %X0 P1

RESET Estacion6_escribiendo; RESET Estacion7_escribiendo; RESET Estacion8_escribiendo; RESET Estacion9_escribiendo; RESET Peticion_ejecutar_orden5; RESET Peticion_ejecutar_orden8; RESET Ejecutando_orden5; RESET Ejecutando_orden8; (*Borrado de los punteros*) Piezas_con_tapa:=0; Direccion_inicio_piezas1:=0; Direccion_inicio_piezas2:3:=0; Direccion_inicio_piezas6:=0; Direccion_inicio_piezas7:=0; Direccion_inicio_piezas8:=0; (*Borrado del estado inicial del palet en la estacion 7*) %MW1646:=0; WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4); (*Encendemos las cintas*) SET Encender_cintas_t1; SET Encender_cintas_t2; (*Borramos los enclavamientos de las alarmas al iniciar*) Bit_alarma_estacion1:8:=0; (*Borramos tabla compartida al iniciar*) %MW266:4:=0;

Parámetros de las funciones específicas:

WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 497Número de objetos consecutivos : : 1Datos de escritura : %MW1646:1Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1500 Oper2_dia_semana_inicio_pieza%MW1530 Oper1_dia_semana_inicio_pieza%MW1555 Compr_dia_semana_peticion_pedido%MW1650 Dia_semana_peticion_pedido_t2%M84 Peticion_estacion1%M85 Peticion_estacion2%M86 Peticion_estacion3%M87 Peticion_estacion4%M28 Peticion_estacion6%M29 Peticion_estacion7%M122 Peticion_estacion8%M123 Peticion_estacion9%M101 Estacion1_comunicando%M102 Estacion2_comunicando%M103 Estacion3_comunicando%M104 Estacion4_comunicando%M105 Estacion6_comunicando%M106 Estacion7_comunicando%M124 Estacion8_comunicando%M125 Estacion9_comunicando%M392 Peticion_escritura_estacion6%M394 Peticion_escritura_estacion7%M396 Peticion_escritura_estacion8%M398 Peticion_escritura_estacion9%M393 Estacion6_escribiendo%M395 Estacion7_escribiendo%M397 Estacion8_escribiendo%M399 Estacion9_escribiendo%M95 Peticion_ejecutar_orden5%M255 Peticion_ejecutar_orden8%M75 Ejecutando_orden5

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 12Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 76: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE1%M76 Ejecutando_orden8%MW974 Piezas_con_tapa%MW973 Direccion_inicio_piezas1%MW976 Direccion_inicio_piezas2%MW979 Direccion_inicio_piezas6%MW980 Direccion_inicio_piezas7%MW983 Direccion_inicio_piezas8%MW1646%MW957 Gestion_comunicacion_t2%M276 Encender_cintas_t1%M277 Encender_cintas_t2%M336 Bit_alarma_estacion1%MW266

! (*Borrado de los bit y palabras de alarma*) RESET Bit_alarma_estacion1; RESET Bit_alarma_estacion2; RESET Bit_alarma_estacion3; RESET Bit_alarma_estacion4; RESET Bit_alarma_estacion6; RESET Bit_alarma_estacion7; RESET Bit_alarma_estacion8; RESET Bit_alarma_estacion9; Estacion_en_alarma:=0; Tabla_no_corresponde_piezas:=0; (*Borrado de los pulsadores magelis*) RESET Memo_peticion_lectura1; RESET Memo_peticion_escritura1; RESET Memo_liberar1; RESET Memo_actualizacion1; RESET Memo_peticion_lectura2; RESET Memo_peticion_escritura2; RESET Memo_liberar2; RESET Memo_actualizacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M336 Bit_alarma_estacion1%M337 Bit_alarma_estacion2%M338 Bit_alarma_estacion3%M339 Bit_alarma_estacion4%M340 Bit_alarma_estacion6%M341 Bit_alarma_estacion7%M342 Bit_alarma_estacion8%M343 Bit_alarma_estacion9%MW936 Estacion_en_alarma%MW937 Tabla_no_corresponde_piezas%M354 Memo_peticion_lectura1%M355 Memo_peticion_escritura1%M356 Memo_liberar1%M357 Memo_actualizacion1%M362 Memo_peticion_lectura2%M363 Memo_peticion_escritura2%M364 Memo_liberar2%M365 Memo_actualizacion2

! (*Borrado bits SCADA*) RESET Palet_entra_almacen_scada; RESET Palet_sale_almacen_scada;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M390 Palet_entra_almacen_scada%M391 Palet_sale_almacen_scada

! (*Activado del recurso compartido: tabla de peticion de pedidos*) SET Recurso_pedidos;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 13Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 77: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M34 Recurso_pedidos

! (*Borramos todas las alarmas*) RESET Pz1_no_corresponde_est1; RESET Pz2_no_corresponde_est1; RESET Pz3_no_corresponde_est1; RESET Pz4_no_corresponde_est1; RESET Pz5_no_corresponde_est1; RESET Pz1_no_corresponde_est2; RESET Pz2_no_corresponde_est2; RESET Pz3_no_corresponde_est2; RESET Pz4_no_corresponde_est2; RESET Pz5_no_corresponde_est2; RESET Pz1_no_corresponde_est3; RESET Pz2_no_corresponde_est3; RESET Pz3_no_corresponde_est3; RESET Pz4_no_corresponde_est3; RESET Pz5_no_corresponde_est3; RESET Pz1_no_corresponde_est4; RESET Pz2_no_corresponde_est4; RESET Pz3_no_corresponde_est4; RESET Pz4_no_corresponde_est4; RESET Pz5_no_corresponde_est4; RESET Pieza_no_localizada_est1; RESET Pieza_no_localizada_est2; RESET Pieza_no_localizada_est3; RESET Pieza_no_localizada_est4; RESET Maxtiempo_lectura_est1; RESET Maxtiempo_escritura_est1; RESET Maxtiempo_auto_int_est1; RESET Maxtiempo_lectura_est2; RESET Maxtiempo_escritura_est2; RESET Maxtiempo_auto_int_est2; RESET Maxtiempo_lectura_est3; RESET Maxtiempo_escritura_est3; RESET Maxtiempo_auto_int_est3; RESET Maxtiempo_lectura_est4; RESET Maxtiempo_escritura_est4; RESET Maxtiempo_auto_int_est4; RESET Palet1_vacio_y_no_memoria_vacia; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%M495 Pz1_no_corresponde_est4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 14Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 78: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE1%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%M6 Pieza_no_localizada_est1%M7 Pieza_no_localizada_est2%M8 Pieza_no_localizada_est3%M144 Pieza_no_localizada_est4%M455 Maxtiempo_lectura_est1%M456 Maxtiempo_escritura_est1%M457 Maxtiempo_auto_int_est1%M470 Maxtiempo_lectura_est2%M471 Maxtiempo_escritura_est2%M472 Maxtiempo_auto_int_est2%M485 Maxtiempo_lectura_est3%M486 Maxtiempo_escritura_est3%M487 Maxtiempo_auto_int_est3%M500 Maxtiempo_lectura_est4%M501 Maxtiempo_escritura_est4%M502 Maxtiempo_auto_int_est4%M458 Palet1_vacio_y_no_memoria_vacia

! RESET Pedido1_no_corresponde_est6; RESET Pedido2_no_corresponde_est6; RESET Pedido3_no_corresponde_est6; RESET Pedido4_no_corresponde_est6; RESET Pedido5_no_corresponde_est6; RESET Pedido1_no_corresponde_est7; RESET Pedido2_no_corresponde_est7; RESET Pedido3_no_corresponde_est7; RESET Pedido4_no_corresponde_est7; RESET Pedido5_no_corresponde_est7; RESET Pedido1_no_corresponde_est8; RESET Pedido2_no_corresponde_est8; RESET Pedido3_no_corresponde_est8; RESET Pedido4_no_corresponde_est8; RESET Pedido5_no_corresponde_est8; RESET Pedido_no_localizado_est6; RESET Pedido_no_localizado_est7; RESET Pedido_no_localizado_est8; RESET Maxtiempo_lectura_est6; RESET Maxtiempo_escritura_est6; RESET Maxtiempo_auto_int_est6; RESET Maxtiempo_lectura_est7; RESET Maxtiempo_escritura_est7; RESET Maxtiempo_auto_int_est7; RESET Maxtiempo_lectura_est8; RESET Maxtiempo_escritura_est8; RESET Maxtiempo_auto_int_est8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M525 Pedido1_no_corresponde_est6%M526 Pedido2_no_corresponde_est6%M527 Pedido3_no_corresponde_est6%M528 Pedido4_no_corresponde_est6%M529 Pedido5_no_corresponde_est6%M540 Pedido1_no_corresponde_est7%M541 Pedido2_no_corresponde_est7%M542 Pedido3_no_corresponde_est7%M543 Pedido4_no_corresponde_est7%M544 Pedido5_no_corresponde_est7%M555 Pedido1_no_corresponde_est8%M556 Pedido2_no_corresponde_est8%M557 Pedido3_no_corresponde_est8%M558 Pedido4_no_corresponde_est8%M559 Pedido5_no_corresponde_est8%M139 Pedido_no_localizado_est6%M140 Pedido_no_localizado_est7%M141 Pedido_no_localizado_est8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 15Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 79: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE1%M530 Maxtiempo_lectura_est6%M531 Maxtiempo_escritura_est6%M532 Maxtiempo_auto_int_est6%M545 Maxtiempo_lectura_est7%M546 Maxtiempo_escritura_est7%M547 Maxtiempo_auto_int_est7%M560 Maxtiempo_lectura_est8%M561 Maxtiempo_escritura_est8%M562 Maxtiempo_auto_int_est8

! RESET Operacion_incorrecta_t1; RESET Escritura_incorrecta_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M100 Operacion_incorrecta_t1%M143 Escritura_incorrecta_t1

! RESET Operacion_incorrecta_t2; RESET Escritura_incorrecta_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M290 Operacion_incorrecta_t2%M292 Escritura_incorrecta_t2

! (*Borrar estado palets*) RESET Palet1_vacio; RESET Palet1_con_pedido; RESET Palet_con_camisa; RESET Palet2_vacio; RESET Palet2_con_pedido; RESET Palet_con_embolo; RESET Palet_con_embolo_muelle; RESET Palet3_vacio; RESET Palet3_con_pedido; RESET Palet_con_culata; RESET Palet4_vacio; RESET Palet4_con_pedido; RESET Palet_verificado; RESET Palet6_vacio; RESET Palet6_con_pedido; RESET Palet_con_base; RESET Palet_sin_placa; RESET Palet7_vacio; RESET Palet7_con_pedido; RESET Palet_con_placa; RESET Palet7_vacio_almacenar; RESET Palet8_vacio; RESET Palet8_con_pedido; RESET Palet_con_piezas; RESET Palet9_vacio; RESET Palet_con_pedido_completo;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M58 Palet1_vacio%M59 Palet1_con_pedido%M60 Palet_con_camisa%M114 Palet2_vacio%M115 Palet2_con_pedido%M53 Palet_con_embolo%M279 Palet_con_embolo_muelle%M116 Palet3_vacio

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 16Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 80: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE1%M117 Palet3_con_pedido%M52 Palet_con_culata%M118 Palet4_vacio%M119 Palet4_con_pedido%M51 Palet_verif icado%M54 Palet6_vacio%M30 Palet6_con_pedido%M55 Palet_con_base%M33 Palet_sin_placa%M107 Palet7_vacio%M126 Palet7_con_pedido%M94 Palet_con_placa%M78 Palet7_vacio_almacenar%M149 Palet8_vacio%M345 Palet8_con_pedido%M257 Palet_con_piezas%M26 Palet9_vacio%M259 Palet_con_pedido_completo

CHART - PAGE1 %X98 N1

! Scada_on:=FALSE;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M401 Scada_on detecta si el intermitente generado por el scada esta

activo

CHART - PAGE1 %X99 N1

! Scada_on:=TRUE;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M401 Scada_on detecta si el intermitente generado por el scada esta

activo

CHART - PAGE1 %X1 N1

! Scada_on:=TRUE;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M401 Scada_on detecta si el intermitente generado por el scada esta

activo

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 17Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 81: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGINA 2

PAGINA2

(*Inicializacion Total*)

(*Posicion normal de fun»(1)

20 15

10

20

11

12

20

10

10

12

13

14

15

16

11

(*Esperamos palet Est2*)

18

(*Esperamos palet Est4*)

(*Esperamos a que toqu»(2)

(*Enclavamos*)

16

17

18

13

(*Borramos palet Est4*)

(*Soltamos palet*)

(*Esperamos que salga*)

Lista de reenvíos del comentario en la página:

(1): (*Posicion normal de funcionamiento*)

(2): (*Esperamos a que toque tope*)

CHART - PAGE2 %X(10)->%X(20)

! %X10.T>=50Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X10.T

CHART - PAGE2 %X(12)->%X(11)

! RE T1_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.1 T1_palet_estacion2

CHART - PAGE2 %X(11)->%X(12)

! FE T1_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.1 T1_palet_estacion2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 18Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 82: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE2

CHART - PAGE2 %X(13)->%X(20)

! %X13.T>=250Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X13.T

CHART - PAGE2 %X(20)->%X(10)

! InicializacionLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE2 %X(10)->%X(12)

! RE InicializacionLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE2 %X(12)->%X(13)

! %X12.T>=300Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X12.T

CHART - PAGE2 %X(13)->%X(14)

! T1_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.3 T1_palet_estacion4

CHART - PAGE2 %X(14)->%X(15)

! %X14.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X14.T

CHART - PAGE2 %X(15)->%X(16)

! %X15.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X15.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 19Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 83: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE2

CHART - PAGE2 %X(16)->%X(17)

! Fin_de_escritura_estado_t1 AND %X16.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X16.T

CHART - PAGE2 %X(17)->%X(18)

! FE T1_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.3 T1_palet_estacion4

CHART - PAGE2 %X(18)->%X(13)

! %X18.T>=3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X18.T

CHART - PAGE2 %X20 P1

! RESET Inicializacion;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE2 %X10 P1

! RESET Inicializacion;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE2 %X16 P1

! RESET Fin_de_escritura_estado_t1; (*Lanzamos la comunicacion: Escritura del palet*) (*Borramos palet*) Oper2_dia_semana_inicio_pieza:20:=0; (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2; (*Numero de cabeza:=4 en ascii es 16#0034*) Numero_cabeza_t1:=16#0034; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 20Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 84: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE2

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

CHART - PAGE2 %X16 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

CHART - PAGE2 %X16 P0

! RESET Fin_de_escritura_estado_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 21Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 85: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGINA 3

PAGINA3

(*Inicializacion Total*)

(*Posicion normal de fun»(1)

39 35

30

39

31

32

39

30

30

32

33

34

35

36

31

(*Esperamos palet Est2*)

38

(*Esperamos palet Est4*)

(*Esperamos a que toqu»(2)

(*Enclavamos*)

36

37

38

33

(*Borramos palet Est4*)

(*Soltamos palet*)

(*Esperamos que salga*)

Lista de reenvíos del comentario en la página:

(1): (*Posicion normal de funcionamiento*)

(2): (*Esperamos a que toque tope*)

CHART - PAGE3 %X(30)->%X(39)

! %X30.T>=50Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X30.T

CHART - PAGE3 %X(32)->%X(31)

! RE T2_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.2 T2_palet_estacion3

CHART - PAGE3 %X(31)->%X(32)

! FE T2_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.2 T2_palet_estacion3

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 22Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 86: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE3

CHART - PAGE3 %X(33)->%X(39)

! %X33.T>=250Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X33.T

CHART - PAGE3 %X(39)->%X(30)

! InicializacionLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE3 %X(30)->%X(32)

! RE InicializacionLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE3 %X(32)->%X(33)

! %X32.T>=300Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X32.T

CHART - PAGE3 %X(33)->%X(34)

! T2_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.0 T2_palet_estacion1

CHART - PAGE3 %X(34)->%X(35)

! %X34.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X34.T

CHART - PAGE3 %X(35)->%X(36)

! %X35.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X35.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 23Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 87: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE3

CHART - PAGE3 %X(36)->%X(37)

! Fin_de_escritura_pedido_t2 AND %X36.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M258 Fin_de_escritura_pedido_t2%X36.T

CHART - PAGE3 %X(37)->%X(38)

! FE T2_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.0 T2_palet_estacion1

CHART - PAGE3 %X(38)->%X(33)

! %X38.T>=3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X38.T

CHART - PAGE3 %X39 P1

! RESET Inicializacion;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE3 %X30 P1

! RESET Inicializacion;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M240 Inicializacion

CHART - PAGE3 %X36 P1

! Dia_semana_peticion_pedido_t2:50:=0; (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_escritura_pedido_t2; RESET Fin_escritura_t2; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 24Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 88: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

CHART - PAGE3

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1650 Dia_semana_peticion_pedido_t2%M258 Fin_de_escritura_pedido_t2%M129 Fin_escritura_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

CHART - PAGE3 %X36 N1

! Fin_escritura_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_de_escritura_pedido_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M129 Fin_escritura_t2%MW1640 Respuesta_escritura%MW1641%M258 Fin_de_escritura_pedido_t2

CHART - PAGE3 %X36 P0

! RESET Fin_de_escritura_pedido_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M258 Fin_de_escritura_pedido_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 25Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 89: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO9 - PAGINA 0Comentario:

PAGINA0

OUT

IN

IN

1

M1

OUT

2

M2

3

M3

4

M4

5

M5

6

M6

7

M7

8

M8

MACRO9 - PAGE0 %X(9.IN)->%X(9.OUT)

! FALSE

MACRO9 - PAGE0 %X(9.IN)->%X(9.1,9.2,9.3,9.4,9.5,9.6,9.7,9.8)

! %X9.IN.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.IN.T

MACRO9 - PAGE0 %X(9.1)->%X(1.IN)

! %X9.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.1.T

MACRO9 - PAGE0 %X(1.OUT,2.OUT,3.OUT,4.OUT,5.OUT,6.OUT,7.OUT,8.OUT)->%X(9.OUT)

! FALSE

MACRO9 - PAGE0 %X(9.2)->%X(2.IN)

! %X9.2.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.2.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 26Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 90: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO9 - PAGE0

MACRO9 - PAGE0 %X(9.3)->%X(3.IN)

! %X9.3.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.3.T

MACRO9 - PAGE0 %X(9.4)->%X(4.IN)

! %X9.4.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.4.T

MACRO9 - PAGE0 %X(9.5)->%X(5.IN)

! %X9.5.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.5.T

MACRO9 - PAGE0 %X(9.6)->%X(6.IN)

! %X9.6.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.6.T

MACRO9 - PAGE0 %X(9.7)->%X(7.IN)

! %X9.7.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.7.T

MACRO9 - PAGE0 %X(9.8)->%X(8.IN)

! %X9.8.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.8.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 27Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 91: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO9 - PAGINA 1

PAGINA1

12

0

9

10

11

12

0

17

(*Encender cinta1 T1*)

(*Encender cinta2 T1*)

(*Estado de cintas en m»(1)

(*Esperar a palet sale d»(2)

13

14

15

16

17

13

(*Encender cinta1 T2*)

(*Encender cinta2 T2*)

(*Estado de cintas en m»(3)

(*Esperar a palet sale d»(4)

Lista de reenvíos del comentario en la página:

(1): (*Estado de cintas en marcha*)

(2): (*Esperar a palet sale de estacion*)

(3): (*Estado de cintas en marcha*)

(4): (*Esperar a palet sale de estacion*)

MACRO9 - PAGE1 %X(9.0)->%X(9.9)

! %X9.IN OR Encender_cintas_t1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.IN%M276 Encender_cintas_t1

MACRO9 - PAGE1 %X(9.9)->%X(9.10)

! %X9.9.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.9.T

MACRO9 - PAGE1 %X(9.10)->%X(9.11)

! %X9.10.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.10.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 28Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 92: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO9 - PAGE1

MACRO9 - PAGE1 %X(9.11)->%X(9.12)

! NOT Encender_cintas_t1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M276 Encender_cintas_t1

MACRO9 - PAGE1 %X(9.12)->%X(9.0)

! %X9.12.T>=3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.12.T

MACRO9 - PAGE1 %X(9.13)->%X(9.14)

! %X9.IN OR Encender_cintas_t2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.IN%M277 Encender_cintas_t2

MACRO9 - PAGE1 %X(9.14)->%X(9.15)

! %X9.14.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.14.T

MACRO9 - PAGE1 %X(9.15)->%X(9.16)

! %X9.15.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.15.T

MACRO9 - PAGE1 %X(9.16)->%X(9.17)

! NOT Encender_cintas_t2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M277 Encender_cintas_t2

MACRO9 - PAGE1 %X(9.17)->%X(9.13)

! %X9.17.T>=3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X9.17.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 29Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 93: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGINA 0Comentario:

PAGINA0

OUT

14

IN 3

OUT

0

22

3

20

17

IN

0

1

2

17

3

4

(*Arriba stopper*)

16

(*Esperar palet*)

(*Enclavar y buffer libre*)

28

(*Peticion comunicacion*)

(*Lectura 1*)

(*Leer Palet*)

13

0

20

13

8

9

13

20

20

4

6

7

8

18

9

10

(*Esperar Auto Int*)

(*Esperar a buffer libre*)

(*Generar pedido*)

18

(*Escribir pedido*)

(*Lectura Comprobacion*)

4

(*Est1 Producir*)

MACRO1 - PAGE0 %X(1.IN)->%X(1.OUT)

! FALSE

MACRO1 - PAGE0 %X(1.0)->%X(1.14)

! Piezas_completas AND T1_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.0 T1_palet_estacion1

MACRO1 - PAGE0 %X(1.0)->%X(1.0)

! Piezas_completas AND NOT T1_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.0 T1_palet_estacion1

MACRO1 - PAGE0 %X(1.1)->%X(1.22)

! %X1.1.T>=10 AND Memo_peticion_escritura1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.1.T%M355 Memo_peticion_escritura1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 30Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 94: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0

MACRO1 - PAGE0 %X(1.17)->%X(1.20)

! %X1.17.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.17.T

MACRO1 - PAGE0 %X(1.3)->%X(1.17)

! (Operacion_incorrecta_t1 AND NOT Palet_defectuoso_t1)AND %X1.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M100 Operacion_incorrecta_t1%M516 Palet_defectuoso_t1%X1.3.T

MACRO1 - PAGE0 %X(1.IN)->%X(1.0)

! %X1.IN.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.IN.T

MACRO1 - PAGE0 %X(1.0)->%X(1.1)

! T1_palet_estacion1 AND NOT Piezas_completasLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.0 T1_palet_estacion1%M260 Piezas_completas

MACRO1 - PAGE0 %X(1.1)->%X(1.2)

! %X1.1.T>=10 AND NOT Memo_peticion_escritura1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.1.T%M355 Memo_peticion_escritura1

MACRO1 - PAGE0 %X(1.2)->%X(1.17)

! Estacion1_comunicando AND %X1.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M101 Estacion1_comunicando%X1.2.T

MACRO1 - PAGE0 %X(1.17)->%X(1.3)

! Lectura_correcta_t1 AND %X1.17.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X1.17.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 31Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 95: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0

MACRO1 - PAGE0 %X(1.3)->%X(1.4)

! (Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND(Palet1_con_pedido OR Palet1 _vacio)AND NOT Pieza_no_localizada_est1 AND Palet_correcto_t1 AND NOT Pz1_no_corresponde_est1 AND NOT Pz2_no_correspond e_est1 AND NOT Pz3_no_corresponde_est1 AND NOT Pz4_no_corresponde_est1 AND NOT Pz5_no_ corresponde_est1 AND %X1.3.T>=15)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M59 Palet1_con_pedido%M58 Palet1_vacio%M6 Pieza_no_localizada_est1%M120 Palet_correcto_t1%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%X1.3.T

MACRO1 - PAGE0 %X(1.3)->%X(1.13)

! (Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND Palet_con_camisa AND Palet_ correcto_t1 AND NOT Pz1_no_corresponde_est1 AND NOT Pz2_no_corresponde_est1 AND NOT Pz3_no_ corresponde_est1 AND NOT Pz4_no_corresponde_est1 AND NOT Pz5_no_corresponde_est1 AND %X1.3.T>=15)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M60 Palet_con_camisa%M120 Palet_correcto_t1%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%X1.3.T

MACRO1 - PAGE0 %X(1.3)->%X(1.20)

! ((Palet_defectuoso_t1 OR Pieza_no_localizada_est1 OR Pz1_no_corresponde_est1 OR Pz2_no_corresponde_est1 OR Pz3_no_corresponde_est 1 OR Pz4_no_corresponde_est1 OR Pz5_no_corresponde_est1) AND %X1.3.T>=15 OR %X1.3.T>=100)AND %M1000Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M516 Palet_defectuoso_t1%M6 Pieza_no_localizada_est1%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%X1.3.T%M1000

MACRO1 - PAGE0 %X(1.4)->%X(1.13)

! %X1.4.T>=1800

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 32Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 96: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.4.T

MACRO1 - PAGE0 %X(1.18)->%X(1.8)

! (Escritura_incorrecta_t1 AND NOT Escritura_defectuosa_t1)AND %X1.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M143 Escritura_incorrecta_t1%M517 Escritura_defectuosa_t1%X1.18.T

MACRO1 - PAGE0 %X(1.4)->%X(1.9)

! Palet1_con_pedido AND Estacion1_en_auto_integrado AND(RE Bit_actividad_estacion1 OR FE Bit_actividad_estacion1)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M59 Palet1_con_pedido%M80 Estacion1_en_auto_integrado%M132 Bit_actividad_estacion1

MACRO1 - PAGE0 %X(1.7)->%X(1.13)

! %X1.7.T>=300 OR(Piezas_completas OR Pedidos_ya_generados)AND %X1.7.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.7.T%M260 Piezas_completas%M280 Pedidos_ya_generados

MACRO1 - PAGE0 %X(1.8)->%X(1.20)

! %X1.8.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.8.T

MACRO1 - PAGE0 %X(1.18)->%X(1.20)

! Escritura_defectuosa_t1 AND %X1.18.T>=15 OR %X1.18.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X1.18.T

MACRO1 - PAGE0 %X(1.4)->%X(1.6)

! Palet1_vacio AND Estacion1_en_auto_integrado AND(RE Bit_actividad_estacion1 OR F E Bit_actividad_estacion1)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M58 Palet1_vacio%M80 Estacion1_en_auto_integrado%M132 Bit_actividad_estacion1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 33Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 97: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0

MACRO1 - PAGE0 %X(1.6)->%X(1.7)

! Estacion1_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M101 Estacion1_comunicando

MACRO1 - PAGE0 %X(1.7)->%X(1.8)

! Pedido_preparado AND NOT Piezas_completas AND NOT Pedidos_ya_generadosLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M32 Pedido_preparado%M260 Piezas_completas%M280 Pedidos_ya_generados

MACRO1 - PAGE0 %X(1.8)->%X(1.18)

! Fin_de_escritura_pedido_t1 AND %X1.8.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M62 Fin_de_escritura_pedido_t1%X1.8.T

MACRO1 - PAGE0 %X(1.18)->%X(1.9)

! Escritura_correcta_t1 AND %X1.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X1.18.T

MACRO1 - PAGE0 %X(1.9)->%X(1.10)

! Producir_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M64 Producir_estacion1

MACRO1 - PAGE0 %X1.0 P1

! (*Borrado del puntero*) Direccion_inicio_piezas1:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW973 Direccion_inicio_piezas1

MACRO1 - PAGE0 %X1.1 P0

! (*Petición de escritura magelis*) IF Memo_peticion_escritura1 THEN RESET Memo_peticion_escritura1; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 34Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 98: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M355 Memo_peticion_escritura1

MACRO1 - PAGE0 %X1.2 P1

! (*Solicitamos comunicacion con el modulo*) SET Peticion_estacion1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M84 Peticion_estacion1

MACRO1 - PAGE0 %X1.17 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est1; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Subrutina de composición de la oreden de lectura*) SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1530 a %mw1548 (Bytes % MB3060 a %MB3096)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M455 Maxtiempo_lectura_est1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 35Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 99: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0%MW995 Gestion_comunicacion_t1

MACRO1 - PAGE0 %X1.17 N1

! (*Comprobamos que el Status sea cero es decir respuesta correcta*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*La lectura queremos volcarla en la tabla de %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*No queremos lectura de las magelis*) RESET Lectura_magelis; SR32;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis

MACRO1 - PAGE0 %X1.17 P0

! RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1; (*Devolvemos el control de las comunicaciones si se sobrepasa el tiempo de lectura*) IF %X1.17.T>99 THEN RESET Estacion1_comunicando; RESET Operacion_incorrecta_t1; (*Alarma de max. tiempos*) SET Maxtiempo_lectura_est1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1%X1.17.T%M101 Estacion1_comunicando%M100 Operacion_incorrecta_t1%M455 Maxtiempo_lectura_est1

MACRO1 - PAGE0 %X1.3 P1

! (*Borramos los bits que van a utilizarse en la etapa continua*) (*Gestion de la lectura*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Comprobacion del palet*) RESET Pieza_no_localizada_est1; RESET Palet1_vacio; RESET Palet_vacio_est1; RESET Palet1_con_pedido; RESET Palet_con_pedido_est1; RESET Palet_con_camisa; RESET Palet_con_camisa_est1; RESET Palet_correcto_t1; RESET Palet_defectuoso_t1; RESET Bit_apoyo_identificacion_t1; RESET Pz1_no_corresponde_est1; RESET Pz2_no_corresponde_est1; RESET Pz3_no_corresponde_est1; RESET Pz4_no_corresponde_est1; RESET Pz5_no_corresponde_est1; Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 36Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 100: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0

MACRO1 - PAGE0 %X1.3 P1

RESET Maxtiempo_lectura_est1; Direccion_inicio_piezas:=0; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t1:=-2; (*Inicializamos la palabra de la comparacion de las piezas*) Compara_piezas:=0; (*Borramos la tabla secundaria de comprobacion de lectura*) Oper2_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=1; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Lectura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1500 a %MW1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1518 (Bytes % MB3000 a %MB3037)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3000:8Cadena de recepción : %MB3000:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M6 Pieza_no_localizada_est1%M58 Palet1_vacio%M77 Palet_vacio_est1%M59 Palet1_con_pedido%M98 Palet_con_pedido_est1%M60 Palet_con_camisa%M99 Palet_con_camisa_est1%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M382 Bit_apoyo_identificacion_t1%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%M455 Maxtiempo_lectura_est1%MW932 Direccion_inicio_piezas%MW1525 Operacion_correcta_t1%MW975 Compara_piezas%MW1500 Oper2_dia_semana_inicio_pieza%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 37Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 101: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3000%MW995 Gestion_comunicacion_t1

MACRO1 - PAGE0 %X1.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1500-%MW1518*) SET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; (*Volcado a tablas magelis*) Puntero_tablas_magelis_t1:=0; SR32; RESET Lectura_tabla1_t1; RESET Lectura_magelis; (*Estado del palet *) Estacion_en_lectura_t1:=1; SR27;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW933 Estacion_en_lectura_t1

MACRO1 - PAGE0 %X1.3 P0

! (*Borramos los bits utilizados en la etapa continua*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de lectura incorrecta*) IF(Palet_correcto_t1 OR Palet_defectuoso_t1 OR Pieza_no_localizada_est1 OR Pz1_no_corresponde_est1 OR Pz2_no_corresponde_est1 OR Pz3_no_corresponde _est1 OR Pz4_no_corresponde_est1 OR Pz5_no_corresponde_est1)AND %X1.3.T>14 OR %X1.3.T>99 THEN (*Borramos los bits de la comunicacion*) RESET Operacion_incorrecta_t1; RESET Estacion1_comunicando; RESET Bit_apoyo_identificacion_t1; IF Palet_defectuoso_t1 THEN SET Palet1_defectuoso_t1; RESET Palet_defectuoso_t1; END_IF; IF %X1.3.T>99 THEN SET Maxtiempo_lectura_est1; END_IF; END_IF; RESET Palet_correcto_t1; RESET Palet_con_camisa; RESET Palet_vacio_est1; RESET Palet_con_camisa_est1; RESET Palet_con_pedido_est1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 38Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 102: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0%M6 Pieza_no_localizada_est1%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%X1.3.T%M100 Operacion_incorrecta_t1%M101 Estacion1_comunicando%M382 Bit_apoyo_identificacion_t1%M460 Palet1_defectuoso_t1%M455 Maxtiempo_lectura_est1%M60 Palet_con_camisa%M77 Palet_vacio_est1%M99 Palet_con_camisa_est1%M98 Palet_con_pedido_est1

MACRO1 - PAGE0 %X1.4 P1

! RESET Maxtiempo_escritura_est1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M456 Maxtiempo_escritura_est1

MACRO1 - PAGE0 %X1.4 P0

! RESET Palet1_vacio; RESET Palet1_con_pedido; (*Max tiempo de espera de automatico integrado*) IF %X1.4.T>1799 THEN SET Maxtiempo_auto_int_est1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M58 Palet1_vacio%M59 Palet1_con_pedido%X1.4.T%M457 Maxtiempo_auto_int_est1

MACRO1 - PAGE0 %X1.6 P1

! SET Peticion_estacion1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M84 Peticion_estacion1

MACRO1 - PAGE0 %X1.7 P1

! RESET Pedido_preparado; RESET Piezas_completas; RESET Pedidos_ya_generados; Pieza_necesaria:=4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M32 Pedido_preparado%M260 Piezas_completas%M280 Pedidos_ya_generados%MW968 Pieza_necesaria

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 39Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 103: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0

MACRO1 - PAGE0 %X1.7 N1

! (*Generacion de pedidos EXCLUSIVAMENTE EN FUNCION DEL CONTENIDO DEL ALMACEN*) SR25;

MACRO1 - PAGE0 %X1.7 P0

! IF %X1.7.T>299 OR(Piezas_completas OR Pedidos_ya_generados)AND %X1.7.T>14 THEN RESET Estacion1_comunicando; END_IF; RESET Pedido_preparado; RESET Piezas_completas; RESET Pedidos_ya_generados; Pieza_necesaria:=4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.7.T%M260 Piezas_completas%M280 Pedidos_ya_generados%M101 Estacion1_comunicando%M32 Pedido_preparado%MW968 Pieza_necesaria

MACRO1 - PAGE0 %X1.8 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_escritura_pedido_t1; RESET Fin_escritura_t1; RESET Maxtiempo_escritura_est1; (*Volcado de la tabla de la pieza sobre el bufer de lectura/escritura*) Oper2_dia_semana_inicio_pieza:16:=Direccion_base_piezas[Direccion_inicio_piezas1 ]:16; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 40Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 104: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M62 Fin_de_escritura_pedido_t1%M4 Fin_escritura_t1%M456 Maxtiempo_escritura_est1%MW972 Direccion_base_piezas%MW973 Direccion_inicio_piezas1%MW1500 Oper2_dia_semana_inicio_pieza%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

MACRO1 - PAGE0 %X1.8 N1

! Fin_escritura_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_t1 THEN SET Fin_de_escritura_pedido_t1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M4 Fin_escritura_t1%M62 Fin_de_escritura_pedido_t1

MACRO1 - PAGE0 %X1.8 P0

! IF %X1.8.T>99 THEN RESET Estacion1_comunicando; RESET Escritura_incorrecta_t1; SET Maxtiempo_escritura_est1; END_IF; RESET Fin_de_escritura_pedido_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.8.T%M101 Estacion1_comunicando%M143 Escritura_incorrecta_t1%M456 Maxtiempo_escritura_est1%M62 Fin_de_escritura_pedido_t1

MACRO1 - PAGE0 %X1.18 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t1; RESET Escritura_correcta_t1; RESET Maxtiempo_lectura_est1; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t1:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 41Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 105: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0

MACRO1 - PAGE0 %X1.18 P1

(*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1523 (Bytes % MB3060 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M517 Escritura_defectuosa_t1%M142 Escritura_correcta_t1%M455 Maxtiempo_lectura_est1%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO1 - PAGE0 %X1.18 N1

! (*LANZAMOS LECTURA DE COMPROBACION*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Leemos sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*Volcaremos la información en las tablas Magelis*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=0; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas1; Estacion_en_lectura_t1:=1; SR0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW973 Direccion_inicio_piezas1%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 42Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 106: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0

MACRO1 - PAGE0 %X1.18 P0

! IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X1.18.T>14 OR %X1.18.T> 99 THEN RESET Escritura_incorrecta_t1; RESET Estacion1_comunicando; IF %X1.18.T>99 THEN SET Maxtiempo_lectura_est1; END_IF; END_IF; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1; RESET Escritura_correcta_t1; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X1.18.T%M143 Escritura_incorrecta_t1%M101 Estacion1_comunicando%M455 Maxtiempo_lectura_est1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

MACRO1 - PAGE0 %X1.9 P1

! (*Comunicamos a estacion 1 que puede producir y el tipo de pieza que debe generar*) Direccion_inicio_piezas1:=Direccion_inicio_piezas1+5; (*Volcamos el pedido a la tabla compartida*) Pedido_estacion1:=Direccion_base_piezas[Direccion_inicio_piezas1]; Direccion_inicio_piezas1:=Direccion_inicio_piezas1+1; (*VOLCAMOS ESTADO DE CAMISA SOBRE LA TABLA DE PIEZA CORRESPONDIENTE*) Estado_camisa:=(Direccion_base_piezas[Direccion_inicio_piezas1])AND 16#00FF; Direccion_inicio_piezas1:=Direccion_inicio_piezas1-6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW973 Direccion_inicio_piezas1%MW972 Direccion_base_piezas%MW270 Pedido_estacion1%MW962 Estado_camisa

MACRO1 - PAGE0 %X1.9 N1

! (*Reconocimiento de la orden*) IF %MW214=9 THEN (*Borrado de la orden*) Pedido_estacion1:=0; SET Producir_estacion1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW214%MW270 Pedido_estacion1%M64 Producir_estacion1

MACRO1 - PAGE0 %X1.9 P0

! RESET Producir_estacion1;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 43Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 107: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M64 Producir_estacion1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 44Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 108: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGINA 1

PAGINA1

9

10

11

12

19 11

(*Esperar fin Producir*)

(*Peticion_comunicacion*)

4

0

(*Escribir estado *)

(*Lectura Comprobacion*)

3

(*Peticion magelis*)

21

(*Activar Cintas*)

(*Liberar Palet*)

(*Esperar palet sale*)

7

25

12

19

13

14

15

16

0

20

12

22

20

MACRO1 - PAGE1 %X(1.10)->%X(1.11)

! Fin_producir_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M90 Fin_producir_estacion1

MACRO1 - PAGE1 %X(1.11)->%X(1.12)

! Estacion1_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M101 Estacion1_comunicando

MACRO1 - PAGE1 %X(1.12)->%X(1.19)

! Fin_de_escritura_estado_t1 AND %X1.12.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X1.12.T

MACRO1 - PAGE1 %X(1.19)->%X(1.13)

! Escritura_correcta_t1 AND %X1.19.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X1.19.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 45Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 109: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE1

MACRO1 - PAGE1 %X(1.13)->%X(1.14)

! NOT Memo_peticion_lectura1 AND NOT Memo_peticion_escritura1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M354 Memo_peticion_lectura1%M355 Memo_peticion_escritura1

MACRO1 - PAGE1 %X(1.14)->%X(1.15)

! %X1.14.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.14.T

MACRO1 - PAGE1 %X(1.15)->%X(1.16)

! FE T1_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.0 T1_palet_estacion1

MACRO1 - PAGE1 %X(1.16)->%X(1.0)

! %X1.16.T>3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.16.T

MACRO1 - PAGE1 %X(1.12)->%X(1.20)

! %X1.12.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.12.T

MACRO1 - PAGE1 %X(1.19)->%X(1.12)

! (Escritura_incorrecta_t1 AND NOT Escritura_defectuosa_t1)AND %X1.19.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M143 Escritura_incorrecta_t1%M517 Escritura_defectuosa_t1%X1.19.T

MACRO1 - PAGE1 %X(1.13)->%X(1.22)

! Memo_peticion_lectura1 OR Memo_peticion_escritura1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M354 Memo_peticion_lectura1%M355 Memo_peticion_escritura1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 46Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 110: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE1

MACRO1 - PAGE1 %X(1.19)->%X(1.20)

! Escritura_defectuosa_t1 AND %X1.19.T>=15 OR %X1.19.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X1.19.T

MACRO1 - PAGE1 %X1.10 N1

! (*OPERACION CORRECTA U OPERACION DEFECTUOSA*) SR26;

MACRO1 - PAGE1 %X1.10 P0

! RESET Fin_producir_estacion1; Pedido_estacion1:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M90 Fin_producir_estacion1%MW270 Pedido_estacion1

MACRO1 - PAGE1 %X1.11 P1

! SET Peticion_estacion1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M84 Peticion_estacion1

MACRO1 - PAGE1 %X1.12 P1

! RESET Fin_escritura_estado_t1; RESET Maxtiempo_escritura_est1; (*Cadena a emitir almacenada en la tabla de palabras %mw1500 a %mw1504(Bytes %mb 3000 a %mb3008)*) (*Respuesta volcada sobre las palabras %mw1300 a %mw1302 (Bytes %MB3000 a %MB300 4)*) (*Borrado del buffer de salida *) Oper2_dia_semana_inicio_pieza:18:=0; Oper2_dia_semana_inicio_pieza:16:=Direccion_base_piezas[Direccion_inicio_piezas1 ]:16; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 47Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 111: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE1

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M3 Fin_escritura_estado_t1%M456 Maxtiempo_escritura_est1%MW1500 Oper2_dia_semana_inicio_pieza%MW972 Direccion_base_piezas%MW973 Direccion_inicio_piezas1%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

MACRO1 - PAGE1 %X1.12 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

MACRO1 - PAGE1 %X1.12 P0

! IF %X1.12.T>99 THEN RESET Estacion1_comunicando; RESET Escritura_incorrecta_t1; SET Maxtiempo_escritura_est1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.12.T%M101 Estacion1_comunicando%M143 Escritura_incorrecta_t1%M456 Maxtiempo_escritura_est1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 48Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 112: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE1

MACRO1 - PAGE1 %X1.19 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t1; RESET Escritura_correcta_t1; RESET Maxtiempo_lectura_est1; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t1:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1530 a %mw1548 (Bytes % MB3060 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M517 Escritura_defectuosa_t1%M142 Escritura_correcta_t1%M455 Maxtiempo_lectura_est1%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 49Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 113: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE1

MACRO1 - PAGE1 %X1.19 N1

! (*LANZAMOS LECTURA DE COMPROBACION*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=0; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas1; Estacion_en_lectura_t1:=1; SR0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW973 Direccion_inicio_piezas1%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1

MACRO1 - PAGE1 %X1.19 P0

! IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X1.19.T>14 OR %X1.19.T> 99 THEN RESET Escritura_incorrecta_t1; RESET Estacion1_comunicando; IF %X1.19.T>99 THEN SET Maxtiempo_lectura_est1; END_IF; END_IF; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1; RESET Escritura_correcta_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X1.19.T%M143 Escritura_incorrecta_t1%M101 Estacion1_comunicando%M455 Maxtiempo_lectura_est1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 50Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 114: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGINA 2

PAGINA2

(*Gestion de magelis*)

20

13 1 28 26

20

25

24

20

23

14

22

23

24

25

26

27

(*Peticion comunicacion*)

(*Lectura 1*)

(*Lectura comprobacion*)

25

(*Esperar operacion*)

(*Peticion comunicacion*)

20

27

27

28

2

(*Escribir actualizacion*)

(*Lectura comprobacion*)

20

MACRO1 - PAGE2 %X(1.25)->%X(1.20)

! Palet1_vacio AND NOT Pieza1_vacia AND NOT Pieza2_vacia AND NOT Pieza3_vacia AND NOT Pieza4_vacia AND NOT Pieza5_vacia AND Memo_peticion_escritura1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M58 Palet1_vacio%M41 Pieza1_vacia%M42 Pieza2_vacia%M43 Pieza3_vacia%M44 Pieza4_vacia%M45 Pieza5_vacia%M355 Memo_peticion_escritura1

MACRO1 - PAGE2 %X(1.24)->%X(1.20)

! Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND(Palet_defectuoso_t1 OR Pieza _no_localizada_est1) AND %X1.24.T>=15 OR %X1.24.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M516 Palet_defectuoso_t1%M6 Pieza_no_localizada_est1%X1.24.T

MACRO1 - PAGE2 %X(1.25)->%X(1.25)

! Memo_peticion_lectura1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 51Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 115: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M354 Memo_peticion_lectura1

MACRO1 - PAGE2 %X(1.23)->%X(1.20)

! %X1.23.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.23.T

MACRO1 - PAGE2 %X(1.24)->%X(1.23)

! (Operacion_incorrecta_t1 AND NOT Palet_defectuoso_t1)AND %X1.24.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M100 Operacion_incorrecta_t1%M516 Palet_defectuoso_t1%X1.24.T

MACRO1 - PAGE2 %X(1.25)->%X(1.14)

! Memo_liberar1 OR %X1.25.T>=200Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M356 Memo_liberar1%X1.25.T

MACRO1 - PAGE2 %X(1.22)->%X(1.23)

! Estacion1_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M101 Estacion1_comunicando

MACRO1 - PAGE2 %X(1.23)->%X(1.24)

! Lectura_correcta_t1 AND %X1.23.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X1.23.T

MACRO1 - PAGE2 %X(1.24)->%X(1.25)

! Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND Palet_correcto_t1 AND %X1.24 .T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M120 Palet_correcto_t1%X1.24.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 52Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 116: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X(1.25)->%X(1.26)

! Memo_peticion_escritura1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M355 Memo_peticion_escritura1

MACRO1 - PAGE2 %X(1.26)->%X(1.27)

! Estacion1_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M101 Estacion1_comunicando

MACRO1 - PAGE2 %X(1.27)->%X(1.20)

! %X1.27.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.27.T

MACRO1 - PAGE2 %X(1.28)->%X(1.27)

! %X1.28.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.28.T

MACRO1 - PAGE2 %X(1.27)->%X(1.28)

! Fin_de_escritura_pedido_t1 AND %X1.27.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M62 Fin_de_escritura_pedido_t1%X1.27.T

MACRO1 - PAGE2 %X(1.28)->%X(1.2)

! Escritura_correcta_t1 AND %X1.28.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X1.28.T

MACRO1 - PAGE2 %X(1.28)->%X(1.20)

! Escritura_defectuosa_t1 AND %X1.28.T>=15 OR %X1.28.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X1.28.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 53Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 117: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.22 P1

! SET Peticion_estacion1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M84 Peticion_estacion1

MACRO1 - PAGE2 %X1.23 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est1; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1500 a %MW1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1523 (Bytes % MB3000 a %MB3047)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M455 Maxtiempo_lectura_est1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 54Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 118: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.23 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; RESET Lectura_tabla1_t1; RESET Lectura_magelis; SR32;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis

MACRO1 - PAGE2 %X1.23 P0

! RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1; IF %X1.23.T>99 THEN RESET Estacion1_comunicando; SET Maxtiempo_lectura_est1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1%X1.23.T%M101 Estacion1_comunicando%M455 Maxtiempo_lectura_est1

MACRO1 - PAGE2 %X1.24 P1

! (*Borramos los bits que van a utilizarse en la etapa continua*) (*Gestion de la lectura*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Comprobacion del palet*) RESET Pieza_no_localizada_est1; RESET Palet1_vacio; RESET Palet1_con_pedido; RESET Palet_con_camisa; RESET Palet_correcto_t1; RESET Palet_defectuoso_t1; RESET Bit_apoyo_identificacion_t1; RESET Maxtiempo_lectura_est1; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t1:=-2; (*Inicializamos la palabra de la comparacion de las piezas*) Compara_piezas:=0; (*Borramos la tabla secundaria de comprobacion de lectura*) Oper2_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=1; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Lectura del palet*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 55Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 119: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.24 P1

SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1500 a %MW1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1523 (Bytes % MB3000 a %MB3047)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3000:8Cadena de recepción : %MB3000:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M6 Pieza_no_localizada_est1%M58 Palet1_vacio%M59 Palet1_con_pedido%M60 Palet_con_camisa%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M382 Bit_apoyo_identificacion_t1%M455 Maxtiempo_lectura_est1%MW1525 Operacion_correcta_t1%MW975 Compara_piezas%MW1500 Oper2_dia_semana_inicio_pieza%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3000%MW995 Gestion_comunicacion_t1

MACRO1 - PAGE2 %X1.24 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; SET Lectura_tabla1_t1; SET Lectura_magelis; Puntero_tablas_magelis_t1:=0; SR32; RESET Lectura_tabla1_t1; RESET Lectura_magelis; (*Comprobamos lectura del palet correcta*) SR34; (*Comprobamos estado del pedido en el palet*) IF Palet_correcto_t1 AND NOT Palet1_vacio AND NOT Palet_con_camisa AND NOT Palet 1_con_pedido THEN Palet_vacio_t1:=MAX_ARW(Oper2_dia_semana_inicio_pieza:16); IF Palet_vacio_t1<=0 AND Oper2_check_sum=16#00D7 THEN SET Palet1_vacio;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 56Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 120: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.24 N1

ELSIF Oper2_camisa=16#0202 THEN SET Palet_con_camisa; ELSIF Palet_vacio_t1>0 AND(Oper2_camisa=0 OR(Oper2_camisa AND 16#FF00)=16#0 100)THEN SET Palet1_con_pedido; END_IF; END_IF; (*Iniciamos puntero*) IF(Palet1_con_pedido OR Palet_con_camisa)AND NOT Bit_apoyo_identificacion_t1 THE N IF NOT Pieza1_vacia THEN Compara_piezas:=EQUAL(Pz1_dia_semana_inicio:5,Oper2_dia_semana_inicio_ pieza:5); IF Compara_piezas=-1 THEN Puntero_tablas_memoria_t1:=353; SET Bit_apoyo_identificacion_t1; END_IF; END_IF; IF NOT Pieza2_vacia THEN Compara_piezas:=EQUAL(Pz2_dia_semana_inicio:5,Oper2_dia_semana_inicio_ pieza:5); IF Compara_piezas=-1 THEN Puntero_tablas_memoria_t1:=378; SET Bit_apoyo_identificacion_t1; END_IF; END_IF; IF NOT Pieza3_vacia THEN Compara_piezas:=EQUAL(Pz3_dia_semana_inicio:5,Oper2_dia_semana_inicio_ pieza:5); IF Compara_piezas=-1 THEN Puntero_tablas_memoria_t1:=403; SET Bit_apoyo_identificacion_t1; END_IF; END_IF; IF NOT Pieza4_vacia THEN Compara_piezas:=EQUAL(Pz4_dia_semana_inicio:5,Oper2_dia_semana_inicio_ pieza:5); IF Compara_piezas=-1 THEN Puntero_tablas_memoria_t1:=428; SET Bit_apoyo_identificacion_t1; END_IF; END_IF; IF NOT Pieza5_vacia THEN Compara_piezas:=EQUAL(Pz5_dia_semana_inicio:5,Oper2_dia_semana_inicio_ pieza:5); IF Compara_piezas=-1 THEN Puntero_tablas_memoria_t1:=453; SET Bit_apoyo_identificacion_t1; END_IF; END_IF; IF Direccion_inicio_piezas1=0 THEN SET Pieza_no_localizada_est1; SET Bit_apoyo_identificacion_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%M120 Palet_correcto_t1%M58 Palet1_vacio%M60 Palet_con_camisa%M59 Palet1_con_pedido%MW1500 Oper2_dia_semana_inicio_pieza

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 57Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 121: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2%MW1346 Palet_vacio_t1%MW1516 Oper2_check_sum%MW1506 Oper2_camisa%M382 Bit_apoyo_identificacion_t1%M41 Pieza1_vacia%MW1325 Pz1_dia_semana_inicio%MW975 Compara_piezas%MW595 Puntero_tablas_memoria_t1%M42 Pieza2_vacia%MW1350 Pz2_dia_semana_inicio%M43 Pieza3_vacia%MW1375 Pz3_dia_semana_inicio%M44 Pieza4_vacia%MW1400 Pz4_dia_semana_inicio%M45 Pieza5_vacia%MW1425 Pz5_dia_semana_inicio%MW973 Direccion_inicio_piezas1%M6 Pieza_no_localizada_est1

MACRO1 - PAGE2 %X1.24 P0

! (*Borramos los bits utilizados en la etapa continua*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura incorrecta*) IF(Palet_correcto_t1 OR Palet_defectuoso_t1 OR Pieza_no_localizada_est1)AND %X1. 24.T>14 OR %X1.24.T>99 THEN (*Borramos los bits de la comunicacion*) RESET Estacion1_comunicando; RESET Operacion_incorrecta_t1; RESET Bit_apoyo_identificacion_t1; RESET Palet1_vacio; RESET Palet_con_camisa; RESET Palet1_con_pedido; IF %X1.24.T>99 THEN SET Maxtiempo_lectura_est1; END_IF; END_IF; RESET Palet_correcto_t1; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M6 Pieza_no_localizada_est1%X1.24.T%M101 Estacion1_comunicando%M100 Operacion_incorrecta_t1%M382 Bit_apoyo_identificacion_t1%M58 Palet1_vacio%M60 Palet_con_camisa%M59 Palet1_con_pedido%M455 Maxtiempo_lectura_est1

MACRO1 - PAGE2 %X1.25 P1

! RESET Memo_peticion_lectura1; RESET Palet1_vacio_y_no_memoria_vacia;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 58Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 122: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M354 Memo_peticion_lectura1%M458 Palet1_vacio_y_no_memoria_vacia

MACRO1 - PAGE2 %X1.25 P0

! IF Palet1_vacio AND NOT Pieza1_vacia AND NOT Pieza2_vacia AND NOT Pieza3_vacia A ND NOT Pieza4_vacia AND NOT Pieza5_vacia AND Memo_peticion_escritura1 THEN RESET Palet1_vacio; SET Palet1_vacio_y_no_memoria_vacia; END_IF; RESET Memo_liberar1; RESET Memo_peticion_escritura1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M58 Palet1_vacio%M41 Pieza1_vacia%M42 Pieza2_vacia%M43 Pieza3_vacia%M44 Pieza4_vacia%M45 Pieza5_vacia%M355 Memo_peticion_escritura1%M458 Palet1_vacio_y_no_memoria_vacia%M356 Memo_liberar1

MACRO1 - PAGE2 %X1.26 P1

! RESET Memo_peticion_escritura1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M355 Memo_peticion_escritura1

MACRO1 - PAGE2 %X1.26 N1

! IF RE Memo_actualizacion1 THEN SET Peticion_estacion1; RESET Memo_actualizacion1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M357 Memo_actualizacion1%M84 Peticion_estacion1

MACRO1 - PAGE2 %X1.27 P1

! RESET Maxtiempo_escritura_est1; (*La nueva informacion pasa a la memoria y al palet: datos a pasar a la subrutina: Puntero a tabla de memoria a modificar (dato direc to si palet con pedido o con camisa y debemos calcular el offset si el palet esta vaci o)*) IF Palet1_vacio THEN IF Pieza1_vacia THEN Puntero_tablas_memoria_t1:=353; ELSIF Pieza2_vacia THEN Puntero_tablas_memoria_t1:=378; ELSIF Pieza3_vacia THEN Puntero_tablas_memoria_t1:=403;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 59Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 123: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.27 P1

ELSIF Pieza4_vacia THEN Puntero_tablas_memoria_t1:=428; ELSIF Pieza5_vacia THEN Puntero_tablas_memoria_t1:=453; END_IF; END_IF; SR7; RESET Fin_escritura_estado_t1; (*Cadena a emitir almacenada en la tabla de palabras %mw1500 a %mw1504(Bytes %mb 3000 a %mb3008)*) (*Respuesta volcada sobre las palabras %mw1300 a %mw1302 (Bytes %MB3000 a %MB300 4)*) (*Borrado del buffer de salida *) Oper2_dia_semana_inicio_pieza:18:=0; Oper2_dia_semana_inicio_pieza:16:=Direccion_base_piezas[Direccion_inicio_piezas1 ]:16; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M456 Maxtiempo_escritura_est1%M58 Palet1_vacio%M41 Pieza1_vacia%MW595 Puntero_tablas_memoria_t1%M42 Pieza2_vacia%M43 Pieza3_vacia%M44 Pieza4_vacia%M45 Pieza5_vacia%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW972 Direccion_base_piezas%MW973 Direccion_inicio_piezas1%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 60Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 124: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.27 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

MACRO1 - PAGE2 %X1.27 P0

! RESET Fin_de_escritura_estado_t1; IF %X1.27.T>99 THEN RESET Estacion1_comunicando; SET Maxtiempo_escritura_est1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X1.27.T%M101 Estacion1_comunicando%M456 Maxtiempo_escritura_est1

MACRO1 - PAGE2 %X1.28 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t1; RESET Escritura_correcta_t1; RESET Maxtiempo_lectura_est1; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t1:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1500 a %MW1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1523 (Bytes % MB3000 a %MB3047)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4);

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 61Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 125: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.28 P1

END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M517 Escritura_defectuosa_t1%M142 Escritura_correcta_t1%M455 Maxtiempo_lectura_est1%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO1 - PAGE2 %X1.28 N1

! (*Lanzamos lectura de comprobacion*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; RESET Lectura_tabla1_t1; SET Lectura_magelis; Puntero_tablas_magelis_t1:=0; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas1; Estacion_en_lectura_t1:=1; SR0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW973 Direccion_inicio_piezas1%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1

MACRO1 - PAGE2 %X1.28 P0

! IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X1.28.T>14 OR %X1.28.T> 99 THEN RESET Estacion1_comunicando; IF %X1.28.T>99 THEN SET Maxtiempo_lectura_est1; END_IF; END_IF; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 62Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 126: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE2

MACRO1 - PAGE2 %X1.28 P0

RESET Escritura_correcta_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X1.28.T%M101 Estacion1_comunicando%M455 Maxtiempo_lectura_est1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 63Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 127: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGINA 3

PAGINA3

(*Alarmas*) 12 23 27 19 25 28

8 17 3

20

21

14

18 24

MACRO1 - PAGE3 %X(1.20)->%X(1.21)

! %X1.20.T>60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.20.T

MACRO1 - PAGE3 %X(1.21)->%X(1.14)

! %X1.21.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.21.T

MACRO1 - PAGE3 %X1.20 N1

! (*Bit de sistema intermitente con intérvalos de 1 segundo para activar los enclavamiento y avisar de la alarma*) Bit_alarma_estacion1:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M336 Bit_alarma_estacion1

MACRO1 - PAGE3 %X1.21 P1

! RESET Bit_alarma_estacion1;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 64Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 128: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO1 - PAGE3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M336 Bit_alarma_estacion1

MACRO1 - PAGE3 %X1.21 P0

! (*Borrado de los bits de alarmas*) RESET Pieza_no_localizada_est1; RESET Pz1_no_corresponde_est1; RESET Pz2_no_corresponde_est1; RESET Pz3_no_corresponde_est1; RESET Pz4_no_corresponde_est1; RESET Pz5_no_corresponde_est1; RESET Maxtiempo_lectura_est1; RESET Maxtiempo_escritura_est1; RESET Maxtiempo_auto_int_est1; RESET Palet1_defectuoso_t1; RESET Escritura_defectuosa_t1; RESET Palet1_vacio_y_no_memoria_vacia;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M6 Pieza_no_localizada_est1%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%M455 Maxtiempo_lectura_est1%M456 Maxtiempo_escritura_est1%M457 Maxtiempo_auto_int_est1%M460 Palet1_defectuoso_t1%M517 Escritura_defectuosa_t1%M458 Palet1_vacio_y_no_memoria_vacia

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 65Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 129: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGINA 0Comentario:

PAGINA0

0

(*Arriba stopper*)

(*Esperar palet*)

(*Enclavar y buffer libre*)

(*Lectura 1*)

(*Leer Palet*)

20

IN 3

11

3

17

IN

0

1

2

17

3

10

OUT

0

20

7

OUT

7

(*Esperar Auto/int*)

(*Est2 Pone embolo*)

(*Fin Producir embolo*)

(*Peticion comunicacion*)

(*Escribir estado embolo*)

(*Lectura Comprobacion*)

18

6

10

4

5

12

6

18

13

16

13

20

20

20

(*Est2 Pone muelle*)

MACRO2 - PAGE0 %X(2.3)->%X(2.20)

! ((Pieza_no_localizada_est2 OR Palet_defectuoso_t1 OR Pz1_no_corresponde_est2 OR Pz2_no_corresponde_est2 OR Pz3_no_corresponde_est2 OR Pz4_no_corresponde_est2 OR Pz5_no_corresponde_est2)AND %X2.3.T>=15 OR %X2.3. T>=100)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M7 Pieza_no_localizada_est2%M516 Palet_defectuoso_t1%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%X2.3.T

MACRO2 - PAGE0 %X(2.3)->%X(2.17)

! (Operacion_incorrecta_t1 AND NOT Palet_defectuoso_t1)AND %X2.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M100 Operacion_incorrecta_t1%M516 Palet_defectuoso_t1%X2.3.T

MACRO2 - PAGE0 %X(2.IN)->%X(2.0)

! %X2.IN.T>=10

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 66Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 130: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.IN.T

MACRO2 - PAGE0 %X(2.0)->%X(2.1)

! T1_palet_estacion2 AND NOT Piezas_completasLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.1 T1_palet_estacion2%M260 Piezas_completas

MACRO2 - PAGE0 %X(2.1)->%X(2.2)

! %X2.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.1.T

MACRO2 - PAGE0 %X(2.2)->%X(2.17)

! Estacion2_comunicando AND %X2.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M102 Estacion2_comunicando%X2.2.T

MACRO2 - PAGE0 %X(2.17)->%X(2.3)

! Lectura_correcta_t1 AND %X2.17.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X2.17.T

MACRO2 - PAGE0 %X(2.3)->%X(2.10)

! (Lectura_correcta_t1 AND Fin_de_lectura_palet_t1 AND(Palet2_con_pedido OR Palet_ con_embolo)AND Palet_correcto_t1 AND NOT Pieza_no_localizada_est2 AND NOT Pz1_no_corresponde_est2 AND NOT Pz2_no _corresponde_est2 AND NOT Pz3_no_corresponde_est2 AND NOT Pz4_no_corresponde_est2 AND NOT Pz5_no_ corresponde_est2 AND %X2.3.T>=15)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1%M115 Palet2_con_pedido%M53 Palet_con_embolo%M120 Palet_correcto_t1%M7 Pieza_no_localizada_est2%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%X2.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 67Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 131: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X(2.0)->%X(2.0)

! Piezas_completas AND NOT T1_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.1 T1_palet_estacion2

MACRO2 - PAGE0 %X(2.17)->%X(2.20)

! %X2.17.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.17.T

MACRO2 - PAGE0 %X(2.3)->%X(2.7)

! ((Lectura_correcta_t1 AND Fin_de_lectura_palet_t1 AND(Palet_con_embolo_muelle OR Palet2_vacio))AND Palet_correcto_t1 AND %X2.3.T>=15)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1%M279 Palet_con_embolo_muelle%M114 Palet2_vacio%M120 Palet_correcto_t1%X2.3.T

MACRO2 - PAGE0 %X(2.IN)->%X(2.OUT)

! FALSE

MACRO2 - PAGE0 %X(2.0)->%X(2.7)

! Piezas_completas AND T1_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.1 T1_palet_estacion2

MACRO2 - PAGE0 %X(2.18)->%X(2.6)

! (Escritura_incorrecta_t1 AND NOT Escritura_defectuosa_t1)AND %X2.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M143 Escritura_incorrecta_t1%M517 Escritura_defectuosa_t1%X2.18.T

MACRO2 - PAGE0 %X(2.10)->%X(2.4)

! Palet2_con_pedido AND Estacion2_en_auto_integrado AND(RE Bit_actividad_estacion2 OR FE Bit_actividad_estacion2)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M115 Palet2_con_pedido%M81 Estacion2_en_auto_integrado%M133 Bit_actividad_estacion2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 68Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 132: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X(2.4)->%X(2.5)

! Producir_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M65 Producir_estacion2

MACRO2 - PAGE0 %X(2.5)->%X(2.12)

! Fin_producir_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M68 Fin_producir_estacion2

MACRO2 - PAGE0 %X(2.12)->%X(2.6)

! Estacion2_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M102 Estacion2_comunicando

MACRO2 - PAGE0 %X(2.6)->%X(2.18)

! Fin_de_escritura_estado_t1 AND %X2.6.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X2.6.T

MACRO2 - PAGE0 %X(2.18)->%X(2.13)

! Escritura_correcta_t1 AND %X2.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X2.18.T

MACRO2 - PAGE0 %X(2.10)->%X(2.16)

! Palet_con_embolo AND Estacion2_en_auto_integrado AND(RE Bit_actividad_estacion2 OR FE Bit_actividad_estacion2)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M53 Palet_con_embolo%M81 Estacion2_en_auto_integrado%M133 Bit_actividad_estacion2

MACRO2 - PAGE0 %X(2.16)->%X(2.13)

! Producir_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M65 Producir_estacion2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 69Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 133: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X(2.6)->%X(2.20)

! %X2.6.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.6.T

MACRO2 - PAGE0 %X(2.18)->%X(2.20)

! Escritura_defectuosa_t1 AND %X2.18.T>=15 OR %X2.18.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X2.18.T

MACRO2 - PAGE0 %X(2.10)->%X(2.20)

! %X2.10.T>=1800Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.10.T

MACRO2 - PAGE0 %X2.0 P1

! (*Borrado del puntero*) Direccion_inicio_piezas2:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW976 Direccion_inicio_piezas2

MACRO2 - PAGE0 %X2.2 P1

! (*Solicitamos comunicacion con el modulo*) SET Peticion_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M85 Peticion_estacion2

MACRO2 - PAGE0 %X2.17 P1

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est2; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=2 en ascii es 16#0032*) Numero_cabeza_t1:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1518 (Bytes % MB3060 a %MB3097)*)Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 70Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 134: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X2.17 P1

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M470 Maxtiempo_lectura_est2%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO2 - PAGE0 %X2.17 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*No queremos que la magelis reciba los datos de la lectura*) RESET Lectura_magelis; SR32;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis

MACRO2 - PAGE0 %X2.17 P0

! RESET Lectura_correcta_t1; IF %X2.17.T>99 THEN RESET Estacion2_comunicando; RESET Operacion_incorrecta_t1; SET Maxtiempo_lectura_est2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X2.17.T%M102 Estacion2_comunicando%M100 Operacion_incorrecta_t1%M470 Maxtiempo_lectura_est2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 71Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 135: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X2.3 P1

! (*Borrado de los bits utilizados en la accion continua o de los de alarmas*) RESET Fin_de_lectura_palet_t1; RESET Pieza_no_localizada_est2; RESET Palet2_vacio; RESET Palet_vacio_est2; RESET Palet2_con_pedido; RESET Palet_con_pedido_est2; RESET Palet_con_embolo; RESET Palet_con_embolo_est2; RESET Palet_con_embolo_muelle; RESET Palet_con_embolo_muelle_est2; RESET Palet_correcto_t1; RESET Palet_defectuoso_t1; RESET Lectura_correcta_t1; RESET Bit_apoyo_identificacion_t1; RESET Pz1_no_corresponde_est2; RESET Pz2_no_corresponde_est2; RESET Pz3_no_corresponde_est2; RESET Pz4_no_corresponde_est2; RESET Pz5_no_corresponde_est2; RESET Maxtiempo_lectura_est2; Direccion_inicio_piezas:=0; Operacion_correcta_t1:=-2; Compara_piezas:=0; Oper2_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=1; (*Numero de cabeza:=2 en ascii es 16#0032*) Numero_cabeza_t1:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Lectura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1500 a %MW1503 (Byte s %MB3000 a %MB3007)*) (*Cadena a recibir almacenada en la tabla de palabras %MW1500 a %MW1518 (Bytes % MB3000 a %MB3037)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 72Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 136: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3000:8Cadena de recepción : %MB3000:37Confirmación : Gestion_comunicacion_t1:4

MACRO2 - PAGE0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M7 Pieza_no_localizada_est2%M114 Palet2_vacio%M113 Palet_vacio_est2%M115 Palet2_con_pedido%M263 Palet_con_pedido_est2%M53 Palet_con_embolo%M148 Palet_con_embolo_est2%M279 Palet_con_embolo_muelle%M121 Palet_con_embolo_muelle_est2%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M79 Lectura_correcta_t1%M382 Bit_apoyo_identificacion_t1%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%M470 Maxtiempo_lectura_est2%MW932 Direccion_inicio_piezas%MW1525 Operacion_correcta_t1%MW975 Compara_piezas%MW1500 Oper2_dia_semana_inicio_pieza%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3000%MW995 Gestion_comunicacion_t1

MACRO2 - PAGE0 %X2.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1500-%MW1518*) SET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=25; SR32; RESET Lectura_tabla1_t1; RESET Lectura_magelis; (*Comprobamos lectura del palet correcta*) Estacion_en_lectura_t1:=2; SR27;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW933 Estacion_en_lectura_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 73Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 137: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X2.3 P0

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de lectura incorrecta*) IF(Palet_correcto_t1 OR Palet_defectuoso_t1 OR Pieza_no_localizada_est2)AND %X2. 3.T>14 OR %X2.3.T>99 THEN RESET Palet2_vacio; RESET Palet_con_embolo_muelle; RESET Operacion_incorrecta_t1; RESET Estacion2_comunicando; IF Palet_defectuoso_t1 THEN SET Palet2_defectuoso_t1; RESET Palet_defectuoso_t1; END_IF; RESET Bit_apoyo_identificacion_t1; IF %X2.3.T>99 THEN SET Maxtiempo_lectura_est2; END_IF; END_IF; RESET Palet_correcto_t1; RESET Palet_vacio_est2; RESET Palet_con_pedido_est2; RESET Palet_con_embolo_est2; RESET Palet_con_embolo_muelle_est2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M7 Pieza_no_localizada_est2%X2.3.T%M114 Palet2_vacio%M279 Palet_con_embolo_muelle%M100 Operacion_incorrecta_t1%M102 Estacion2_comunicando%M474 Palet2_defectuoso_t1%M382 Bit_apoyo_identificacion_t1%M470 Maxtiempo_lectura_est2%M113 Palet_vacio_est2%M263 Palet_con_pedido_est2%M148 Palet_con_embolo_est2%M121 Palet_con_embolo_muelle_est2

MACRO2 - PAGE0 %X2.10 P1

! RESET Maxtiempo_auto_int_est2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M472 Maxtiempo_auto_int_est2

MACRO2 - PAGE0 %X2.10 P0

! RESET Palet2_vacio; RESET Palet2_con_pedido; RESET Palet_con_embolo; (*Maximo tiempo de la espera de automático integrado*) IF %X2.10.T>1799 THEN SET Maxtiempo_auto_int_est2; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 74Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 138: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M114 Palet2_vacio%M115 Palet2_con_pedido%M53 Palet_con_embolo%X2.10.T%M472 Maxtiempo_auto_int_est2

MACRO2 - PAGE0 %X2.4 P1

! (*Comunicamos a estacion 2 que puede producir y el tipo de pieza que debe genera r*) (*Volcamos el pedido a la tabla compartida*) Direccion_inicio_piezas2:=Direccion_inicio_piezas2+5; Pedido_estacion2:=Direccion_base_piezas[Direccion_inicio_piezas2]; Direccion_inicio_piezas2:=Direccion_inicio_piezas2+2; (*VOLCAMOS ESTADO DEL EMBOLO SOBRE LA TABLA DE PIEZA CORRESPONDIENTE*) Estado_embolo:=Direccion_base_piezas[Direccion_inicio_piezas2]; Direccion_inicio_piezas2:=Direccion_inicio_piezas2+1; (*VOLCAMOS ESTADO DEL MUELLE SOBRE LA TABLA DE PIEZA CORRESPONDIENTE*) Estado_muelle:=Direccion_base_piezas[Direccion_inicio_piezas2]; Direccion_inicio_piezas2:=Direccion_inicio_piezas2-8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW976 Direccion_inicio_piezas2%MW972 Direccion_base_piezas%MW271 Pedido_estacion2%MW963 Estado_embolo%MW964 Estado_muelle

MACRO2 - PAGE0 %X2.4 N1

! (*Reconocimiento de orden*) IF %MW229=9 THEN Pedido_estacion2:=0; SET Producir_estacion2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW229%MW271 Pedido_estacion2%M65 Producir_estacion2

MACRO2 - PAGE0 %X2.4 P0

! RESET Producir_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M65 Producir_estacion2

MACRO2 - PAGE0 %X2.5 P1

! RESET Fin_producir_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M68 Fin_producir_estacion2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 75Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 139: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X2.5 N1

! (*Operacion del embolo*) IF %MW229=5 OR %MW229=7 THEN IF %MW229=5 THEN (*Operacion correcta*) Direccion_inicio_piezas2:=Direccion_inicio_piezas2+7; Direccion_base_piezas[Direccion_inicio_piezas2]:=16#0202; END_IF; IF %MW229=7 THEN (*Operacion fallida*) Direccion_inicio_piezas2:=Direccion_inicio_piezas2+7; (*Sumamos uno al número de fallos*) Estado_embolo:=Estado_embolo+1; Direccion_base_piezas[Direccion_inicio_piezas2]:=16#0100+(Estado_embol o AND 16#00FF); END_IF; Direccion_inicio_piezas2:=Direccion_inicio_piezas2+5; Direccion_base_piezas[Direccion_inicio_piezas2]:=2; Direccion_inicio_piezas2:=Direccion_inicio_piezas2-12; SET Fin_producir_estacion2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW229%MW976 Direccion_inicio_piezas2%MW972 Direccion_base_piezas%MW963 Estado_embolo%M68 Fin_producir_estacion2

MACRO2 - PAGE0 %X2.5 P0

! Pedido_estacion2:=0; RESET Fin_producir_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW271 Pedido_estacion2%M68 Fin_producir_estacion2

MACRO2 - PAGE0 %X2.12 P1

! SET Peticion_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M85 Peticion_estacion2

MACRO2 - PAGE0 %X2.6 P1

! RESET Escritura_correcta_t1; RESET Escritura_defectuosa_t1; RESET Fin_de_escritura_estado_t1; RESET Maxtiempo_escritura_est2; (*Cadena a emitir almacenada en la tabla de palabras %mw500 a %mw504(Bytes %mb10 00 a %mb1008)*) (*Respuesta volcada sobre las palabras %mw500 a %mw502 (Bytes %MB1000 a %MB1004) *) Oper2_dia_semana_inicio_pieza:18:=0; Oper2_dia_semana_inicio_pieza:16:=Direccion_base_piezas[Direccion_inicio_piezas2 ]:16; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Escritura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 76Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 140: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X2.6 P1

(*Numero de cabeza:=2 en ascii es 16#0032*) Numero_cabeza_t1:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%M63 Fin_de_escritura_estado_t1%M471 Maxtiempo_escritura_est2%MW1500 Oper2_dia_semana_inicio_pieza%MW972 Direccion_base_piezas%MW976 Direccion_inicio_piezas2%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

MACRO2 - PAGE0 %X2.6 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 77Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 141: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0

MACRO2 - PAGE0 %X2.6 P0

! RESET Palet2_vacio; RESET Palet2_con_pedido; RESET Palet_con_embolo; RESET Fin_de_escritura_estado_t1; IF %X2.6.T>99 THEN RESET Estacion2_comunicando; RESET Escritura_incorrecta_t1; SET Maxtiempo_escritura_est2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M114 Palet2_vacio%M115 Palet2_con_pedido%M53 Palet_con_embolo%M63 Fin_de_escritura_estado_t1%X2.6.T%M102 Estacion2_comunicando%M143 Escritura_incorrecta_t1%M471 Maxtiempo_escritura_est2

MACRO2 - PAGE0 %X2.18 P1

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est2; Operacion_correcta_t1:=-2; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=2 en ascii es 16#0032*) Numero_cabeza_t1:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1530 a %mw1548 (Bytes % MB3060 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 78Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 142: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M470 Maxtiempo_lectura_est2%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO2 - PAGE0 %X2.18 N1

! (*LECTURA DE COMPROBACION*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=25; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas2; Estacion_en_lectura_t1:=2; SR0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW976 Direccion_inicio_piezas2%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1

MACRO2 - PAGE0 %X2.18 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de escritura incorrecta*) IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X2.18.T>14 OR %X2.18.T> 99 THEN RESET Estacion2_comunicando; RESET Escritura_incorrecta_t1; IF %X2.18.T>99 THEN SET Maxtiempo_lectura_est2; END_IF; IF Escritura_defectuosa_t1 THEN SET Escritura2_defectuosa_t1; RESET Escritura_defectuosa_t1; END_IF; END_IF; RESET Escritura_correcta_t1; RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 79Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 143: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X2.18.T%M102 Estacion2_comunicando%M143 Escritura_incorrecta_t1%M470 Maxtiempo_lectura_est2%M475 Escritura2_defectuosa_t1%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1

MACRO2 - PAGE0 %X2.16 P1

! RESET Producir_estacion2; (*Comunicamos a estacion 2 que puede producir el muelle*) Pedido_estacion2:=10;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M65 Producir_estacion2%MW271 Pedido_estacion2

MACRO2 - PAGE0 %X2.16 N1

! (*Reconocimiento de orden*) IF %MW229=9 THEN Pedido_estacion2:=0; SET Producir_estacion2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW229%MW271 Pedido_estacion2%M65 Producir_estacion2

MACRO2 - PAGE0 %X2.16 P0

! RESET Producir_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M65 Producir_estacion2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 80Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 144: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGINA 1

PAGINA1

(*Fin Producir muelle*)

(*Peticion comunicacion*)

16 18 19 14

13

14

15

0

(*Escribir estado muelle*)

(*Lectura Comprobacion*)

21

(*Activar cinta1*)

(*Activar cinta2*)

(*Liberar Palet*)

(*Esperar palet sale*)

3

15

19

7

8

9

11

0

20

15 20

MACRO2 - PAGE1 %X(2.13)->%X(2.14)

! Fin_producir_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M68 Fin_producir_estacion2

MACRO2 - PAGE1 %X(2.14)->%X(2.15)

! Estacion2_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M102 Estacion2_comunicando

MACRO2 - PAGE1 %X(2.15)->%X(2.19)

! Fin_de_escritura_estado_t1 AND %X2.15.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X2.15.T

MACRO2 - PAGE1 %X(2.19)->%X(2.7)

! Escritura_correcta_t1 AND %X2.19.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X2.19.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 81Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 145: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE1

MACRO2 - PAGE1 %X(2.7)->%X(2.8)

! %X2.7.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.7.T

MACRO2 - PAGE1 %X(2.8)->%X(2.9)

! %X2.8.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.8.T

MACRO2 - PAGE1 %X(2.9)->%X(2.11)

! FE T1_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.1 T1_palet_estacion2

MACRO2 - PAGE1 %X(2.11)->%X(2.0)

! %X2.11.T>3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.11.T

MACRO2 - PAGE1 %X(2.15)->%X(2.20)

! %X2.15.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.15.T

MACRO2 - PAGE1 %X(2.19)->%X(2.15)

! (Escritura_incorrecta_t1 AND NOT Escritura_defectuosa_t1)AND %X2.19.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M143 Escritura_incorrecta_t1%M517 Escritura_defectuosa_t1%X2.19.T

MACRO2 - PAGE1 %X(2.19)->%X(2.20)

! Escritura_defectuosa_t1 AND %X2.19.T>=15 OR %X2.19.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X2.19.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 82Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 146: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE1

MACRO2 - PAGE1 %X2.13 P1

! RESET Fin_producir_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M68 Fin_producir_estacion2

MACRO2 - PAGE1 %X2.13 N1

! (*Operacion del muelle*) IF %MW229=6 OR %MW229=8 THEN IF %MW229=6 THEN (*Operacion correcta*) Direccion_inicio_piezas2:=Direccion_inicio_piezas2+8; Direccion_base_piezas[Direccion_inicio_piezas2]:=16#0202; END_IF; IF %MW229=8 THEN (*Operacion defectuosa*) Direccion_inicio_piezas2:=Direccion_inicio_piezas2+8; Estado_muelle:=Estado_muelle+1; Direccion_base_piezas[Direccion_inicio_piezas2]:=16#0100+(Estado_muell e AND 16#00FF); END_IF; Direccion_inicio_piezas2:=Direccion_inicio_piezas2+4; Direccion_base_piezas[Direccion_inicio_piezas2]:=2; Direccion_inicio_piezas2:=Direccion_inicio_piezas2-12; SET Fin_producir_estacion2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW229%MW976 Direccion_inicio_piezas2%MW972 Direccion_base_piezas%MW964 Estado_muelle%M68 Fin_producir_estacion2

MACRO2 - PAGE1 %X2.13 P0

! RESET Fin_producir_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M68 Fin_producir_estacion2

MACRO2 - PAGE1 %X2.14 P1

! SET Peticion_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M85 Peticion_estacion2

MACRO2 - PAGE1 %X2.15 P1

! RESET Escritura_correcta_t1; RESET Escritura_defectuosa_t1; RESET Fin_de_escritura_estado_t1; RESET Maxtiempo_escritura_est2; (*Cadena a emitir almacenada en la tabla de palabras %mw500 a %mw504(Bytes %mb10 00 a %mb1008)*) (*Respuesta volcada sobre las palabras %mw500 a %mw502 (Bytes %MB1000 a %MB1004) *) (*Borro el buffer de salida*)Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 83Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 147: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE1

MACRO2 - PAGE1 %X2.15 P1

Oper2_dia_semana_inicio_pieza:18:=0; Oper2_dia_semana_inicio_pieza:16:=Direccion_base_piezas[Direccion_inicio_piezas2 ]:16; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2; (*Numero de cabeza:=2 en ascii es 16#0032*) Numero_cabeza_t1:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%M63 Fin_de_escritura_estado_t1%M471 Maxtiempo_escritura_est2%MW1500 Oper2_dia_semana_inicio_pieza%MW972 Direccion_base_piezas%MW976 Direccion_inicio_piezas2%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

MACRO2 - PAGE1 %X2.15 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 84Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 148: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

MACRO2 - PAGE1 %X2.15 P0

! RESET Palet2_vacio; RESET Palet2_con_pedido; RESET Palet_con_embolo; RESET Fin_de_escritura_estado_t1; IF %X2.15.T>99 THEN RESET Estacion2_comunicando; RESET Escritura_incorrecta_t1; SET Maxtiempo_escritura_est2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M114 Palet2_vacio%M115 Palet2_con_pedido%M53 Palet_con_embolo%M63 Fin_de_escritura_estado_t1%X2.15.T%M102 Estacion2_comunicando%M143 Escritura_incorrecta_t1%M471 Maxtiempo_escritura_est2

MACRO2 - PAGE1 %X2.19 P1

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est2; Operacion_correcta_t1:=-2; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=2 en ascii es 16#0032*) Numero_cabeza_t1:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1530 a %mw1548 (Bytes % MB3060 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 85Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 149: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

MACRO2 - PAGE1

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M470 Maxtiempo_lectura_est2%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO2 - PAGE1 %X2.19 N1

! (*LANZAMOS LECTURA DE COMPROBACION*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; RESET Lectura_tabla1_t1; SET Lectura_magelis; Puntero_tablas_magelis_t1:=0; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas2; Estacion_en_lectura_t1:=2; SR0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW976 Direccion_inicio_piezas2%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1

MACRO2 - PAGE1 %X2.19 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de escritura incorrecta*) IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X2.18.T>14 OR %X2.19.T> 99 THEN RESET Estacion2_comunicando; RESET Escritura_incorrecta_t1; IF %X2.9.T>99 THEN SET Maxtiempo_lectura_est2; END_IF; IF Escritura_defectuosa_t1 THEN SET Escritura2_defectuosa_t1; RESET Escritura_defectuosa_t1; END_IF; END_IF;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 86Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 150: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE1

MACRO2 - PAGE1 %X2.19 P0

RESET Escritura_correcta_t1; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X2.18.T%X2.19.T%M102 Estacion2_comunicando%M143 Escritura_incorrecta_t1%X2.9.T%M470 Maxtiempo_lectura_est2%M475 Escritura2_defectuosa_t1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 87Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 151: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGINA 3

PAGINA3

(*Alarmas*) 6 18 15

10 17 3

20

21

7

19

MACRO2 - PAGE3 %X(2.20)->%X(2.21)

! %X2.20.T>=60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.20.T

MACRO2 - PAGE3 %X(2.21)->%X(2.7)

! %X2.21.T>100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X2.21.T

MACRO2 - PAGE3 %X2.20 N1

! Bit_alarma_estacion2:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M337 Bit_alarma_estacion2

MACRO2 - PAGE3 %X2.21 P1

! RESET Bit_alarma_estacion2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M337 Bit_alarma_estacion2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 88Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 152: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO2 - PAGE3

MACRO2 - PAGE3 %X2.21 P0

! (*Borrado de los bits de alarmas*) RESET Pieza_no_localizada_est2; RESET Pz1_no_corresponde_est2; RESET Pz2_no_corresponde_est2; RESET Pz3_no_corresponde_est2; RESET Pz4_no_corresponde_est2; RESET Pz5_no_corresponde_est2; RESET Maxtiempo_lectura_est2; RESET Maxtiempo_escritura_est2; RESET Maxtiempo_auto_int_est2; RESET Palet2_defectuoso_t1; RESET Escritura2_defectuosa_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M7 Pieza_no_localizada_est2%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%M470 Maxtiempo_lectura_est2%M471 Maxtiempo_escritura_est2%M472 Maxtiempo_auto_int_est2%M474 Palet2_defectuoso_t1%M475 Escritura2_defectuosa_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 89Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 153: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGINA 0Comentario:

PAGINA0

0

(*Arriba stopper*)

(*Esperar palet*)

(*Enclavar y buffer libre*)

(*Lectura 1*)

(*Leer Palet*)

19

IN 3

11

3

17

IN

0

1

2

17

3

10

OUT

0

19

7

OUT

7

(*Esperar Auto/int*)

(*Est3 Producir*)

(*Esperar f in Producir*)

(*Peticion comunicacion*)

(*Escribir estado *)

(*Lectura Comprobacion*)

18

19

10

4

5

12

6

18

7

7

19

6

MACRO3 - PAGE0 %X(3.3)->%X(3.19)

! (Pieza_no_localizada_est3 OR Palet_defectuoso_t1 OR Pz1_no_corresponde_est3 OR P z2_no_corresponde_est3 OR Pz3_no_corresponde_est3 OR Pz4_no_corresponde_est3 OR Pz5_no_corresponde_est3)AND %X3.3.T>=15 OR %X3.3. T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M8 Pieza_no_localizada_est3%M516 Palet_defectuoso_t1%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%X3.3.T

MACRO3 - PAGE0 %X(3.3)->%X(3.17)

! (Operacion_incorrecta_t1 AND NOT Palet_defectuoso_t1)AND %X3.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M100 Operacion_incorrecta_t1%M516 Palet_defectuoso_t1%X3.3.T

MACRO3 - PAGE0 %X(3.IN)->%X(3.0)

! %X3.IN.T>=10

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 90Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 154: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.IN.T

MACRO3 - PAGE0 %X(3.0)->%X(3.1)

! T1_palet_estacion3 AND NOT Piezas_completasLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.2 T1_palet_estacion3%M260 Piezas_completas

MACRO3 - PAGE0 %X(3.1)->%X(3.2)

! %X3.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.1.T

MACRO3 - PAGE0 %X(3.2)->%X(3.17)

! Estacion3_comunicando AND %X3.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M103 Estacion3_comunicando%X3.2.T

MACRO3 - PAGE0 %X(3.17)->%X(3.3)

! Lectura_correcta_t1 AND %X3.17.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X3.17.T

MACRO3 - PAGE0 %X(3.3)->%X(3.10)

! Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND Palet3_con_pedido AND Palet_ correcto_t1 AND NOT Pieza_no_localizada_est3 AND NOT Pz1_no_corresponde_est3 AND NOT Pz2_no_corresponde_est3 AND NOT Pz3_no_ corresponde_est3 AND NOT Pz4_no_corresponde_est3 AND NOT Pz5_no_corresponde_est3 AND %X3.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M117 Palet3_con_pedido%M120 Palet_correcto_t1%M8 Pieza_no_localizada_est3%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%X3.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 91Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 155: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X(3.0)->%X(3.0)

! Piezas_completas AND NOT T1_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.2 T1_palet_estacion3

MACRO3 - PAGE0 %X(3.17)->%X(3.19)

! %X3.17.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.17.T

MACRO3 - PAGE0 %X(3.3)->%X(3.7)

! (Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND(Palet_con_culata OR Palet3_ vacio)) AND Palet_correcto_t1 AND %X3.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M52 Palet_con_culata%M116 Palet3_vacio%M120 Palet_correcto_t1%X3.3.T

MACRO3 - PAGE0 %X(3.IN)->%X(3.OUT)

! FALSE

MACRO3 - PAGE0 %X(3.0)->%X(3.7)

! Piezas_completas AND T1_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.2 T1_palet_estacion3

MACRO3 - PAGE0 %X(3.18)->%X(3.19)

! Escritura_defectuosa_t1 AND %X3.18.T>=15 OR %X3.18.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X3.18.T

MACRO3 - PAGE0 %X(3.10)->%X(3.4)

! Palet3_con_pedido AND Estacion3_en_auto_integrado AND(RE Bit_actividad_estacion3 OR FE Bit_actividad_estacion3)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M117 Palet3_con_pedido%M82 Estacion3_en_auto_integrado%M134 Bit_actividad_estacion3

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 92Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 156: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X(3.4)->%X(3.5)

! Producir_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M66 Producir_estacion3

MACRO3 - PAGE0 %X(3.5)->%X(3.12)

! Fin_producir_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M69 Fin_producir_estacion3

MACRO3 - PAGE0 %X(3.12)->%X(3.6)

! Estacion3_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M103 Estacion3_comunicando

MACRO3 - PAGE0 %X(3.6)->%X(3.18)

! Fin_de_escritura_estado_t1 AND %X3.6.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X3.6.T

MACRO3 - PAGE0 %X(3.18)->%X(3.7)

! Escritura_correcta_t1 AND %X3.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X3.18.T

MACRO3 - PAGE0 %X(3.10)->%X(3.7)

! %X3.10.T>=1800Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.10.T

MACRO3 - PAGE0 %X(3.6)->%X(3.19)

! %X3.6.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.6.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 93Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 157: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X(3.18)->%X(3.6)

! (Escritura_incorrecta_t1 AND NOT Escritura_defectuosa_t1)AND %X3.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M143 Escritura_incorrecta_t1%M517 Escritura_defectuosa_t1%X3.18.T

MACRO3 - PAGE0 %X3.0 P1

! (*Borrado del puntero*) Direccion_inicio_piezas3:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW977 Direccion_inicio_piezas3

MACRO3 - PAGE0 %X3.2 P1

! (*Solicitamos comunicacion con el modulo*) SET Peticion_estacion3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M86 Peticion_estacion3

MACRO3 - PAGE0 %X3.17 P1

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est3; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=3 en ascii es 16#0033*) Numero_cabeza_t1:=16#0033; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1518 (Bytes % MB3060 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 94Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 158: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

MACRO3 - PAGE0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M485 Maxtiempo_lectura_est3%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO3 - PAGE0 %X3.17 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*No queremos que la magelis reciba los datos de la lectura*) RESET Lectura_magelis; SR32;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis

MACRO3 - PAGE0 %X3.17 P0

! RESET Lectura_correcta_t1; IF %X3.17.T>99 THEN RESET Estacion3_comunicando; RESET Operacion_incorrecta_t1; SET Maxtiempo_lectura_est3; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X3.17.T%M103 Estacion3_comunicando%M100 Operacion_incorrecta_t1%M485 Maxtiempo_lectura_est3

MACRO3 - PAGE0 %X3.3 P1

! (*Borramos los bits utilizados en la etapa continua y los bits de alarmas*) RESET Palet3_vacio; RESET Palet_vacio_est3; RESET Palet3_con_pedido; RESET Palet_con_pedido_est3; RESET Palet_con_culata;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 95Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 159: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X3.3 P1

RESET Palet_con_culata_est3; RESET Palet_correcto_t1; RESET Palet_defectuoso_t1; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1; RESET Bit_apoyo_identificacion_t1; RESET Pz1_no_corresponde_est3; RESET Pz2_no_corresponde_est3; RESET Pz3_no_corresponde_est3; RESET Pz4_no_corresponde_est3; RESET Pz5_no_corresponde_est3; RESET Pieza_no_localizada_est3; RESET Maxtiempo_lectura_est3; Direccion_inicio_piezas:=0; Operacion_correcta_t1:=-2; Compara_piezas:=0; Oper2_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=1; (*Numero de cabeza:=3 en ascii es 16#0033*) Numero_cabeza_t1:=16#0033; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Lectura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %mw1500 a %mw1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1518 (Bytes % mb3000 a %mb3037)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3000:8Cadena de recepción : %MB3000:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M116 Palet3_vacio%M273 Palet_vacio_est3%M117 Palet3_con_pedido%M275 Palet_con_pedido_est3%M52 Palet_con_culata%M274 Palet_con_culata_est3%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 96Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 160: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0%M382 Bit_apoyo_identificacion_t1%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%M8 Pieza_no_localizada_est3%M485 Maxtiempo_lectura_est3%MW932 Direccion_inicio_piezas%MW1525 Operacion_correcta_t1%MW975 Compara_piezas%MW1500 Oper2_dia_semana_inicio_pieza%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3000%MW995 Gestion_comunicacion_t1

MACRO3 - PAGE0 %X3.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1500-%MW1518*) SET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=50; SR32; RESET Lectura_tabla1_t1; RESET Lectura_magelis; (*Comprobamos lectura del palet correcta*) Estacion_en_lectura_t1:=3; SR27;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW933 Estacion_en_lectura_t1

MACRO3 - PAGE0 %X3.3 P0

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de lectura incorrecta*) IF(Palet_defectuoso_t1 OR Palet_correcto_t1 OR Pieza_no_localizada_est3)AND %X3. 3.T>14 OR %X3.3.T>99 THEN RESET Estacion3_comunicando; RESET Palet3_vacio; RESET Palet_con_culata; RESET Bit_apoyo_identificacion_t1; RESET Operacion_incorrecta_t1; IF Palet_defectuoso_t1 THEN SET Palet3_defectuoso_t1; RESET Palet_defectuoso_t1; END_IF; IF %X3.3.T>99 THEN SET Maxtiempo_lectura_est3; END_IF; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 97Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 161: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X3.3 P0

RESET Palet_correcto_t1; RESET Palet_vacio_est3; RESET Palet_con_pedido_est3; RESET Palet_con_culata_est3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M516 Palet_defectuoso_t1%M120 Palet_correcto_t1%M8 Pieza_no_localizada_est3%X3.3.T%M103 Estacion3_comunicando%M116 Palet3_vacio%M52 Palet_con_culata%M382 Bit_apoyo_identificacion_t1%M100 Operacion_incorrecta_t1%M489 Palet3_defectuoso_t1%M485 Maxtiempo_lectura_est3%M273 Palet_vacio_est3%M275 Palet_con_pedido_est3%M274 Palet_con_culata_est3

MACRO3 - PAGE0 %X3.10 P1

! RESET Maxtiempo_auto_int_est3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M487 Maxtiempo_auto_int_est3

MACRO3 - PAGE0 %X3.10 P0

! RESET Palet3_vacio; RESET Palet3_con_pedido; RESET Palet_con_culata; (*Superado el maximo tiempo de espera a automático integrado salta una alarma*) IF %X3.10.T>1799 THEN SET Maxtiempo_auto_int_est3; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M116 Palet3_vacio%M117 Palet3_con_pedido%M52 Palet_con_culata%X3.10.T%M487 Maxtiempo_auto_int_est3

MACRO3 - PAGE0 %X3.4 P1

! (*Comunicamos a estacion 3 que puede producir y el tipo de pieza que debe genera r*) (*Volcamos el pedido a la tabla compartida*) Direccion_inicio_piezas3:=Direccion_inicio_piezas3+5; Pedido_estacion3:=Direccion_base_piezas[Direccion_inicio_piezas3]; Direccion_inicio_piezas3:=Direccion_inicio_piezas3+4; (*VOLCAMOS ESTADO DE LA CULATA SOBRE LA TABLA DE PIEZA CORRESPONDIENTE*) Estado_culata:=(Direccion_base_piezas[Direccion_inicio_piezas3])AND 16#00FF; Direccion_inicio_piezas3:=Direccion_inicio_piezas3-9;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 98Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 162: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW977 Direccion_inicio_piezas3%MW972 Direccion_base_piezas%MW272 Pedido_estacion3%MW965 Estado_culata

MACRO3 - PAGE0 %X3.4 N1

! (*Reconocimiento de orden*) IF %MW244=9 THEN Pedido_estacion3:=0; SET Producir_estacion3; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW244%MW272 Pedido_estacion3%M66 Producir_estacion3

MACRO3 - PAGE0 %X3.4 P0

! RESET Producir_estacion3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M66 Producir_estacion3

MACRO3 - PAGE0 %X3.5 N1

! (*Operacion de la culata*) IF %MW244=5 OR %MW244=7 THEN (*Operacion correcta*) IF %MW244=5 THEN Direccion_inicio_piezas3:=Direccion_inicio_piezas3+9; Direccion_base_piezas[Direccion_inicio_piezas3]:=16#0202; END_IF; (*Operacion fallida*) IF %MW244=7 THEN Direccion_inicio_piezas3:=Direccion_inicio_piezas3+9; (*Operación fallida=> sumamos uno al numero de fallos*) Estado_culata:=Estado_culata+1; Direccion_base_piezas[Direccion_inicio_piezas3]:=16#0100+(Estado_culat a AND 16#00FF); END_IF; Direccion_inicio_piezas3:=Direccion_inicio_piezas3+3; Direccion_base_piezas[Direccion_inicio_piezas3]:=3; Direccion_inicio_piezas3:=Direccion_inicio_piezas3-12; SET Fin_producir_estacion3; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW244%MW977 Direccion_inicio_piezas3%MW972 Direccion_base_piezas%MW965 Estado_culata%M69 Fin_producir_estacion3

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 99Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 163: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X3.5 P0

! Pedido_estacion3:=0; RESET Fin_producir_estacion3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW272 Pedido_estacion3%M69 Fin_producir_estacion3

MACRO3 - PAGE0 %X3.12 P1

! SET Peticion_estacion3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M86 Peticion_estacion3

MACRO3 - PAGE0 %X3.6 P1

! (*Borrado de los bits utilizados en la etapa continua*) RESET Escritura_correcta_t1; RESET Escritura_defectuosa_t1; RESET Palet3_vacio; RESET Palet3_con_pedido; RESET Palet_con_culata; RESET Maxtiempo_escritura_est3; (*Borrado del buffer de salida *) Oper2_dia_semana_inicio_pieza:18:=0; Oper2_dia_semana_inicio_pieza:16:=Direccion_base_piezas[Direccion_inicio_piezas3 ]:16; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2; (*Numero de cabeza:=3 en ascii es 16#0033*) Numero_cabeza_t1:=16#0033; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 100Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 164: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%M116 Palet3_vacio%M117 Palet3_con_pedido%M52 Palet_con_culata%M486 Maxtiempo_escritura_est3%MW1500 Oper2_dia_semana_inicio_pieza%MW972 Direccion_base_piezas%MW977 Direccion_inicio_piezas3%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

MACRO3 - PAGE0 %X3.6 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

MACRO3 - PAGE0 %X3.6 P0

! RESET Palet3_vacio; RESET Palet3_con_pedido; RESET Palet_con_culata; RESET Fin_de_escritura_estado_t1; IF %X3.6.T>99 THEN RESET Estacion3_comunicando; RESET Escritura_incorrecta_t1; SET Maxtiempo_escritura_est3; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M116 Palet3_vacio%M117 Palet3_con_pedido%M52 Palet_con_culata%M63 Fin_de_escritura_estado_t1%X3.6.T%M103 Estacion3_comunicando%M143 Escritura_incorrecta_t1%M486 Maxtiempo_escritura_est3

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 101Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 165: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X3.18 P1

! (*Borrado de los bits utilizados en la accion continua*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est3; Operacion_correcta_t1:=-2; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=3 en ascii es 16#0033*) Numero_cabeza_t1:=16#0033; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1530 a %mw1548 (Bytes % MB3060 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M485 Maxtiempo_lectura_est3%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO3 - PAGE0 %X3.18 N1

! (*LANZAMOS LECTURA DE COMPROBACION*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=50; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas3;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 102Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 166: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE0

MACRO3 - PAGE0 %X3.18 N1

Estacion_en_lectura_t1:=3; SR0; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW977 Direccion_inicio_piezas3%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1

MACRO3 - PAGE0 %X3.18 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de escritura incorrecta*) IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X3.18.T>14 OR %X3.18.T> 99 THEN RESET Estacion3_comunicando; RESET Escritura_incorrecta_t1; IF %X3.18.T>99 THEN SET Maxtiempo_lectura_est3; END_IF; IF Escritura_defectuosa_t1 THEN SET Escritura3_defectuosa_t1; RESET Escritura_defectuosa_t1; END_IF; END_IF; RESET Escritura_correcta_t1; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X3.18.T%M103 Estacion3_comunicando%M143 Escritura_incorrecta_t1%M485 Maxtiempo_lectura_est3%M490 Escritura3_defectuosa_t1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 103Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 167: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGINA 1

PAGINA1

0

10

(*Activar cinta1*)

(*Activar cinta2*)

(*Liberar Palet*)

(*Esperar palet sale*)

20 18

3

7

8

9

11

0

MACRO3 - PAGE1 %X(3.7)->%X(3.8)

! %X3.7.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.7.T

MACRO3 - PAGE1 %X(3.8)->%X(3.9)

! %X3.8.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.8.T

MACRO3 - PAGE1 %X(3.9)->%X(3.11)

! FE T1_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.2 T1_palet_estacion3

MACRO3 - PAGE1 %X(3.11)->%X(3.0)

! %X3.11.T>3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.11.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 104Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 168: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGINA 2

PAGINA2

(*Alarmas*) 6 3

17

19

20

7

18

MACRO3 - PAGE2 %X(3.19)->%X(3.20)

! %X3.19.T>=60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.19.T

MACRO3 - PAGE2 %X(3.20)->%X(3.7)

! %X3.20.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X3.20.T

MACRO3 - PAGE2 %X3.19 N1

! Bit_alarma_estacion3:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M338 Bit_alarma_estacion3

MACRO3 - PAGE2 %X3.20 P1

! RESET Bit_alarma_estacion3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M338 Bit_alarma_estacion3

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 105Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 169: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO3 - PAGE2

MACRO3 - PAGE2 %X3.20 P0

! (*Borrado de los bits de alarmas*) RESET Pieza_no_localizada_est3; RESET Pz1_no_corresponde_est3; RESET Pz2_no_corresponde_est3; RESET Pz3_no_corresponde_est3; RESET Pz4_no_corresponde_est3; RESET Pz5_no_corresponde_est3; RESET Maxtiempo_lectura_est3; RESET Maxtiempo_escritura_est3; RESET Maxtiempo_auto_int_est3; RESET Palet3_defectuoso_t1; RESET Escritura3_defectuosa_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M8 Pieza_no_localizada_est3%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%M485 Maxtiempo_lectura_est3%M486 Maxtiempo_escritura_est3%M487 Maxtiempo_auto_int_est3%M489 Palet3_defectuoso_t1%M490 Escritura3_defectuosa_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 106Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 170: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGINA 0Comentario:

PAGINA0

0

(*Arriba stopper*)

(*Esperar palet*)

(*Enclavar y buffer libre*)

(*Lectura 1*)

(*Leer Palet*)

19

IN 3

11

3

17

IN

0

1

2

17

3

10

OUT

0

19

7

OUT

7

(*Esperar Auto/int*)

(*Est4 Producir*)

(*Esperar f in Producir*)

(*Peticion comunicacion*)

10

4

5

13

6

7

MACRO4 - PAGE0 %X(4.3)->%X(4.19)

! (Pieza_no_localizada_est4 OR Palet_defectuoso_t1 OR Pz1_no_corresponde_est4 OR P z2_no_corresponde_est4 OR Pz3_no_corresponde_est4 OR Pz4_no_corresponde_est4 OR Pz5_no_corresponde_est4)AND %X4.3.T>=15 OR %X4.3. T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M144 Pieza_no_localizada_est4%M516 Palet_defectuoso_t1%M495 Pz1_no_corresponde_est4%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%X4.3.T

MACRO4 - PAGE0 %X(4.3)->%X(4.17)

! (Operacion_incorrecta_t1 AND NOT Palet_defectuoso_t1)AND %X4.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M100 Operacion_incorrecta_t1%M516 Palet_defectuoso_t1%X4.3.T

MACRO4 - PAGE0 %X(4.IN)->%X(4.0)

! %X4.IN.T>=10

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 107Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 171: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.IN.T

MACRO4 - PAGE0 %X(4.0)->%X(4.1)

! T1_palet_estacion4 AND NOT Piezas_completasLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.3 T1_palet_estacion4%M260 Piezas_completas

MACRO4 - PAGE0 %X(4.1)->%X(4.2)

! %X4.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.1.T

MACRO4 - PAGE0 %X(4.2)->%X(4.17)

! Estacion4_comunicando AND %X4.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M104 Estacion4_comunicando%X4.2.T

MACRO4 - PAGE0 %X(4.17)->%X(4.3)

! Lectura_correcta_t1 AND %X4.17.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X4.17.T

MACRO4 - PAGE0 %X(4.3)->%X(4.10)

! Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND Palet4_con_pedido AND Palet_ correcto_t1 AND NOT Pieza_no_localizada_est4 AND NOT Pz1_no_corresponde_est4 AND NOT Pz2_no_corresponde_est4 AND NOT Pz3_no_ corresponde_est4 AND NOT Pz4_no_corresponde_est4 AND NOT Pz5_no_corresponde_est4 AND %X4.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M119 Palet4_con_pedido%M120 Palet_correcto_t1%M144 Pieza_no_localizada_est4%M495 Pz1_no_corresponde_est4%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%X4.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 108Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 172: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0

MACRO4 - PAGE0 %X(4.0)->%X(4.0)

! Piezas_completas AND NOT T1_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.3 T1_palet_estacion4

MACRO4 - PAGE0 %X(4.17)->%X(4.19)

! %X4.17.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.17.T

MACRO4 - PAGE0 %X(4.3)->%X(4.7)

! (Fin_de_lectura_palet_t1 AND Lectura_correcta_t1 AND(Palet_verificado OR Palet4_ vacio)) AND Palet_correcto_t1 AND %X4.3.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M51 Palet_verif icado%M118 Palet4_vacio%M120 Palet_correcto_t1%X4.3.T

MACRO4 - PAGE0 %X(4.IN)->%X(4.OUT)

! FALSE

MACRO4 - PAGE0 %X(4.0)->%X(4.7)

! Piezas_completas AND T1_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%I\0.2.1\0.3 T1_palet_estacion4

MACRO4 - PAGE0 %X(4.10)->%X(4.4)

! Palet4_con_pedido AND Estacion4_en_auto_integrado AND(RE Bit_actividad_estacion4 OR FE Bit_actividad_estacion4)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M119 Palet4_con_pedido%M83 Estacion4_en_auto_integrado%M135 Bit_actividad_estacion4

MACRO4 - PAGE0 %X(4.4)->%X(4.5)

! Producir_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M67 Producir_estacion4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 109Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 173: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0

MACRO4 - PAGE0 %X(4.5)->%X(4.13)

! Fin_producir_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M70 Fin_producir_estacion4

MACRO4 - PAGE0 %X(4.13)->%X(4.6)

! Estacion4_comunicandoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M104 Estacion4_comunicando

MACRO4 - PAGE0 %X(4.10)->%X(4.7)

! %X4.10.T>=1800Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.10.T

MACRO4 - PAGE0 %X4.0 P1

! (*Borrado del puntero*) Direccion_inicio_piezas4:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW978 Direccion_inicio_piezas4

MACRO4 - PAGE0 %X4.2 P1

! (*Solicitamos comunicacion con el modulo*) SET Peticion_estacion4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M87 Peticion_estacion4

MACRO4 - PAGE0 %X4.17 P1

! (*Borrado de los bits utilizados en la accion continua*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est4; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=4 en ascii es 16#0034*) Numero_cabeza_t1:=16#0034; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 110Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 174: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0

MACRO4 - PAGE0 %X4.17 P1

(*Cadena a recibir almacenada en la tabla de palabras %mw1530 a %mw1548 (Bytes % MB3060 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M500 Maxtiempo_lectura_est4%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

MACRO4 - PAGE0 %X4.17 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*No queremos que la magelis reciba los datos de la lectura*) RESET Lectura_magelis; SR32; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis

MACRO4 - PAGE0 %X4.17 P0

! RESET Lectura_correcta_t1; IF %X4.17.T>99 THEN RESET Estacion4_comunicando; RESET Operacion_incorrecta_t1; SET Maxtiempo_lectura_est4; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%X4.17.T%M104 Estacion4_comunicando%M100 Operacion_incorrecta_t1%M500 Maxtiempo_lectura_est4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 111Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 175: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0

MACRO4 - PAGE0 %X4.3 P1

! (*Borrado de los bits utilizados en la etapa continua y de los bits de alarmas*) RESET Fin_de_lectura_palet_t1; RESET Palet4_vacio; RESET Palet_vacio_est4; RESET Palet4_con_pedido; RESET Palet_con_pedido_est4; RESET Palet_verificado; RESET Palet_verificado_est4; RESET Palet_correcto_t1; RESET Palet_defectuoso_t1; RESET Lectura_correcta_t1; RESET Bit_apoyo_identificacion_t1; RESET Pieza_no_localizada_est4; RESET Pz1_no_corresponde_est4; RESET Pz2_no_corresponde_est4; RESET Pz3_no_corresponde_est4; RESET Pz4_no_corresponde_est4; RESET Pz5_no_corresponde_est4; RESET Maxtiempo_lectura_est4; Direccion_inicio_piezas:=0; Operacion_correcta_t1:=-2; Compara_piezas:=0; Oper2_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=1; (*Numero de cabeza:=4 en ascii es 16#0034*) Numero_cabeza_t1:=16#0034; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Lectura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %mw1500 a %mw1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1518 (Bytes % mb3000 a %mb3037)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3000:8,%MB3000:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3000:8Cadena de recepción : %MB3000:37Confirmación : Gestion_comunicacion_t1:4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 112Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 176: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M118 Palet4_vacio%M285 Palet_vacio_est4%M119 Palet4_con_pedido%M287 Palet_con_pedido_est4%M51 Palet_verif icado%M286 Palet_verif icado_est4%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M79 Lectura_correcta_t1%M382 Bit_apoyo_identificacion_t1%M144 Pieza_no_localizada_est4%M495 Pz1_no_corresponde_est4%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%M500 Maxtiempo_lectura_est4%MW932 Direccion_inicio_piezas%MW1525 Operacion_correcta_t1%MW975 Compara_piezas%MW1500 Oper2_dia_semana_inicio_pieza%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3000%MW995 Gestion_comunicacion_t1

MACRO4 - PAGE0 %X4.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) SET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=75; SR32; RESET Lectura_tabla1_t1; RESET Lectura_magelis; (*Comprobamos lectura del palet correcta*) Estacion_en_lectura_t1:=4; SR27;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW933 Estacion_en_lectura_t1

MACRO4 - PAGE0 %X4.3 P0

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de lectura incorrecta*) IF(Palet_correcto_t1 OR Palet_defectuoso_t1 OR Pieza_no_localizada_est4)AND %X4. 3.T>14 OR %X4.3.T>99 THEN RESET Estacion4_comunicando; RESET Operacion_incorrecta_t1; RESET Palet4_vacio; RESET Palet_verificado;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 113Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 177: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0

MACRO4 - PAGE0 %X4.3 P0

RESET Bit_apoyo_identificacion_t1; IF %X4.3.T>99 THEN SET Maxtiempo_lectura_est4; END_IF; IF Palet_defectuoso_t1 THEN SET Palet4_defectuoso_t1; RESET Palet_defectuoso_t1; END_IF; END_IF; RESET Palet_correcto_t1; RESET Palet_vacio_est4; RESET Palet_con_pedido_est4; RESET Palet_verificado_est4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%M144 Pieza_no_localizada_est4%X4.3.T%M104 Estacion4_comunicando%M100 Operacion_incorrecta_t1%M118 Palet4_vacio%M51 Palet_verif icado%M382 Bit_apoyo_identificacion_t1%M500 Maxtiempo_lectura_est4%M504 Palet4_defectuoso_t1%M285 Palet_vacio_est4%M287 Palet_con_pedido_est4%M286 Palet_verif icado_est4

MACRO4 - PAGE0 %X4.10 P1

! RESET Maxtiempo_auto_int_est4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M502 Maxtiempo_auto_int_est4

MACRO4 - PAGE0 %X4.10 P0

! RESET Palet1_vacio; RESET Palet1_con_pedido; RESET Palet_verificado; (*Superado el maximo tiempo de espera de automatico integrado salta una alarma*) IF %X4.10.T>1799 THEN SET Maxtiempo_auto_int_est4; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M58 Palet1_vacio%M59 Palet1_con_pedido%M51 Palet_verif icado%X4.10.T%M502 Maxtiempo_auto_int_est4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 114Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 178: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0

MACRO4 - PAGE0 %X4.4 P1

! (*Comunicamos a estacion 1 que puede producir y el tipo de pieza que debe genera r*) (*Volcamos el pedido a la tabla compartida*) Direccion_inicio_piezas4:=Direccion_inicio_piezas4+10; IF(Direccion_base_piezas[Direccion_inicio_piezas4])=16#0202 THEN Pedido_estacion4:=16#0001; ELSE Pedido_estacion4:=16#0002; END_IF; Direccion_inicio_piezas4:=Direccion_inicio_piezas4+1; (*VOLCAMOS ESTADO DE VERIFICACION SOBRE LA TABLA DE PIEZA CORRESPONDIENTE*) Estado_verificacion:=Direccion_base_piezas[Direccion_inicio_piezas4]; Direccion_inicio_piezas4:=Direccion_inicio_piezas4-11;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW978 Direccion_inicio_piezas4%MW972 Direccion_base_piezas%MW273 Pedido_estacion4%MW966 Estado_verificacion

MACRO4 - PAGE0 %X4.4 N1

! (*Reconocimiento de orden*) IF %MW259=9 THEN Pedido_estacion4:=0; SET Producir_estacion4; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW259%MW273 Pedido_estacion4%M67 Producir_estacion4

MACRO4 - PAGE0 %X4.4 P0

! RESET Producir_estacion4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M67 Producir_estacion4

MACRO4 - PAGE0 %X4.5 P1

! RESET Operacion4_correcta; RESET Operacion4_fallida; RESET Operacion4_irrealizable;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M15 Operacion4_correcta%M16 Operacion4_fallida%M281 Operacion4_irrealizable

MACRO4 - PAGE0 %X4.5 N1

! (*Operación correcta, defectuosa o fallida*) IF %MW259=5 OR %MW259=7 OR %MW259=8 THEN (*Operación correcta*) IF %MW259=5 THEN SET Operacion4_correcta; END_IF; (*Operacion fallida=> La pieza es defectuosa*)Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 115Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 179: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE0

MACRO4 - PAGE0 %X4.5 N1

IF %MW259=7 THEN SET Operacion4_fallida; END_IF; (*La operación es irrealizable=> la máquina no ha conseguido completar la operación*) IF %MW259=8 THEN SET Operacion4_irrealizable; END_IF; SET Fin_producir_estacion4; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW259%M15 Operacion4_correcta%M16 Operacion4_fallida%M281 Operacion4_irrealizable%M70 Fin_producir_estacion4

MACRO4 - PAGE0 %X4.5 P0

! Pedido_estacion4:=0; RESET Fin_producir_estacion4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW273 Pedido_estacion4%M70 Fin_producir_estacion4

MACRO4 - PAGE0 %X4.13 P1

! SET Peticion_estacion4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M87 Peticion_estacion4

MACRO4 - PAGE0 %X4.13 P0

! (*Operaciones posibles: Correcta, Fallida(pieza defectuosa o no se puede realiz ar comprobacion una vez cogida la pieza del palet) e Irrealizable(no se puede realizar coger la pieza del palet)*) (*Operacion correcta*) SR19; RESET Operacion4_fallida; RESET Operacion4_irrealizable;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M16 Operacion4_fallida%M281 Operacion4_irrealizable

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 116Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 180: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGINA 1

PAGINA1

0

18 13

20

(*Escribir estado *)

(*Lectura Comprobacion*)

10

(*Activar cinta1*)

(*Activar cinta2*)

(*Liberar Palet*)

(*Esperar palet sale*)

3

6

18

7

8

9

11

0

19

6 19

MACRO4 - PAGE1 %X(4.6)->%X(4.18)

! Fin_de_escritura_estado_t1 AND %X4.6.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X4.6.T

MACRO4 - PAGE1 %X(4.18)->%X(4.7)

! Escritura_correcta_t1 AND %X4.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X4.18.T

MACRO4 - PAGE1 %X(4.7)->%X(4.8)

! %X4.7.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.7.T

MACRO4 - PAGE1 %X(4.8)->%X(4.9)

! %X4.8.T>=5

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 117Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 181: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.8.T

MACRO4 - PAGE1 %X(4.9)->%X(4.11)

! FE T1_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.3 T1_palet_estacion4

MACRO4 - PAGE1 %X(4.11)->%X(4.0)

! %X4.11.T>3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.11.T

MACRO4 - PAGE1 %X(4.6)->%X(4.19)

! %X4.6.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.6.T

MACRO4 - PAGE1 %X(4.18)->%X(4.6)

! (Escritura_incorrecta_t1 AND NOT Escritura_defectuosa_t1)AND %X4.18.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M143 Escritura_incorrecta_t1%M517 Escritura_defectuosa_t1%X4.18.T

MACRO4 - PAGE1 %X(4.18)->%X(4.19)

! Escritura_defectuosa_t1 AND %X4.18.T>=15 OR %X4.18.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X4.18.T

MACRO4 - PAGE1 %X4.6 P1

! (*Borramos los bits utilizados en la accion continua*) RESET Escritura_correcta_t1; RESET Escritura_defectuosa_t1; RESET Palet4_vacio; RESET Palet4_con_pedido; RESET Palet_verificado; RESET Maxtiempo_escritura_est4; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t1:=2; (*Numero de cabeza:=4 en ascii es 16#0034*) Numero_cabeza_t1:=16#0034; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*)Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 118Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 182: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE1

MACRO4 - PAGE1 %X4.6 P1

Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; (*Escritura del palet*) SR3; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=40; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB2994:40,%MB3000:5,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB2994:40Cadena de recepción : %MB3000:5Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%M118 Palet4_vacio%M119 Palet4_con_pedido%M51 Palet_verif icado%M501 Maxtiempo_escritura_est4%MW1481 Tipo_operacion_t1%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB2994%MB3000%MW995 Gestion_comunicacion_t1

MACRO4 - PAGE1 %X4.6 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

MACRO4 - PAGE1 %X4.6 P0

! RESET Palet4_vacio; RESET Palet4_con_pedido; RESET Palet_verificado; RESET Fin_de_escritura_estado_t1; IF %X4.6.T>99 THEN Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 119Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 183: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE1

MACRO4 - PAGE1 %X4.6 P0

RESET Estacion4_comunicando; RESET Escritura_incorrecta_t1; SET Maxtiempo_escritura_est4; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M118 Palet4_vacio%M119 Palet4_con_pedido%M51 Palet_verif icado%M63 Fin_de_escritura_estado_t1%X4.6.T%M104 Estacion4_comunicando%M143 Escritura_incorrecta_t1%M501 Maxtiempo_escritura_est4

MACRO4 - PAGE1 %X4.18 P1

! RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; RESET Maxtiempo_lectura_est4; Operacion_correcta_t1:=-2; Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=4 en ascii es 16#0034*) Numero_cabeza_t1:=16#0034; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1530 a %MW1533 (Byte s %mb3060 a %mb3067)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1530 a %mw1548 (Bytes % MB3000 a %MB3097)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M500 Maxtiempo_lectura_est4%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 120Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 184: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE1%MB3060%MW995 Gestion_comunicacion_t1

MACRO4 - PAGE1 %X4.18 N1

! (*LANZAMOS LECTURA DE COMPROBACION*) Fin_lectura_t1:=Gestion_comunicacion_t1:X0; (*Lectura sobre la tabla %MW1530-%MW1548*) RESET Lectura_tabla1_t1; (*Queremos que la magelis reciba los datos de la lectura*) SET Lectura_magelis; Puntero_tablas_magelis_t1:=75; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas4; Estacion_en_lectura_t1:=4; SR0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M56 Fin_lectura_t1%M88 Lectura_tabla1_t1%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW978 Direccion_inicio_piezas4%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1

MACRO4 - PAGE1 %X4.18 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunicacion siempre que se desactive la etapa por cualquier razon que no sea la de escritura incorrecta*) IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X4.18.T>14 OR %X4.18.T> 99 THEN RESET Estacion4_comunicando; RESET Escritura_incorrecta_t1; IF %X4.18.T>99 THEN SET Maxtiempo_lectura_est4; END_IF; IF Escritura_defectuosa_t1 THEN SET Escritura4_defectuosa_t1; RESET Escritura_defectuosa_t1; END_IF; END_IF; RESET Escritura_correcta_t1; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X4.18.T%M104 Estacion4_comunicando%M143 Escritura_incorrecta_t1%M500 Maxtiempo_lectura_est4%M505 Escritura4_defectuosa_t1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 121Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 185: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGINA 3

PAGINA3

(*Ordenes Estacion 5*)

16

14

15

21

16

14

(*Alarmas*) 6 3

(*Recogemos pieza de cola*)

(*Peticion_comunicacion*)

(*Estacion 5 almacena*)

(*Fin de almacenado*)

18

19

20

7

17

MACRO4 - PAGE3 %X(4.14)->%X(4.15)

! Pieza_almacenada AND %X4.14.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M261 Pieza_almacenada%X4.14.T

MACRO4 - PAGE3 %X(4.15)->%X(4.21)

! Almacen_libre AND Ejecutando_orden5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M89 Almacen_libre%M75 Ejecutando_orden5

MACRO4 - PAGE3 %X(4.21)->%X(4.16)

! Estado_pedido_est5=9Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

MACRO4 - PAGE3 %X(4.16)->%X(4.14)

! ((Estado_pedido_est5=5 OR Estado_pedido_est5=7)AND NOT Pieza_almacenada)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 122Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 186: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%M261 Pieza_almacenada

MACRO4 - PAGE3 %X(4.19)->%X(4.20)

! %X4.19.T>=60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.19.T

MACRO4 - PAGE3 %X(4.20)->%X(4.7)

! %X4.20.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X4.20.T

MACRO4 - PAGE3 %X4.14 P1

! (*Borramos el bit que solicita la peticion de almacenado de pieza*) RESET Ejecutando_orden5; (*Borrado del bit utilizado en la accion continua*) RESET Pieza_almacenada;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M75 Ejecutando_orden5%M261 Pieza_almacenada

MACRO4 - PAGE3 %X4.14 N1

! (*Comprobacion de que hay datos en el buffer de entrada de la cola de piezas*) Comprueba_pieza_almacenada:=MAX_ARW(Volcado_pieza_fabricada:7); (*Si no hay datos, recogemos las siguientes 7 palabras de la cola*) IF Comprueba_pieza_almacenada<=0 THEN Volcado_pieza_fabricada:7:=Cola_piezas:7; Cola_piezas:7:=0; ROR_ARW(7,Cola_piezas:100); ELSE SET Pieza_almacenada; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada%MW1238 Comprueba_pieza_almacenada%MW1700 Cola_piezas%M261 Pieza_almacenada

MACRO4 - PAGE3 %X4.15 P1

! (*Peticion de uso del recurso compartido del almacen*) SET Peticion_ejecutar_orden5;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 123Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 187: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M95 Peticion_ejecutar_orden5

MACRO4 - PAGE3 %X4.21 P1

! (*Orden de almacenado de piezas*) Pedido_estacion5:=5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW274 Pedido_estacion5

MACRO4 - PAGE3 %X4.21 P0

! Pedido_estacion5:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW274 Pedido_estacion5

MACRO4 - PAGE3 %X4.16 N1

! (*Si operación correcta, descontamos la pieza de la cola de piezas*) IF Estado_pedido_est5=5 THEN IF(Dato_tipo_pieza_a_almacenar AND 16#00FF)=16#0001 THEN Contador_piezas_negras_en_cola:=Contador_piezas_negras_en_cola-1; ELSIF(Dato_tipo_pieza_a_almacenar AND 16#00FF)=16#0003 THEN Contador_piezas_rojas_en_cola:=Contador_piezas_rojas_en_cola-1; ELSIF(Dato_tipo_pieza_a_almacenar AND 16#00FF)=16#0007 THEN Contador_piezas_metal_en_cola:=Contador_piezas_metal_en_cola-1; ELSIF(Dato_tipo_pieza_a_almacenar AND 16#00FF)=16#0002 THEN Contador_piezas_tapa_neg_cola:=Contador_piezas_tapa_neg_cola-1; ELSIF(Dato_tipo_pieza_a_almacenar AND 16#00FF)=16#0004 THEN Contador_piezas_tapa_roj_cola:=Contador_piezas_tapa_roj_cola-1; ELSIF(Dato_tipo_pieza_a_almacenar AND 16#00FF)=16#0008 THEN Contador_piezas_tapa_met_cola:=Contador_piezas_tapa_met_cola-1; END_IF; (*Borramos los datos de la pieza almacenada*) Volcado_pieza_fabricada:10:=0; RESET Pieza_almacenada; END_IF; IF Estado_pedido_est5=7 THEN RESET Pieza_almacenada; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW1605 Dato_tipo_pieza_a_almacenar Byte alto estado pieza, BYTE BAJO TIPO PIEZA%MW953 Contador_piezas_negras_en_cola%MW954 Contador_piezas_rojas_en_cola%MW955 Contador_piezas_metal_en_cola%MW1860 Contador_piezas_tapa_neg_cola%MW1861 Contador_piezas_tapa_roj_cola%MW1862 Contador_piezas_tapa_met_cola%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada%M261 Pieza_almacenada

MACRO4 - PAGE3 %X4.16 P0

! (*Liberamos el recurso del almacén*) RESET Ejecutando_orden5;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 124Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 188: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO4 - PAGE3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M75 Ejecutando_orden5

MACRO4 - PAGE3 %X4.19 N1

! Bit_alarma_estacion4:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M339 Bit_alarma_estacion4

MACRO4 - PAGE3 %X4.20 P1

! RESET Bit_alarma_estacion4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M339 Bit_alarma_estacion4

MACRO4 - PAGE3 %X4.20 P0

! (*Borrado de los bits de alarmas*) RESET Pieza_no_localizada_est4; RESET Pz1_no_corresponde_est4; RESET Pz2_no_corresponde_est4; RESET Pz3_no_corresponde_est4; RESET Pz4_no_corresponde_est4; RESET Pz5_no_corresponde_est4; RESET Maxtiempo_lectura_est4; RESET Maxtiempo_escritura_est4; RESET Maxtiempo_auto_int_est4; RESET Palet4_defectuoso_t1; RESET Escritura4_defectuosa_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M144 Pieza_no_localizada_est4%M495 Pz1_no_corresponde_est4%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%M500 Maxtiempo_lectura_est4%M501 Maxtiempo_escritura_est4%M502 Maxtiempo_auto_int_est4%M504 Palet4_defectuoso_t1%M505 Escritura4_defectuosa_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 125Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 189: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGINA 0Comentario:

PAGINA0

0

16

(*Arriba stopper*)

(*Esperar palet*)

(*Enclavar y buffer libre*)

(*Lectura 1*)

(*Leer Palet*)

15

11 IN 3

3

13

IN

0

1

2

13

3

10

OUT

0

15

7

OUT

7

(*Esperar Auto/int*)

(*Est9 Producir*)

(*Esperar f in Producir*)

(*Peticion comunicacion*)

(*Escribir estado *)

(*Lectura comprobacion*)

14

15

10

4

5

12

6

14

7

7

15

6

MACRO5 - PAGE0 %X(5.3)->%X(5.15)

! (Palet_defectuoso_t2 AND %X5.3.T>=25 OR %X5.3.T>=100)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M591 Palet_defectuoso_t2%X5.3.T

MACRO5 - PAGE0 %X(5.3)->%X(5.13)

! Operacion_incorrecta_t2 AND NOT Palet_defectuoso_t2 AND %X5.3.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M290 Operacion_incorrecta_t2%M591 Palet_defectuoso_t2%X5.3.T

MACRO5 - PAGE0 %X(5.IN)->%X(5.0)

! %X5.IN.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.IN.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 126Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 190: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X(5.0)->%X(5.1)

! T2_palet_estacion3 AND NOT Pedidos_completosLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.2 T2_palet_estacion3%M278 Pedidos_completos

MACRO5 - PAGE0 %X(5.1)->%X(5.2)

! %X5.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.1.T

MACRO5 - PAGE0 %X(5.2)->%X(5.13)

! Estacion9_comunicando AND Estacion9_escribiendo AND %X5.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M125 Estacion9_comunicando%M399 Estacion9_escribiendo%X5.2.T

MACRO5 - PAGE0 %X(5.13)->%X(5.3)

! Lectura_correcta_t2 AND %X5.13.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%X5.13.T

MACRO5 - PAGE0 %X(5.3)->%X(5.10)

! Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND Palet_con_pedido_completo AND Palet_correcto_t2 AND %X5.3.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M259 Palet_con_pedido_completo%M256 Palet_correcto_t2%X5.3.T

MACRO5 - PAGE0 %X(5.0)->%X(5.0)

! Pedidos_completos AND NOT T2_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.2 T2_palet_estacion3

MACRO5 - PAGE0 %X(5.13)->%X(5.15)

! %X5.13.T>=100

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 127Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 191: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.13.T

MACRO5 - PAGE0 %X(5.3)->%X(5.7)

! (Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND Palet9_vacio AND Palet_corr ecto_t2)AND %X5.3.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M26 Palet9_vacio%M256 Palet_correcto_t2%X5.3.T

MACRO5 - PAGE0 %X(5.IN)->%X(5.OUT)

! FALSE

MACRO5 - PAGE0 %X(5.0)->%X(5.7)

! Pedidos_completos AND T2_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.2 T2_palet_estacion3

MACRO5 - PAGE0 %X(5.14)->%X(5.15)

! Escritura_defectuosa_t2 AND %X5.14.T>=25 OR %X5.14.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M592 Escritura_defectuosa_t2%X5.14.T

MACRO5 - PAGE0 %X(5.10)->%X(5.4)

! Palet_con_pedido_completoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M259 Palet_con_pedido_completo

MACRO5 - PAGE0 %X(5.4)->%X(5.5)

! Producir_estacion9 AND RE Descargar_pedido AND %X5.4.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M24 Producir_estacion9%M17 Descargar_pedido%X5.4.T

MACRO5 - PAGE0 %X(5.5)->%X(5.12)

! Fin_producir_estacion9 AND Simulacion_robot_carga=5

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 128Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 192: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M111 Fin_producir_estacion9%MW984 Simulacion_robot_carga

MACRO5 - PAGE0 %X(5.12)->%X(5.6)

! Estacion9_comunicando AND Estacion9_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M125 Estacion9_comunicando%M399 Estacion9_escribiendo

MACRO5 - PAGE0 %X(5.6)->%X(5.14)

! Fin_escritura_de_estado_t2 AND %X5.6.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%X5.6.T

MACRO5 - PAGE0 %X(5.14)->%X(5.7)

! Escritura_correcta_t2 AND %X5.14.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%X5.14.T

MACRO5 - PAGE0 %X(5.10)->%X(5.7)

! %X5.10.T>=1800Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.10.T

MACRO5 - PAGE0 %X(5.6)->%X(5.15)

! %X5.6.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.6.T

MACRO5 - PAGE0 %X(5.14)->%X(5.6)

! Escritura_incorrecta_t2 AND NOT Escritura_defectuosa_t2 AND %X5.14.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M292 Escritura_incorrecta_t2%M592 Escritura_defectuosa_t2%X5.14.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 129Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 193: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X5.2 P1

! SET Peticion_estacion9; SET Peticion_escritura_estacion9;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M123 Peticion_estacion9%M398 Peticion_escritura_estacion9

MACRO5 - PAGE0 %X5.13 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Borramos la tabla secundaria de comprobacion de lectura*) Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=3 en ascii :=16#0033*) Numero_cabeza_t2:=16#0033; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1598 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 130Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 194: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X5.13 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; (*La lectura se realiza sobre la tabla %MW1555-%MW1598*) SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2

MACRO5 - PAGE0 %X5.13 P0

! RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF %X5.13.T>99 THEN RESET Estacion9_escribiendo; RESET Estacion9_comunicando; RESET Operacion_incorrecta_t2; SET Maxtiempo_lectura_est9; Dia_semana_peticion_pedido_t2:41:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2%X5.13.T%M399 Estacion9_escribiendo%M125 Estacion9_comunicando%M290 Operacion_incorrecta_t2%M575 Maxtiempo_lectura_est9%MW1650 Dia_semana_peticion_pedido_t2

MACRO5 - PAGE0 %X5.3 P1

! (*Borramos los bits que van a utilizarse en la etapa continua*) (*Gestion de la lectura*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Comprobacion del palet*) RESET Palet_con_pedido_completo; RESET Palet_correcto_t2; RESET Palet_defectuoso_t2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla de comprobacion de lectura*) Dia_semana_peticion_pedido_t2:45:=0; (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=1; (*Numero de cabeza:=3 en ascii es 16#0033*) Numero_cabeza_t2:=16#0033; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Lectura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THENAutor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 131Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 195: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X5.3 P1

Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %mw1650 a %mw1653 (Byte s %mb3300 a %mb3307)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1650 a %mw1693 (Bytes % mb3300 a %mb3387)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3300:8Cadena de recepción : %MB3300:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M259 Palet_con_pedido_completo%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%MW1526 Operacion_correcta_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3300%MW957 Gestion_comunicacion_t2

MACRO5 - PAGE0 %X5.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; (*La lectura se realiza sobre la tabla %MW1650-%MW1693*) RESET Lectura_tabla1_t2; SR36; (*Infor. OK*) Estacion_en_lectura_t1:=9; SR35; (*Comprobamos estado del pedido en el palet*) IF Palet_correcto_t2 AND NOT Palet_con_pedido_completo AND NOT Palet9_vacio THEN IF Pieza1_cargada AND Pieza2_cargada AND Pieza3_cargada AND Palet_almacenado AND Palet_sale_almacen THEN SET Palet_con_pedido_completo; ELSIF NOT Palet_almacenado AND NOT Palet_sale_almacen THEN SET Palet9_vacio; END_IF; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 132Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 196: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW933 Estacion_en_lectura_t1%M256 Palet_correcto_t2%M259 Palet_con_pedido_completo%M26 Palet9_vacio%MW1685:X3 Pieza1_cargada%MW1685:X4 Pieza2_cargada%MW1685:X5 Pieza3_cargada%MW1685:X6 Palet_almacenado%MW1685:X7 Palet_sale_almacen

MACRO5 - PAGE0 %X5.3 P0

! (*Borramos los bits utilizados en la etapa continua*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Palet_correcto_t2 OR Palet_defectuoso_t2)AND %X5.3.T>=24 OR %X5.3.T>99 THEN RESET Operacion_incorrecta_t2; RESET Estacion9_escribiendo; RESET Estacion9_comunicando; Dia_semana_peticion_pedido_t2:41:=0; IF %X5.3.T>99 THEN SET Maxtiempo_lectura_est9; END_IF; IF Palet_defectuoso_t2 THEN SET Palet9_defectuoso_t2; RESET Palet_defectuoso_t1; END_IF; END_IF; RESET Palet_correcto_t2; RESET Palet9_vacio;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%X5.3.T%M290 Operacion_incorrecta_t2%M399 Estacion9_escribiendo%M125 Estacion9_comunicando%MW1650 Dia_semana_peticion_pedido_t2%M575 Maxtiempo_lectura_est9%M579 Palet9_defectuoso_t2%M516 Palet_defectuoso_t1%M26 Palet9_vacio

MACRO5 - PAGE0 %X5.10 P0

! IF %X5.10.T>1799 THEN SET Maxtiempo_auto_int_est9; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.10.T%M577 Maxtiempo_auto_int_est9

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 133Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 197: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X5.4 P1

! (*Comunicamos a estacion 9 que puede descargar*) Simulacion_robot_carga:=0; RESET Producir_estacion9; RESET Descargar_pedido; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga%M24 Producir_estacion9%M17 Descargar_pedido

MACRO5 - PAGE0 %X5.4 N1

! SET Producir_estacion9;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M24 Producir_estacion9

MACRO5 - PAGE0 %X5.4 P0

! RESET Producir_estacion9; RESET Descargar_pedido;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M24 Producir_estacion9%M17 Descargar_pedido

MACRO5 - PAGE0 %X5.5 P1

! RESET Fin_producir_estacion9; Simulacion_robot_carga:=4;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M111 Fin_producir_estacion9%MW984 Simulacion_robot_carga

MACRO5 - PAGE0 %X5.5 N1

! IF %X5.5.T>=100 THEN Simulacion_robot_carga:=5; SET Fin_producir_estacion9; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.5.T%MW984 Simulacion_robot_carga%M111 Fin_producir_estacion9

MACRO5 - PAGE0 %X5.5 P0

! RESET Fin_producir_estacion9; Simulacion_robot_carga:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M111 Fin_producir_estacion9%MW984 Simulacion_robot_carga

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 134Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 198: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X5.12 P1

! SET Peticion_estacion9; SET Peticion_escritura_estacion9;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M123 Peticion_estacion9%M398 Peticion_escritura_estacion9

MACRO5 - PAGE0 %X5.12 P0

! SET Palet_sale_almacen; (*Borrado de tabla de salida*) Dia_semana_peticion_pedido_t2:45:=0; (*Descrementamos el contador de pedidos extraidos en marcha*) Contador_de_pedidos_extraidos:=Contador_de_pedidos_extraidos-1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1685:X7 Palet_sale_almacen%MW1650 Dia_semana_peticion_pedido_t2%MW330 Contador_de_pedidos_extraidos

MACRO5 - PAGE0 %X5.6 P1

! (*Borrado de los bits utilizados en la identificacion*) RESET Fin_escritura_de_estado_t2; RESET Palet9_vacio; RESET Palet_con_pedido_completo; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0033*) Numero_cabeza_t2:=16#0033; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%M26 Palet9_vacio%M259 Palet_con_pedido_completo%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 135Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 199: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO5 - PAGE0 %X5.6 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_estado_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_escritura_de_estado_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M130 Fin_escritura_estado_t2%MW1640 Respuesta_escritura%MW1641%M344 Fin_escritura_de_estado_t2

MACRO5 - PAGE0 %X5.6 P0

! (*Borrado de los bits utilizados en la accion continua*) RESET Palet9_vacio; RESET Palet_con_pedido_completo; RESET Fin_escritura_de_estado_t2; Simulacion_robot_carga:=0; IF %X5.6.T>99 THEN RESET Estacion9_escribiendo; RESET Estacion9_comunicando; RESET Escritura_incorrecta_t2; SET Maxtiempo_escritura_est9; Dia_semana_peticion_pedido_t2:41:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M26 Palet9_vacio%M259 Palet_con_pedido_completo%M344 Fin_escritura_de_estado_t2%MW984 Simulacion_robot_carga%X5.6.T%M399 Estacion9_escribiendo%M125 Estacion9_comunicando%M292 Escritura_incorrecta_t2%M576 Maxtiempo_escritura_est9%MW1650 Dia_semana_peticion_pedido_t2

MACRO5 - PAGE0 %X5.14 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t2; RESET Escritura_correcta_t2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=3 en ascii :=16#0033*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 136Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 200: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X5.14 P1

Numero_cabeza_t2:=16#0033; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M592 Escritura_defectuosa_t2%M289 Escritura_correcta_t2%MW1526 Operacion_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO5 - PAGE0 %X5.14 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; (*La lectura se realiza sobre la tabla %MW1555-%MW1598*) SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; (*Escr. OK*) Estacion_en_lectura_t1:=9; SR37;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW933 Estacion_en_lectura_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 137Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 201: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE0

MACRO5 - PAGE0 %X5.14 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Escritura_correcta_t2 OR Escritura_defectuosa_t2)AND %X5.14.T>24 OR %X5.14.T> 99 THEN RESET Estacion9_escribiendo; RESET Estacion9_comunicando; RESET Escritura_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; IF %X5.14.T>99 THEN SET Maxtiempo_lectura_est9; END_IF; IF Escritura_defectuosa_t2 THEN SET Escritura9_defectuosa_t2; RESET Escritura_defectuosa_t2; END_IF; END_IF; RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; RESET Escritura_correcta_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%X5.14.T%M399 Estacion9_escribiendo%M125 Estacion9_comunicando%M292 Escritura_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M575 Maxtiempo_lectura_est9%M580 Escritura9_defectuosa_t2%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 138Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 202: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGINA 1

PAGINA1

0 3 14 10

(*Activar cinta1*)

(*Activar cinta2*)

(*Liberar Palet*)

(*Esperar palet salga*)

7

8

9

11

0

MACRO5 - PAGE1 %X(5.7)->%X(5.8)

! %X5.7.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.7.T

MACRO5 - PAGE1 %X(5.8)->%X(5.9)

! %X5.8.T>=10 AND NOT T2_palet_estacion4 AND %X5.8.T>=150Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.8.T%I\0.2.2\0.3 T2_palet_estacion4

MACRO5 - PAGE1 %X(5.9)->%X(5.11)

! FE T2_palet_estacion3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.2 T2_palet_estacion3

MACRO5 - PAGE1 %X(5.11)->%X(5.0)

! %X5.11.T>=2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.11.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 139Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 203: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGINA 3

PAGINA3

(*Alarmas*) 13 3 6

15

16

0

14

MACRO5 - PAGE3 %X(5.15)->%X(5.16)

! %X5.15.T>=60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.15.T

MACRO5 - PAGE3 %X(5.16)->%X(5.0)

! %X5.16.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X5.16.T

MACRO5 - PAGE3 %X5.15 N1

! Bit_alarma_estacion9:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M343 Bit_alarma_estacion9

MACRO5 - PAGE3 %X5.16 P1

! RESET Bit_alarma_estacion9;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M343 Bit_alarma_estacion9

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 140Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 204: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO5 - PAGE3

MACRO5 - PAGE3 %X5.16 P0

! (*Borrado de los bits de alarmas*) RESET Pedido1_no_corresponde_est9; RESET Pedido2_no_corresponde_est9; RESET Pedido3_no_corresponde_est9; RESET Pedido4_no_corresponde_est9; RESET Pedido5_no_corresponde_est9; RESET Maxtiempo_lectura_est9; RESET Maxtiempo_escritura_est9; RESET Maxtiempo_auto_int_est9; RESET Palet9_defectuoso_t2; RESET Escritura9_defectuosa_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M570 Pedido1_no_corresponde_est9%M571 Pedido2_no_corresponde_est9%M572 Pedido3_no_corresponde_est9%M573 Pedido4_no_corresponde_est9%M574 Pedido5_no_corresponde_est9%M575 Maxtiempo_lectura_est9%M576 Maxtiempo_escritura_est9%M577 Maxtiempo_auto_int_est9%M579 Palet9_defectuoso_t2%M580 Escritura9_defectuosa_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 141Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 205: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGINA 0Comentario:

PAGINA0

OUT

7

IN 11 0 3

OUT

0

22

18

7

IN

0

1

2

15

3

10

(*Esperar palet*)

(*Enclavar y buffer libre*)

28

(*Peticion comunicacion*)

3

(*Lectura 1*)

(*Leer Palet*)

15

19

18

7

18

4

18

13

10

12

13

17

4

5

(*Esperar Auto/int*)

(*Esperar buffer libre*)

17

(*Escribir pedido*)

(*Lectura comprobacion*)

10

(*Est6 Producir*)

MACRO6 - PAGE0 %X(6.IN)->%X(6.OUT)

! FALSE

MACRO6 - PAGE0 %X(6.0)->%X(6.7)

! Pedidos_completos AND T2_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.0 T2_palet_estacion1

MACRO6 - PAGE0 %X(6.0)->%X(6.0)

! Pedidos_completos AND NOT T2_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.0 T2_palet_estacion1

MACRO6 - PAGE0 %X(6.1)->%X(6.22)

! Memo_peticion_escritura2 AND %X6.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M363 Memo_peticion_escritura2%X6.1.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 142Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 206: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X(6.15)->%X(6.18)

! %X6.15.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.15.T

MACRO6 - PAGE0 %X(6.3)->%X(6.7)

! (Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND(Palet_con_base OR Palet_sin _placa OR(Palet6_vacio AND Pedidos_ya_volcados))AND Palet_correcto_t2 AND %X6.3.T>=25) Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M55 Palet_con_base%M33 Palet_sin_placa%M54 Palet6_vacio%M27 Pedidos_ya_volcados%M256 Palet_correcto_t2%X6.3.T

MACRO6 - PAGE0 %X(6.IN)->%X(6.0)

! %X6.IN.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.IN.T

MACRO6 - PAGE0 %X(6.0)->%X(6.1)

! T2_palet_estacion1 AND NOT Pedidos_completosLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.0 T2_palet_estacion1%M278 Pedidos_completos

MACRO6 - PAGE0 %X(6.1)->%X(6.2)

! NOT Memo_peticion_escritura2 AND %X6.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M363 Memo_peticion_escritura2%X6.1.T

MACRO6 - PAGE0 %X(6.2)->%X(6.15)

! Estacion6_comunicando AND Estacion6_escribiendo AND %X6.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M105 Estacion6_comunicando%M393 Estacion6_escribiendo%X6.2.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 143Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 207: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X(6.15)->%X(6.3)

! Lectura_correcta_t2 AND %X6.15.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%X6.15.T

MACRO6 - PAGE0 %X(6.3)->%X(6.10)

! Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND Palet_correcto_t2 AND(Palet6_con_pedido OR(Palet6_vacio AND NOT Pedidos_ya_volcados)) AND NOT Pedido1_no_corresponde_est6 AND NOT Pedido2_no_corresponde_est6 AND NOT Pedido3_no_corresponde_est6 AND NOT Pedido4_no_corresponde_est6 AND NOT Pedido5_no_corresponde_est6 AND NOT Pedido_no_localizado_est6 AND %X6.3.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M30 Palet6_con_pedido%M54 Palet6_vacio%M27 Pedidos_ya_volcados%M525 Pedido1_no_corresponde_est6%M526 Pedido2_no_corresponde_est6%M527 Pedido3_no_corresponde_est6%M528 Pedido4_no_corresponde_est6%M529 Pedido5_no_corresponde_est6%M139 Pedido_no_localizado_est6%X6.3.T

MACRO6 - PAGE0 %X(6.3)->%X(6.15)

! Operacion_incorrecta_t2 AND NOT Palet_defectuoso_t2 AND %X6.3.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M290 Operacion_incorrecta_t2%M591 Palet_defectuoso_t2%X6.3.T

MACRO6 - PAGE0 %X(6.3)->%X(6.18)

! ((Pedido_no_localizado_est6 OR Palet_defectuoso_t2 OR Pedido1_no_corresponde_est6 OR Pedido2_no_corresponde_est6 OR Pedido3_no_cor responde_est6 OR Pedido4_no_corresponde_est6 OR Pedido5_no_corresponde_est6)AND %X6.3.T>=25 O R %X6.3.T>=100)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M139 Pedido_no_localizado_est6%M591 Palet_defectuoso_t2%M525 Pedido1_no_corresponde_est6%M526 Pedido2_no_corresponde_est6%M527 Pedido3_no_corresponde_est6%M528 Pedido4_no_corresponde_est6%M529 Pedido5_no_corresponde_est6%X6.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 144Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 208: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X(6.10)->%X(6.7)

! Pedido1_vacio AND Pedido2_vacio AND Pedido3_vacio AND Pedido4_vacio AND Pedido5_ vacio OR %X6.10.T>=1800Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M46 Pedido1_vacio%M47 Pedido2_vacio%M48 Pedido3_vacio%M49 Pedido4_vacio%M50 Pedido5_vacio%X6.10.T

MACRO6 - PAGE0 %X(6.17)->%X(6.18)

! Escritura_defectuosa_t2 AND %X6.17.T>=25 OR %X6.17.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M592 Escritura_defectuosa_t2%X6.17.T

MACRO6 - PAGE0 %X(6.10)->%X(6.4)

! Palet6_con_pedido AND Estacion6_en_auto_integrado AND(RE Bit_actividad_estacion6 OR FE Bit_actividad_estacion6)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M30 Palet6_con_pedido%M92 Estacion6_en_auto_integrado%M137 Bit_actividad_estacion6

MACRO6 - PAGE0 %X(6.13)->%X(6.18)

! %X6.13.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.13.T

MACRO6 - PAGE0 %X(6.17)->%X(6.13)

! Escritura_incorrecta_t2 AND NOT Escritura_defectuosa_t2 AND %X6.17.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M292 Escritura_incorrecta_t2%M592 Escritura_defectuosa_t2%X6.17.T

MACRO6 - PAGE0 %X(6.10)->%X(6.12)

! Palet6_vacio AND Estacion6_en_auto_integrado AND(RE Bit_actividad_estacion6 OR F E Bit_actividad_estacion6) AND(NOT Pedido1_vacio OR NOT Pedido2_vacio OR NOT Pedido3_vacio OR NOT Pedido4_ vacio OR NOT Pedido5_vacio)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M54 Palet6_vacio%M92 Estacion6_en_auto_integrado%M137 Bit_actividad_estacion6%M46 Pedido1_vacio%M47 Pedido2_vacio%M48 Pedido3_vacio

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 145Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 209: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0%M49 Pedido4_vacio%M50 Pedido5_vacio

MACRO6 - PAGE0 %X(6.12)->%X(6.13)

! Estacion6_comunicando AND Estacion6_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M105 Estacion6_comunicando%M393 Estacion6_escribiendo

MACRO6 - PAGE0 %X(6.13)->%X(6.17)

! Fin_de_escritura_pedido_t2 AND %X6.13.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M258 Fin_de_escritura_pedido_t2%X6.13.T

MACRO6 - PAGE0 %X(6.17)->%X(6.4)

! Escritura_correcta_t2 AND %X6.17.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%X6.17.T

MACRO6 - PAGE0 %X(6.4)->%X(6.5)

! Producir_estacion6Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M71 Producir_estacion6

MACRO6 - PAGE0 %X6.0 P1

! (*Borrado del puntero*) Direccion_inicio_piezas6:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW979 Direccion_inicio_piezas6

MACRO6 - PAGE0 %X6.1 P0

! (*Peticion de la magelis para lectura o escritura*) IF Memo_peticion_escritura2 THEN RESET Memo_peticion_escritura2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M363 Memo_peticion_escritura2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 146Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 210: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.2 P1

! SET Peticion_estacion6; SET Peticion_escritura_estacion6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M28 Peticion_estacion6%M392 Peticion_escritura_estacion6

MACRO6 - PAGE0 %X6.15 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii :=16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1558 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 147Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 211: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.15 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; (*La lectura se realiza sobre la tabla %MW1555-%MW1598*) SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2

MACRO6 - PAGE0 %X6.15 P0

! RESET Lectura_correcta_t2; IF %X6.15.T>99 THEN RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Operacion_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; SET Maxtiempo_lectura_est6; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%X6.15.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M290 Operacion_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M530 Maxtiempo_lectura_est6

MACRO6 - PAGE0 %X6.3 P1

! (*Borramos los bits que van a utilizarse en la etapa continua*) (*Gestion de la lectura*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Comprobacion del palet*) RESET Palet_sin_placa; RESET Palet6_con_pedido; RESET Palet_con_base; RESET Palet6_vacio; RESET Pedido_no_localizado_est6; RESET Palet_correcto_t2; RESET Palet_defectuoso_t2; RESET Pedido_elegido; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Inicializamos la palabra de la comparacion de los pedidos*) Compara_pedidos:=0; (*Borramos la tabla secundaria de comprobacion de lectura*) Dia_semana_peticion_pedido_t2:45:=0; Comprueba_palet_vacio:=0; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=1; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t2:=16#0031;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 148Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 212: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.3 P1

(*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Lectura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3300:8Cadena de recepción : %MB3300:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M33 Palet_sin_placa%M30 Palet6_con_pedido%M55 Palet_con_base%M54 Palet6_vacio%M139 Pedido_no_localizado_est6%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%M349 Pedido_elegido%MW1526 Operacion_correcta_t2%MW951 Compara_pedidos%MW1650 Dia_semana_peticion_pedido_t2%MW1695 Comprueba_palet_vacio%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3300%MW957 Gestion_comunicacion_t2

MACRO6 - PAGE0 %X6.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; (*La lectura se realiza sobre la tabla %MW1650-%MW1693*) RESET Lectura_tabla1_t2; SR36; (*Lect. OK*) Estacion_en_lectura_t1:=6; SR35;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW933 Estacion_en_lectura_t1

! (*Palet correcto entonces vemos la informacion del mismo*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 149Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 213: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.3 N1

IF Palet_correcto_t2 AND NOT Palet_sin_placa AND NOT Palet_con_base AND NOT Pale t6_vacio AND NOT Palet6_con_pedido THEN IF NOT Placa_cargada OR(Pedido1_vacio AND Pedido2_vacio AND Pedido3_vacio AND Pedido4_vacio AND Pedido5_vacio)THEN SET Palet_sin_placa; ELSIF Placa_cargada AND Estado_placa_t2=16#0202 AND NOT Base_negra_cargada AND NOT Base_blanca_cargada AND NOT Pedido_ volcado THEN SET Palet6_vacio; ELSIF Placa_cargada AND Estado_placa_t2=16#0202 AND(Base_negra_cargada OR Base_blanca_cargada)AND Estado_base_t2=16#02 02 THEN SET Palet_con_base; ELSIF Placa_cargada AND Estado_placa_t2=16#0202 AND NOT Base_negra_cargada AND NOT Base_blanca_cargada AND Pedido_volc ado THEN SET Palet6_con_pedido; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M256 Palet_correcto_t2%M33 Palet_sin_placa%M55 Palet_con_base%M54 Palet6_vacio%M30 Palet6_con_pedido%MW1685:X0 Placa_cargada%M46 Pedido1_vacio%M47 Pedido2_vacio%M48 Pedido3_vacio%M49 Pedido4_vacio%M50 Pedido5_vacio%MW1683 Estado_placa_t2%MW1685:X1 Base_negra_cargada%MW1685:X2 Base_blanca_cargada%MW1685:X15 Pedido_volcado%MW1684 Estado_base_t2

! (*Buscamos el pedido en memoria para trabajar sobre el*) IF Palet6_con_pedido AND NOT Pedido_elegido THEN IF NOT Pedido1_vacio THEN Compara_pedidos:=EQUAL(P1_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P1_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=30; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=30; SR31; IF Informacion_distinta THEN SET Pedido1_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido2_vacio THEN Compara_pedidos:=EQUAL(P2_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P2_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=90; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=90;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 150Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 214: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.3 N1

SR31; IF Informacion_distinta THEN SET Pedido2_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido3_vacio THEN Compara_pedidos:=EQUAL(P3_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P3_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=150; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=150; SR31; IF Informacion_distinta THEN SET Pedido3_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido4_vacio THEN Compara_pedidos:=EQUAL(P4_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P4_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=210; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=210; SR31; IF Informacion_distinta THEN SET Pedido4_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido5_vacio THEN Compara_pedidos:=EQUAL(P5_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P5_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=270; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=270; SR31; IF Informacion_distinta THEN SET Pedido5_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; (*No encontramos la informacion del palet en memoria*) IF Direccion_inicio_piezas6=0 THEN SET Pedido_no_localizado_est6; SET Pedido_elegido; END_IF; (*Palet vacio: buscamos un pedido que no haya sido volcado sobre un palet y lo volcaremos sobre este*) ELSIF Palet6_vacio AND NOT Pedido_elegido AND NOT Pedidos_ya_volcados THEN

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 151Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 215: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.3 N1

IF NOT Pedido1_vacio AND NOT P1_estado_palet:X15 THEN Direccion_inicio_piezas6:=30; P1_estado_palet:=2#0000000000000001; SET Pedido_elegido; ELSIF NOT Pedido2_vacio AND NOT P2_estado_palet:X15 THEN Direccion_inicio_piezas6:=90; P2_estado_palet:=2#0000000000000001; SET Pedido_elegido; ELSIF NOT Pedido3_vacio AND NOT P3_estado_palet:X15 THEN Direccion_inicio_piezas6:=150; P3_estado_palet:=2#0000000000000001; SET Pedido_elegido; ELSIF NOT Pedido4_vacio AND NOT P4_estado_palet:X15 THEN Direccion_inicio_piezas6:=210; P4_estado_palet:=2#0000000000000001; SET Pedido_elegido; ELSIF NOT Pedido5_vacio AND NOT P5_estado_palet:X15 THEN Direccion_inicio_piezas6:=270; P5_estado_palet:=2#0000000000000001; SET Pedido_elegido; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M30 Palet6_con_pedido%M349 Pedido_elegido%M46 Pedido1_vacio%MW1000 P1_dia_semana_peticion%MW1650 Dia_semana_peticion_pedido_t2%MW951 Compara_pedidos%MW1054 P1_estado_palet%MW1685 Estado_palet_t2%MW979 Direccion_inicio_piezas6%M5 Informacion_distinta%MW934 Numero_de_tabla%M525 Pedido1_no_corresponde_est6%M47 Pedido2_vacio%MW1060 P2_dia_semana_peticion%MW1114 P2_estado_palet%M526 Pedido2_no_corresponde_est6%M48 Pedido3_vacio%MW1120 P3_dia_semana_peticion%MW1174 P3_estado_palet%M527 Pedido3_no_corresponde_est6%M49 Pedido4_vacio%MW1180 P4_dia_semana_peticion%MW1234 P4_estado_palet%M528 Pedido4_no_corresponde_est6%M50 Pedido5_vacio%MW1240 P5_dia_semana_peticion%MW1294 P5_estado_palet%M529 Pedido5_no_corresponde_est6%M139 Pedido_no_localizado_est6%M54 Palet6_vacio%M27 Pedidos_ya_volcados%MW1054:X15%MW1114:X15%MW1174:X15%MW1234:X15%MW1294:X15

MACRO6 - PAGE0 %X6.3 P0

! (*Borramos los bits utilizados en la etapa continua*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Palet_correcto_t2 OR Palet_defectuoso_t2 OR Pedido_no_localizado_est6)AND %X6 .3.T>24 OR %X6.3.T>99 THEN

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 152Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 216: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.3 P0

RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Operacion_incorrecta_t2; RESET Pedido_elegido; Dia_semana_peticion_pedido_t2:41:=0; IF %X6.3.T>99 THEN SET Maxtiempo_lectura_est6; END_IF; IF Palet_defectuoso_t2 THEN SET Palet6_defectuoso_t2; RESET Palet_defectuoso_t2; END_IF; END_IF; RESET Palet_correcto_t2; RESET Palet_con_base; RESET Palet_sin_placa;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%M139 Pedido_no_localizado_est6%X6.3.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M290 Operacion_incorrecta_t2%M349 Pedido_elegido%MW1650 Dia_semana_peticion_pedido_t2%M530 Maxtiempo_lectura_est6%M534 Palet6_defectuoso_t2%M55 Palet_con_base%M33 Palet_sin_placa

MACRO6 - PAGE0 %X6.10 P0

! RESET Palet6_vacio; RESET Palet6_con_pedido;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M54 Palet6_vacio%M30 Palet6_con_pedido

! (*Superado el tiempo de espera de automatico integrado*) IF %X6.10.T>1799 THEN SET Maxtiempo_auto_int_est6; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.10.T%M532 Maxtiempo_auto_int_est6

MACRO6 - PAGE0 %X6.12 P1

! SET Peticion_estacion6; SET Peticion_escritura_estacion6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M28 Peticion_estacion6%M392 Peticion_escritura_estacion6

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 153Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 217: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.12 P0

! (*Componemos la informacion que debemos escribir en el palet*) Dia_semana_peticion_pedido_t2:45:=0; SR8; (*Recogemos la fecha de inicio de produccion de la base*) Dia_semana_inicio_base_t2:=%SW49; Segundos_inicio_base_t2:=%SW50; Hora_minutos_inicio_base_t2:=%SW51; Mes_dia_inicio_base_t2:=%SW52; Siglo_año_inicio_base_t2:=%SW53; (*LA FECHA Y HORA DE LA BASE LA ALMACENAMOS DE FORMA TEMPORAL EN LA DE FINALIZAC ION*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+48; Direccion_base_pedidos[Direccion_inicio_piezas6]:5:=Dia_semana_inicio_base_t2:5; Direccion_inicio_piezas6:=Direccion_inicio_piezas6-48; (*El estado de la placa en este punto es siempre el "Producida"*) Estado_placa_t2:=16#0202; (*Actualizacion de las tablas SCADA*) SR30;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1650 Dia_semana_peticion_pedido_t2%SW49%MW1676 Dia_semana_inicio_base_t2%SW50%MW1677 Segundos_inicio_base_t2%SW51%MW1678 Hora_minutos_inicio_base_t2%SW52%MW1679 Mes_dia_inicio_base_t2%SW53%MW1680 Siglo_año_inicio_base_t2%MW979 Direccion_inicio_piezas6%MW970 Direccion_base_pedidos%MW1683 Estado_placa_t2

MACRO6 - PAGE0 %X6.13 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_escritura_pedido_t2; RESET Fin_escritura_t2; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 154Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 218: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

MACRO6 - PAGE0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M258 Fin_de_escritura_pedido_t2%M129 Fin_escritura_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO6 - PAGE0 %X6.13 N1

! Fin_escritura_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_de_escritura_pedido_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M129 Fin_escritura_t2%MW1640 Respuesta_escritura%MW1641%M258 Fin_de_escritura_pedido_t2

MACRO6 - PAGE0 %X6.13 P0

! IF %X6.13.T>99 THEN RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Escritura_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; SET Maxtiempo_escritura_est6; END_IF; RESET Fin_de_escritura_pedido_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.13.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M292 Escritura_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M531 Maxtiempo_escritura_est6%M258 Fin_de_escritura_pedido_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 155Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 219: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.17 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Gestion del proceso*) RESET Escritura_correcta_t2; RESET Escritura_defectuosa_t2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii :=16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1598 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%MW1526 Operacion_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO6 - PAGE0 %X6.17 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; (*La lectura se realiza sobre la tabla %MW1555-%MW1598*) SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 156Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 220: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.17 N1

(*Escr. OK*) Estacion_en_lectura_t1:=6; SR37;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW933 Estacion_en_lectura_t1

MACRO6 - PAGE0 %X6.17 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Escritura_correcta_t2 OR Escritura_defectuosa_t2)AND %X6.17.T>=24 OR %X6.17.T >99 THEN RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Escritura_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; IF %X6.17.T>99 THEN SET Maxtiempo_lectura_est6; END_IF; IF Escritura_defectuosa_t2 THEN SET Escritura6_defectuosa_t2; RESET Escritura_defectuosa_t2; END_IF; END_IF; RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2; RESET Escritura_correcta_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%X6.17.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M292 Escritura_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M530 Maxtiempo_lectura_est6%M535 Escritura6_defectuosa_t2%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2

MACRO6 - PAGE0 %X6.4 P1

! RESET Producir_estacion6; (*Comunicamos a estacion 6 que puede producir y el tipo de base que debe generar *) (*Volcamos el pedido a la tabla compartida*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+8; Pedido_estacion6:=(Direccion_base_pedidos[Direccion_inicio_piezas6])AND 16#00FF; Direccion_inicio_piezas6:=Direccion_inicio_piezas6-8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M71 Producir_estacion6%MW979 Direccion_inicio_piezas6%MW970 Direccion_base_pedidos%MW275 Pedido_estacion6

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 157Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 221: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE0

MACRO6 - PAGE0 %X6.4 N1

! IF %MW293=9 THEN Pedido_estacion6:=0; SET Producir_estacion6; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW293%MW275 Pedido_estacion6%M71 Producir_estacion6

MACRO6 - PAGE0 %X6.4 P0

! RESET Producir_estacion6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M71 Producir_estacion6

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 158Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 222: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGINA 1

PAGINA1

4 16 14

5

14

6

(*Esperar fin Producir*)

(*Peticion comunicacion*)

0

(*Escribir estado *)

(*Lectura comprobacion*)

10

(*Peticion Magelis*)

(*Activar cintas*)

(*Liberar Palet*)

(*Esperar Palet sale*)

3

25

6

16

7

8

9

11

0

18

6

22

18

MACRO6 - PAGE1 %X(6.5)->%X(6.14)

! Fin_producir_estacion6Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M73 Fin_producir_estacion6

MACRO6 - PAGE1 %X(6.14)->%X(6.6)

! Estacion6_comunicando AND Estacion6_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M105 Estacion6_comunicando%M393 Estacion6_escribiendo

MACRO6 - PAGE1 %X(6.6)->%X(6.16)

! Fin_escritura_de_estado_t2 AND %X6.6.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%X6.6.T

MACRO6 - PAGE1 %X(6.16)->%X(6.7)

! (Escritura_correcta_t2 AND %X6.16.T>=25)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 159Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 223: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%X6.16.T

MACRO6 - PAGE1 %X(6.7)->%X(6.8)

! NOT Memo_peticion_lectura2 AND NOT Memo_peticion_escritura2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M362 Memo_peticion_lectura2%M363 Memo_peticion_escritura2

MACRO6 - PAGE1 %X(6.8)->%X(6.9)

! %X6.8.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.8.T

MACRO6 - PAGE1 %X(6.9)->%X(6.11)

! FE T2_palet_estacion1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.0 T2_palet_estacion1

MACRO6 - PAGE1 %X(6.11)->%X(6.0)

! %X6.11.T>=3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.11.T

MACRO6 - PAGE1 %X(6.6)->%X(6.18)

! %X6.6.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.6.T

MACRO6 - PAGE1 %X(6.16)->%X(6.6)

! (Escritura_incorrecta_t2 AND NOT Escritura_defectuosa_t2 AND %X6.16.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M292 Escritura_incorrecta_t2%M592 Escritura_defectuosa_t2%X6.16.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 160Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 224: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE1

MACRO6 - PAGE1 %X(6.7)->%X(6.22)

! Memo_peticion_lectura2 OR Memo_peticion_escritura2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M362 Memo_peticion_lectura2%M363 Memo_peticion_escritura2

MACRO6 - PAGE1 %X(6.16)->%X(6.18)

! (Escritura_defectuosa_t2 AND %X6.16.T>=25 OR %X6.16.T>=100)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M592 Escritura_defectuosa_t2%X6.16.T

MACRO6 - PAGE1 %X6.5 P1

! RESET Fin_producir_estacion6; RESET Operacion6_terminada; RESET Operacion6_correcta; RESET Operacion6_fallida;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M73 Fin_producir_estacion6%M264 Operacion6_terminada%M265 Operacion6_correcta%M266 Operacion6_fallida

MACRO6 - PAGE1 %X6.5 N1

! IF %MW293=5 OR %MW293=7 THEN (*Operacion correcta*) IF %MW293=5 THEN (*Casos posibles: Base blanca (1 bit X2) o base negra (2 bit X1)*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+8; (*Base blanca*) IF((Direccion_base_pedidos[Direccion_inicio_piezas6])AND 16#00FF)=16#0 001 THEN Direccion_inicio_piezas6:=Direccion_inicio_piezas6+46; SET Direccion_base_pedidos[Direccion_inicio_piezas6]:X2; Direccion_inicio_piezas6:=Direccion_inicio_piezas6-46; (*Base negra*) ELSIF((Direccion_base_pedidos[Direccion_inicio_piezas6])AND 16#00FF)=1 6#0002 THEN Direccion_inicio_piezas6:=Direccion_inicio_piezas6+46; SET Direccion_base_pedidos[Direccion_inicio_piezas6]:X1; Direccion_inicio_piezas6:=Direccion_inicio_piezas6-46; END_IF; Direccion_inicio_piezas6:=Direccion_inicio_piezas6-8; SET Operacion6_correcta; END_IF; (*Operacion fallida*) IF %MW293=7 THEN SET Operacion6_fallida; END_IF; (*Activacion de la transicion*) SET Fin_producir_estacion6; (*Actualizacion de las tablas SCADA*) SR30; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 161Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 225: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW293%MW979 Direccion_inicio_piezas6%MW970 Direccion_base_pedidos%MW970:X2%MW970:X1%M265 Operacion6_correcta%M266 Operacion6_fallida%M73 Fin_producir_estacion6

MACRO6 - PAGE1 %X6.5 P0

! RESET Fin_producir_estacion6; Pedido_estacion6:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M73 Fin_producir_estacion6%MW275 Pedido_estacion6

MACRO6 - PAGE1 %X6.14 P1

! SET Peticion_estacion6; SET Peticion_escritura_estacion6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M28 Peticion_estacion6%M392 Peticion_escritura_estacion6

MACRO6 - PAGE1 %X6.14 P0

! (*Borrado del buffer de salida y volcado de la informacion contenida en la tabla de memoria sobre ese buffer*) Dia_semana_peticion_pedido_t2:45:=0; SR8; (*Terminamos de completar la informacion del buffer de salida que solo aparece en la tabla de la pastilla del palet de forma explicita*) Estado_placa_t2:=16#0202; (*Operacion correcta*) IF Operacion6_correcta THEN (*Estado y tipo de base, y estado de produccion de la base*) Estado_tipo_base_t2:=16#0200+(Estado_tipo_base_t2 AND 16#00FF); Estado_base_t2:=16#0202; END_IF; (*Operacion fallida*) IF Operacion6_fallida THEN (*Estado y tipo de base, y estado de produccion de la base*) Estado_tipo_base_t2:=16#0100+(Estado_tipo_base_t2 AND 16#00FF); Estado_base_t2:=16#0101; END_IF; RESET Operacion6_terminada; RESET Operacion6_correcta; RESET Operacion6_fallida;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1650 Dia_semana_peticion_pedido_t2%MW1683 Estado_placa_t2%M265 Operacion6_correcta%MW1681 Estado_tipo_base_t2%MW1684 Estado_base_t2%M266 Operacion6_fallida%M264 Operacion6_terminada

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 162Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 226: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE1

MACRO6 - PAGE1 %X6.6 P1

! RESET Fin_escritura_de_estado_t2; RESET Palet_sin_placa; RESET Palet6_con_pedido; RESET Palet_con_base; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%M33 Palet_sin_placa%M30 Palet6_con_pedido%M55 Palet_con_base%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO6 - PAGE1 %X6.6 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_estado_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_escritura_de_estado_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M130 Fin_escritura_estado_t2%MW1640 Respuesta_escritura%MW1641%M344 Fin_escritura_de_estado_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 163Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 227: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE1

MACRO6 - PAGE1 %X6.6 P0

! RESET Palet_sin_placa; RESET Palet6_con_pedido; RESET Palet_con_base; RESET Fin_escritura_de_estado_t2; IF %X6.6.T>99 THEN RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Escritura_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; SET Maxtiempo_escritura_est6; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M33 Palet_sin_placa%M30 Palet6_con_pedido%M55 Palet_con_base%M344 Fin_escritura_de_estado_t2%X6.6.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M292 Escritura_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M531 Maxtiempo_escritura_est6

MACRO6 - PAGE1 %X6.16 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t2; RESET Escritura_correcta_t2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii :=16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1598 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 164Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 228: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

MACRO6 - PAGE1

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M592 Escritura_defectuosa_t2%M289 Escritura_correcta_t2%MW1526 Operacion_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO6 - PAGE1 %X6.16 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; (*Escr. OK*) Estacion_en_lectura_t2:=6; SR37;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW967 Estacion_en_lectura_t2

MACRO6 - PAGE1 %X6.16 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Escritura_correcta_t2 OR Escritura_defectuosa_t2)AND %X6.16.T>24 OR %X6.16.T> 99 THEN RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Escritura_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; IF %X6.16.T>99 THEN SET Maxtiempo_lectura_est6; END_IF; IF Escritura_defectuosa_t2 THEN SET Escritura6_defectuosa_t2; RESET Escritura_defectuosa_t2; END_IF; END_IF; RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2; RESET Escritura_correcta_t2;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 165Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 229: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%X6.16.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M292 Escritura_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M530 Maxtiempo_lectura_est6%M535 Escritura6_defectuosa_t2%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 166Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 230: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGINA 2

PAGINA2

(*Gestion de magelis*)

18

7 1 28 26

18

25

24

18

23

8

22

23

24

25

26

27

(*Peticion comunicacion*)

(*Lectura 1*)

(*Lectura comprobacion*)

25

(*Esperar operacion*)

(*Peticion comunicacion*)

18

27

27

28

2

(*Escribir actualizacion*)

(*Lectura comprobacion*)

18

MACRO6 - PAGE2 %X(6.25)->%X(6.18)

! Palet6_vacio AND NOT Pedido1_vacio AND NOT Pedido2_vacio AND NOT Pedido3_vacio A ND NOT Pedido4_vacio AND NOT Pedido5_vacio AND Memo_peticion_escritura2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M54 Palet6_vacio%M46 Pedido1_vacio%M47 Pedido2_vacio%M48 Pedido3_vacio%M49 Pedido4_vacio%M50 Pedido5_vacio%M363 Memo_peticion_escritura2

MACRO6 - PAGE2 %X(6.24)->%X(6.18)

! Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND(Palet_defectuoso_t2 OR Pedid o_no_localizado_est6) AND %X6.24.T>=15 OR %X6.24.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M591 Palet_defectuoso_t2%M139 Pedido_no_localizado_est6%X6.24.T

MACRO6 - PAGE2 %X(6.25)->%X(6.25)

! Memo_peticion_lectura2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 167Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 231: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M362 Memo_peticion_lectura2

MACRO6 - PAGE2 %X(6.23)->%X(6.18)

! %X6.23.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.23.T

MACRO6 - PAGE2 %X(6.24)->%X(6.23)

! (Operacion_incorrecta_t2 AND NOT Palet_defectuoso_t2)AND %X6.24.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M290 Operacion_incorrecta_t2%M591 Palet_defectuoso_t2%X6.24.T

MACRO6 - PAGE2 %X(6.25)->%X(6.8)

! Memo_liberar2 OR %X6.25.T>=200Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M364 Memo_liberar2%X6.25.T

MACRO6 - PAGE2 %X(6.22)->%X(6.23)

! Estacion6_comunicando AND Estacion6_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M105 Estacion6_comunicando%M393 Estacion6_escribiendo

MACRO6 - PAGE2 %X(6.23)->%X(6.24)

! Lectura_correcta_t2 AND %X6.23.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%X6.23.T

MACRO6 - PAGE2 %X(6.24)->%X(6.25)

! Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND Palet_correcto_t2 AND %X6.24 .T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%X6.24.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 168Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 232: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X(6.25)->%X(6.26)

! Memo_peticion_escritura2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M363 Memo_peticion_escritura2

MACRO6 - PAGE2 %X(6.26)->%X(6.27)

! Estacion6_comunicando AND Estacion6_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M105 Estacion6_comunicando%M393 Estacion6_escribiendo

MACRO6 - PAGE2 %X(6.27)->%X(6.18)

! %X1.27.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.27.T

MACRO6 - PAGE2 %X(6.28)->%X(6.27)

! %X1.28.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X1.28.T

MACRO6 - PAGE2 %X(6.27)->%X(6.28)

! Fin_de_escritura_pedido_t1 AND %X1.27.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M62 Fin_de_escritura_pedido_t1%X1.27.T

MACRO6 - PAGE2 %X(6.28)->%X(6.2)

! Escritura_correcta_t1 AND %X1.28.T>=15Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%X1.28.T

MACRO6 - PAGE2 %X(6.28)->%X(6.18)

! Escritura_defectuosa_t1 AND %X1.28.T>=15 OR %X1.28.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M517 Escritura_defectuosa_t1%X1.28.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 169Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 233: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.22 P1

! SET Peticion_estacion6; SET Peticion_escritura_estacion6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M28 Peticion_estacion6%M392 Peticion_escritura_estacion6

MACRO6 - PAGE2 %X6.23 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii :=16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1500 a %MW1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1523 (Bytes % MB3000 a %MB3047)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 170Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 234: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.23 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2

MACRO6 - PAGE2 %X6.23 P0

! RESET Lectura_correcta_t2; IF %X6.15.T>99 THEN RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Operacion_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; SET Maxtiempo_lectura_est6; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%X6.15.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M290 Operacion_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M530 Maxtiempo_lectura_est6

MACRO6 - PAGE2 %X6.24 P1

! (*Borramos los bits que van a utilizarse en la etapa continua*) (*Gestion de la lectura*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Comprobacion del palet*) RESET Palet_sin_placa; RESET Palet6_con_pedido; RESET Palet_con_base; RESET Palet6_vacio; RESET Pedido_no_localizado_est6; RESET Palet_correcto_t2; RESET Palet_defectuoso_t2; RESET Pedido_elegido; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Inicializamos la palabra de la comparacion de los pedidos*) Compara_pedidos:=0; (*Borramos la tabla secundaria de comprobacion de lectura*) Dia_semana_peticion_pedido_t2:45:=0; Comprueba_palet_vacio:=0; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=1; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 171Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 235: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.24 P1

Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Lectura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3300:8Cadena de recepción : %MB3300:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M33 Palet_sin_placa%M30 Palet6_con_pedido%M55 Palet_con_base%M54 Palet6_vacio%M139 Pedido_no_localizado_est6%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%M349 Pedido_elegido%MW1526 Operacion_correcta_t2%MW951 Compara_pedidos%MW1650 Dia_semana_peticion_pedido_t2%MW1695 Comprueba_palet_vacio%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3300%MW957 Gestion_comunicacion_t2

MACRO6 - PAGE2 %X6.24 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; RESET Lectura_tabla1_t2; SR36; (*Lect. OK*) Estacion_en_lectura_t1:=6; SR35;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW933 Estacion_en_lectura_t1

! (*Palet correcto entonces vemos la informacion del mismo*) IF Palet_correcto_t2 AND NOT Palet_sin_placa AND NOT Palet_con_base AND NOT Pale t6_vacio AND NOT Palet6_con_pedido THEN IF NOT Placa_cargada OR(Pedido1_vacio AND Pedido2_vacio AND Pedido3_vacioAutor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 172Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 236: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.24 N1

AND Pedido4_vacio AND Pedido5_vacio)THEN SET Palet_sin_placa; ELSIF Placa_cargada AND Estado_placa_t2=16#0202 AND NOT Base_negra_cargada AND NOT Base_blanca_cargada AND NOT Pedido_ volcado THEN SET Palet6_vacio; ELSIF Placa_cargada AND Estado_placa_t2=16#0202 AND(Base_negra_cargada OR Base_blanca_cargada)AND Estado_base_t2=16#02 02 THEN SET Palet_con_base; ELSIF Placa_cargada AND Estado_placa_t2=16#0202 AND NOT Base_negra_cargada AND NOT Base_blanca_cargada AND Pedido_volc ado THEN SET Palet6_con_pedido; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M256 Palet_correcto_t2%M33 Palet_sin_placa%M55 Palet_con_base%M54 Palet6_vacio%M30 Palet6_con_pedido%MW1685:X0 Placa_cargada%M46 Pedido1_vacio%M47 Pedido2_vacio%M48 Pedido3_vacio%M49 Pedido4_vacio%M50 Pedido5_vacio%MW1683 Estado_placa_t2%MW1685:X1 Base_negra_cargada%MW1685:X2 Base_blanca_cargada%MW1685:X15 Pedido_volcado%MW1684 Estado_base_t2

! (*Buscamos el pedido en memoria para trabajar sobre el*) IF Palet6_con_pedido AND NOT Pedido_elegido THEN IF NOT Pedido1_vacio THEN Compara_pedidos:=EQUAL(P1_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P1_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=30; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=30; SR31; IF Informacion_distinta THEN SET Pedido1_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido2_vacio THEN Compara_pedidos:=EQUAL(P2_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P2_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=90; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=90; SR31; IF Informacion_distinta THEN SET Pedido2_no_corresponde_est6;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 173Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 237: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.24 N1

END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido3_vacio THEN Compara_pedidos:=EQUAL(P3_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P3_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=150; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=150; SR31; IF Informacion_distinta THEN SET Pedido3_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido4_vacio THEN Compara_pedidos:=EQUAL(P4_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P4_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=210; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=210; SR31; IF Informacion_distinta THEN SET Pedido4_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; IF NOT Pedido5_vacio THEN Compara_pedidos:=EQUAL(P5_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P5_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas6:=270; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=270; SR31; IF Informacion_distinta THEN SET Pedido5_no_corresponde_est6; END_IF; SET Pedido_elegido; END_IF; END_IF; (*No encontramos la informacion del palet en memoria*) IF Direccion_inicio_piezas6=0 THEN SET Pedido_no_localizado_est6; SET Pedido_elegido; END_IF; (*Palet vacio: buscamos un pedido que no haya sido volcado sobre un palet y lo volcaremos sobre este*) ELSIF Palet6_vacio AND NOT Pedido_elegido AND NOT Pedidos_ya_volcados THEN IF NOT Pedido1_vacio AND NOT P1_estado_palet:X15 THEN Direccion_inicio_piezas6:=30; P1_estado_palet:=2#0000000000000001;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 174Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 238: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.24 N1

SET Pedido_elegido; ELSIF NOT Pedido2_vacio AND NOT P2_estado_palet:X15 THEN Direccion_inicio_piezas6:=90; P2_estado_palet:=2#0000000000000001; SET Pedido_elegido; ELSIF NOT Pedido3_vacio AND NOT P3_estado_palet:X15 THEN Direccion_inicio_piezas6:=150; P3_estado_palet:=2#0000000000000001; SET Pedido_elegido; ELSIF NOT Pedido4_vacio AND NOT P4_estado_palet:X15 THEN Direccion_inicio_piezas6:=210; P4_estado_palet:=2#0000000000000001; SET Pedido_elegido; ELSIF NOT Pedido5_vacio AND NOT P5_estado_palet:X15 THEN Direccion_inicio_piezas6:=270; P5_estado_palet:=2#0000000000000001; SET Pedido_elegido; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M30 Palet6_con_pedido%M349 Pedido_elegido%M46 Pedido1_vacio%MW1000 P1_dia_semana_peticion%MW1650 Dia_semana_peticion_pedido_t2%MW951 Compara_pedidos%MW1054 P1_estado_palet%MW1685 Estado_palet_t2%MW979 Direccion_inicio_piezas6%M5 Informacion_distinta%MW934 Numero_de_tabla%M525 Pedido1_no_corresponde_est6%M47 Pedido2_vacio%MW1060 P2_dia_semana_peticion%MW1114 P2_estado_palet%M526 Pedido2_no_corresponde_est6%M48 Pedido3_vacio%MW1120 P3_dia_semana_peticion%MW1174 P3_estado_palet%M527 Pedido3_no_corresponde_est6%M49 Pedido4_vacio%MW1180 P4_dia_semana_peticion%MW1234 P4_estado_palet%M528 Pedido4_no_corresponde_est6%M50 Pedido5_vacio%MW1240 P5_dia_semana_peticion%MW1294 P5_estado_palet%M529 Pedido5_no_corresponde_est6%M139 Pedido_no_localizado_est6%M54 Palet6_vacio%M27 Pedidos_ya_volcados%MW1054:X15%MW1114:X15%MW1174:X15%MW1234:X15%MW1294:X15

MACRO6 - PAGE2 %X6.24 P0

! (*Borramos los bits utilizados en la etapa continua*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Palet_correcto_t2 OR Palet_defectuoso_t2 OR Pedido_no_localizado_est6)AND %X6 .3.T>24 OR %X6.3.T>99 THEN RESET Estacion6_escribiendo; RESET Estacion6_comunicando; RESET Operacion_incorrecta_t2;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 175Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 239: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.24 P0

RESET Pedido_elegido; Dia_semana_peticion_pedido_t2:41:=0; IF %X6.3.T>99 THEN SET Maxtiempo_lectura_est6; END_IF; END_IF; RESET Palet_defectuoso_t2; RESET Palet_correcto_t2; RESET Pedido_no_localizado_est6; RESET Palet_con_base; RESET Palet_sin_placa;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%M139 Pedido_no_localizado_est6%X6.3.T%M393 Estacion6_escribiendo%M105 Estacion6_comunicando%M290 Operacion_incorrecta_t2%M349 Pedido_elegido%MW1650 Dia_semana_peticion_pedido_t2%M530 Maxtiempo_lectura_est6%M55 Palet_con_base%M33 Palet_sin_placa

MACRO6 - PAGE2 %X6.25 P1

! RESET Memo_peticion_lectura2; RESET Palet6_vacio_y_no_memoria_vacia;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M362 Memo_peticion_lectura2%M2 Palet6_vacio_y_no_memoria_vacia

MACRO6 - PAGE2 %X6.25 P0

! IF Palet6_vacio AND NOT Pedido1_vacio AND NOT Pedido2_vacio AND NOT Pedido3_vaci o AND NOT Pedido4_vacio AND NOT Pedido5_vacio AND Memo_peticion_escritura2 THEN RESET Palet6_vacio; SET Palet6_vacio_y_no_memoria_vacia; END_IF; RESET Memo_liberar2; RESET Memo_peticion_escritura2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M54 Palet6_vacio%M46 Pedido1_vacio%M47 Pedido2_vacio%M48 Pedido3_vacio%M49 Pedido4_vacio%M50 Pedido5_vacio%M363 Memo_peticion_escritura2%M2 Palet6_vacio_y_no_memoria_vacia%M364 Memo_liberar2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 176Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 240: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.26 P1

! RESET Memo_peticion_escritura2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M363 Memo_peticion_escritura2

MACRO6 - PAGE2 %X6.26 N1

! IF RE Memo_actualizacion2 THEN SET Peticion_estacion6; SET Peticion_escritura_estacion6; RESET Memo_actualizacion2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M365 Memo_actualizacion2%M28 Peticion_estacion6%M392 Peticion_escritura_estacion6

MACRO6 - PAGE2 %X6.27 P1

! RESET Maxtiempo_escritura_est6; (*La nueva informacion pasa a la memoria y al palet: datos a pasar a la subrutina: Puntero a tabla de memoria a modificar (dato direc to si palet con pedido o con camisa y debemos calcular el offset si el palet esta vaci o)*) IF Palet6_vacio THEN IF Pedido1_vacio THEN Puntero_tablas_memoria_t2:=353; ELSIF Pedido1_vacio THEN Puntero_tablas_memoria_t2:=378; ELSIF Pedido1_vacio THEN Puntero_tablas_memoria_t2:=403; ELSIF Pedido1_vacio THEN Puntero_tablas_memoria_t2:=428; ELSIF Pedido1_vacio THEN Puntero_tablas_memoria_t2:=453; END_IF; END_IF; (*SR7;*) RESET Fin_escritura_estado_t2; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t2:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 177Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 241: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M531 Maxtiempo_escritura_est6%M54 Palet6_vacio%M46 Pedido1_vacio%MW596 Puntero_tablas_memoria_t2%M130 Fin_escritura_estado_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO6 - PAGE2 %X6.27 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t1:=Gestion_comunicacion_t1:X0; IF FE Fin_escritura_estado_t1 THEN IF Oper2_dia_semana_inicio_pieza=16#306B AND Oper2_segundos_inicio_pieza=16 #CB30 THEN SET Fin_de_escritura_estado_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW995:X0%M3 Fin_escritura_estado_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%M63 Fin_de_escritura_estado_t1

MACRO6 - PAGE2 %X6.27 P0

! RESET Fin_de_escritura_estado_t1; IF %X1.27.T>99 THEN RESET Estacion1_comunicando; SET Maxtiempo_escritura_est1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M63 Fin_de_escritura_estado_t1%X1.27.T%M101 Estacion1_comunicando%M456 Maxtiempo_escritura_est1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 178Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 242: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.28 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t1; RESET Lectura_correcta_t1; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t1; RESET Escritura_correcta_t1; RESET Maxtiempo_lectura_est1; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t1:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Oper1_dia_semana_inicio_pieza:19:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=1 en ascii es 16#0031*) Numero_cabeza_t1:=16#0031; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t1:=16#3030; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Numero_bytes_transmision_t1:=16#3032; SR2; IF NOT Gestion_comunicacion_t1:X0 THEN Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1500 a %MW1503 (Byte s %mb3000 a %mb3007)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1500 a %mw1523 (Bytes % MB3000 a %MB3047)*) OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3060:8,%MB3060:37,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3060:8Cadena de recepción : %MB3060:37Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M61 Fin_de_lectura_palet_t1%M79 Lectura_correcta_t1%M517 Escritura_defectuosa_t1%M142 Escritura_correcta_t1%M455 Maxtiempo_lectura_est1%MW1525 Operacion_correcta_t1%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1480 Numero_bytes_transmision_t1%MW995:X0%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%MB3060%MW995 Gestion_comunicacion_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 179Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 243: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE2

MACRO6 - PAGE2 %X6.28 N1

! (*Lanzamos lectura de comprobacion*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; RESET Lectura_tabla1_t2; SET Lectura_magelis; Puntero_tablas_magelis_t1:=0; SR32; RESET Lectura_magelis; (*Escr. OK*) Direccion_inicio_piezas:=Direccion_inicio_piezas6; Estacion_en_lectura_t2:=1; SR0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%M131 Lectura_magelis%MW599 Puntero_tablas_magelis_t1%MW979 Direccion_inicio_piezas6%MW932 Direccion_inicio_piezas%MW967 Estacion_en_lectura_t2

MACRO6 - PAGE2 %X6.28 P0

! IF(Escritura_correcta_t1 OR Escritura_defectuosa_t1)AND %X1.28.T>14 OR %X1.28.T> 99 THEN RESET Estacion1_comunicando; IF %X1.28.T>99 THEN SET Maxtiempo_lectura_est1; END_IF; END_IF; RESET Lectura_correcta_t1; RESET Fin_de_lectura_palet_t1; RESET Escritura_correcta_t1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%X1.28.T%M101 Estacion1_comunicando%M455 Maxtiempo_lectura_est1%M79 Lectura_correcta_t1%M61 Fin_de_lectura_palet_t1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 180Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 244: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGINA 3

PAGINA3

(*Alarmas*) 28 23 13 3 15 25

27 6 16

18

19

0

17 24

MACRO6 - PAGE3 %X(6.18)->%X(6.19)

! %X6.18.T>=60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.18.T

MACRO6 - PAGE3 %X(6.19)->%X(6.0)

! %X6.19.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X6.19.T

MACRO6 - PAGE3 %X6.18 N1

! Bit_alarma_estacion6:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M340 Bit_alarma_estacion6

MACRO6 - PAGE3 %X6.19 P1

! RESET Bit_alarma_estacion6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M340 Bit_alarma_estacion6

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 181Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 245: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO6 - PAGE3

MACRO6 - PAGE3 %X6.19 P0

! (*Borrado de los bits de alarmas*) RESET Pedido_no_localizado_est6; RESET Pedido1_no_corresponde_est6; RESET Pedido2_no_corresponde_est6; RESET Pedido3_no_corresponde_est6; RESET Pedido4_no_corresponde_est6; RESET Pedido5_no_corresponde_est6; RESET Maxtiempo_lectura_est6; RESET Maxtiempo_escritura_est6; RESET Maxtiempo_auto_int_est6; RESET Palet6_defectuoso_t2; RESET Escritura6_defectuosa_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M139 Pedido_no_localizado_est6%M525 Pedido1_no_corresponde_est6%M526 Pedido2_no_corresponde_est6%M527 Pedido3_no_corresponde_est6%M528 Pedido4_no_corresponde_est6%M529 Pedido5_no_corresponde_est6%M530 Maxtiempo_lectura_est6%M531 Maxtiempo_escritura_est6%M532 Maxtiempo_auto_int_est6%M534 Palet6_defectuoso_t2%M535 Escritura6_defectuosa_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 182Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 246: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGINA 0Comentario:

PAGINA0

0

16

(*Arriba stopper*)

(*Esperar palet*)

(*Enclavar y buffer libre*)

(*Lectura 1*)

(*Leer Palet*)

15

11 IN 3

14

3

13

IN

0

1

2

13

3

10

OUT

0

7

7

OUT

7

(*Esperar Auto/int*)

(*Permiso modif icacion b»(1)

10

17

4

7

Lista de reenvíos del comentario en la página:

(1): (*Permiso modificacion buffer*)

MACRO7 - PAGE0 %X(7.3)->%X(7.15)

! (Pedido_no_localizado_est7 OR Palet_defectuoso_t2 OR Pedido1_no_corresponde_est7 OR Pedido2_no_corresponde_est7 OR Pedido3_no_cor responde_est7 OR Pedido4_no_corresponde_est7 OR Pedido5_no_corresponde_est7) AND %X7.3.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M140 Pedido_no_localizado_est7%M591 Palet_defectuoso_t2%M540 Pedido1_no_corresponde_est7%M541 Pedido2_no_corresponde_est7%M542 Pedido3_no_corresponde_est7%M543 Pedido4_no_corresponde_est7%M544 Pedido5_no_corresponde_est7%X7.3.T

MACRO7 - PAGE0 %X(7.3)->%X(7.13)

! Operacion_incorrecta_t2 AND NOT Palet_defectuoso_t2 AND %X7.3.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M290 Operacion_incorrecta_t2%M591 Palet_defectuoso_t2%X7.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 183Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 247: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE0

MACRO7 - PAGE0 %X(7.IN)->%X(7.0)

! %X7.IN.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.IN.T

MACRO7 - PAGE0 %X(7.0)->%X(7.1)

! T2_palet_estacion4 AND NOT Pedidos_completosLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.3 T2_palet_estacion4%M278 Pedidos_completos

MACRO7 - PAGE0 %X(7.1)->%X(7.2)

! %X7.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.1.T

MACRO7 - PAGE0 %X(7.2)->%X(7.13)

! Estacion7_comunicando AND Estacion7_escribiendo AND %X7.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M106 Estacion7_comunicando%M395 Estacion7_escribiendo%X7.2.T

MACRO7 - PAGE0 %X(7.13)->%X(7.3)

! Lectura_correcta_t2 AND %X7.13.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%X7.13.T

MACRO7 - PAGE0 %X(7.3)->%X(7.10)

! Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND Palet_correcto_t2 AND(Palet7_con_pedido OR Palet7_vacio OR Palet7_vacio_almacenar) AND NOT Pedido1_no_corresponde_est7 AND NOT Pedido2_no_corresponde_est7 AND NOT Pedido3_no_corresponde_est7 AND NOT Pedido4_no_corresponde_est7 AND NOT Pedido5_no_corresponde_est7 AND %X7.3.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M126 Palet7_con_pedido%M107 Palet7_vacio%M78 Palet7_vacio_almacenar%M540 Pedido1_no_corresponde_est7%M541 Pedido2_no_corresponde_est7%M542 Pedido3_no_corresponde_est7%M543 Pedido4_no_corresponde_est7%M544 Pedido5_no_corresponde_est7%X7.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 184Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 248: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE0

MACRO7 - PAGE0 %X(7.0)->%X(7.0)

! Pedidos_completos AND NOT T2_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.3 T2_palet_estacion4

MACRO7 - PAGE0 %X(7.13)->%X(7.7)

! %X7.13.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.13.T

MACRO7 - PAGE0 %X(7.3)->%X(7.7)

! ((Fin_de_lectura_palet_t2 AND Lectura_correcta_t2 AND Palet_con_placa AND Palet_ correcto_t2 AND %X7.3.T>=20)OR %X7.3.T>=100)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M94 Palet_con_placa%M256 Palet_correcto_t2%X7.3.T

MACRO7 - PAGE0 %X(7.IN)->%X(7.OUT)

! FALSE

MACRO7 - PAGE0 %X(7.0)->%X(7.7)

! Pedidos_completos AND T2_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.3 T2_palet_estacion4

MACRO7 - PAGE0 %X(7.10)->%X(7.17)

! Estacion7_en_auto_integrado AND(RE Bit_actividad_estacion7 OR FE Bit_actividad_e stacion7)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M93 Estacion7_en_auto_integrado%M138 Bit_actividad_estacion7

MACRO7 - PAGE0 %X(7.17)->%X(7.4)

! Estacion7_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M395 Estacion7_escribiendo

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 185Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 249: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE0

MACRO7 - PAGE0 %X(7.10)->%X(7.7)

! %X7.10.T>=1800Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.10.T

MACRO7 - PAGE0 %X7.2 P1

! SET Peticion_estacion7; SET Peticion_escritura_estacion7;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M29 Peticion_estacion7%M394 Peticion_escritura_estacion7

! Direccion_inicio_piezas7:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW980 Direccion_inicio_piezas7

MACRO7 - PAGE0 %X7.13 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=4 en ascii :=16#0034*) Numero_cabeza_t2:=16#0034; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1598 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 186Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 250: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO7 - PAGE0 %X7.13 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2

MACRO7 - PAGE0 %X7.13 P0

! RESET Lectura_correcta_t2; (*Permitimos la modificacion de la tabla de memoria si pasa un tiempo sin ocurrir lectura correcta*) IF %X7.13.T>99 THEN RESET Estacion7_escribiendo; RESET Estacion7_comunicando; RESET Operacion_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%X7.13.T%M395 Estacion7_escribiendo%M106 Estacion7_comunicando%M290 Operacion_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2

MACRO7 - PAGE0 %X7.3 P1

! (*Borramos los bits que van a utilizarse en la etapa continua*) (*Gestion de la lectura*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Comprobacion del palet*) RESET Palet_vaciado; RESET Pedido_no_localizado_est7; RESET Palet7_vacio; RESET Palet7_con_pedido; RESET Palet_con_placa; RESET Palet7_vacio_almacenar; RESET Palet_correcto_t2; RESET Palet_defectuoso_t2; RESET Bit_apoyo_identificacion_t2; (*Inicializamos la palabra de la comparacion de las lecturas*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 187Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 251: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE0

MACRO7 - PAGE0 %X7.3 P1

Operacion_correcta_t2:=-2; (*Lanzamos la comunicacion: Lectura del palet*) Dia_semana_peticion_pedido_t2:45:=0; (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=1; (*Numero de cabeza:=1 en ascii es 16#0034*) Numero_cabeza_t2:=16#0034; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Lectura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %mw1650 a %mw1653 (Byte s %mb3300 a %mb3307)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1650 a %mw1693 (Bytes % mb3300 a %mb3387)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3300:8Cadena de recepción : %MB3300:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M346 Palet_vaciado%M140 Pedido_no_localizado_est7%M107 Palet7_vacio%M126 Palet7_con_pedido%M94 Palet_con_placa%M78 Palet7_vacio_almacenar%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%M383 Bit_apoyo_identificacion_t2%MW1526 Operacion_correcta_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3300%MW957 Gestion_comunicacion_t2

MACRO7 - PAGE0 %X7.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; (*Lect. OK*) RESET Lectura_tabla1_t2; SR36; (*Infor. OK*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 188Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 252: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE0

MACRO7 - PAGE0 %X7.3 N1

Estacion_en_lectura_t2:=7; SR35; (*Estado del pedido*) SR28;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW967 Estacion_en_lectura_t2

MACRO7 - PAGE0 %X7.3 P0

! (*Borramos los bits utilizados en la etapa continua*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura incorrect a*) IF(Palet_correcto_t2 OR Pedido_no_localizado_est7 OR Palet_defectuoso_t2 OR Pale t7_vacio_almacenar)AND %X7.3.T>19 OR %X7.3.T>99 THEN RESET Estacion7_escribiendo; RESET Estacion7_comunicando; RESET Operacion_incorrecta_t2; RESET Bit_apoyo_identificacion_t2; Dia_semana_peticion_pedido_t2:41:=0; IF %X7.3.T>99 THEN SET Maxtiempo_lectura_est7; END_IF; IF Palet_defectuoso_t2 THEN SET Palet7_defectuoso_t2; RESET Palet_defectuoso_t2; END_IF; END_IF; RESET Palet_correcto_t2; RESET Pedido_no_localizado_est7; RESET Palet_con_placa;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M140 Pedido_no_localizado_est7%M591 Palet_defectuoso_t2%M78 Palet7_vacio_almacenar%X7.3.T%M395 Estacion7_escribiendo%M106 Estacion7_comunicando%M290 Operacion_incorrecta_t2%M383 Bit_apoyo_identificacion_t2%MW1650 Dia_semana_peticion_pedido_t2%M545 Maxtiempo_lectura_est7%M549 Palet7_defectuoso_t2%M94 Palet_con_placa

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 189Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 253: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE0

MACRO7 - PAGE0 %X7.10 P0

! IF %X7.10.T>1799 THEN SET Maxtiempo_auto_int_est7; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.10.T%M547 Maxtiempo_auto_int_est7

MACRO7 - PAGE0 %X7.17 P1

! SET Peticion_escritura_estacion7;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M394 Peticion_escritura_estacion7

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 190Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 254: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGINA 1

PAGINA1

(*Est7 Producir*)

(*Esperar f in Producir*)

(*Peticion_comunicacion*)

(*Escribir estado *)

(*Lectura comprobacion*)

15

17 0 10 3 14 13

14

2

4

5

12

6

14

7 6

(*Activar cinta1*)

(*Activar cinta2*)

(*Liberar Palet*)

(*Esperar palet salga*)

7

8

9

11

0

MACRO7 - PAGE1 %X(7.14)->%X(7.15)

! Escritura_defectuosa_t2 AND %X7.14.T>=25 OR %X7.14.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M592 Escritura_defectuosa_t2%X7.14.T

MACRO7 - PAGE1 %X(7.14)->%X(7.2)

! Palet_vaciado AND Operacion7_correcta AND Escritura_correcta_t2 AND (NOT Pedido1_volcado OR NOT Pedido2_volcado OR NOT Pedido3_volcado OR NOT Pedido 4_volcado OR NOT Pedido5_volcado)AND %X7.14.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M346 Palet_vaciado%M268 Operacion7_correcta%M289 Escritura_correcta_t2%M10 Pedido1_volcado%M11 Pedido2_volcado%M12 Pedido3_volcado%M13 Pedido4_volcado%M14 Pedido5_volcado%X7.14.T

MACRO7 - PAGE1 %X(7.4)->%X(7.5)

! Producir_estacion7

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 191Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 255: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M72 Producir_estacion7

MACRO7 - PAGE1 %X(7.5)->%X(7.12)

! Fin_producir_estacion7Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M57 Fin_producir_estacion7

MACRO7 - PAGE1 %X(7.12)->%X(7.6)

! Estacion7_comunicando AND Estacion7_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M106 Estacion7_comunicando%M395 Estacion7_escribiendo

MACRO7 - PAGE1 %X(7.6)->%X(7.14)

! Fin_escritura_de_estado_t2 AND %X7.6.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%X7.6.T

MACRO7 - PAGE1 %X(7.14)->%X(7.7)

! (((Peticion_almacenado AND Operacion7_fallida)OR NOT Peticion_almacenado)AND NOT Palet_vaciado OR(Palet_vaciado AND(Pedido1_volcado OR Pedido1_vacio)AND(Pedido2_volcado OR Pe dido2_vacio)AND(Pedido3_volcado OR Pedido3_vacio) AND(Pedido4_volcado OR Pedido4_vacio)AND(Pedido5_volcado OR Pedido5_vacio))) AND Escritura_correcta_t2 AND %X7.14.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M0 Peticion_almacenado%M269 Operacion7_fallida%M346 Palet_vaciado%M10 Pedido1_volcado%M46 Pedido1_vacio%M11 Pedido2_volcado%M47 Pedido2_vacio%M12 Pedido3_volcado%M48 Pedido3_vacio%M13 Pedido4_volcado%M49 Pedido4_vacio%M14 Pedido5_volcado%M50 Pedido5_vacio%M289 Escritura_correcta_t2%X7.14.T

MACRO7 - PAGE1 %X(7.14)->%X(7.6)

! Escritura_incorrecta_t2 AND NOT Escritura_defectuosa_t2 AND %X7.14.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M292 Escritura_incorrecta_t2%M592 Escritura_defectuosa_t2%X7.14.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 192Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 256: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE1

MACRO7 - PAGE1 %X(7.7)->%X(7.8)

! %X7.7.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.7.T

MACRO7 - PAGE1 %X(7.8)->%X(7.9)

! %X7.8.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.8.T

MACRO7 - PAGE1 %X(7.9)->%X(7.11)

! FE T2_palet_estacion4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.3 T2_palet_estacion4

MACRO7 - PAGE1 %X(7.11)->%X(7.0)

! %X7.11.T>=3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.11.T

MACRO7 - PAGE1 %X7.4 P1

! (*Comunicamos a estacion 7 que puede producir y el tipo de pieza que debe genera r*) (*Volcamos el pedido a la tabla compartida*) Dia_semana_peticion_pedido_t2:45:=0; RESET Producir_estacion7; (*ORDEN A LA ESTACION 7*) SR29; RESET Estacion7_escribiendo;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1650 Dia_semana_peticion_pedido_t2%M72 Producir_estacion7%M395 Estacion7_escribiendo

MACRO7 - PAGE1 %X7.4 N1

! IF %MW319=9 THEN Pedido_estacion7:=0; SET Producir_estacion7; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW319 ultima palabra tabla compartida. Se utiliza para indicar

operacion efectuada/defectuosa y orden recibida%MW276 Pedido_estacion7%M72 Producir_estacion7

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 193Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 257: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE1

MACRO7 - PAGE1 %X7.4 P0

! RESET Producir_estacion7;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M72 Producir_estacion7

MACRO7 - PAGE1 %X7.5 P1

! RESET Operacion7_terminada; RESET Operacion7_correcta; RESET Operacion7_fallida; RESET Fin_producir_estacion7;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M267 Operacion7_terminada%M268 Operacion7_correcta%M269 Operacion7_fallida%M57 Fin_producir_estacion7

MACRO7 - PAGE1 %X7.5 N1

! IF %MW319=5 OR %MW319=7 THEN IF %MW319=5 THEN SET Operacion7_correcta; END_IF; IF %MW319=7 THEN SET Operacion7_fallida; END_IF; SET Fin_producir_estacion7; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW319 ultima palabra tabla compartida. Se utiliza para indicar

operacion efectuada/defectuosa y orden recibida%M268 Operacion7_correcta%M269 Operacion7_fallida%M57 Fin_producir_estacion7

MACRO7 - PAGE1 %X7.5 P0

! RESET Fin_producir_estacion7; Pedido_estacion7:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M57 Fin_producir_estacion7%MW276 Pedido_estacion7

MACRO7 - PAGE1 %X7.12 P1

! SET Peticion_estacion7; SET Peticion_escritura_estacion7;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M29 Peticion_estacion7%M394 Peticion_escritura_estacion7

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 194Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 258: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE1

MACRO7 - PAGE1 %X7.12 P0

! (*Operacion correcta*) IF Operacion7_correcta THEN (*Casos posibles: Palet vacio, Palet vacio q viene de entregar un pedido y Palet con pedido completo para almacen*) (*Con palet vacio podemos haber ejecutado una operacion de sacar un pedido o de sacar una placa*) IF Palet7_vacio THEN (*Operacion de sacar un pedido*) IF Peticion_almacenado THEN (*Recogemos la informacion dejada en la posicion %MW890:41 por la esta cion 7*) Dia_semana_peticion_pedido_t2:41:=Buffer_estacion7:41; (*Marcamos el bit de la palabra ESTADO DEL PALET corespondiente*) Palet_sale_almacen:=TRUE; (*Borrado de los datos del pedido extraido*) Dia_semana_busqueda_pedido:9:=0; (*Notificacion a SCADA de pedido extraido*) SET Palet_sale_almacen_scada; (*Reset de la peticion de extraer pedido y contamos cuantos pedidos extraidos hay en marcha*) Contador_de_pedidos_extraidos:=Contador_de_pedidos_extraidos+1; RESET Peticion_almacenado; (*Operacion de sacar una placa*) ELSE Dia_semana_peticion_pedido_t2:41:=0; Estado_placa_t2:=16#0202; Placa_cargada:=TRUE; END_IF; (*Palet con una placa para almacen*) ELSIF Palet7_vacio_almacenar THEN Dia_semana_peticion_pedido_t2:41:=0; RESET Palet7_vacio_almacenar; (*Palet con pedido completo para almacen*) ELSE (*Pedido volcado a palabras aparte para SCADA*) D_sem_de_pedido_almacenado:5:=Direccion_base_pedidos[Direccion_inicio_ piezas7]:5; SET Palet_entra_almacen_scada; (*Borrado del palet*) Direccion_base_pedidos[Direccion_inicio_piezas7]:56:=0; Dia_semana_peticion_pedido_t2:45:=0; SET Palet_vaciado; END_IF; END_IF; (*Operacion fallida*) IF Operacion7_fallida THEN IF Palet7_vacio THEN IF NOT Peticion_almacenado THEN (*Operacion de sacar un pedido*) Dia_semana_peticion_pedido_t2:41:=0; Estado_placa:=Estado_placa+1; Estado_placa_t2:=16#0100+(Estado_placa AND 16#00FF); END_IF; ELSE (*Operacion de almacenar un pedido*) SR9; Estado_placa_t2:2:=16#0202; END_IF; END_IF; (*Actualizacion de las tablas SCADA*) SR30;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 195Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 259: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M268 Operacion7_correcta%M107 Palet7_vacio%M0 Peticion_almacenado%MW890 Buffer_estacion7 Principio del buffer de salida/entrada de la estacion 7%MW1650 Dia_semana_peticion_pedido_t2%MW1685:X7 Palet_sale_almacen%MW360 Dia_semana_busqueda_pedido%M391 Palet_sale_almacen_scada%MW330 Contador_de_pedidos_extraidos%MW1683 Estado_placa_t2%MW1685:X0 Placa_cargada%M78 Palet7_vacio_almacenar%MW970 Direccion_base_pedidos%MW980 Direccion_inicio_piezas7%MW370 D_sem_de_pedido_almacenado%M390 Palet_entra_almacen_scada%M346 Palet_vaciado%M269 Operacion7_fallida%MW969 Estado_placa

MACRO7 - PAGE1 %X7.6 P1

! RESET Fin_escritura_de_estado_t2; RESET Palet7_vacio; RESET Palet7_con_pedido; RESET Palet_con_placa; (*Dia_semana_peticion_pieza_t2:41:=Direccion_base_piezas[Direccion_inicio_piezas 7]:41;*) (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0034*) Numero_cabeza_t2:=16#0034; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%M107 Palet7_vacio%M126 Palet7_con_pedido%M94 Palet_con_placa%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 196Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 260: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE1%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO7 - PAGE1 %X7.6 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_estado_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_escritura_de_estado_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M130 Fin_escritura_estado_t2%MW1640 Respuesta_escritura%MW1641%M344 Fin_escritura_de_estado_t2

MACRO7 - PAGE1 %X7.6 P0

! RESET Palet7_vacio; RESET Palet7_con_pedido; RESET Palet_con_placa; RESET Fin_escritura_de_estado_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M107 Palet7_vacio%M126 Palet7_con_pedido%M94 Palet_con_placa%M344 Fin_escritura_de_estado_t2

MACRO7 - PAGE1 %X7.14 P1

! (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t2; RESET Escritura_correcta_t2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=4 en ascii :=16#0034*) Numero_cabeza_t2:=16#0034; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 197Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 261: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

MACRO7 - PAGE1

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M592 Escritura_defectuosa_t2%M289 Escritura_correcta_t2%MW1526 Operacion_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO7 - PAGE1 %X7.14 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; (*Escr. OK*) Estacion_en_lectura_t2:=7; SR37;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW967 Estacion_en_lectura_t2

MACRO7 - PAGE1 %X7.14 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura incorrect a*) IF(Escritura_correcta_t2 OR Escritura_defectuosa_t2)AND %X7.14.T>24 OR %X7.14.T> 99 THEN RESET Estacion7_escribiendo; RESET Estacion7_comunicando; RESET Escritura_incorrecta_t2; RESET Operacion7_terminada; RESET Operacion7_correcta; RESET Operacion7_fallida; RESET Peticion_almacenado; RESET Palet_vaciado; Dia_semana_peticion_pedido_t2:41:=0; IF %X7.14.T>99 THEN SET Maxtiempo_lectura_est7; END_IF; IF Escritura_defectuosa_t2 THEN SET Escritura7_defectuosa_t2; RESET Escritura_defectuosa_t2;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 198Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 262: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE1

MACRO7 - PAGE1 %X7.14 P0

END_IF; END_IF; RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2; RESET Escritura_correcta_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%X7.14.T%M395 Estacion7_escribiendo%M106 Estacion7_comunicando%M292 Escritura_incorrecta_t2%M267 Operacion7_terminada%M268 Operacion7_correcta%M269 Operacion7_fallida%M0 Peticion_almacenado%M346 Palet_vaciado%MW1650 Dia_semana_peticion_pedido_t2%M545 Maxtiempo_lectura_est7%M550 Escritura7_defectuosa_t2%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2

MACRO7 - PAGE1 %X7.11 P1

! %MW1646:=0; WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4);

Parámetros de las funciones específicas:

WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 497Número de objetos consecutivos : : 1Datos de escritura : %MW1646:1Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1646%MW957 Gestion_comunicacion_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 199Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 263: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGINA 3

PAGINA3

(*Alarmas*) 3 14

15

16

0

MACRO7 - PAGE3 %X(7.15)->%X(7.16)

! %X7.15.T>=60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.15.T

MACRO7 - PAGE3 %X(7.16)->%X(7.0)

! %X7.16.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X7.16.T

MACRO7 - PAGE3 %X7.15 N1

! Bit_alarma_estacion7:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M341 Bit_alarma_estacion7

MACRO7 - PAGE3 %X7.16 P1

! RESET Bit_alarma_estacion7;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M341 Bit_alarma_estacion7

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 200Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 264: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO7 - PAGE3

MACRO7 - PAGE3 %X7.16 P0

! (*Borrado de los bits de alarmas*) RESET Pedido_no_localizado_est7; RESET Pedido1_no_corresponde_est7; RESET Pedido2_no_corresponde_est7; RESET Pedido3_no_corresponde_est7; RESET Pedido4_no_corresponde_est7; RESET Pedido5_no_corresponde_est7; RESET Maxtiempo_lectura_est7; RESET Maxtiempo_escritura_est7; RESET Maxtiempo_auto_int_est7; RESET Palet7_defectuoso_t2; RESET Escritura7_defectuosa_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M140 Pedido_no_localizado_est7%M540 Pedido1_no_corresponde_est7%M541 Pedido2_no_corresponde_est7%M542 Pedido3_no_corresponde_est7%M543 Pedido4_no_corresponde_est7%M544 Pedido5_no_corresponde_est7%M545 Maxtiempo_lectura_est7%M546 Maxtiempo_escritura_est7%M547 Maxtiempo_auto_int_est7%M549 Palet7_defectuoso_t2%M550 Escritura7_defectuosa_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 201Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 265: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGINA 0Comentario:

PAGINA0

0

32

(*Arriba stopper*)

(*Esperar palet*)

(*Enclavar y buffer libre*)

(*Lectura 1*)

(*Leer Palet*)

31

11 IN 27 3

3

30

IN

0

1

2

30

3

4

OUT

0

20

20

OUT

20

20

20

33

34

34

33

4

5

12

13

14

23

24

(*Esperar Auto Int de ro»(1)

(* Producir en estacion »(2)

(*Esperar fin de produci»(3)

(*Est8 Producir Pz1*)

(*Esperar fin Producir Pz1*)

(*Peticion_comunicacion*)

Lista de reenvíos del comentario en la página:

(1): (*Esperar Auto Int de robot y est*)

(2): (* Producir en estacion 5 Pz1*)

(3): (*Esperar fin de producir Pz1*)

MACRO8 - PAGE0 %X(8.3)->%X(8.31)

! (Palet_defectuoso_t2 OR Pedido_no_localizado_est8 OR Pedido1_no_corresponde_est8 OR Pedido2_no_corresponde_est8 OR Pedido3_no_cor responde_est8 OR Pedido4_no_corresponde_est8 OR Pedido5_no_corresponde_est8) AND %X8.3.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M591 Palet_defectuoso_t2%M141 Pedido_no_localizado_est8%M555 Pedido1_no_corresponde_est8%M556 Pedido2_no_corresponde_est8%M557 Pedido3_no_corresponde_est8%M558 Pedido4_no_corresponde_est8%M559 Pedido5_no_corresponde_est8%X8.3.T

MACRO8 - PAGE0 %X(8.3)->%X(8.30)

! Operacion_incorrecta_t2 AND NOT Palet_defectuoso_t2 AND %X8.3.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M290 Operacion_incorrecta_t2%M591 Palet_defectuoso_t2%X8.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 202Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 266: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X(8.IN)->%X(8.0)

! %X8.IN.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.IN.T

MACRO8 - PAGE0 %X(8.0)->%X(8.1)

! T2_palet_estacion2 AND NOT Pedidos_completosLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.1 T2_palet_estacion2%M278 Pedidos_completos

MACRO8 - PAGE0 %X(8.1)->%X(8.2)

! %X8.1.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.1.T

MACRO8 - PAGE0 %X(8.2)->%X(8.30)

! Estacion8_comunicando AND Estacion8_escribiendo AND %X8.2.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M124 Estacion8_comunicando%M397 Estacion8_escribiendo%X8.2.T

MACRO8 - PAGE0 %X(8.30)->%X(8.3)

! Lectura_correcta_t2 AND Fin_de_lectura_palet_t2 AND %X8.30.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2%X8.30.T

MACRO8 - PAGE0 %X(8.3)->%X(8.4)

! (Lectura_correcta_t2 AND Palet_correcto_t2 AND NOT Pedido_no_localizado_est8 AND Palet8_con_pedido AND NOT Pedido1_no_corresponde_est8 AND NOT Pedido2_no_corresponde_est8 AND NOT Pedido3_no_corresponde_est8 AND NOT Pedido4_no_corresponde_est8 AND NOT Pedido5_no_corresponde_est8 AND (*Palet con pedido y falta alguna pieza y ademas esta disponible*) (NOT Palet8_con_pieza1 AND NOT Pieza1_no_disponible OR NOT Palet8_con_pieza2 AND NOT Pieza2_no_disponible OR NOT Palet8_con_pieza3 AND NOT Pieza3_no_disponible)AND %X8.3.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M141 Pedido_no_localizado_est8%M345 Palet8_con_pedido%M555 Pedido1_no_corresponde_est8%M556 Pedido2_no_corresponde_est8%M557 Pedido3_no_corresponde_est8%M558 Pedido4_no_corresponde_est8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 203Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 267: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0%M559 Pedido5_no_corresponde_est8%M145 Palet8_con_pieza1%M282 Pieza1_no_disponible%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%X8.3.T

MACRO8 - PAGE0 %X(8.0)->%X(8.0)

! Pedidos_completos AND NOT T2_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.1 T2_palet_estacion2

MACRO8 - PAGE0 %X(8.30)->%X(8.20)

! %X8.30.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.30.T

MACRO8 - PAGE0 %X(8.3)->%X(8.20)

! (((Lectura_correcta_t2 AND Palet_correcto_t2 (*Palet vacio o con todas las piezas*) AND(Palet8_vacio OR Palet_con_piezas (*O con pedido y falta una sola pieza y no esta disponible en el almacen o falta n dos piezas y no estan disponibles en almacen*) OR Palet8_con_pedido AND( (NOT Palet8_con_pieza1 AND Palet8_con_pieza2 AND Palet8_con_pieza3 AND Piez a1_no_disponible) OR(Palet8_con_pieza1 AND NOT Palet8_con_pieza2 AND Palet8_con_pieza3 AND Pi eza2_no_disponible) OR(Palet8_con_pieza1 AND Palet8_con_pieza2 AND NOT Palet8_con_pieza3 AND Pi eza3_no_disponible) OR(NOT Palet8_con_pieza1 AND NOT Palet8_con_pieza2 AND Palet8_con_pieza3 AN D Pieza1_no_disponible AND Pieza2_no_disponible) OR(NOT Palet8_con_pieza1 AND Palet8_con_pieza2 AND NOT Palet8_con_pieza3 AN D Pieza1_no_disponible AND Pieza3_no_disponible) OR(Palet8_con_pieza1 AND NOT Palet8_con_pieza2 AND NOT Palet8_con_pieza3 AN D Pieza2_no_disponible AND Pieza3_no_disponible) OR(Pieza1_no_disponible AND Pieza2_no_disponible AND Pieza3_no_disponible)) )AND %X8.3.T>=25) OR %X8.3.T>=100))Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M149 Palet8_vacio%M257 Palet_con_piezas%M345 Palet8_con_pedido%M145 Palet8_con_pieza1%M146 Palet8_con_pieza2%M147 Palet8_con_pieza3%M282 Pieza1_no_disponible%M283 Pieza2_no_disponible%M284 Pieza3_no_disponible%X8.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 204Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 268: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X(8.IN)->%X(8.OUT)

! FALSE

MACRO8 - PAGE0 %X(8.0)->%X(8.20)

! Pedidos_completos AND T2_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M278 Pedidos_completos%I\0.2.2\0.1 T2_palet_estacion2

MACRO8 - PAGE0 %X(8.4)->%X(8.20)

! ((Palet8_con_pieza1 OR(NOT Palet8_con_pieza1 AND Pieza1_no_disponible))AND (Palet8_con_pieza2 OR(NOT Palet8_con_pieza2 AND Pieza2_no_disponible))AND (Palet8_con_pieza3 OR(NOT Palet8_con_pieza3 AND Pieza3_no_disponible)) AND %X8.4.T>=10)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M145 Palet8_con_pieza1%M282 Pieza1_no_disponible%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%X8.4.T

MACRO8 - PAGE0 %X(8.12)->%X(8.20)

! Fin_producir_estacion5 AND Operacion8_fallida AND (Palet8_con_pieza2 OR(NOT Palet8_con_pieza2 AND Pieza2_no_disponible)) AND(Palet8_con_pieza3 OR(NOT Palet8_con_pieza3 AND Pieza3_no_disponible))Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M272 Operacion8_fallida%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible

MACRO8 - PAGE0 %X(8.4)->%X(8.33)

! (Palet8_con_pieza1 OR(NOT Palet8_con_pieza1 AND Pieza1_no_disponible))AND (NOT Palet8_con_pieza2 AND NOT Pieza2_no_disponible) AND %X8.4.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M145 Palet8_con_pieza1%M282 Pieza1_no_disponible%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%X8.4.T

MACRO8 - PAGE0 %X(8.12)->%X(8.34)

! Fin_producir_estacion5 AND Operacion8_fallida AND (Palet8_con_pieza2 OR(NOT Palet8_con_pieza2 AND Pieza2_no_disponible)) AND NOT Palet8_con_pieza3 AND NOT Pieza3_no_disponible

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 205Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 269: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M272 Operacion8_fallida%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible

MACRO8 - PAGE0 %X(8.4)->%X(8.34)

! ((Palet8_con_pieza1 OR(NOT Palet8_con_pieza1 AND Pieza1_no_disponible))AND (Palet8_con_pieza2 OR(NOT Palet8_con_pieza2 AND Pieza2_no_disponible)) AND %X8.4.T>=10)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M145 Palet8_con_pieza1%M282 Pieza1_no_disponible%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%X8.4.T

MACRO8 - PAGE0 %X(8.12)->%X(8.33)

! Fin_producir_estacion5 AND Operacion8_fallida AND NOT Palet8_con_pieza2 AND NOT Pieza2_no_disponibleLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M272 Operacion8_fallida%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible

MACRO8 - PAGE0 %X(8.4)->%X(8.5)

! (*Falta pieza 1 y esta disponible, ademas el almacen esta libre y no se esta eje cutando orden de almacenar pieza*) ((NOT Palet8_con_pieza1 AND NOT Pieza1_no_disponible)AND Almacen_libre AND Ejecu tando_orden8 AND %X8.4.T>=20)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M145 Palet8_con_pieza1%M282 Pieza1_no_disponible%M89 Almacen_libre%M76 Ejecutando_orden8%X8.4.T

MACRO8 - PAGE0 %X(8.5)->%X(8.12)

! Producir_estacion5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5

MACRO8 - PAGE0 %X(8.12)->%X(8.13)

! Fin_producir_estacion5 AND Operacion8_correcta

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 206Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 270: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M271 Operacion8_correcta

MACRO8 - PAGE0 %X(8.13)->%X(8.14)

! %X8.13.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.13.T

MACRO8 - PAGE0 %X(8.14)->%X(8.23)

! RE Pieza1_en_paletLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M108 Pieza1_en_palet

MACRO8 - PAGE0 %X(8.23)->%X(8.24)

! Estacion8_comunicando AND Estacion8_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M124 Estacion8_comunicando%M397 Estacion8_escribiendo

MACRO8 - PAGE0 %X8.IN P1

! Simulacion_robot_carga:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga

MACRO8 - PAGE0 %X8.0 P1

! Direccion_inicio_piezas8:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW983 Direccion_inicio_piezas8

MACRO8 - PAGE0 %X8.2 P1

! SET Peticion_estacion8; SET Peticion_escritura_estacion8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M122 Peticion_estacion8%M396 Peticion_escritura_estacion8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 207Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 271: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X8.30 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=2 en ascii :=16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1598 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE0 %X8.30 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 208Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 272: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X8.30 P0

! RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF %X8.30.T>99 THEN RESET Estacion8_escribiendo; RESET Estacion8_comunicando; RESET Operacion_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2%X8.30.T%M397 Estacion8_escribiendo%M124 Estacion8_comunicando%M290 Operacion_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2

MACRO8 - PAGE0 %X8.3 P1

! (*Borramos los bits que van a utilizarse en la etapa continua*) (*Gestion de la lectura*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Comprobacion del palet*) RESET Pedido_no_localizado_est8; RESET Palet8_con_pedido; RESET Palet8_vacio; RESET Palet_con_piezas; RESET Palet_correcto_t2; RESET Palet_defectuoso_t2; RESET Bit_apoyo_identificacion_t2; (*Inicializamos la palabra de la comparacion de los pedidos*) Compara_pedidos:=-2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Lanzamos la comunicacion: Lectura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=1; (*Numero de cabeza:=1 en ascii es 16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Lectura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 209Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 273: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3300:8,%MB3300:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3300:8Cadena de recepción : %MB3300:87Confirmación : Gestion_comunicacion_t2:4

MACRO8 - PAGE0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M141 Pedido_no_localizado_est8%M345 Palet8_con_pedido%M149 Palet8_vacio%M257 Palet_con_piezas%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%M383 Bit_apoyo_identificacion_t2%MW951 Compara_pedidos%MW1526 Operacion_correcta_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3300%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE0 %X8.3 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; RESET Lectura_tabla1_t2; SR36; (*Estado del pedido*) Estacion_en_lectura_t1:=8; SR35; (*Comprobamos estado del pedido en el palet*) IF Palet_correcto_t2 AND NOT Palet8_vacio AND NOT Palet8_con_pedido AND NOT Pale t_con_piezas THEN Palet_vacio_t2:=MAX_ARW(Dia_semana_peticion_pedido_t2:41); IF Palet_vacio_t2<=0 AND Check_sum_t2=16#00D7 OR Placa_cargada AND NOT Base_negra_cargada AND NOT Base_blanca_cargad a THEN SET Palet8_vacio; ELSIF Placa_cargada AND(Base_negra_cargada OR Base_blanca_cargada) AND(NOT Pieza1_cargada OR NOT Pieza2_cargada OR NOT Pieza3_cargada)THE N SET Palet8_con_pedido; ELSIF Pieza1_cargada AND Pieza2_cargada AND Pieza3_cargada THEN SET Palet_con_piezas; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW933 Estacion_en_lectura_t1%M256 Palet_correcto_t2%M149 Palet8_vacio%M345 Palet8_con_pedido%M257 Palet_con_piezas%MW1650 Dia_semana_peticion_pedido_t2%MW1058 Palet_vacio_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 210Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 274: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0%MW1691 Check_sum_t2%MW1685:X0 Placa_cargada%MW1685:X1 Base_negra_cargada%MW1685:X2 Base_blanca_cargada%MW1685:X3 Pieza1_cargada%MW1685:X4 Pieza2_cargada%MW1685:X5 Pieza3_cargada

! (*Buscamos el pedido en memoria para trabajar sobre el*) IF Palet8_con_pedido AND NOT Bit_apoyo_identificacion_t2 THEN IF NOT Pedido1_vacio THEN Compara_pedidos:=EQUAL(P1_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P1_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas8:=30; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=30; SR31; IF Informacion_distinta THEN SET Pedido1_no_corresponde_est8; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido2_vacio THEN Compara_pedidos:=EQUAL(P2_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P2_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas8:=90; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=90; SR31; IF Informacion_distinta THEN SET Pedido2_no_corresponde_est8; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido3_vacio THEN Compara_pedidos:=EQUAL(P3_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P3_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas8:=150; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=150; SR31; IF Informacion_distinta THEN SET Pedido3_no_corresponde_est8; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido4_vacio THEN Compara_pedidos:=EQUAL(P4_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P4_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas8:=210; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 211Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 275: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X8.3 N1

Numero_de_tabla:=210; SR31; IF Informacion_distinta THEN SET Pedido4_no_corresponde_est8; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido5_vacio THEN Compara_pedidos:=EQUAL(P5_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P5_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas8:=270; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=270; SR31; IF Informacion_distinta THEN SET Pedido5_no_corresponde_est8; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; (*No encontramos la informacion del palet en memoria*) IF Direccion_inicio_piezas8=0 THEN SET Pedido_no_localizado_est8; SET Bit_apoyo_identificacion_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M345 Palet8_con_pedido%M383 Bit_apoyo_identificacion_t2%M46 Pedido1_vacio%MW1000 P1_dia_semana_peticion%MW1650 Dia_semana_peticion_pedido_t2%MW951 Compara_pedidos%MW1054 P1_estado_palet%MW1685 Estado_palet_t2%MW983 Direccion_inicio_piezas8%M5 Informacion_distinta%MW934 Numero_de_tabla%M555 Pedido1_no_corresponde_est8%M47 Pedido2_vacio%MW1060 P2_dia_semana_peticion%MW1114 P2_estado_palet%M556 Pedido2_no_corresponde_est8%M48 Pedido3_vacio%MW1120 P3_dia_semana_peticion%MW1174 P3_estado_palet%M557 Pedido3_no_corresponde_est8%M49 Pedido4_vacio%MW1180 P4_dia_semana_peticion%MW1234 P4_estado_palet%M558 Pedido4_no_corresponde_est8%M50 Pedido5_vacio%MW1240 P5_dia_semana_peticion%MW1294 P5_estado_palet%M559 Pedido5_no_corresponde_est8%M141 Pedido_no_localizado_est8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 212Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 276: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X8.3 P0

! (*Borramos los bits utilizados en la etapa continua*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Palet_correcto_t2 OR Palet_defectuoso_t2 OR Pedido_no_localizado_est8)AND %X8 .3.T>24 OR %X8.3.T>99 THEN RESET Estacion8_escribiendo; RESET Estacion8_comunicando; RESET Operacion_incorrecta_t2; RESET Bit_apoyo_identificacion_t2; Dia_semana_peticion_pedido_t2:41:=0; IF %X8.3.T>99 THEN SET Maxtiempo_lectura_est8; END_IF; IF Palet_defectuoso_t2 THEN SET Palet8_defectuoso_t2; RESET Palet_defectuoso_t2; END_IF; END_IF; RESET Pedido_no_localizado_est8; RESET Palet_con_piezas; Simulacion_robot:=0; RESET Pieza1_en_palet; RESET Pieza2_en_palet; RESET Pieza3_en_palet; RESET Palet_correcto_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%M141 Pedido_no_localizado_est8%X8.3.T%M397 Estacion8_escribiendo%M124 Estacion8_comunicando%M290 Operacion_incorrecta_t2%M383 Bit_apoyo_identificacion_t2%MW1650 Dia_semana_peticion_pedido_t2%M560 Maxtiempo_lectura_est8%M564 Palet8_defectuoso_t2%M257 Palet_con_piezas%MW952 Simulacion_robot%M108 Pieza1_en_palet%M109 Pieza2_en_palet%M110 Pieza3_en_palet

MACRO8 - PAGE0 %X8.4 P1

! SET Peticion_ejecutar_orden8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M255 Peticion_ejecutar_orden8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 213Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 277: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X8.4 P0

! RESET Palet8_vacio; RESET Palet_con_piezas;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M149 Palet8_vacio%M257 Palet_con_piezas

MACRO8 - PAGE0 %X8.5 P1

! RESET Producir_estacion5; RESET Fin_producir_estacion5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5%M97 Fin_producir_estacion5

! (*Eleccion de la pieza a sacar del almacen si esta disponible*) IF NOT Pieza1_no_disponible THEN Direccion_inicio_piezas8:=Direccion_inicio_piezas8+5; IF((Direccion_base_pedidos[Direccion_inicio_piezas8])AND 16#00FF)=(Dato_tip o_pieza_a_almacenar AND 16#00FF)THEN Pedido_estacion5:=6; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=1 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=3 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=7 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF((Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=2 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=4 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=8)THE N Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; END_IF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-5; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M282 Pieza1_no_disponible%MW983 Direccion_inicio_piezas8%MW970 Direccion_base_pedidos%MW1605 Dato_tipo_pieza_a_almacenar Byte alto estado pieza, BYTE BAJO TIPO PIEZA%MW274 Pedido_estacion5

MACRO8 - PAGE0 %X8.5 N1

! IF Estado_pedido_est5=9 THEN Pedido_estacion5:=0; SET Producir_estacion5; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW274 Pedido_estacion5%M96 Producir_estacion5

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 214Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 278: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0

MACRO8 - PAGE0 %X8.5 P0

! RESET Producir_estacion5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5

MACRO8 - PAGE0 %X8.12 P1

! RESET Operacion8_correcta; RESET Operacion8_fallida; RESET Fin_producir_estacion5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5

MACRO8 - PAGE0 %X8.12 N1

! IF Estado_pedido_est5=5 OR Estado_pedido_est5=7 THEN IF Estado_pedido_est5=5 THEN (*Recogemos la informacion de la pieza suministrada por el almacen sobre la tabla de memoria*) Direccion_inicio_piezas8:=Direccion_inicio_piezas8+9; Direccion_base_pedidos[Direccion_inicio_piezas8]:5:=Volcado_pieza_pedi da:5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+12; Direccion_base_pedidos[Direccion_inicio_piezas8]:=%MW1616; Volcado_pieza_pedida:10:=0; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-21; SET Operacion8_correcta; END_IF; IF Estado_pedido_est5=7 THEN SET Operacion8_fallida; END_IF; SET Fin_producir_estacion5; (*Actualizacion de las tablas de SCADA*) SR30; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW983 Direccion_inicio_piezas8%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida%MW970 Direccion_base_pedidos%MW1616%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5

MACRO8 - PAGE0 %X8.12 P0

! (*Devolvemos el control del almacen*) RESET Ejecutando_orden8; RESET Fin_producir_estacion5; RESET Operacion8_correcta; RESET Operacion8_fallida; Simulacion_robot_carga:=0;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 215Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 279: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M76 Ejecutando_orden8%M97 Fin_producir_estacion5%M271 Operacion8_correcta%M272 Operacion8_fallida%MW984 Simulacion_robot_carga

MACRO8 - PAGE0 %X8.13 N1

! Simulacion_robot_carga:=1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga

MACRO8 - PAGE0 %X8.14 N1

! Simulacion_robot_carga:=1;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga

MACRO8 - PAGE0 %X8.14 P0

! Simulacion_robot_carga:=0; (*Actualizamos el bit de pieza1 en palet en memoria*) Direccion_inicio_piezas8:=Direccion_inicio_piezas8+54; SET Direccion_base_pedidos[Direccion_inicio_piezas8]:X3; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-54; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga%MW983 Direccion_inicio_piezas8%MW970:X3

MACRO8 - PAGE0 %X8.23 P1

! SET Peticion_estacion8; SET Peticion_escritura_estacion8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M122 Peticion_estacion8%M396 Peticion_escritura_estacion8

MACRO8 - PAGE0 %X8.23 P0

! (*Borrado de la tabla de salida de la escritura*) Dia_semana_peticion_pedido_t2:45:=0; (*Composicion de la informacion sobre el buffer de salida*) SR10; Estado_placa_t2:2:=16#0202; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1650 Dia_semana_peticion_pedido_t2%MW1683 Estado_placa_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 216Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 280: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGINA 1

PAGINA1

31

23 29

20 34

20

24

34

24

29

33

15

16

17

18

(*Escribir estado *)

(*Lectura comprobacion*)

4

(*Esperar almacen libre*)

(*Producir en estacion5 Pz2*)

(*Esperar fin de produci»(1)

(*Est8 Producir Pz2*)

12

Lista de reenvíos del comentario en la página:

(1): (*Esperar fin de producir Pz2*)

MACRO8 - PAGE1 %X(8.29)->%X(8.31)

! Escritura_defectuosa_t2 AND %X8.29.T>=25 OR %X8.29.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M592 Escritura_defectuosa_t2%X8.29.T

MACRO8 - PAGE1 %X(8.29)->%X(8.20)

! (*El palet ya tiene la pieza 2 o no la tiene pero no esta disponible*) (Escritura_correcta_t2 AND(Palet8_con_pieza2 OR(NOT Palet8_con_pieza2 AND Pieza2_no_disponible)) (*Y ya tiene la pieza3 o no esta disponible*) AND(Palet8_con_pieza3 OR(NOT Palet8_con_pieza3 AND Pieza3_no_disponible)) AND %X8.29.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%X8.29.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 217Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 281: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE1

MACRO8 - PAGE1 %X(8.29)->%X(8.34)

! (*El palet ya tiene la pieza 2 o no la tiene pero no esta disponible*) (Escritura_correcta_t2 AND(Palet8_con_pieza2 OR(NOT Palet8_con_pieza2 AND Pieza2_no_disponible)) (* y le falta la pieza 3 y esta disponible*) AND NOT Palet8_con_pieza3 AND NOT Pieza3_no_disponible AND %X8.29.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%X8.29.T

MACRO8 - PAGE1 %X(8.16)->%X(8.20)

! Fin_producir_estacion5 AND Operacion8_fallida AND (Palet8_con_pieza3 OR(NOT Palet8_con_pieza3 AND Pieza3_no_disponible))Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M272 Operacion8_fallida%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible

MACRO8 - PAGE1 %X(8.29)->%X(8.24)

! Escritura_incorrecta_t2 AND NOT Escritura_defectuosa_t2 AND %X8.29.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M292 Escritura_incorrecta_t2%M592 Escritura_defectuosa_t2%X8.29.T

MACRO8 - PAGE1 %X(8.16)->%X(8.34)

! Fin_producir_estacion5 AND Operacion8_fallida AND NOT Palet8_con_pieza3 AND NOT Pieza3_no_disponibleLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M272 Operacion8_fallida%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible

MACRO8 - PAGE1 %X(8.24)->%X(8.29)

! Fin_escritura_de_estado_t2 AND %X8.24.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%X8.24.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 218Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 282: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE1

MACRO8 - PAGE1 %X(8.29)->%X(8.33)

! (*Al palet le falta la pieza 2 y esta disponible*) (Escritura_correcta_t2 AND NOT Palet8_con_pieza2 AND NOT Pieza2_no_disponible AND %X8.29.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%X8.29.T

MACRO8 - PAGE1 %X(8.33)->%X(8.15)

! Almacen_libre AND Ejecutando_orden8 AND %X8.33.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M89 Almacen_libre%M76 Ejecutando_orden8%X8.33.T

MACRO8 - PAGE1 %X(8.15)->%X(8.16)

! Producir_estacion5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5

MACRO8 - PAGE1 %X(8.16)->%X(8.17)

! Fin_producir_estacion5 AND Operacion8_correctaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M271 Operacion8_correcta

MACRO8 - PAGE1 %X(8.17)->%X(8.18)

! %X8.17.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.17.T

MACRO8 - PAGE1 %X8.24 P1

! RESET Fin_escritura_de_estado_t2; RESET Lectura_correcta_t2; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THENAutor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 219Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 283: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE1

MACRO8 - PAGE1 %X8.24 P1

Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%M288 Lectura_correcta_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE1 %X8.24 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_estado_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_escritura_de_estado_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M130 Fin_escritura_estado_t2%MW1640 Respuesta_escritura%MW1641%M344 Fin_escritura_de_estado_t2

MACRO8 - PAGE1 %X8.24 P0

! RESET Fin_escritura_de_estado_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2

MACRO8 - PAGE1 %X8.29 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t2; RESET Escritura_correcta_t2;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 220Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 284: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE1

MACRO8 - PAGE1 %X8.29 P1

(*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=2 en ascii :=16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1558 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M592 Escritura_defectuosa_t2%M289 Escritura_correcta_t2%MW1526 Operacion_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE1 %X8.29 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; (*Escr. OK*) Estacion_en_lectura_t2:=8; SR37;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 221Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 285: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW967 Estacion_en_lectura_t2

MACRO8 - PAGE1 %X8.29 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Escritura_correcta_t2 OR Escritura_defectuosa_t2 OR Palet8_con_pieza2)AND %X8 .29.T>24 OR %X8.29.T>99 THEN RESET Estacion8_escribiendo; RESET Estacion8_comunicando; RESET Escritura_incorrecta_t2; RESET Operacion8_terminada; RESET Operacion8_correcta; RESET Operacion8_fallida; Dia_semana_peticion_pedido_t2:41:=0; IF %X8.29.T>99 THEN SET Maxtiempo_lectura_est8; END_IF; IF Escritura_defectuosa_t2 THEN SET Escritura8_defectuosa_t2; RESET Escritura_defectuosa_t2; END_IF; END_IF; RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2; RESET Escritura_correcta_t2; RESET Palet8_con_pieza2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%M146 Palet8_con_pieza2%X8.29.T%M397 Estacion8_escribiendo%M124 Estacion8_comunicando%M292 Escritura_incorrecta_t2%M270 Operacion8_terminada%M271 Operacion8_correcta%M272 Operacion8_fallida%MW1650 Dia_semana_peticion_pedido_t2%M560 Maxtiempo_lectura_est8%M565 Escritura8_defectuosa_t2%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2

MACRO8 - PAGE1 %X8.33 P1

! SET Peticion_ejecutar_orden8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M255 Peticion_ejecutar_orden8

MACRO8 - PAGE1 %X8.15 P1

! RESET Producir_estacion5; RESET Fin_producir_estacion5;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 222Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 286: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5%M97 Fin_producir_estacion5

! (*Eleccion de la pieza a sacar del almacen si esta disponible*) IF NOT Pieza2_no_disponible THEN Direccion_inicio_piezas8:=Direccion_inicio_piezas8+6; IF((Direccion_base_pedidos[Direccion_inicio_piezas8])AND 16#00FF)=(Dato_tip o_pieza_a_almacenar AND 16#00FF)THEN Pedido_estacion5:=6; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=1 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=3 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=7 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF((Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=2 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=4 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=8)THE N Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; END_IF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-6; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M283 Pieza2_no_disponible%MW983 Direccion_inicio_piezas8%MW970 Direccion_base_pedidos%MW1605 Dato_tipo_pieza_a_almacenar Byte alto estado pieza, BYTE BAJO TIPO PIEZA%MW274 Pedido_estacion5

MACRO8 - PAGE1 %X8.15 N1

! IF Estado_pedido_est5=9 THEN Pedido_estacion5:=0; SET Producir_estacion5; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW274 Pedido_estacion5%M96 Producir_estacion5

MACRO8 - PAGE1 %X8.15 P0

! RESET Producir_estacion5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5

MACRO8 - PAGE1 %X8.16 P1

! RESET Operacion8_correcta; RESET Operacion8_fallida; RESET Fin_producir_estacion5;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 223Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 287: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5

MACRO8 - PAGE1 %X8.16 N1

! IF Estado_pedido_est5=5 OR Estado_pedido_est5=7 THEN IF Estado_pedido_est5=5 THEN (*Recogemos la informacion de la pieza suministrada por el almacen*) Direccion_inicio_piezas8:=Direccion_inicio_piezas8+22; Direccion_base_pedidos[Direccion_inicio_piezas8]:5:=Volcado_pieza_pedi da:5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+12; Direccion_base_pedidos[Direccion_inicio_piezas8]:=%MW1616; Volcado_pieza_pedida:10:=0; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-34; SET Operacion8_correcta; END_IF; IF Estado_pedido_est5=7 THEN SET Operacion8_fallida; END_IF; SET Fin_producir_estacion5; (*Bits de actualizacion de tablas SCADA*) SR30; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW983 Direccion_inicio_piezas8%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida%MW970 Direccion_base_pedidos%MW1616%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5

MACRO8 - PAGE1 %X8.16 P0

! (*Devolvemos el control del almacen*) RESET Ejecutando_orden8; RESET Operacion8_correcta; RESET Operacion8_fallida; RESET Fin_producir_estacion5; Simulacion_robot_carga:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M76 Ejecutando_orden8%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5%MW984 Simulacion_robot_carga

MACRO8 - PAGE1 %X8.17 N1

! Simulacion_robot_carga:=2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 224Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 288: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGINA 2

PAGINA2

20

17

31

20

26

18

25

26

28

34

19

6

(*Esperar fin Producir Pz2*)

(*Peticion_comunicacion*)

28

(*Escribir estado *)

(*Lectura comprobacion*)

16

(*Esperar almacen libre*)

(* Producir en estacion »(1)

4 29 12

Lista de reenvíos del comentario en la página:

(1): (* Producir en estacion 5 Pz3*)

MACRO8 - PAGE2 %X(8.28)->%X(8.20)

! (Escritura_correcta_t2 AND(Palet8_con_pieza3 OR(NOT Palet8_con_pieza3 AND Pieza3_no_disponible)) AND %X8.28.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%X8.28.T

MACRO8 - PAGE2 %X(8.28)->%X(8.31)

! Escritura_defectuosa_t2 AND %X8.28.T>=25 OR %X8.28.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M592 Escritura_defectuosa_t2%X8.28.T

MACRO8 - PAGE2 %X(8.26)->%X(8.20)

! %X8.26.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.26.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 225Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 289: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE2

MACRO8 - PAGE2 %X(8.28)->%X(8.26)

! Escritura_incorrecta_t2 AND NOT Escritura_defectuosa_t2 AND %X8.28.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M292 Escritura_incorrecta_t2%M592 Escritura_defectuosa_t2%X8.28.T

MACRO8 - PAGE2 %X(8.18)->%X(8.25)

! RE Pieza2_en_paletLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M109 Pieza2_en_palet

MACRO8 - PAGE2 %X(8.25)->%X(8.26)

! Estacion8_comunicando AND Estacion8_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M124 Estacion8_comunicando%M397 Estacion8_escribiendo

MACRO8 - PAGE2 %X(8.26)->%X(8.28)

! Fin_escritura_de_estado_t2 AND %X8.26.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%X8.26.T

MACRO8 - PAGE2 %X(8.28)->%X(8.34)

! (Escritura_correcta_t2 AND NOT Palet8_con_pieza3 AND NOT Pieza3_no_disponible AND %X8.28.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%X8.28.T

MACRO8 - PAGE2 %X(8.34)->%X(8.19)

! Almacen_libre AND NOT Ejecutando_orden5 AND %X8.34.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M89 Almacen_libre%M75 Ejecutando_orden5%X8.34.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 226Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 290: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE2

MACRO8 - PAGE2 %X(8.19)->%X(8.6)

! Producir_estacion5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5

MACRO8 - PAGE2 %X8.18 N1

! Simulacion_robot_carga:=2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga

MACRO8 - PAGE2 %X8.18 P0

! Simulacion_robot_carga:=0; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+54; SET Direccion_base_pedidos[Direccion_inicio_piezas8]:X4; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-54; (*Actualizacion de las tablas del SCADA*) IF Direccion_inicio_piezas8=30 THEN RESET Pedido1_actualizado; SET Pedido1_actualizado; ELSIF Direccion_inicio_piezas8=90 THEN RESET Pedido2_actualizado; SET Pedido2_actualizado; ELSIF Direccion_inicio_piezas8=150 THEN RESET Pedido3_actualizado; SET Pedido3_actualizado; ELSIF Direccion_inicio_piezas8=180 THEN RESET Pedido4_actualizado; SET Pedido4_actualizado; ELSIF Direccion_inicio_piezas8=240 THEN RESET Pedido5_actualizado; SET Pedido5_actualizado; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga%MW983 Direccion_inicio_piezas8%MW970:X4%M36 Pedido1_actualizado%M37 Pedido2_actualizado%M38 Pedido3_actualizado%M39 Pedido4_actualizado%M40 Pedido5_actualizado

MACRO8 - PAGE2 %X8.25 P1

! SET Peticion_estacion8; SET Peticion_escritura_estacion8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M122 Peticion_estacion8%M396 Peticion_escritura_estacion8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 227Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 291: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE2

MACRO8 - PAGE2 %X8.25 P0

! (*Borrado de la tabla de salida de la escritura*) Dia_semana_peticion_pedido_t2:45:=0; (*Composicion de la informacion sobre el buffer de salida*) SR10; Estado_placa_t2:2:=16#0202;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1650 Dia_semana_peticion_pedido_t2%MW1683 Estado_placa_t2

MACRO8 - PAGE2 %X8.26 P1

! RESET Fin_escritura_de_estado_t2; RESET Lectura_correcta_t2; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%M288 Lectura_correcta_t2%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE2 %X8.26 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_estado_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_escritura_de_estado_t2; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 228Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 292: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE2

MACRO8 - PAGE2 %X8.26 N1

END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M130 Fin_escritura_estado_t2%MW1640 Respuesta_escritura%MW1641%M344 Fin_escritura_de_estado_t2

MACRO8 - PAGE2 %X8.26 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF %X8.26.T>99 THEN RESET Estacion8_escribiendo; RESET Estacion8_comunicando; RESET Escritura_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; END_IF; RESET Fin_escritura_de_estado_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.26.T%M397 Estacion8_escribiendo%M124 Estacion8_comunicando%M292 Escritura_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M344 Fin_escritura_de_estado_t2

MACRO8 - PAGE2 %X8.28 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t2; RESET Escritura_correcta_t2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*) Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=2 en ascii :=16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1598 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 229Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 293: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE2

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M592 Escritura_defectuosa_t2%M289 Escritura_correcta_t2%MW1526 Operacion_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE2 %X8.28 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; (*Escr. OK*) Estacion_en_lectura_t2:=8; SR37;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW967 Estacion_en_lectura_t2

MACRO8 - PAGE2 %X8.28 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Escritura_correcta_t2 OR Escritura_defectuosa_t2)AND %X8.28.T>24 OR %X8.28.T> 99 THEN RESET Estacion8_escribiendo; RESET Estacion8_comunicando; RESET Escritura_incorrecta_t2; RESET Operacion8_terminada; RESET Operacion8_correcta; RESET Operacion8_fallida; Dia_semana_peticion_pedido_t2:41:=0; IF %X8.28.T>99 THEN SET Maxtiempo_lectura_est8; END_IF; IF Escritura_defectuosa_t2 THEN SET Escritura8_defectuosa_t2; RESET Escritura_defectuosa_t2; END_IF;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 230Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 294: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE2

MACRO8 - PAGE2 %X8.28 P0

END_IF; RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2; RESET Escritura_correcta_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%X8.28.T%M397 Estacion8_escribiendo%M124 Estacion8_comunicando%M292 Escritura_incorrecta_t2%M270 Operacion8_terminada%M271 Operacion8_correcta%M272 Operacion8_fallida%MW1650 Dia_semana_peticion_pedido_t2%M560 Maxtiempo_lectura_est8%M565 Escritura8_defectuosa_t2%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2

MACRO8 - PAGE2 %X8.34 P1

! SET Peticion_ejecutar_orden8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M255 Peticion_ejecutar_orden8

MACRO8 - PAGE2 %X8.19 P1

! RESET Producir_estacion5; RESET Fin_producir_estacion5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5%M97 Fin_producir_estacion5

! (*Eleccion de la pieza a sacar del almacen si esta disponible*) IF NOT Pieza3_no_disponible THEN Direccion_inicio_piezas8:=Direccion_inicio_piezas8+7; IF((Direccion_base_pedidos[Direccion_inicio_piezas8])AND 16#00FF)=(Dato_tip o_pieza_a_almacenar AND 16#00FF)THEN Pedido_estacion5:=6; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=1 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=3 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=7 THEN Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; ELSIF((Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=2 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=4 OR(Direccion_base_pedidos[Direccion_inicio_piezas8] AND 16#00FF)=8)THE N Pedido_estacion5:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AN D 16#00FF; END_IF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-7; END_IF;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 231Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 295: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M284 Pieza3_no_disponible%MW983 Direccion_inicio_piezas8%MW970 Direccion_base_pedidos%MW1605 Dato_tipo_pieza_a_almacenar Byte alto estado pieza, BYTE BAJO TIPO PIEZA%MW274 Pedido_estacion5

MACRO8 - PAGE2 %X8.19 N1

! IF Estado_pedido_est5=9 THEN Pedido_estacion5:=0; SET Producir_estacion5; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW274 Pedido_estacion5%M96 Producir_estacion5

MACRO8 - PAGE2 %X8.19 P0

! RESET Producir_estacion5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M96 Producir_estacion5

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 232Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 296: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGINA 3

PAGINA3

(*Peticion_comunicacion*)

(*Escribir estado *)

(*Lectura comprobacion*)

31

19 28 0 4 27

22

6

27

4

6

7

8

22

10

27

20

(*Esperar f in de produci»(1)

(*Est8 Producir Pz3*)

(*Esperar f in Producir Pz3*)

20

10

16

29

26

12

30

(*Activar cinta1*)

(*Activar cinta2*)

(*Liberar Palet*)

(*Esperar Palet sale*)

10

3

20

21

9

11

0

Lista de reenvíos del comentario en la página:

(1): (*Esperar fin de producir Pz3*)

MACRO8 - PAGE3 %X(8.27)->%X(8.31)

! Escritura_defectuosa_t2 AND %X8.27.T>=25 OR %X8.27.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M592 Escritura_defectuosa_t2%X8.27.T

MACRO8 - PAGE3 %X(8.6)->%X(8.22)

! Fin_producir_estacion5 AND Operacion8_fallidaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M272 Operacion8_fallida

MACRO8 - PAGE3 %X(8.27)->%X(8.4)

! (Escritura_correcta_t2 AND (*falta alganu pieza y esta disponible*) (((NOT Palet8_con_pieza1 AND NOT Pieza1_no_disponible) OR(NOT Palet8_con_pieza2 AND NOT Pieza2_no_disponible) OR(NOT Palet8_con_pieza3 AND NOT Pieza3_no_disponible)) AND %X8.27.T>=25))

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 233Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 297: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M145 Palet8_con_pieza1%M282 Pieza1_no_disponible%M146 Palet8_con_pieza2%M283 Pieza2_no_disponible%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%X8.27.T

MACRO8 - PAGE3 %X(8.6)->%X(8.7)

! Fin_producir_estacion5 AND Operacion8_correctaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M97 Fin_producir_estacion5%M271 Operacion8_correcta

MACRO8 - PAGE3 %X(8.7)->%X(8.8)

! %X8.7.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.7.T

MACRO8 - PAGE3 %X(8.8)->%X(8.22)

! RE Pieza3_en_paletLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M110 Pieza3_en_palet

MACRO8 - PAGE3 %X(8.22)->%X(8.10)

! Estacion8_comunicando AND Estacion8_escribiendoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M124 Estacion8_comunicando%M397 Estacion8_escribiendo

MACRO8 - PAGE3 %X(8.10)->%X(8.27)

! Fin_escritura_de_estado_t2 AND %X8.10.T>=20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%X8.10.T

MACRO8 - PAGE3 %X(8.27)->%X(8.20)

! ((Escritura_correcta_t2 (*Estan las tres piezas*) AND((Palet8_con_pieza1 AND Palet8_con_pieza2 AND Palet8_con_pieza3) (*Estan la 1 y la 2, y la 3 no esta disponible*) OR(Palet8_con_pieza1 AND Palet8_con_pieza2 AND(NOT Palet8_con_pieza3 AND Pieza3 _no_disponible))) (*Estan la 1 y la 3, y la 2 no esta disponible*) OR(Palet8_con_pieza1 AND Palet8_con_pieza3 AND(NOT Palet8_con_pieza2 AND Pieza2 _no_disponible))

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 234Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 298: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3

MACRO8 - PAGE3 %X(8.27)->%X(8.20)

(*Estan la 2 y la 3, y la 1 no esta disponible*) OR(Palet8_con_pieza2 AND Palet8_con_pieza3 AND(NOT Palet8_con_pieza1 AND Pieza1 _no_disponible)) (*Esta la 1, y la 2 y la 3 no estan disponibles*) OR(Palet8_con_pieza1 AND(NOT Palet8_con_pieza2 AND Pieza2_no_disponible)AND(NOT Palet8_con_pieza3 AND Pieza3_no_disponible)) (*Esta la 2, y la 1 y la 3 no estan disponibles*) OR(Palet8_con_pieza2 AND(NOT Palet8_con_pieza1 AND Pieza1_no_disponible)AND(NOT Palet8_con_pieza3 AND Pieza3_no_disponible)) (*Esta la 3, y la 1 y la 2 no estan disponibles*) OR(Palet8_con_pieza3 AND(NOT Palet8_con_pieza1 AND Pieza1_no_disponible)AND(NOT Palet8_con_pieza2 AND Pieza2_no_disponible))) AND %X8.27.T>=25)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M145 Palet8_con_pieza1%M146 Palet8_con_pieza2%M147 Palet8_con_pieza3%M284 Pieza3_no_disponible%M283 Pieza2_no_disponible%M282 Pieza1_no_disponible%X8.27.T

MACRO8 - PAGE3 %X(8.10)->%X(8.20)

! %X8.10.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.10.T

MACRO8 - PAGE3 %X(8.27)->%X(8.10)

! Escritura_incorrecta_t2 AND NOT Escritura_defectuosa_t2 AND %X8.27.T>=25Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M292 Escritura_incorrecta_t2%M592 Escritura_defectuosa_t2%X8.27.T

MACRO8 - PAGE3 %X(8.20)->%X(8.21)

! %X8.20.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.20.T

MACRO8 - PAGE3 %X(8.21)->%X(8.9)

! %X8.21.T>=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.21.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 235Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 299: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3

MACRO8 - PAGE3 %X(8.9)->%X(8.11)

! FE T2_palet_estacion2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.1 T2_palet_estacion2

MACRO8 - PAGE3 %X(8.11)->%X(8.0)

! %X8.11.T>=3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.11.T

MACRO8 - PAGE3 %X8.6 P1

! RESET Operacion8_correcta; RESET Operacion8_fallida; RESET Fin_producir_estacion5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5

MACRO8 - PAGE3 %X8.6 N1

! IF Estado_pedido_est5=5 OR Estado_pedido_est5=7 THEN IF Estado_pedido_est5=5 THEN (*Recogemos la informacion de la pieza suministrada por el almacen*) Direccion_inicio_piezas8:=Direccion_inicio_piezas8+35; Direccion_base_pedidos[Direccion_inicio_piezas8]:5:=Volcado_pieza_pedi da:5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+12; Direccion_base_pedidos[Direccion_inicio_piezas8]:=%MW1616; Volcado_pieza_pedida:10:=0; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-47; SET Operacion8_correcta; END_IF; IF Estado_pedido_est5=7 THEN SET Operacion8_fallida; END_IF; SET Fin_producir_estacion5; (*Actualizacion de las tablas de SCADA*) SR30; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW983 Direccion_inicio_piezas8%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida%MW970 Direccion_base_pedidos%MW1616%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 236Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 300: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3

MACRO8 - PAGE3 %X8.6 P0

! (*Devolvemos el control del almacen*) RESET Ejecutando_orden8; RESET Operacion8_correcta; RESET Operacion8_fallida; RESET Fin_producir_estacion5; Simulacion_robot_carga:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M76 Ejecutando_orden8%M271 Operacion8_correcta%M272 Operacion8_fallida%M97 Fin_producir_estacion5%MW984 Simulacion_robot_carga

MACRO8 - PAGE3 %X8.7 N1

! Simulacion_robot_carga:=3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga

MACRO8 - PAGE3 %X8.8 N1

! Simulacion_robot_carga:=3;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga

MACRO8 - PAGE3 %X8.8 P0

! Simulacion_robot_carga:=0; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+54; SET Direccion_base_pedidos[Direccion_inicio_piezas8]:X5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-54;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW984 Simulacion_robot_carga%MW983 Direccion_inicio_piezas8%MW970:X5

MACRO8 - PAGE3 %X8.22 P1

! SET Peticion_estacion8; SET Peticion_escritura_estacion8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M122 Peticion_estacion8%M396 Peticion_escritura_estacion8

MACRO8 - PAGE3 %X8.22 P0

! (*Borrado de la tabla de salida de la escritura*) Dia_semana_peticion_pedido_t2:45:=0; (*Composicion de la informacion sobre el buffer de salida*) SR10; Estado_placa_t2:2:=16#0202; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+48;Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 237Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 301: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3

MACRO8 - PAGE3 %X8.22 P0

Dia_semana_finalizacion_t2:=%SW49; Segundos_finalizacion_t2:=%SW50; Hora_minutos_finalizacion_t2:=%SW51; Mes_dia_finalizacion_t2:=%SW52; Siglo_año_finalizacion_t2:=%SW53; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-48; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1650 Dia_semana_peticion_pedido_t2%MW1683 Estado_placa_t2%MW983 Direccion_inicio_piezas8%SW49%MW1686 Dia_semana_finalizacion_t2%SW50%MW1687 Segundos_f inalizacion_t2%SW51%MW1688 Hora_minutos_finalizacion_t2%SW52%MW1689 Mes_dia_finalizacion_t2%SW53%MW1690 Siglo_año_finalizacion_t2

MACRO8 - PAGE3 %X8.10 P1

! RESET Fin_escritura_de_estado_t2; RESET Lectura_correcta_t2; RESET Palet8_vacio; RESET Palet8_con_pieza3; RESET Palet_con_piezas; (*Lanzamos la comunicacion: Escritura del palet*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) Tipo_operacion_t2:=2; (*Numero de cabeza:=1 en ascii es 16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00:= en ascii es 16#3030*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3035*) Numero_bytes_transmision_t2:=16#3235; (*Escritura del palet*) SR5; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3294:90,%MB3280:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3294:90Cadena de recepción : %MB3280:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M344 Fin_escritura_de_estado_t2%M288 Lectura_correcta_t2%M149 Palet8_vacio%M147 Palet8_con_pieza3%M257 Palet_con_piezas%MW1486 Tipo_operacion_t2%MW1488 Numero_cabeza_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 238Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 302: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3294%MB3280%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE3 %X8.10 N1

! (*Comprobamos que la escritura de estado sea correcta*) Fin_escritura_estado_t2:=Gestion_comunicacion_t2:X0; IF FE Fin_escritura_estado_t2 THEN IF Respuesta_escritura=16#306B AND %MW1641=16#CB30 THEN SET Fin_escritura_de_estado_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M130 Fin_escritura_estado_t2%MW1640 Respuesta_escritura%MW1641%M344 Fin_escritura_de_estado_t2

MACRO8 - PAGE3 %X8.10 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF %X8.10.T>99 THEN RESET Estacion8_escribiendo; RESET Estacion8_comunicando; RESET Escritura_incorrecta_t2; Dia_semana_peticion_pedido_t2:41:=0; END_IF; RESET Palet8_vacio; RESET Palet8_con_pieza3; RESET Palet_con_piezas; RESET Fin_escritura_de_estado_t2; RESET Lectura_correcta_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.10.T%M397 Estacion8_escribiendo%M124 Estacion8_comunicando%M292 Escritura_incorrecta_t2%MW1650 Dia_semana_peticion_pedido_t2%M149 Palet8_vacio%M147 Palet8_con_pieza3%M257 Palet_con_piezas%M344 Fin_escritura_de_estado_t2%M288 Lectura_correcta_t2

MACRO8 - PAGE3 %X8.27 P1

! (*Borramos los bits utilizados en la etapa continua*) (*Gestion de la comunicacion*) RESET Fin_de_lectura_palet_t2; RESET Lectura_correcta_t2; (*Gestion del proceso de comprobacion*) RESET Escritura_defectuosa_t2; RESET Escritura_correcta_t2; (*Inicializamos la palabra de la comparacion de las lecturas*) Operacion_correcta_t2:=-2; (*Borramos la tabla secundaria de comprobacion de lectura*)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 239Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 303: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3

MACRO8 - PAGE3 %X8.27 P1

Compr_dia_semana_peticion_pedido:45:=0; (*Lanzamos la comunicacion: Primera lectura del palet*) (*Numero de cabeza:=2 en ascii :=16#0032*) Numero_cabeza_t2:=16#0032; (*Direccion de inicio de lectura 00*) Direccion_inicio_operacion_t2:=16#3030; (*Numero de Bytes a leer 82, 41 palabras, 52hx:='5' y '2':=16#3235*) Numero_bytes_transmision_t2:=16#3235; SR4; IF NOT Gestion_comunicacion_t2:X0 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=8; (*Cadena a transmitir almacenada en la tabla de palabras %MW1555 a %MW1558 (Byte s %mb3110 a %mb3117)*) (*Cadena a recibir almacenada en la tabla de palabras %mw1555 a %mw1598 (Bytes % MB3110 a %MB3197)*) OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2 :4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3110:8,%MB3110:87,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3110:8Cadena de recepción : %MB3110:87Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M127 Fin_de_lectura_palet_t2%M288 Lectura_correcta_t2%M592 Escritura_defectuosa_t2%M289 Escritura_correcta_t2%MW1526 Operacion_correcta_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1485 Numero_bytes_transmision_t2%MW957:X0%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3110%MW957 Gestion_comunicacion_t2

MACRO8 - PAGE3 %X8.27 N1

! (*Comprobamos que el Status sea cero*) Fin_lectura_t2:=Gestion_comunicacion_t2:X0; SET Lectura_tabla1_t2; SR36; RESET Lectura_tabla1_t2; (*Escr. OK*) Estacion_en_lectura_t2:=8; SR37;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW957:X0%M128 Fin_lectura_t2%M291 Lectura_tabla1_t2%MW967 Estacion_en_lectura_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 240Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 304: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE3

MACRO8 - PAGE3 %X8.27 P0

! (*Borraremos el bit que permite modificar la tabla intermedia y el de la comunic acion siempre que se desactive la etapa por cualquier razon que no sea la de lectura i ncorrecta*) IF(Escritura_correcta_t2 OR Escritura_defectuosa_t2)AND %X8.27.T>24 OR %X8.27.T> 99 THEN RESET Pieza1_no_disponible; RESET Pieza2_no_disponible; RESET Pieza3_no_disponible; RESET Estacion8_escribiendo; RESET Estacion8_comunicando; RESET Escritura_incorrecta_t2; RESET Operacion8_terminada; RESET Operacion8_correcta; RESET Operacion8_fallida; Dia_semana_peticion_pedido_t2:41:=0; IF %X8.27.T>99 THEN SET Maxtiempo_lectura_est8; END_IF; IF Escritura_defectuosa_t2 THEN SET Escritura8_defectuosa_t2; RESET Escritura_defectuosa_t2; END_IF; END_IF; RESET Escritura_correcta_t2; RESET Lectura_correcta_t2; RESET Fin_de_lectura_palet_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%X8.27.T%M282 Pieza1_no_disponible%M283 Pieza2_no_disponible%M284 Pieza3_no_disponible%M397 Estacion8_escribiendo%M124 Estacion8_comunicando%M292 Escritura_incorrecta_t2%M270 Operacion8_terminada%M271 Operacion8_correcta%M272 Operacion8_fallida%MW1650 Dia_semana_peticion_pedido_t2%M560 Maxtiempo_lectura_est8%M565 Escritura8_defectuosa_t2%M288 Lectura_correcta_t2%M127 Fin_de_lectura_palet_t2

MACRO8 - PAGE3 %X8.20 P1

! RESET Ejecutando_orden8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M76 Ejecutando_orden8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 241Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 305: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGINA 4

PAGINA4

(*Alarmas*) 3 27 28 29

31

32

0

MACRO8 - PAGE4 %X(8.31)->%X(8.32)

! %X8.31.T>60Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.31.T

MACRO8 - PAGE4 %X(8.32)->%X(8.0)

! %X8.32.T>=100Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X8.32.T

MACRO8 - PAGE4 %X8.31 N1

! Bit_alarma_estacion8:=%S6;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%S6%M342 Bit_alarma_estacion8

MACRO8 - PAGE4 %X8.32 P1

! RESET Bit_alarma_estacion8;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M342 Bit_alarma_estacion8

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 242Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 306: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO8 - PAGE4

MACRO8 - PAGE4 %X8.32 P0

! (*Borrado de los bits de alarmas*) RESET Pedido_no_localizado_est8; RESET Pedido1_no_corresponde_est8; RESET Pedido2_no_corresponde_est8; RESET Pedido3_no_corresponde_est8; RESET Pedido4_no_corresponde_est8; RESET Pedido5_no_corresponde_est8; RESET Maxtiempo_lectura_est8; RESET Maxtiempo_escritura_est8; RESET Maxtiempo_auto_int_est8; RESET Palet8_defectuoso_t2; RESET Escritura8_defectuosa_t2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M141 Pedido_no_localizado_est8%M555 Pedido1_no_corresponde_est8%M556 Pedido2_no_corresponde_est8%M557 Pedido3_no_corresponde_est8%M558 Pedido4_no_corresponde_est8%M559 Pedido5_no_corresponde_est8%M560 Maxtiempo_lectura_est8%M561 Maxtiempo_escritura_est8%M562 Maxtiempo_auto_int_est8%M564 Palet8_defectuoso_t2%M565 Escritura8_defectuosa_t2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 243Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 307: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO19 - PAGINA 0Comentario:

PAGINA0

OUT

M21

IN

M21

M21

M20

(* Grafcet de funcionami»(1) del almacen*)

M20

M21

(*Grafcet de Inicializació»(2) de origen de los ejes*)

Lista de reenvíos del comentario en la página:

(1): (* Grafcet de funcionamiento normal

(2): (*Grafcet de Inicialización y toma

MACRO19 - PAGE0 %X(19.IN)->%X(19.OUT)

! FALSE

MACRO19 - PAGE0 %X(19.IN)->%X(21.IN)

! Via0_ref_ok AND Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO19 - PAGE0 %X(21.OUT)->%X(21.IN)

! Via0_ref_ok AND Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO19 - PAGE0 %X(19.IN)->%X(20.IN)

! NOT Via0_ref_ok OR NOT Via1_ref_ok

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 244Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 308: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO19 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO19 - PAGE0 %X(20.OUT)->%X(21.IN)

! Via0_ref_ok AND Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO19 - PAGE0 %X(21.OUT)->%X(20.IN)

! NOT Via0_ref_ok OR NOT Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 245Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 309: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO20 - PAGINA 0Comentario:

PAGINA0

IN

9

0

8

0

(*9 Reconocimiento de fallos*)

16

1

8

10

1

2

5

14

7

(*via0 o eje x,( eje fijo)*)

16

(*Desplazamiento posiv»(1) para superar leva origen*)

(*orden de toma de orig»(2) manual*)

(*eje referenciado, si es»(3) prosigue el proceso*)

17

11

3

4

6

15

(*via1 o eje y, (eje movil)*)

(*7 Inicialización complet»(4) éxito*)

17

3

14

7

OUT

Lista de reenvíos del comentario en la página:

(1): (*Desplazamiento posivo tempor.

(2): (*orden de toma de origen en modo

(3): (*eje referenciado, si estan los dos

(4): (*7 Inicialización completada con

MACRO20 - PAGE0 %X(20.IN)->%X(20.9)

! TRUE

MACRO20 - PAGE0 %X(20.9)->%X(20.0)

! %X20.9.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X20.9.T

MACRO20 - PAGE0 %X(20.0)->%X(20.8)

! %X20.0.T>20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X20.0.T

MACRO20 - PAGE0 %X(20.10)->%X(20.5)

! Via0_pos>=0 OR Via0_home

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 246Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 310: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO20 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%ID5.0 Via0_pos Posición medida%I5.0.14 Via0_home Imagen de entradas f ísicas de levas de punto de origen

MACRO20 - PAGE0 %X(20.5)->%X(20.16)

! NOT Via0_ref_ok AND Via0_hd_lminLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.0.32 Via0_hd_lmin Estado de la entrada Fin de recorrido MENOS (=1 si

activa)

MACRO20 - PAGE0 %X(20.16)->%X(20.1)

! Via0_ax_ok AND Via0_nomotionLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.3 Via0_ax_ok Ausencia de falla (que provoque una parada)%I5.0.7 Via0_nomotion Móvil en la parada para el eje

MACRO20 - PAGE0 %X(20.8)->%X(20.10,20.11)

! Via0_ax_ok AND Via1_ax_ok AND(NOT Via0_ref_ok OR NOT Via1_ref_ok)Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.3 Via0_ax_ok Ausencia de falla (que provoque una parada)%I5.1.3 Via1_ax_ok Ausencia de falla (que provoque una parada)%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO20 - PAGE0 %X(20.10)->%X(20.1)

! Via0_pos<0 AND NOT Via0_homeLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%ID5.0 Via0_pos Posición medida%I5.0.14 Via0_home Imagen de entradas f ísicas de levas de punto de origen

MACRO20 - PAGE0 %X(20.1)->%X(20.2)

! Via0_ref_ok OR Via0_hd_lmax OR %X20.1.T>=40Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.0.31 Via0_hd_lmax Estado de la entrada Fin de recorrido MÁS (=1 si activa)%X20.1.T

MACRO20 - PAGE0 %X(20.2)->%X(20.5)

! %X20.2.T>3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X20.2.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 247Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 311: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO20 - PAGE0

MACRO20 - PAGE0 %X(20.5)->%X(20.14)

! Via0_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO20 - PAGE0 %X(20.14,20.15)->%X(20.7)

! Via0_ref_ok AND Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO20 - PAGE0 %X(20.11)->%X(20.3)

! Via1_pos<0 AND NOT Via1_homeLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%ID5.1 Via1_pos Posición medida%I5.1.14 Via1_home Imagen de entradas f ísicas de levas de punto de origen

MACRO20 - PAGE0 %X(20.3)->%X(20.4)

! Via1_ref_ok OR Via1_hd_lmax OR %X20.3.T>=50Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.31 Via1_hd_lmax Estado de la entrada Fin de recorrido MÁS (=1 si activa)%X20.3.T

MACRO20 - PAGE0 %X(20.4)->%X(20.6)

! %X20.4.T>4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X20.4.T

MACRO20 - PAGE0 %X(20.6)->%X(20.15)

! Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO20 - PAGE0 %X(20.11)->%X(20.6)

! Via1_pos>=0 OR Via1_homeLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%ID5.1 Via1_pos Posición medida%I5.1.14 Via1_home Imagen de entradas f ísicas de levas de punto de origen

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 248Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 312: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO20 - PAGE0

MACRO20 - PAGE0 %X(20.6)->%X(20.17)

! NOT Via1_ref_ok AND Via1_hd_lminLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.32 Via1_hd_lmin Estado de la entrada Fin de recorrido MENOS (=1 si

activa)

MACRO20 - PAGE0 %X(20.17)->%X(20.3)

! Via1_ax_ok AND Via1_nomotionLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.1.3 Via1_ax_ok Ausencia de falla (que provoque una parada)%I5.1.7 Via1_nomotion Móvil en la parada para el eje

MACRO20 - PAGE0 %X(20.7)->%X(20.OUT)

! Via0_ref_ok AND Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO20 - PAGE0 %X20.9 N1

! SET Via0_ack_def; SET Via1_ack_def;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.9 Via0_ack_def Orden de conf irmación de fallas%Q5.1.9 Via1_ack_def Orden de conf irmación de fallas

MACRO20 - PAGE0 %X20.9 P0

! RESET Via0_ack_def; RESET Via1_ack_def;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.9 Via0_ack_def Orden de conf irmación de fallas%Q5.1.9 Via1_ack_def Orden de conf irmación de fallas

MACRO20 - PAGE0 %X20.16 P1

! SET Via0_stop;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)

MACRO20 - PAGE0 %X20.16 N1

! IF Via0_nomotion THEN RESET Via0_stop; SET Via0_ack_def; ELSE SET Via0_stop; END_IF; Autor: I.Blasco-M.Montañes 5.2.1 Secciones

5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 249Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 313: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO20 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.7 Via0_nomotion Móvil en la parada para el eje%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.0.9 Via0_ack_def Orden de conf irmación de fallas

MACRO20 - PAGE0 %X20.16 P0

! RESET Via0_ack_def;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.9 Via0_ack_def Orden de conf irmación de fallas

MACRO20 - PAGE0 %X20.8 N1

! SET Via0_ack_def; SET Via1_ack_def;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.9 Via0_ack_def Orden de conf irmación de fallas%Q5.1.9 Via1_ack_def Orden de conf irmación de fallas

MACRO20 - PAGE0 %X20.8 P0

! RESET Via0_ack_def; RESET Via1_ack_def; RESET Via0_jog_p; RESET Via1_jog_p;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.9 Via0_ack_def Orden de conf irmación de fallas%Q5.1.9 Via1_ack_def Orden de conf irmación de fallas%Q5.0.1 Via0_jog_p Orden de desplazamiento manual ilimitado en el sentido

MÁS (+)%Q5.1.1 Via1_jog_p Orden de desplazamiento manual ilimitado en el sentido

MÁS (+)

MACRO20 - PAGE0 %X20.1 N1

! IF NOT Via0_ref_ok AND %X20.1.T>=5 THEN SET Via0_jog_p; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%X20.1.T%Q5.0.1 Via0_jog_p Orden de desplazamiento manual ilimitado en el sentido

MÁS (+)

MACRO20 - PAGE0 %X20.1 P0

! RESET Via0_jog_p;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.1 Via0_jog_p Orden de desplazamiento manual ilimitado en el sentido

MÁS (+)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 250Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 314: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO20 - PAGE0

MACRO20 - PAGE0 %X20.2 P0

! RESET Via0_set_rp;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.5 Via0_set_rp Orden de punto de origen manual

MACRO20 - PAGE0 %X20.5 P1

! Via0_set_rp:=FALSE;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.5 Via0_set_rp Orden de punto de origen manual

MACRO20 - PAGE0 %X20.5 N1

! IF NOT Via0_ref_ok AND %X20.5.T>=5 THEN SET Via0_set_rp;END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%X20.5.T%Q5.0.5 Via0_set_rp Orden de punto de origen manual

MACRO20 - PAGE0 %X20.5 P0

! RESET Via0_set_rp;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.0.5 Via0_set_rp Orden de punto de origen manual

MACRO20 - PAGE0 %X20.3 N1

! IF NOT Via1_ref_ok AND %X20.3.T>=5 THEN SET Via1_jog_p; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)%X20.3.T%Q5.1.1 Via1_jog_p Orden de desplazamiento manual ilimitado en el sentido

MÁS (+)

MACRO20 - PAGE0 %X20.3 P0

! RESET Via1_jog_p;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.1.1 Via1_jog_p Orden de desplazamiento manual ilimitado en el sentido

MÁS (+)

MACRO20 - PAGE0 %X20.4 P0

! RESET Via1_set_rp;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.1.5 Via1_set_rp Orden de punto de origen manual

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 251Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 315: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO20 - PAGE0

MACRO20 - PAGE0 %X20.6 P1

! Via1_set_rp:=FALSE;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.1.5 Via1_set_rp Orden de punto de origen manual

MACRO20 - PAGE0 %X20.6 N1

! IF NOT Via1_ref_ok AND %X20.6.T>=1 THEN SET Via1_set_rp;END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)%X20.6.T%Q5.1.5 Via1_set_rp Orden de punto de origen manual

MACRO20 - PAGE0 %X20.6 P0

! RESET Via1_set_rp;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.1.5 Via1_set_rp Orden de punto de origen manual

MACRO20 - PAGE0 %X20.17 P1

! SET Via1_stop;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)

MACRO20 - PAGE0 %X20.17 N1

! IF Via1_nomotion THEN RESET Via1_stop; SET Via1_ack_def; ELSE SET Via1_stop; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.1.7 Via1_nomotion Móvil en la parada para el eje%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%Q5.1.9 Via1_ack_def Orden de conf irmación de fallas

MACRO20 - PAGE0 %X20.17 P0

! RESET Via1_ack_def;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q5.1.9 Via1_ack_def Orden de conf irmación de fallas

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 252Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 316: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO21 - PAGINA 0Comentario:

PAGINA0

(* Recibiendo Orden*)

(*Ejecutando Orden*)

(*Operacion Efectuada*)

OUT

6

1

4

5

0

5

6

0

IN

0

3

0

(* Operación defectuosa*)

2

(* Automatico Integrado »(1) orden o petición de manual *)

(*Modo Manual desde M»(2)

3

2

0

(*Modo Manual desde S»(3)

Lista de reenvíos del comentario en la página:

(1): (* Automatico Integrado esperando

(2): (*Modo Manual desde Magelis*)

(3): (*Modo Manual desde SCADA*)

MACRO21 - PAGE0 %X(21.IN)->%X(21.OUT)

! NOT Via0_ref_ok OR NOT Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

MACRO21 - PAGE0 %X(21.0)->%X(21.1)

! Pedido_estacion5=1 OR Pedido_estacion5=2 OR Pedido_estacion5=3 OR Pedido_estacio n5=4 OR Pedido_estacion5=5 OR Pedido_estacion5=6 OR Pedido_estacion5=7 OR Pedido_estacion5=8Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW274 Pedido_estacion5

MACRO21 - PAGE0 %X(21.1)->%X(21.4)

! Pedido_estacion5=0 AND Orden_a_ejecutar<>0

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 253Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 317: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO21 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW274 Pedido_estacion5%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo

MACRO21 - PAGE0 %X(21.4)->%X(21.5)

! Estado_pedido_est5=5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

MACRO21 - PAGE0 %X(21.5)->%X(21.0)

! %X21.5.T=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X21.5.T

MACRO21 - PAGE0 %X(21.4)->%X(21.6)

! Estado_pedido_est5=7Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

MACRO21 - PAGE0 %X(21.6)->%X(21.0)

! E5_reset OR Rearme_magelis OR Rearme_scadaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.4 E5_reset%MW100:X4 Rearme_magelis%M192 Rearme_scada REARME SCADA

MACRO21 - PAGE0 %X(21.IN)->%X(21.0)

! NOT E5_ind_int AND E5_marcha OR Automatico_integrado_scada OR %X21.IN.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.3 E5_ind_int%I1.1 E5_marcha%M190 Automatico_integrado_scada Automatico Integrado SCADA%X21.IN.T

MACRO21 - PAGE0 %X(21.0)->%X(21.3)

! Mando_1_magelisLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M179 Mando_1_magelis

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 254Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 318: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO21 - PAGE0

MACRO21 - PAGE0 %X(21.3)->%X(21.0)

! Im_mando_automaticoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M166 Im_mando_automatico

MACRO21 - PAGE0 %X(21.0)->%X(21.2)

! Manual_scadaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M191 Manual_scada manual SCADA

MACRO21 - PAGE0 %X(21.2)->%X(21.0)

! NOT Manual_scada OR Permiso_automatico_integrado AND NOT E5_ind_int AND RE E5_ma rcha OR NOT Scada_onLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M191 Manual_scada manual SCADA%M21 Permiso_automatico_integrado%I1.3 E5_ind_int%I1.1 E5_marcha%M401 Scada_on detecta si el intermitente generado por el scada esta

activo

MACRO21 - PAGE0 %X21.1 P1

! Orden_a_ejecutar:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo

MACRO21 - PAGE0 %X21.1 N1

! (* recibir pedido *) (* borro el bit de almacen libre, guardo la orden a ejecutar y mando orden recib ida (9) *) Almacen_libre:=FALSE; IF Pedido_estacion5<>0 THEN Orden_a_ejecutar:=Pedido_estacion5; Estado_pedido_est5:=9; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M89 Almacen_libre%MW274 Pedido_estacion5%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%MW289 Estado_pedido_est5

MACRO21 - PAGE0 %X21.4 P1

! Estado_pedido_est5:=0;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 255Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 319: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO21 - PAGE0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

MACRO21 - PAGE0 %X21.5 P0

! (* Borro Orden ejecutada en estado de pedido tras 3 segundos de marcarselo al gestor *) Estado_pedido_est5:=0; Orden_a_ejecutar:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 256Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 320: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO21 - PAGINA 1

PAGINA1

(* Ejecucion de las instr»(1) en modo automatico Int»(2)

7

M22

Lista de reenvíos del comentario en la página:

(1): (* Ejecucion de las instrucciones

(2): en modo automatico Integrado*)

MACRO21 - PAGE1 %X(21.7)->%X(22.IN)

! Via0_ref_ok AND Via1_ref_okLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 257Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 321: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGINA 0Comentario:

PAGINA0

(* Comienza orden alma»(1)

OUT

1

19

IN

0

2

34

53

(*Esperando recibir una »(2)

(*Comienza orden sacar»(3)

18 31

3

5

33

(*Comienza orden pasar»(4)

51 52

Lista de reenvíos del comentario en la página:

(1): (* Comienza orden almacenar pieza*)

(2): (*Esperando recibir una orden*)

(3): (*Comienza orden sacar pieza*)

(4): (*Comienza orden pasar pieza*)

MACRO22 - PAGE0 %X(22.IN)->%X(22.OUT)

! FALSE

MACRO22 - PAGE0 %X(22.0)->%X(22.1)

! Orden_a_ejecutar=5 AND %X21.4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%X21.4

MACRO22 - PAGE0 %X(22.1)->%X(22.19)

! %X22.1.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.1.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 258Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 322: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE0

MACRO22 - PAGE0 %X(22.IN)->%X(22.0)

! %X22.IN.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.IN.T

MACRO22 - PAGE0 %X(22.0)->%X(22.2)

! (Orden_a_ejecutar=1 OR Orden_a_ejecutar=2 OR Orden_a_ejecutar=3 OR Orden_a_ejecu tar=4 OR Orden_a_ejecutar=7 OR Orden_a_ejecutar=8)AND %X21.4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%X21.4

MACRO22 - PAGE0 %X(22.2)->%X(22.34)

! %X22.2.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.2.T

MACRO22 - PAGE0 %X(22.0)->%X(22.3)

! Orden_a_ejecutar=6 AND %X21.4Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%X21.4

MACRO22 - PAGE0 %X(22.3)->%X(22.5)

! %X22.3.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.3.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 259Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 323: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGINA 1

PAGINA1

(*Movimiento a la entrada del almacén*)

(*Se se comprueba que »(1) se espera a que llegue*)

(* Se activa vacio y baja»(2)

(*Espera de 1 segundo para asegurar la operación*)

(*Brazo arriba y se com»(3) se ha cogido la pieza*)

3

9

7

5

6

7

8

9

10

(*Movimiento a la zona d»(4)

(*Espera 0.5 segundos »(5) f inalizar el movimiento*)

(*Baja el brazo*)

(*Suelta la pieza*)

(*Espera 0.5 segundos *)

(*sube el brazo*)

11

12

13

14

15

16

(*Movimiento a la posició»(6)

(*transferencia de infor»(7) operación realizada al g»(8)

17

18

0

Lista de reenvíos del comentario en la página:

(1): (*Se se comprueba que hay pieza o

(2): (* Se activa vacio y baja el brazo*)

(3): (*Brazo arriba y se comprueba que

(4): (*Movimiento a la zona de salida*)

(5): (*Espera 0.5 segundos despues de

(6): (*Movimiento a la posición inicial*)

(7): (*transferencia de información y

(8): operación realizada al gestor*)

MACRO22 - PAGE1 %X(22.9)->%X(22.7)

! E5_piston_arriba AND E5_pieza_capLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba%I1.6 E5_pieza_cap

MACRO22 - PAGE1 %X(22.5)->%X(22.6)

! Via0_done AND Via1_done AND %X22.5.T>20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%X22.5.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 260Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 324: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE1

MACRO22 - PAGE1 %X(22.6)->%X(22.7)

! %X22.6.T>5 AND E5_pieza_capLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.6.T%I1.6 E5_pieza_cap

MACRO22 - PAGE1 %X(22.7)->%X(22.8)

! E5_piston_abajo AND E5_señal_vacioLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.10 E5_piston_abajo%I1.11 E5_señal_vacio

MACRO22 - PAGE1 %X(22.8)->%X(22.9)

! %X22.8.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.8.T

MACRO22 - PAGE1 %X(22.9)->%X(22.10)

! E5_piston_arriba AND NOT E5_pieza_capLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba%I1.6 E5_pieza_cap

MACRO22 - PAGE1 %X(22.10)->%X(22.11)

! %X22.10.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.10.T

MACRO22 - PAGE1 %X(22.11)->%X(22.12)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE1 %X(22.12)->%X(22.13)

! %X22.12.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.12.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 261Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 325: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE1

MACRO22 - PAGE1 %X(22.13)->%X(22.14)

! E5_piston_abajo AND E5_descarga_almacen AND %X22.13.T>=7Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.10 E5_piston_abajo%I1.5 E5_descarga_almacen%X22.13.T

MACRO22 - PAGE1 %X(22.14)->%X(22.15)

! NOT E5_señal_vacioLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.11 E5_señal_vacio

MACRO22 - PAGE1 %X(22.15)->%X(22.16)

! %X22.15.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.15.T

MACRO22 - PAGE1 %X(22.16)->%X(22.17)

! E5_piston_arribaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba

MACRO22 - PAGE1 %X(22.17)->%X(22.18)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE1 %X(22.18)->%X(22.0)

! Estado_pedido_est5=0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

MACRO22 - PAGE1 %X22.5 P1

! (* ejecucion de orden de movimiento de los ejes pap *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=0; No_mov_via1:=20; Puntero_via0:=0; Puntero_via1:=1; SMOVE %CH5.0(0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_pasa_pieza,0);

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 262Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 326: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE1

MACRO22 - PAGE1 %X22.5 P1

SMOVE %CH5.1(20,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_pasa_pieza,0) ; END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_PASA_PIEZA,0)Número del movimiento actual : 0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_PASA_PIEZAParámetro M : 0

SMOVE %CH5.1(20,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_PASA_PIEZA,0)Número del movimiento actual : 20Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_PASA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD34 Velocidad_pasa_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de pasa pieza%CH5.1

MACRO22 - PAGE1 %X22.11 P1

! (* ejecucion de orden de movimiento de los ejes pap *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=17; No_mov_via1:=37; Puntero_via0:=No_mov_via0*2; Puntero_via1:=No_mov_via0*2+1; SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_pasa _pieza,0); SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_pasa _pieza,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_PASA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 263Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 327: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_PASA_PIEZAParámetro M : 0

MACRO22 - PAGE1

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_PASA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_PASA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD34 Velocidad_pasa_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de pasa pieza%CH5.1

MACRO22 - PAGE1 %X22.17 P1

! (* ejecucion de orden de movimiento de los ejes pap *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=1; No_mov_via1:=21; Puntero_via0:=No_mov_via0*2; Puntero_via1:=No_mov_via0*2+1; SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_pasa _pieza,0); SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_pasa _pieza,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_PASA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_PASA_PIEZAParámetro M : 0

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_PASA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_PASA_PIEZAParámetro M : 0

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 264Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 328: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD34 Velocidad_pasa_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de pasa pieza%CH5.1

MACRO22 - PAGE1 %X22.18 P1

! (* informacion de entrada a salida directamente porque es pasar pieza *) Volcado_pieza_pedida:10:=Volcado_pieza_fabricada:10;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida

! (* operacion efectuada *) Estado_pedido_est5:=5;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 265Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 329: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGINA 2

PAGINA2

(*Hay pieza a la entrada*)

(*Comprobacion tipo de »(1)datos que se le pasan*)

(*Cálculo de la posición »(2)ocupar la pieza en el al»(3)

(*Movimiento a la entrad»(4)para recoger la pieza*)

(*Baja el brazo y se acti»(5)

(*se comprueba que se »(6) la pieza*)

1 24

24

19

20

21

22

23

24

25

(*33 error comprobación»(7)53 error cálculo pos. destino*)

53

0

23

(*Movimiento a la posició»(8) pos. que debe ocupar *)

33

0

25

26

27

28

29

30

(*31 transferencia de inf»(9)operación realizada*)

(*Espera de 1 segundo»(10) movimiento*)

(*Baja el brazo para de»(11) pieza*)

(*Suelta la pieza*)

(*Sube brazo*)

(*Movimiento a posició»(12)

31

0

Lista de reenvíos del comentario en la página:

(1): (*Comprobacion tipo de pieza con los

(2): (*Cálculo de la posición que debe

(3): ocupar la pieza en el almacén*)

(4): (*Movimiento a la entrada del almacén

(5): (*Baja el brazo y se activa el vacío*)

(6): (*se comprueba que se ha cogido

(7): (*33 error comprobación tipo pieza

(8): (*Movimiento a la posición de destino

(9): (*31 transferencia de información y

(10): (*Espera de 1 segundo tras f in de

(11): (*Baja el brazo para depositar la

(12): (*Movimiento a posición inicial*)

MACRO22 - PAGE2 %X(22.19)->%X(22.20)

! E5_pieza_capLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.6 E5_pieza_cap

MACRO22 - PAGE2 %X(22.20)->%X(22.21)

! Resultado_comprobacion=2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error

sensores tipo pieza

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 266Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 330: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE2

MACRO22 - PAGE2 %X(22.21)->%X(22.22)

! %X22.21.T>10 AND No_posicion>0 AND No_posicion<17Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.21.T%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

MACRO22 - PAGE2 %X(22.22)->%X(22.23)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE2 %X(22.23)->%X(22.24)

! E5_piston_abajo AND E5_señal_vacio AND %X22.23.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.10 E5_piston_abajo%I1.11 E5_señal_vacio%X22.23.T

MACRO22 - PAGE2 %X(22.24)->%X(22.25)

! E5_piston_arriba AND NOT E5_pieza_capLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba%I1.6 E5_pieza_cap

MACRO22 - PAGE2 %X(22.21)->%X(22.53)

! No_posicion<=0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

MACRO22 - PAGE2 %X(22.53)->%X(22.0)

! E5_resetLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.4 E5_reset

MACRO22 - PAGE2 %X(22.24)->%X(22.23)

! E5_piston_arriba AND E5_pieza_capLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba%I1.6 E5_pieza_cap

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 267Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 331: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE2

MACRO22 - PAGE2 %X(22.20)->%X(22.33)

! Resultado_comprobacion=4 OR Resultado_comprobacion=8Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error

sensores tipo pieza

MACRO22 - PAGE2 %X(22.33)->%X(22.0)

! E5_resetLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.4 E5_reset

MACRO22 - PAGE2 %X(22.25)->%X(22.26)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE2 %X(22.26)->%X(22.27)

! %X22.26.T>=10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.26.T

MACRO22 - PAGE2 %X(22.27)->%X(22.28)

! E5_piston_abajoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.10 E5_piston_abajo

MACRO22 - PAGE2 %X(22.28)->%X(22.29)

! NOT E5_señal_vacioLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.11 E5_señal_vacio

MACRO22 - PAGE2 %X(22.29)->%X(22.30)

! E5_piston_arribaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 268Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 332: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE2

MACRO22 - PAGE2 %X(22.30)->%X(22.31)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE2 %X(22.31)->%X(22.0)

! Estado_pedido_est5=0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

MACRO22 - PAGE2 %X22.20 P1

! IF Tipo_pieza_entrada=-1 THEN Resultado_comprobacion:=8; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion

para comprobacion de la pieza recibida%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error

sensores tipo pieza

! Tipo_pieza_a_comprobar:=Dato_tipo_pieza_a_almacenar AND 16#00FF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1605 Dato_tipo_pieza_a_almacenar Byte alto estado pieza, BYTE BAJO TIPO PIEZA%MW42 Tipo_pieza_a_comprobar cojo tipo pieza de la zona de intercambio y la dejo en

esta palabra

! IF Tipo_pieza_entrada=1 THEN IF Tipo_pieza_a_comprobar=1 OR Tipo_pieza_a_comprobar=2 THEN Resultado_comprobacion:=2; ELSE Resultado_comprobacion:=4; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion

para comprobacion de la pieza recibida%MW42 Tipo_pieza_a_comprobar cojo tipo pieza de la zona de intercambio y la dejo en

esta palabra%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error

sensores tipo pieza

! IF Tipo_pieza_entrada=3 THEN IF Tipo_pieza_a_comprobar=3 OR Tipo_pieza_a_comprobar=4 THEN Resultado_comprobacion:=2; ELSE Resultado_comprobacion:=4; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion

para comprobacion de la pieza recibida%MW42 Tipo_pieza_a_comprobar cojo tipo pieza de la zona de intercambio y la dejo en

esta palabra%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error

sensores tipo pieza

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 269Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 333: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE2

MACRO22 - PAGE2 %X22.20 P1

! IF Tipo_pieza_entrada=7 THEN IF Tipo_pieza_a_comprobar=7 OR Tipo_pieza_a_comprobar=8 THEN Resultado_comprobacion:=2; ELSE Resultado_comprobacion:=4; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion

para comprobacion de la pieza recibida%MW42 Tipo_pieza_a_comprobar cojo tipo pieza de la zona de intercambio y la dejo en

esta palabra%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error

sensores tipo pieza

MACRO22 - PAGE2 %X22.21 P1

! Tipo_pieza_almacenar:=Tipo_pieza_a_comprobar; Resultado_comprobacion:=0; SET Calcular_posicion;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW42 Tipo_pieza_a_comprobar cojo tipo pieza de la zona de intercambio y la dejo en

esta palabra%MW23 Tipo_pieza_almacenar Tipo de pieza que hay que almacenar se saca de datos

del gestor%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error

sensores tipo pieza%M154 Calcular_posicion Activa el calculo de la posicion que debe ocupar la pieza

que se quiere almacenar

MACRO22 - PAGE2 %X22.21 P0

! RESET Calcular_posicion;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M154 Calcular_posicion Activa el calculo de la posicion que debe ocupar la pieza

que se quiere almacenar

MACRO22 - PAGE2 %X22.22 P1

! (* Movimiento a la entrada del almacen *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=0; No_mov_via1:=20; Puntero_via0:=0; Puntero_via1:=1; SMOVE %CH5.0(0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_almacena_pieza ,0); SMOVE %CH5.1(20,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_almacena_piez a,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : 0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_ALMACENA_PIEZA

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 270Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 334: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Parámetro M : 0

MACRO22 - PAGE2

SMOVE %CH5.1(20,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : 20Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_ALMACENA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD36 Velocidad_almacena_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de almacenar una pieza%CH5.1

MACRO22 - PAGE2 %X22.33 P1

! Estado_pedido_est5:=7; No_posicion:=0; Orden_a_ejecutar:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo

MACRO22 - PAGE2 %X22.33 N1

! Alarmas_estacion5_2:X15:=TRUE;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW112:X15

MACRO22 - PAGE2 %X22.25 P1

! (* Movimiento a posicion almacenamiento *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=No_posicion; No_mov_via1:=No_posicion+20; Puntero_via0:=No_posicion*2; Puntero_via1:=Puntero_via0+1; SMOVE %CH5.0(0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_almacena_pieza ,0); SMOVE %CH5.1(20,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_almacena_piez a,0);

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 271Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 335: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE2

MACRO22 - PAGE2 %X22.25 P1

END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : 0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_ALMACENA_PIEZAParámetro M : 0

SMOVE %CH5.1(20,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : 20Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_ALMACENA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD36 Velocidad_almacena_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de almacenar una pieza%CH5.1

MACRO22 - PAGE2 %X22.30 P1

! (* ejecucion de movimiento al origen, posicion numero 1 del almacen *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=1; No_mov_via1:=21; Puntero_via0:=No_mov_via0*2; Puntero_via1:=No_mov_via0*2+1; SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_alma cena_pieza,0); SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_alma cena_pieza,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 272Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 336: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

Parámetro F : VELOCIDAD_ALMACENA_PIEZAParámetro M : 0

MACRO22 - PAGE2

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_ALMACENA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD36 Velocidad_almacena_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de almacenar una pieza%CH5.1

MACRO22 - PAGE2 %X22.31 P1

! Orden_a_ejecutar:=0; Puntero_datos_almacen:=(No_posicion-1)*10; Inicio_datos_almacen[Puntero_datos_almacen]:10:=Volcado_pieza_fabricada:10; Tipo_pieza_entrada[No_posicion]:=Tipo_pieza_almacenar;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE%MW66 Puntero_datos_almacen%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion

de las piezas que se guardaran en el almacen%MW23 Tipo_pieza_almacenar Tipo de pieza que hay que almacenar se saca de datos

del gestor%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion

para comprobacion de la pieza recibida

! Puntero_prioridad:=No_posicion-1; Prioridad_1[Puntero_prioridad]:=%MW1606; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE%MW49 Puntero_prioridad%MW1606%MW50 Prioridad_1 ti

! Estado_pedido_est5:=5; No_posicion:=0;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 273Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 337: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

! UP %C2; IF RE Contador2_vale_10 THEN RESET %C2; SMOVE %CH5.0(99,90,14,0,1000,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(99,90,14,0,1000,0)Número del movimiento actual : 99Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 14Parámetro X : 0Parámetro F : 1000Parámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%C2%M402 Contador2_vale_10 se alcanza el valor de preseleccion de c2 que vale 10,

es el bit %c2.D%CH5.0

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 274Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 338: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGINA 3

PAGINA3

(*Calcula la posición de l»(1) solicitada*)

(*Movimiento en busca d»(2) que se ha solicitado*)

(*Espera 0.5 segundos t»(3) movimiento*)

(*Baja el brazo y activa »(4) coger a pieza*)

2 39 45

34

35

36

37

38

39

40

52

0

(* coge pieza *)

(*52 error buscando pieza41 sube brazo con la pieza*)

(*Espera 1 segundo*)

(*Movimiento a posición »(5)

(*Espera 1 segundo tras»(6) movimiento*)

(*Baja el brazo para dej»(7) sobre la cinta*)

40

41

42

43

44

45

46

(* Suelta la pieza*)

(*Espera 1 segundo*)

(*Brazo arriba*)

(*Espera 1 segundo*)

(*Movimiento aposición i»(8)

(*Intercambio de información y operación realizada*)

46

47

48

49

50

51

0

Lista de reenvíos del comentario en la página:

(1): (*Calcula la posición de la pieza

(2): (*Movimiento en busca de la pieza

(3): (*Espera 0.5 segundos tras f in de

(4): (*Baja el brazo y activa el vacío para

(5): (*Movimiento a posición de salida*)

(6): (*Espera 1 segundo tras f in de

(7): (*Baja el brazo para dejar la pieza

(8): (*Movimiento aposición inicial *)

MACRO22 - PAGE3 %X(22.34)->%X(22.35)

! %X22.34.T>5 AND Error_sacar_pieza=0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.34.T%MW43 Error_sacar_pieza 0 bien, 1 faltan piezas negras, 2 faltan negras con tapa,

3 rojas,4rojas con tapa, 7 metalicas , 8 metalicas con tapa

MACRO22 - PAGE3 %X(22.35)->%X(22.36)

! %X22.35.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.35.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 275Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 339: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE3

MACRO22 - PAGE3 %X(22.36)->%X(22.37)

! %X22.36.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.36.T

MACRO22 - PAGE3 %X(22.37)->%X(22.38)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE3 %X(22.38)->%X(22.39)

! %X22.38.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.38.T

MACRO22 - PAGE3 %X(22.39)->%X(22.40)

! E5_piston_abajo AND E5_señal_vacioLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.10 E5_piston_abajo%I1.11 E5_señal_vacio

MACRO22 - PAGE3 %X(22.34)->%X(22.52)

! %X22.34.T>20 AND Error_sacar_pieza=1 OR Error_sacar_pieza=3 OR Error_sacar_pieza =7 OR Error_sacar_pieza=2Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.34.T%MW43 Error_sacar_pieza 0 bien, 1 faltan piezas negras, 2 faltan negras con tapa,

3 rojas,4rojas con tapa, 7 metalicas , 8 metalicas con tapa

MACRO22 - PAGE3 %X(22.52)->%X(22.0)

! E5_resetLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.4 E5_reset

MACRO22 - PAGE3 %X(22.40)->%X(22.41)

! %X22.40.T>5Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.40.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 276Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 340: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE3

MACRO22 - PAGE3 %X(22.41)->%X(22.42)

! E5_piston_arribaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba

MACRO22 - PAGE3 %X(22.42)->%X(22.43)

! %X22.42.T>10 Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.42.T

MACRO22 - PAGE3 %X(22.43)->%X(22.44)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE3 %X(22.44)->%X(22.45)

! %X22.44.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.44.T

MACRO22 - PAGE3 %X(22.45)->%X(22.46)

! E5_piston_abajoLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.10 E5_piston_abajo

MACRO22 - PAGE3 %X(22.46)->%X(22.47)

! NOT E5_señal_vacioLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.11 E5_señal_vacio

MACRO22 - PAGE3 %X(22.47)->%X(22.48)

! %X22.47.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.47.T

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 277Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 341: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE3

MACRO22 - PAGE3 %X(22.48)->%X(22.49)

! E5_piston_arribaLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.9 E5_piston_arriba

MACRO22 - PAGE3 %X(22.49)->%X(22.50)

! %X22.49.T>10Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X22.49.T

MACRO22 - PAGE3 %X(22.50)->%X(22.51)

! Via0_done AND Via1_doneLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

MACRO22 - PAGE3 %X(22.51)->%X(22.0)

! Estado_pedido_est5=0Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW289 Estado_pedido_est5

MACRO22 - PAGE3 %X22.34 P1

! IF Orden_a_ejecutar=1 OR Orden_a_ejecutar=3 OR Orden_a_ejecutar=7 OR Orden_a_ejecutar=2 OR Orden_a_ejecutar=4 OR Orden_a_ejecutar=8 THEN SR13; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo

MACRO22 - PAGE3 %X22.35 P1

! SET Calcular_pos_sacar; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M160 Calcular_pos_sacar

MACRO22 - PAGE3 %X22.35 P0

! RESET Calcular_pos_sacar;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 278Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 342: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M160 Calcular_pos_sacar

MACRO22 - PAGE3 %X22.37 P1

! (* Movimiento a posicion pieza a sacar *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=No_pieza_sacar; No_mov_via1:=No_mov_via0+20; Puntero_via0:=No_mov_via0*2; Puntero_via1:=Puntero_via0+1; SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_saca _pieza,0); SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_saca _pieza,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_SACA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_SACA_PIEZAParámetro M : 0

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_SACA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_SACA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD38 Velocidad_saca_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de sacar una pieza del almacen

%CH5.1

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 279Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 343: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE3

MACRO22 - PAGE3 %X22.52 P1

! Orden_a_ejecutar:=0; Estado_pedido_est5:=7; No_posicion:=0; No_pieza_sacar:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%MW289 Estado_pedido_est5%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen

MACRO22 - PAGE3 %X22.43 P1

! (* ejecucion de movimiento al origen, posicion numero 1 del almacen *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=17; No_mov_via1:=37; Puntero_via0:=No_mov_via0*2; Puntero_via1:=No_mov_via0*2+1; SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_saca _pieza,0); SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_saca _pieza,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_SACA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_SACA_PIEZAParámetro M : 0

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_SACA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_SACA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD38 Velocidad_saca_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de sacar una pieza del

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 280Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 344: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

almacen%CH5.1

MACRO22 - PAGE3 %X22.50 P1

! (* ejecucion de movimiento al origen, posicion numero 1 del almacen *) IF Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo THEN No_mov_via0:=1; No_mov_via1:=21; Puntero_via0:=No_mov_via0*2; Puntero_via1:=No_mov_via0*2+1; SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_alma cena_pieza,0); SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_alma cena_pieza,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_ALMACENA_PIEZAParámetro M : 0

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_ALMACENA_PIEZA,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_ALMACENA_PIEZAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD36 Velocidad_almacena_pieza velocidad de movimiento de los ejes en automatico

ejecutando la instruccion de almacenar una pieza%CH5.1

MACRO22 - PAGE3 %X22.50 P0

! (* borramos la informacion de la piezza sacada de las 3 tablas *) Puntero_datos_almacen:=(No_posicion-1)*10; Volcado_pieza_pedida:10:=Inicio_datos_almacen[Puntero_datos_almacen]:10; Puntero_prioridad:=No_posicion-1; Prioridad_1[Puntero_prioridad]:=0; Tipo_pieza_entrada[No_posicion]:=0;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 281Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 345: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MACRO22 - PAGE3Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE%MW66 Puntero_datos_almacen%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion

de las piezas que se guardaran en el almacen%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida%MW49 Puntero_prioridad%MW50 Prioridad_1 ti%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion

para comprobacion de la pieza recibida

MACRO22 - PAGE3 %X22.51 P1

! Orden_a_ejecutar:=0; Estado_pedido_est5:=5; No_posicion:=0; No_pieza_sacar:=0;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%MW289 Estado_pedido_est5%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen

! (* borramos la informacion de la pieza de la tabla de datos *) Inicio_datos_almacen[Puntero_datos_almacen]:10:=0; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion

de las piezas que se guardaran en el almacen%MW66 Puntero_datos_almacen

! UP %C2; IF RE Contador2_vale_10 THEN RESET %C2; SMOVE %CH5.0(99,90,14,0,1000,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(99,90,14,0,1000,0)Número del movimiento actual : 99Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 14Parámetro X : 0Parámetro F : 1000Parámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%C2%M402 Contador2_vale_10 se alcanza el valor de preseleccion de c2 que vale 10,

es el bit %c2.D%CH5.0

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 282Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 346: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-POSTComentario:

! (*Salidas del transporte de la zona de fabricación*) (*Enclavamientos*) (*Estación de suministro de camisas*) T1_enclavamiento1:=NOT Piezas_completas AND Encender_cintas_t1 AND(%X1.2 OR %X1. 3 OR %X1.4 OR %X1.6 OR %X1.7 OR %X1.8 OR %X1.9 OR %X1.10 OR %X1.11 OR %X1.12 OR %X1.13 OR %X1.14 OR %X1.17 OR %X 1.18 OR %X1.19) OR T1_enclavamiento1_scada OR Bit_alarma_estacion1; (*Estación de colocación de émoblos y muelles*) T1_enclavamiento2:=NOT Piezas_completas AND Encender_cintas_t1 AND (%X2.2 OR %X2.3 OR %X2.4 OR %X2.5 OR %X2.6 OR %X2.7 OR %X2.8 OR %X2.10 OR % X2.12 OR %X2.13 OR %X2.14 OR %X2.15 OR %X2.16 OR %X2.17 OR %X2.18 OR %X2.19) OR T1_enclavamiento2_scada OR Bit_alarma_estacion2; (*Estación de roscado de culatas*) T1_enclavamiento3:=NOT Piezas_completas AND Encender_cintas_t1 AND(%X3.2 OR %X3. 3 OR %X3.4 OR %X3.5 OR %X3.6 OR %X3.7 OR %X3.8 OR %X3.10 OR %X3.12 OR %X3.17 OR %X3.18)OR T1_enclavamiento3_scad a OR Bit_alarma_estacion3; (*Estación de verificación del conjunto*) T1_enclavamiento4:=%X15 OR %X16 OR NOT Piezas_completas AND Encender_cintas_t1 A ND(%X4.2 OR %X4.3 OR %X4.4 OR %X4.5 OR %X4.6 OR %X4.7 OR %X4.8 OR %X4.10 OR %X4.12 OR %X4.13 OR %X4.17 OR %X4.1 8) OR T1_enclavamiento4_scada OR Bit_alarma_estacion4; T1_desviar:=Palet_a_desvio OR T1_desviar_scada; (*Topes*) T1_tope1:=%X1.15 OR %X1.16 OR %X11 OR %X12 OR %X13 OR %X14 OR %X15 OR %X16 OR %X 17 OR %X18 OR T1_tope1_scada; T1_tope2:=%X2.9 OR %X2.11 OR %X11 OR %X12 OR T1_tope2_scada; T1_tope3:=%X3.9 OR %X3.11 OR %X11 OR %X12 OR %X13 OR %X14 OR %X15 OR %X16 OR %X1 7 OR %X18 OR T1_tope3_scada; T1_tope4:=%X4.9 OR %X4.11 OR %X18 OR %X17 OR T1_tope4_scada; T1_tope5:=T1_tope5_scada; (*Cintas*) T1_cinta_12:=%X9.9 OR %X9.10 OR %X9.11 OR %X9.12 OR T1_cinta12_scada; T1_cinta_345:=%X9.10 OR %X9.11 OR %X9.12 OR T1_cinta345_scada; (*Salidas del transporte de la zona de expedición*) (*Enclavamientos*) T2_enclavamiento_placas:=NOT Pedidos_completos AND Encender_cintas_t2 AND(%X6.2 OR %X6.3 OR %X6.4 OR %X6.5 OR %X6.6 OR %X6 .7 OR %X6.8 OR %X6.10 OR %X6.12 OR %X6.13 OR %X6.14 OR %X6.15 OR %X6.16 OR %X6.17)OR T2_enclavami ento_placas_scada OR Bit_alarma_estacion6; T2_enclavamiento_robot1:=NOT Pedidos_completos AND Encender_cintas_t2 AND(%X8.2 OR %X8.3 OR %X8.4 OR %X8.5 OR %X8.6 OR %X8.7 OR %X8.8 OR %X8.10 OR %X8.12 OR %X8.13 OR %X8.14 OR %X8.1 5 OR %X8.16 OR %X8.17 OR %X8.18 OR %X8.19 OR %X8.20 OR %X8.21 OR %X8.22 OR %X8.23 OR %X8.24 OR %X8.25 OR %X8.26 OR %X 8.27 OR %X8.28 OR %X8.29 OR %X8.30 OR %X8.33 OR %X8.34)OR T2_enclavamiento_robot1_scada OR Bit_alarma_estacion 8; T2_enclavamiento_robot2:=NOT Pedidos_completos AND Encender_cintas_t2 AND(%X5.2 OR %X5.3 OR %X5.4 OR %X5.5 OR %X5.6 OR %X5 .7 OR %X5.8 OR %X5.10 OR %X5.12 OR %X5.13 OR %X5.14)OR T2_enclavamiento_robot2_scada OR Bit_alarm a_estacion9; T2_enclavamiento_almacen:=NOT Pedidos_completos AND Encender_cintas_t2 AND(%X7.2 OR %X7.3 OR %X7.4 OR %X7.5 OR %X7.6 OR %X7.7 OR %X7.8 OR %X7.10 OR %X7.12 OR %X7.13 OR %X7.14 OR %X7.17)OR T2_enclavamiento_almacen_scada O R Bit_alarma_estacion7; (*Topes*) T2_tope_placas:=%X37 OR %X38 OR %X6.9 OR %X6.11 OR T2_tope_placas_scada; T2_tope_robot1:=%X31 OR %X32 OR %X33 OR %X34 OR %X35 OR %X36 OR %X37 OR %X38 OR %X8.9 OR %X8.11 OR T2_tope_robot1_scada;

MAST-POST

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 283Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 347: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-POSTMAST-POST T2_tope_robot2:=%X31 OR %X32 OR %X5.9 OR %X5.11 OR T2_tope_robot2_scada; T2_tope_almacen:=%X31 OR %X32 OR %X33 OR %X34 OR %X35 OR %X36 OR %X37 OR %X38 OR %X7.9 OR %X7.11 OR T2_tope_almacen_scada; T2_tope_desvio:=T2_tope_rdesvio_scada; T2_desviar:=T2_desviar_scada; (*Cintas*) T2_cinta_12:=%X9.14 OR %X9.15 OR %X9.16 OR %X9.17 OR T2_cinta12_scada; T2_cinta_345:=%X9.15 OR %X9.16 OR %X9.17 OR T2_cinta345_scada;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M260 Piezas_completas%M276 Encender_cintas_t1%X1.2%X1.3%X1.4%X1.6%X1.7%X1.8%X1.9%X1.10%X1.11%X1.12%X1.13%X1.14%X1.17%X1.18%X1.19%M210 T1_enclavamiento1_scada%M336 Bit_alarma_estacion1%Q\0.2.1\0.16 T1_enclavamiento1%X2.2%X2.3%X2.4%X2.5%X2.6%X2.7%X2.8%X2.10%X2.12%X2.13%X2.14%X2.15%X2.16%X2.17%X2.18%X2.19%M211 T1_enclavamiento2_scada%M337 Bit_alarma_estacion2%Q\0.2.1\0.17 T1_enclavamiento2%X3.2%X3.3%X3.4%X3.5%X3.6%X3.7%X3.8%X3.10%X3.12%X3.17%X3.18%M212 T1_enclavamiento3_scada%M338 Bit_alarma_estacion3%Q\0.2.1\0.18 T1_enclavamiento3%X15%X16%X4.2%X4.3%X4.4%X4.5%X4.6%X4.7%X4.8%X4.10%X4.12%X4.13%X4.17%X4.18%M213 T1_enclavamiento4_scada%M339 Bit_alarma_estacion4%Q\0.2.1\0.19 T1_enclavamiento4%M74 Palet_a_desvio

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 284Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 348: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-POST%M214 T1_desviar_scada%Q\0.2.1\0.20 T1_desviar%X1.15%X1.16%X11%X12%X13%X14%X17%X18%M215 T1_tope1_scada%Q\0.2.1\0.21 T1_tope1%X2.9%X2.11%M216 T1_tope2_scada%Q\0.2.1\0.22 T1_tope2%X3.9%X3.11%M217 T1_tope3_scada%Q\0.2.1\0.23 T1_tope3%X4.9%X4.11%M218 T1_tope4_scada%Q\0.2.1\0.24 T1_tope4%M219 T1_tope5_scada%Q\0.2.1\0.25 T1_tope5%X9.9%X9.10%X9.11%X9.12%M220 T1_cinta12_scada%Q\0.2.1\0.27 T1_cinta_12%M221 T1_cinta345_scada%Q\0.2.1\0.28 T1_cinta_345%M278 Pedidos_completos%M277 Encender_cintas_t2%X6.2%X6.3%X6.4%X6.5%X6.6%X6.7%X6.8%X6.10%X6.12%X6.13%X6.14%X6.15%X6.16%X6.17%M222 T2_enclavamiento_placas_scada%M340 Bit_alarma_estacion6%Q\0.2.2\0.16 T2_enclavamiento_placas%X8.2%X8.3%X8.4%X8.5%X8.6%X8.7%X8.8%X8.10%X8.12%X8.13%X8.14%X8.15%X8.16%X8.17%X8.18%X8.19%X8.20%X8.21%X8.22%X8.23%X8.24%X8.25%X8.26%X8.27%X8.28%X8.29%X8.30%X8.33%X8.34%M223 T2_enclavamiento_robot1_scada%M342 Bit_alarma_estacion8%Q\0.2.2\0.17 T2_enclavamiento_robot1%X5.2%X5.3

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 285Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 349: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-POST%X5.4%X5.5%X5.6%X5.7%X5.8%X5.10%X5.12%X5.13%X5.14%M224 T2_enclavamiento_robot2_scada%M343 Bit_alarma_estacion9%Q\0.2.2\0.18 T2_enclavamiento_robot2%X7.2%X7.3%X7.4%X7.5%X7.6%X7.7%X7.8%X7.10%X7.12%X7.13%X7.14%X7.17%M225 T2_enclavamiento_almacen_scada%M341 Bit_alarma_estacion7%Q\0.2.2\0.19 T2_enclavamiento_almacen%X37%X38%X6.9%X6.11%M227 T2_tope_placas_scada%Q\0.2.2\0.21 T2_tope_placas%X31%X32%X33%X34%X35%X36%X8.9%X8.11%M228 T2_tope_robot1_scada%Q\0.2.2\0.22 T2_tope_robot1%X5.9%X5.11%M229 T2_tope_robot2_scada%Q\0.2.2\0.23 T2_tope_robot2%X7.9%X7.11%M230 T2_tope_almacen_scada%Q\0.2.2\0.24 T2_tope_almacen%M231 T2_tope_rdesvio_scada%Q\0.2.2\0.25 T2_tope_desvio%M226 T2_desviar_scada%Q\0.2.2\0.20 T2_desviar%X9.14%X9.15%X9.16%X9.17%M232 T2_cinta12_scada%Q\0.2.2\0.27 T2_cinta_12%M233 T2_cinta345_scada%Q\0.2.2\0.28 T2_cinta_345

! (*Salidas de la estacion 5 *) Permiso_manual:=%X21.2 OR %X21.3; Electrovalvula_brazo:=(Permiso_manual AND(Scada_brazo OR Magelis_brazo))OR(%X21. 4 AND(%X22.7 OR %X22.8 OR %X22.13 OR %X22.14 OR %X22.15 OR %X22.23 OR %X22.27 OR %X22.28 OR %X22.39 OR %X22.40 OR %X22.45 OR % X22.46 OR %X22.47)); Electrovalvula_tope:=(Permiso_manual AND Scada_tope); Vacio:=(Permiso_manual AND(Scada_vacio OR Magelis_vacio))OR(%X21.4 AND(%X22.7 OR %X22.8 OR %X22.9 OR %X22.10 OR %X22.11 OR %X22.12 OR %X22.13 OR %X22.23 OR %X22.24 OR %X22.25 OR %X22.26 OR %X22.27 OR %X22.39 OR % X22.40 OR %X22.41 OR %X22.42 OR %X22.43 OR %X22.44 OR %X22.45)); Cinta:=%XM19;

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 286Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 350: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-POSTLista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%X21.2%X21.3%M19 Permiso_manual%M204 Scada_brazo Mando manual SCADA Activacion del brazo neumatico%MW121:X0 Magelis_brazo Mando manual Magelis brazo neumático estación 5%X21.4%X22.7%X22.8%X22.13%X22.14%X22.15%X22.23%X22.27%X22.28%X22.39%X22.40%X22.45%X22.46%X22.47%Q2.0 Electrovalvula_brazo%M205 Scada_tope Mando manual SCADA Activacion tope en cinta

transportadora%Q2.1 Electrovalvula_tope%M206 Scada_vacio Mando manual SCADA Activacion del Vacio para coger

pieza%MW121:X2 Magelis_vacio Mando manual Magelis activación vacío en estación 5%X22.9%X22.10%X22.11%X22.12%X22.24%X22.25%X22.26%X22.41%X22.42%X22.43%X22.44%Q2.2 Vacio%XM19%Q2.3 Cinta

! (* al final del programa actualizamos pagina anterior magelis, esto es para detectar los cambios de pagina en las Magelis *) Pagina_anterior_tactil1:=Pagina_indicada_tactil1; Pagina_anterior_tactil2:=Pagina_indicada_tactil2;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2501 Pagina_indicada_tactil1%MW2519 Pagina_anterior_tactil1%MW2521 Pagina_indicada_tactil2%MW2539 Pagina_anterior_tactil2

Autor: I.Blasco-M.Montañes 5.2.1 Secciones5.2.1.7 Pap

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.1.7 - 287Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 351: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR0Comentario:

! (*Comprobamos escritura del palet correcta realizando una lectura de comprobación*) IF Lectura_correcta_t1 AND NOT Escritura_correcta_t1 AND NOT Escritura_defectuos a_t1 THEN Operacion_correcta_t1:= EQUAL(Direccion_base_piezas[Direccion_inicio_piezas]:16,Oper1_dia_sema na_inicio_pieza:16); IF Operacion_correcta_t1=-1 THEN RESET Escritura_incorrecta_t1; RESET Escritura_defectuosa_t1; SET Escritura_correcta_t1; ELSIF NOT Escritura_incorrecta_t1 THEN RESET Escritura_defectuosa_t1; RESET Escritura_correcta_t1; SET Escritura_incorrecta_t1; ELSIF Escritura_incorrecta_t1 THEN RESET Escritura_incorrecta_t1; RESET Escritura_correcta_t1; SET Escritura_defectuosa_t1; Estacion_en_alarma:=Estacion_en_lectura_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%M142 Escritura_correcta_t1%M517 Escritura_defectuosa_t1%MW972 Direccion_base_piezas%MW932 Direccion_inicio_piezas%MW1530 Oper1_dia_semana_inicio_pieza%MW1525 Operacion_correcta_t1%M143 Escritura_incorrecta_t1%MW933 Estacion_en_lectura_t1%MW936 Estacion_en_alarma

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.1 MAST-Sr0

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.1 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 352: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR1Comentario:

! (*Intercambio de las teclas de funcion estatica de la magelis conectada a la est acion 5*) Imagen_teclas_magelis5:=Funciones_estaticas_magelis;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW100 Funciones_estaticas_magelis%MW260 Imagen_teclas_magelis5

! (*Intercambio del numero de pagina visualizada en la magelis conectada a la esta cion 5*) Imagen_pagina_magelis5:=Pagina_magelis;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW101 Pagina_magelis%MW261 Imagen_pagina_magelis5

! (*Intercambio de las alarmas producidas en todas las magelis conectadas a todas las estaciones*) (* se ponen en tabla compartida las alarmas de la estacion 5 *) Imagen_alarmas_magelis5_1:=Alarmas_estacion5_1; Imagen_alarmas_magelis5_2:=Alarmas_estacion5_2; (* se escriben en la tabla de dialogo las alarmas de las otras estaciones desde tabla compartida *) Alarmas_estacion1:=Imagen_alarmas_magelis1; Alarmas_estacion2:=Imagen_alarmas_magelis2; Alarmas_estacion3:=Imagen_alarmas_magelis3; Alarmas_estacion4:=Imagen_alarmas_magelis4; Alarmas_estacion6:=Imagen_alarmas_magelis6; Alarmas_estacion7_1:=Imagen_alarmas_magelis7_1; Alarmas_estacion7_2:=Imagen_alarmas_magelis7_2; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW111 Alarmas_estacion5_1%MW262 Imagen_alarmas_magelis5_1%MW112 Alarmas_estacion5_2%MW263 Imagen_alarmas_magelis5_2%MW202 Imagen_alarmas_magelis1%MW107 Alarmas_estacion1%MW217 Imagen_alarmas_magelis2%MW108 Alarmas_estacion2%MW232 Imagen_alarmas_magelis3%MW109 Alarmas_estacion3%MW247 Imagen_alarmas_magelis4%MW110 Alarmas_estacion4%MW292 Imagen_alarmas_magelis6%MW113 Alarmas_estacion6%MW299 Imagen_alarmas_magelis7_1%MW114 Alarmas_estacion7_1%MW300 Imagen_alarmas_magelis7_2%MW115 Alarmas_estacion7_2

! (*Intercambio de las entradas de la estacion 5 con el resto de estaciones*) (*Entradas directas*) %MW265:X0:=E5_emergencia; %MW265:X1:=E5_marcha; %MW265:X2:=E5_man_auto; %MW265:X3:=E5_ind_int; %MW265:X4:=E5_reset; %MW265:X5:=E5_descarga_almacen; %MW265:X6:=E5_pieza_cap; %MW265:X7:=E5_pieza_ind; %MW265:X8:=E5_pieza_opt; %MW265:X9:=E5_piston_arriba; %MW265:X10:=E5_piston_abajo; %MW265:X11:=E5_señal_vacio;

MAST-SR1

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.2 MAST-Sr1

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.2 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 353: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR1MAST-SR1 %MW265:X12:=E5_tope_paso; %MW265:X13:=E5_retencion_pieza; (*Transporte zona fabricación a través de Fipio*) %MW266:X0:=T1_palet_estacion1; %MW266:X1:=T1_palet_estacion2; %MW266:X2:=T1_palet_estacion3; %MW266:X3:=T1_palet_estacion4; %MW266:X4:=T1_desvio; %MW266:X5:=T1_paro_intermedio; %MW266:X7:=T1_emergencia; %MW266:X8:=T1_marcha; %MW266:X9:=T1_ind_int; %MW266:X10:=T1_rearme; %MW266:X11:=T1_manual_automatico; (*Transporte zona expedición a través de Fipio*) %MW267:X0:=T2_palet_estacion1; %MW267:X1:=T2_palet_estacion2; %MW267:X2:=T2_palet_estacion3; %MW267:X3:=T2_palet_estacion4; %MW267:X4:=T2_desvio; %MW267:X5:=T2_paro_intermedio; %MW267:X7:=T2_emergencia; %MW267:X8:=T2_marcha; %MW267:X9:=T2_ind_int; %MW267:X10:=T2_rearme; %MW267:X11:=T2_manual_automatico; %MW267:X12:=T2_optico_robot1; %MW267:X13:=T2_optico_robot2; %MW267:X14:=T2_optico_almacen;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.0 E5_emergencia%MW265:X0%I1.1 E5_marcha%MW265:X1%I1.2 E5_man_auto%MW265:X2%I1.3 E5_ind_int%MW265:X3%I1.4 E5_reset%MW265:X4%I1.5 E5_descarga_almacen%MW265:X5%I1.6 E5_pieza_cap%MW265:X6%I1.7 E5_pieza_ind%MW265:X7%I1.8 E5_pieza_opt%MW265:X8%I1.9 E5_piston_arriba%MW265:X9%I1.10 E5_piston_abajo%MW265:X10%I1.11 E5_señal_vacio%MW265:X11%I1.12 E5_tope_paso%MW265:X12%I1.13 E5_retencion_pieza%MW265:X13%I\0.2.1\0.0 T1_palet_estacion1%MW266:X0%I\0.2.1\0.1 T1_palet_estacion2%MW266:X1%I\0.2.1\0.2 T1_palet_estacion3%MW266:X2%I\0.2.1\0.3 T1_palet_estacion4%MW266:X3%I\0.2.1\0.4 T1_desvio%MW266:X4%I\0.2.1\0.5 T1_paro_intermedio%MW266:X5%I\0.2.1\0.7 T1_emergencia%MW266:X7%I\0.2.1\0.8 T1_marcha%MW266:X8

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.2 MAST-Sr1

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.2 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 354: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR1%I\0.2.1\0.9 T1_ind_int%MW266:X9%I\0.2.1\0.10 T1_rearme%MW266:X10%I\0.2.1\0.11 T1_manual_automatico%MW266:X11%I\0.2.2\0.0 T2_palet_estacion1%MW267:X0%I\0.2.2\0.1 T2_palet_estacion2%MW267:X1%I\0.2.2\0.2 T2_palet_estacion3%MW267:X2%I\0.2.2\0.3 T2_palet_estacion4%MW267:X3%I\0.2.2\0.4 T2_desvio%MW267:X4%I\0.2.2\0.5 T2_paro_intermedio%MW267:X5%I\0.2.2\0.7 T2_emergencia%MW267:X7%I\0.2.2\0.8 T2_marcha%MW267:X8%I\0.2.2\0.9 T2_ind_int%MW267:X9%I\0.2.2\0.10 T2_rearme%MW267:X10%I\0.2.2\0.11 T2_manual_automatico%MW267:X11%I\0.2.2\0.12 T2_optico_robot1%MW267:X12%I\0.2.2\0.13 T2_optico_robot2%MW267:X13%I\0.2.2\0.14 T2_optico_almacen%MW267:X14

! (*Intercambio de las salidas de la estacion 5 con el resto de estaciones*) %MW268:X0:=Electrovalvula_brazo; %MW268:X1:=Electrovalvula_tope; %MW268:X2:=Vacio; %MW268:X3:=Cinta; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q2.0 Electrovalvula_brazo%MW268:X0%Q2.1 Electrovalvula_tope%MW268:X1%Q2.2 Vacio%MW268:X2%Q2.3 Cinta%MW268:X3

! (*Estado de Automatico Integrado de las diferentes estaciones*) Estacion1_en_auto_integrado:=%MW206:X3; Estacion2_en_auto_integrado:=%MW221:X3; Estacion3_en_auto_integrado:=%MW236:X3; Estacion4_en_auto_integrado:=%MW251:X3; %MW264:X3:=Estacion5_en_auto_integrado; Estacion6_en_auto_integrado:=%MW294:X3; Estacion7_en_auto_integrado:=%MW302:X3; (*Bit de actividad de las diferentes estaciones*) Bit_actividad_estacion1:=%MW206:X6; Bit_actividad_estacion2:=%MW221:X6; Bit_actividad_estacion3:=%MW236:X6; Bit_actividad_estacion4:=%MW251:X6; Bit_actividad_estacion5:=%MW264:X6; Bit_actividad_estacion6:=%MW294:X6; Bit_actividad_estacion7:=%MW302:X6; (*Bit de Actividad de la Estacion 5*) %MW264:X6:=%S5;

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.2 MAST-Sr1

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.2 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 355: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR1Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW206:X3%M80 Estacion1_en_auto_integrado%MW221:X3%M81 Estacion2_en_auto_integrado%MW236:X3%M82 Estacion3_en_auto_integrado%MW251:X3%M83 Estacion4_en_auto_integrado%M91 Estacion5_en_auto_integrado%MW264:X3%MW294:X3%M92 Estacion6_en_auto_integrado%MW302:X3%M93 Estacion7_en_auto_integrado%MW206:X6%M132 Bit_actividad_estacion1%MW221:X6%M133 Bit_actividad_estacion2%MW236:X6%M134 Bit_actividad_estacion3%MW251:X6%M135 Bit_actividad_estacion4%MW264:X6%M136 Bit_actividad_estacion5%MW294:X6%M137 Bit_actividad_estacion6%MW302:X6%M138 Bit_actividad_estacion7%S5

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.2 MAST-Sr1

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.2 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 356: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR2Comentario:

! (*SUBRUTINA DE LECTURA: SE EJECUTARA DESDE TODAS LAS ESTACIONES PARA LEER EL ESTADO DEL PALET Y COMPROBAR LAS OPERACIONES REALIZADAS EN EL*) (*RUTINA DE LECTURA: DEBEN PASARSELE 3 PARAMETROS NUMERO DE CABEZA, DIRECCION DE INICIO DE OPERACION, Y NUMERO DE BYTES A LEER.*) (*Las palabras de gestion de la codificacion de la primera lectura seran %MW1530 a %MW1533*) Oper1_dia_semana_inicio_pieza:8:=0; (*Orden de lectura w:=16#0077 + numero de cabeza 1:=16@3100*) Oper1_dia_semana_inicio_pieza:=16#0077+SHL(Numero_cabeza_t1,8); (*Direccion de inicio de lectura 00*) Oper1_segundos_inicio_pieza:=Direccion_inicio_operacion_t1; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3230*) Oper1_hora_minutos_inicio_pieza:=Numero_bytes_transmision_t1; (*Check Sum: Suma de los bytes bajos*) Oper1_mes_dia_inicio_pieza:=SUM(Oper1_dia_semana_inicio_pieza:3)AND 16#00FF; SWAP(Oper1_dia_semana_inicio_pieza:3); (*Check Sum: Suma de los bytes altos+Bytes bajos*) Oper1_mes_dia_inicio_pieza:=Oper1_mes_dia_inicio_pieza+(SUM(Oper1_dia_semana_ini cio_pieza:3)AND 16#00FF); SWAP(Oper1_dia_semana_inicio_pieza:3); (*End of Text*) Oper1_mes_dia_inicio_pieza:=SHR(SHL(Oper1_mes_dia_inicio_pieza,8),8)+16#0300; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1530 Oper1_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1531 Oper1_segundos_inicio_pieza%MW1480 Numero_bytes_transmision_t1%MW1532 Oper1_hora_minutos_inicio_pieza%MW1533 Oper1_mes_dia_inicio_pieza

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.3 MAST-Sr2

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.3 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 357: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR3Comentario:

! (*SUBRUTINA DE LECTURA/ESCRITURA DEL PALET: SE EJECUTARA DESDE TODAS LAS ESTACIO NES PARA LEER EL ESTADO DEL PALET O ESCRIBIR LAS OPERACIONES REALIZADAS EN EL. DEBE PASARSELE EL TIPO DE OPERACION*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) (*RUTINA DE LECTURA: DEBEN PASARSELE 3 PARAMETROS NUMERO DE CABEZA, DIRECCION DE INICIO DE OPERACION, Y NUMERO DE BYTES A LEER.*) (*TIPO DE OPERACION =1 => Lectura*) IF Tipo_operacion_t1=1 THEN Oper2_dia_semana_inicio_pieza:8:=0; (*Orden de lectura w:=16#0077 + numero de cabeza 1:=16#3100*) Oper2_dia_semana_inicio_pieza:=SHL(Numero_cabeza_t1,8)+16#0077; (*Direccion de inicio de lectura 00*) Oper2_segundos_inicio_pieza:=Direccion_inicio_operacion_t1; (*Numero de Bytes a leer 32, 16 palabras, 20 hx:=16#3032*) Oper2_hora_minutos_inicio_pieza:=Numero_bytes_transmision_t1; (*Check Sum: Bytes bajos*) Oper2_mes_dia_inicio_pieza:=SUM(Oper2_dia_semana_inicio_pieza:3)AND 16#00FF ; SWAP(Oper2_dia_semana_inicio_pieza:3); (*Check Sum: Bytes altos+Bytes bajos*) Oper2_mes_dia_inicio_pieza:=Oper2_mes_dia_inicio_pieza+(SUM(Oper2_dia_seman a_inicio_pieza:3)AND 16#00FF); SWAP(Oper2_dia_semana_inicio_pieza:3); (*End of Text*) Oper2_mes_dia_inicio_pieza:=SHR(SHL(Oper2_mes_dia_inicio_pieza,8),8)+16#030 0; Tipo_operacion_t1:=0; END_IF; (*RUTINA DE ESCRITURA: DEBEN PASARSELE 3 PARAMETROS NUMERO DE CABEZA, DIRECCION DE INICIO DE OPERACION, Y NUMERO DE BYTES A ESCRIBIR *) (*TIPO DE OPERACION =2 => Escritura*) IF Tipo_operacion_t1=2 THEN (*Borramos las palabras de gestion*) %MW1497:3:=0; (*Orden de escritura:'k' y Numero de Cabeza*) %MW1497:=SHL(Numero_cabeza_t1,8)+16#006B; (*Direccion de inicio '00'*) %MW1498:=Direccion_inicio_operacion_t1; (*Bytes a transmitir 32 o 20h:'2' y '0'*) %MW1499:=Numero_bytes_transmision_t1; (*Calculo del check sum*) Oper2_check_sum:=0; Oper2_check_sum:=SUM(%MW1497:19)AND 16#00FF; SWAP(%MW1497:19); (*Check Sum: Bytes bajos*) Oper2_check_sum:=Oper2_check_sum+(SUM(%MW1497:19)AND 16#00FF); SWAP(%MW1497:19); (*Check Sum: Bytes altos*) Oper2_check_sum:=SHR(SHL(Oper2_check_sum,8),8)+16#0300; Tipo_operacion_t1:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1481 Tipo_operacion_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1483 Numero_cabeza_t1%MW1482 Direccion_inicio_operacion_t1%MW1501 Oper2_segundos_inicio_pieza

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.4 MAST-Sr3

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.4 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 358: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR3%MW1480 Numero_bytes_transmision_t1%MW1502 Oper2_hora_minutos_inicio_pieza%MW1503 Oper2_mes_dia_inicio_pieza%MW1497%MW1498%MW1499%MW1516 Oper2_check_sum

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.4 MAST-Sr3

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.4 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 359: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR4Comentario:

! (*SUBRUTINA DE LECTURA DEL PALET: SE EJECUTARA DESDE TODAS LAS ESTACIONES PARA LEER EL ESTADO DEL PALET Y COMPROBAR LAS OPERACIONES REALIZADAS EN EL*) (*RUTINA DE LECTURA: DEBEN PASARSELE 3 PARAMETROS NUMERO DE CABEZA, DIRECCION DE INICIO DE OPERACION, Y NUMERO DE BYTES A LEER.*) (*Las palabras de gestion de la codificacion de la primera lectura seran %MW1555 a %MW1598*) Compr_dia_semana_peticion_pedido:4:=0; (*Orden de lectura w:=16#0077 + numero de cabeza 1:=16#3100*) Compr_dia_semana_peticion_pedido:=16#0077+SHL(Numero_cabeza_t2,8); (*Direccion de inicio de lectura 00*) Compr_segundos_peticion_pedido:=Direccion_inicio_operacion_t2; (*Numero de Bytes a leer 82, 41 palabras, 52hx:=16#3235*) Com_hora_minutos_peticion_pedido:=Numero_bytes_transmision_t2; (*Check Sum: Bytes Bajos*) Compr_mes_dia_peticion_pedido:=SUM(Compr_dia_semana_peticion_pedido:3)AND 16#00F F; SWAP(Compr_dia_semana_peticion_pedido:3); (*Check Sum: Bytes altos+Bytes bajos*) Compr_mes_dia_peticion_pedido:=Compr_mes_dia_peticion_pedido+ (SUM(Compr_dia_semana_peticion_pedido:3)AND 16#00FF); SWAP(Compr_dia_semana_peticion_pedido:3); (*End of Text*) Compr_mes_dia_peticion_pedido:=SHR(SHL(Compr_mes_dia_peticion_pedido,8),8)+16#03 00; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1555 Compr_dia_semana_peticion_pedido%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1556 Compr_segundos_peticion_pedido%MW1485 Numero_bytes_transmision_t2%MW1557 Com_hora_minutos_peticion_pedido%MW1558 Compr_mes_dia_peticion_pedido

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.5 MAST-Sr4

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.5 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 360: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR5Comentario:

! (*SUBRUTINA DE LECTURA/ESCRITURA DEL PALET: SE EJECUTARA DESDE TODAS LAS ESTACIO NES PARA LEER EL ESTADO DEL PALET O ESCRIBIR LAS OPERACIONES REALIZADAS EN EL. DEBE PASARSELE EL TIPO DE OPERACION*) (*Tipo de operacion:=1 Lectura, Tipo de operacion:=2 Escritura*) (*RUTINA DE LECTURA: DEBEN PASARSELE 3 PARAMETROS NUMERO DE CABEZA, DIRECCION DE INICIO DE OPERACION, Y NUMERO DE BYTES A LEER.*) (*TIPO DE OPERACION =1 => Lectura*) IF Tipo_operacion_t2=1 THEN (*Borramos las palabras de gestion*) Dia_semana_peticion_pedido_t2:4:=0; (*Orden de lectura w:=16#0077 + numero de cabeza 1:=16#3100*) Dia_semana_peticion_pedido_t2:=SHL(Numero_cabeza_t2,8)+16#0077; (*Direccion de inicio de lectura 00*) Segundos_peticion_pedido_t2:=Direccion_inicio_operacion_t2; (*Numero de Bytes a leer 82, 41 palabras, 53hx:=16#3235*) Hora_minutos_peticion_pedido_t2:=Numero_bytes_transmision_t2; (*Check Sum: Bytes bajos*) Mes_dia_peticion_pedido_t2:=SUM(Dia_semana_peticion_pedido_t2:3)AND 16#00FF ; SWAP(Dia_semana_peticion_pedido_t2:3); (*Check Sum: Bytes altos+Bytes bajos*) Mes_dia_peticion_pedido_t2:=Mes_dia_peticion_pedido_t2+(SUM(Dia_semana_peti cion_pedido_t2:3)AND 16#00FF); SWAP(Dia_semana_peticion_pedido_t2:3); (*End of Text*) Mes_dia_peticion_pedido_t2:=SHR(SHL(Mes_dia_peticion_pedido_t2,8),8)+16#030 0; Tipo_operacion_t2:=0; END_IF; (*RUTINA DE ESCRITURA: DEBEN PASARSELE 3 PARAMETROS NUMERO DE CABEZA, DIRECCION DE INICIO DE OPERACION, Y NUMERO DE BYTES A ESCRIBIR *) (*TIPO DE OPERACION =2 => Escritura*) IF Tipo_operacion_t2=2 THEN (*Borramos las palabras de gestion*) %MW1647:3:=0; (*Orden de escritura:'k' y Numero de Cabeza*) %MW1647:=SHL(Numero_cabeza_t2,8)+16#006B; (*Direccion de inicio '00'*) %MW1648:=Direccion_inicio_operacion_t2; (*Bytes a transmitir 82 o 52h:'5' y '2'*) %MW1649:=Numero_bytes_transmision_t2; (*Calculo del check sum: Bytes Bajos*) Check_sum_t2:=0; Check_sum_t2:=SUM(%MW1647:44)AND 16#00FF; SWAP(%MW1647:44); (*Calculo del check sum: Bytes Altos+Bytes Bajos*) Check_sum_t2:=Check_sum_t2+(SUM(%MW1647:44)AND 16#00FF); SWAP(%MW1647:44); (*End of Text*) Check_sum_t2:=SHR(SHL(Check_sum_t2,8),8)+16#0300; Tipo_operacion_t2:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW1486 Tipo_operacion_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1488 Numero_cabeza_t2%MW1487 Direccion_inicio_operacion_t2%MW1651 Segundos_peticion_pedido_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.6 MAST-Sr5

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.6 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 361: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR5%MW1485 Numero_bytes_transmision_t2%MW1652 Hora_minutos_peticion_pedido_t2%MW1653 Mes_dia_peticion_pedido_t2%MW1647%MW1648%MW1649%MW1691 Check_sum_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.6 MAST-Sr5

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.6 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 362: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR6Comentario:

! (*Volcado de la memoria del palet sobre las tablas de magelis*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:25:=0; (*Dia de la semana:= tal como esta*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_dia_semana_inicio_pieza; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Segundos:= Convertir y bajar al byte bajo*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=BCD_TO_INT(SHR(Oper2_segundos_ inicio_pieza,8)); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Minutos:= Convertir solo el byte bajo*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=BCD_TO_INT(Oper2_hora_minutos_ inicio_pieza AND 16#00FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Hora:= Convertir solo el byte alto y bajar al byte bajo*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=BCD_TO_INT(SHR(Oper2_hora_minu tos_inicio_pieza AND 16#FF00,8)); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Dia:= Convertir solo el byte bajo*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=BCD_TO_INT(Oper2_mes_dia_inici o_pieza AND 16#00FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Mes:= Convertir solo el byte alto y bajar al byte bajo*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=BCD_TO_INT(SHR(Oper2_mes_dia_i nicio_pieza AND 16#FF00,8)); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Siglo+año:= Convertir toda la palabra tal cual*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=BCD_TO_INT(Oper2_siglo_año_ini cio_pieza); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y Tipo pieza:= descomponer el byte alto de la palabra como el byte bajo y el byte bajo como el byte bajo de la siguiente palabra*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=SHR(Oper2_tipo_pieza AND 16#FF 00,8); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_tipo_pieza AND 16#00FF; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y Tipo camisa:= descomponer el byte alto de la palabra como el byte baj o y el byte bajo como el byte bajo de la siguiente palabra*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=SHR(Oper2_camisa AND 16#FF00,8 ); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_camisa AND 16#00FF; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y Tipo embolo:= descomponer el byte alto de la palabra como el byte baj o y el byte bajo como el byte bajo de la siguiente palabra*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=SHR(Oper2_embolo AND 16#FF00,8 ); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_embolo AND 16#00FF; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y Tipo muelle:= descomponer el byte alto de la palabra como el byte baj o y el byte bajo como el byte bajo de la siguiente palabra*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=SHR(Oper2_muelle AND 16#FF00,8 ); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_muelle AND 16#00FF; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y Tipo culata:= descomponer el byte alto de la palabra como el byte baj o y el byte bajo como el byte bajo de la siguiente palabra*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=SHR(Oper2_culata AND 16#FF00,8 ); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1;

MAST-SR6

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.7 MAST-Sr6

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.7 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 363: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR6MAST-SR6 D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_culata AND 16#00FF; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y Tipo tapa:= descomponer el byte alto de la palabra como el byte bajo y el byte bajo como el byte bajo de la siguiente palabra*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=SHR(Oper2_pieza_con_tapa AND 1 6#FF00,8); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_pieza_con_tapa AND 16#00 FF; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y Tipo verificacion:= descomponer el byte alto de la palabra como el by te bajo y el byte bajo como el byte bajo de la siguiente palabra*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=SHR(Oper2_verificacion AND 16# FF00,8); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_verificacion AND 16#00FF ; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Ultima estacion*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_ultima_estacion; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Numero de pedido*) D_sem_puesto1_magelis[Puntero_tablas_magelis_t1]:=Oper2_numero_pedido; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1-23;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW600 D_sem_puesto1_magelis lectura palets %mw 600 - %mw 700%MW599 Puntero_tablas_magelis_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1501 Oper2_segundos_inicio_pieza%MW1502 Oper2_hora_minutos_inicio_pieza%MW1503 Oper2_mes_dia_inicio_pieza%MW1504 Oper2_siglo_año_inicio_pieza%MW1505 Oper2_tipo_pieza%MW1506 Oper2_camisa%MW1507 Oper2_embolo%MW1508 Oper2_muelle%MW1509 Oper2_culata%MW1510 Oper2_pieza_con_tapa%MW1511 Oper2_verif icacion%MW1512 Oper2_ultima_estacion%MW1515 Oper2_numero_pedido

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.7 MAST-Sr6

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.7 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 364: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR7Comentario:

! (*Actualizacion de la memoria del palet con los datos de la magelis*) (*Puntero a las tablas de memoria: Puntero_tablas_memoria_t1*) (*Dia de la semana:= igual*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=D_sem_escritura_magelis; Puntero_tablas_memoria_t1:=Puntero_tablas_memoria_t1+1; (*Segundos:= convertimos y desplazamos al byte superior*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(INT_TO_BCD(%MW701),8); Puntero_tablas_memoria_t1:=Puntero_tablas_memoria_t1+1; (*Hora y minutos:= La hora la convertimos y la desplazamos al byte superior, los minutos los convertimos y los sumamos con la hora*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=(SHL(INT_TO_BCD(%MW703),8))+(I NT_TO_BCD(%MW702)AND 16#00FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Mes y dia:= El mes la convertimos y la desplazamos al byte superior, la hor la convertimos y la sumamos con el mes*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=(SHL(INT_TO_BCD(%MW705),8))+(I NT_TO_BCD(%MW704)AND 16#00FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Siglo y año:= convertidos tal cual*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=INT_TO_BCD(%MW706); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y tipo de pieza*) (*Descontamos la pieza de las piezas en produccion*) IF Direccion_base_piezas[Puntero_tablas_memoria_t1]<>0 THEN IF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=1 THEN Contador_piezas_negras_producion:=Contador_piezas_negras_producion-1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=3 THEN Contador_piezas_rojas_produccion:=Contador_piezas_rojas_produccion-1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=7 THEN Contador_piezas_metal_produccion:=Contador_piezas_metal_produccion-1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=2 THEN Contador_piezas_tapa_neg_produc:=Contador_piezas_tapa_neg_produc-1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=4 THEN Contador_piezas_tapa_roj_produc:=Contador_piezas_tapa_roj_produc-1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=8 THEN Contador_piezas_tapa_met_produc:=Contador_piezas_tapa_met_produc-1; END_IF; END_IF; Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(%MW707,8)+(%MW708 AND 16#0 0FF); (*Recontamos la pieza nueva en el contador de produccion*) IF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=1 THEN Contador_piezas_negras_producion:=Contador_piezas_negras_producion+1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=3 THEN Contador_piezas_rojas_produccion:=Contador_piezas_rojas_produccion+1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=7 THEN Contador_piezas_metal_produccion:=Contador_piezas_metal_produccion+1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=2 THEN Contador_piezas_tapa_neg_produc:=Contador_piezas_tapa_neg_produc+1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=4 THEN Contador_piezas_tapa_roj_produc:=Contador_piezas_tapa_roj_produc+1; ELSIF(Direccion_base_piezas[Puntero_tablas_memoria_t1] AND 16#00FF)=8 THEN Contador_piezas_tapa_met_produc:=Contador_piezas_tapa_met_produc+1; END_IF; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y tipo de camisa*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(%MW709,8)+(%MW710 AND 16#0 0FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y tipo de embolo*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(%MW711,8)+(%MW712 AND 16#0 0FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y tipo de muelle*)

MAST-SR7

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.8 MAST-Sr7

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.8 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 365: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR7MAST-SR7 Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(%MW713,8)+(%MW714 AND 16#0 0FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y tipo de culata*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(%MW715,8)+(%MW716 AND 16#0 0FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y tipo de tapa*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(%MW717,8)+(%MW718 AND 16#0 0FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Estado y tipo de verificacion*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=SHL(%MW719,8)+(%MW720 AND 16#0 0FF); Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+1; (*Ultima estacion*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=%MW721; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1+3; (*Numero de pedido*) Direccion_base_piezas[Puntero_tablas_memoria_t1]:=%MW722; Puntero_tablas_magelis_t1:=Puntero_tablas_magelis_t1-15;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW700 D_sem_escritura_magelis Tabla de escritura Magelis 700-725%MW972 Direccion_base_piezas%MW595 Puntero_tablas_memoria_t1%MW701%MW703%MW702%MW599 Puntero_tablas_magelis_t1%MW705%MW704%MW706%MW987 Contador_piezas_negras_producion%MW988 Contador_piezas_rojas_produccion%MW989 Contador_piezas_metal_produccion%MW1863 Contador_piezas_tapa_neg_produc%MW1864 Contador_piezas_tapa_roj_produc%MW1865 Contador_piezas_tapa_met_produc%MW707%MW708%MW709%MW710%MW711%MW712%MW713%MW714%MW715%MW716%MW717%MW718%MW719%MW720%MW721%MW722

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.8 MAST-Sr7

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.8 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 366: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR8Comentario:

! (*SUBRUTINA QUE VUELCA EL CONTENIDO DE LA TABLA DE PEDIDO SOBRE EL BUFFER DE ENC RITURA DEL PALET*) (*SE USARA EN LAS ETAPAS DE "COMPOSICION DE LA INFORMACION" DEL PALET, ES DECIR, EN LAS ETAPAS DE ESCRITURA DE LA ESTACION 6*) (*Marcamos el bit 16 de la palabra ESTADO PALET para indicar que volcamos este p edido a un palet*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+54; SET Direccion_base_pedidos[Direccion_inicio_piezas6]:X15; Estado_palet_t2:=Direccion_base_pedidos[Direccion_inicio_piezas6]; Direccion_inicio_piezas6:=Direccion_inicio_piezas6-54; (*Fecha de peticion del pedido*) Dia_semana_peticion_pedido_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas6 ]:5; (*Tipo de pieza 1*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+5; Tipo_pieza1_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas6])AND 16#00FF; (*Tipo de pieza 2*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+1; Tipo_pieza2_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas6])AND 16#00FF; (*Tipo de pieza 3*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+1; Tipo_pieza3_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas6])AND 16#00FF; (*Tipo de base*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+1; Estado_tipo_base_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas6])AND 16#00 FF; (*Fecha de inicio de la pieza 1*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+1; Dia_semana_inicio_pieza1_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas6]: 5; (*Numero de pedido de la pieza 1*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+12; Numero_pedido_pieza1_t2:=Direccion_base_pedidos[Direccion_inicio_piezas6]; (*Fecha de inicio de la pieza 2*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+1; Dia_semana_inicio_pieza2_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas6]: 5; (*Numero de pedido de la pieza 2*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+12; Numero_pedido_pieza2_t2:=Direccion_base_pedidos[Direccion_inicio_piezas6]; (*Fecha de inicio de la pieza 3*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+1; Dia_semana_inicio_pieza3_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas6]: 5; (*Numero de pedido de la pieza 3*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+12; Numero_pedido_pieza3_t2:=Direccion_base_pedidos[Direccion_inicio_piezas6]; (*Fecha de inicio de la base*) Direccion_inicio_piezas6:=Direccion_inicio_piezas6+1; Dia_semana_inicio_base_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas6]:5; Direccion_inicio_piezas6:=Direccion_inicio_piezas6-48;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW979 Direccion_inicio_piezas6%MW970:X15%MW970 Direccion_base_pedidos%MW1685 Estado_palet_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1660 Tipo_pieza1_t2%MW1667 Tipo_pieza2_t2%MW1674 Tipo_pieza3_t2%MW1681 Estado_tipo_base_t2%MW1655 Dia_semana_inicio_pieza1_t2%MW1661 Numero_pedido_pieza1_t2%MW1662 Dia_semana_inicio_pieza2_t2%MW1668 Numero_pedido_pieza2_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.9 MAST-Sr8

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.9 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 367: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR8%MW1669 Dia_semana_inicio_pieza3_t2%MW1675 Numero_pedido_pieza3_t2%MW1676 Dia_semana_inicio_base_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.9 MAST-Sr8

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.9 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 368: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR9Comentario:

! (*SUBRUTINA QUE VUELCA EL CONTENIDO DE LA TABLA DE PEDIDO SOBRE EL BUFFER DE SAL IDA*) (*SE USARA EN LAS ETAPAS DE "COMPOSICION DE LA INFORMACION" DEL PALET, ES DECIR, EN LAS ETAPAS DE ESCRITURA DE LA ESTACION 7*) (*Volcado de la palabra ESTADO PALET *) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+54; Estado_palet_t2:=Direccion_base_pedidos[Direccion_inicio_piezas7]; Direccion_inicio_piezas7:=Direccion_inicio_piezas7-54; (*Fecha de peticion del pedido*) Dia_semana_peticion_pedido_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas7 ]:5; (*Tipo de pieza 1*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+5; Tipo_pieza1_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas7])AND 16#00FF; (*Tipo de pieza 2*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+1; Tipo_pieza2_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas7])AND 16#00FF; (*Tipo de pieza 3*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+1; Tipo_pieza3_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas7])AND 16#00FF; (*Tipo de base*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+1; Estado_tipo_base_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas7])AND 16#00 FF; (*Fecha de inicio de la pieza 1*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+1; Dia_semana_inicio_pieza1_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas7]: 5; (*Numero de pedido de la pieza 1*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+12; Numero_pedido_pieza1_t2:=Direccion_base_pedidos[Direccion_inicio_piezas7]; (*Fecha de inicio de la pieza 2*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+1; Dia_semana_inicio_pieza2_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas7]: 5; (*Numero de pedido de la pieza 2*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+12; Numero_pedido_pieza2_t2:=Direccion_base_pedidos[Direccion_inicio_piezas7]; (*Fecha de inicio de la pieza 3*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+1; Dia_semana_inicio_pieza3_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas7]: 5; (*Numero de pedido de la pieza 3*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+12; Numero_pedido_pieza3_t2:=Direccion_base_pedidos[Direccion_inicio_piezas7]; (*Fecha de inicio de la pieza 3*) Direccion_inicio_piezas7:=Direccion_inicio_piezas7+1; Dia_semana_inicio_base_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas7]:5; Direccion_inicio_piezas7:=Direccion_inicio_piezas7-48;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW980 Direccion_inicio_piezas7%MW970 Direccion_base_pedidos%MW1685 Estado_palet_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1660 Tipo_pieza1_t2%MW1667 Tipo_pieza2_t2%MW1674 Tipo_pieza3_t2%MW1681 Estado_tipo_base_t2%MW1655 Dia_semana_inicio_pieza1_t2%MW1661 Numero_pedido_pieza1_t2%MW1662 Dia_semana_inicio_pieza2_t2%MW1668 Numero_pedido_pieza2_t2%MW1669 Dia_semana_inicio_pieza3_t2%MW1675 Numero_pedido_pieza3_t2%MW1676 Dia_semana_inicio_base_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.10 MAST-Sr9

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.10 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 369: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR10Comentario:

! (*SUBRUTINA QUE VUELCA EL CONTENIDO DE LA TABLA DE PEDIDO SOBRE EL BUFFER DE SAL IDA*) (*SE USARA EN LAS ETAPAS DE "COMPOSICION DE LA INFORMACION" DEL PALET, ES DECIR, EN LAS ETAPAS DE ESCRITURA DE LA ESTACION 8*) (*Volcado de la palabra ESTADO PALET *) Direccion_inicio_piezas8:=Direccion_inicio_piezas8+54; Estado_palet_t2:=Direccion_base_pedidos[Direccion_inicio_piezas8]; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-54; (*Fecha inicio del pedido, esta fecha la establece el SCADA o la magelis en el m omento de la peticion del pedido*) Dia_semana_peticion_pedido_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas8 ]:5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+5; (*Tipo de pieza 1*) Tipo_pieza1_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AND 16#00FF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; (*Tipo de pieza 2*) Tipo_pieza2_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AND 16#00FF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; (*Tipo de pieza 3*) Tipo_pieza3_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AND 16#00FF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; (*Tipo de base*) Estado_tipo_base_t2:=(Direccion_base_pedidos[Direccion_inicio_piezas8])AND 16#00 FF; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; (*Fecha de inicio pieza 1*) Dia_semana_inicio_pieza1_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas8]: 5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+12; (*Numero de pedido pieza 1*) Numero_pedido_pieza1_t2:=Direccion_base_pedidos[Direccion_inicio_piezas8]; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; (*Fecha de inicio pieza 2*) Dia_semana_inicio_pieza2_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas8]: 5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+12; (*Numero de pedido pieza 2*) Numero_pedido_pieza2_t2:=Direccion_base_pedidos[Direccion_inicio_piezas8]; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; (*Fecha de inicio pieza 3*) Dia_semana_inicio_pieza3_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas8]: 5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+12; (*Numero de pedido pieza 3*) Numero_pedido_pieza3_t2:=Direccion_base_pedidos[Direccion_inicio_piezas8]; Direccion_inicio_piezas8:=Direccion_inicio_piezas8+1; (*Fecha inicio de base*) Dia_semana_inicio_base_t2:5:=Direccion_base_pedidos[Direccion_inicio_piezas8]:5; Direccion_inicio_piezas8:=Direccion_inicio_piezas8-48;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW983 Direccion_inicio_piezas8%MW970 Direccion_base_pedidos%MW1685 Estado_palet_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1660 Tipo_pieza1_t2%MW1667 Tipo_pieza2_t2%MW1674 Tipo_pieza3_t2%MW1681 Estado_tipo_base_t2%MW1655 Dia_semana_inicio_pieza1_t2%MW1661 Numero_pedido_pieza1_t2%MW1662 Dia_semana_inicio_pieza2_t2%MW1668 Numero_pedido_pieza2_t2%MW1669 Dia_semana_inicio_pieza3_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.11 MAST-Sr10

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.11 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 370: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR10%MW1675 Numero_pedido_pieza3_t2%MW1676 Dia_semana_inicio_base_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.11 MAST-Sr10

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.11 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 371: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR11Comentario:

! (*Borrado manual de los palets en la estación 6*) (*Compone la orden de borrado*) IF RE T2_paro_intermedio THEN %MW1900:3:=0; %MW1900:=16#316B; %MW1901:=16#3030; %MW1902:=16#3235; %MW1903:41:=0; %MW1944:=16#0363; END_IF; (*Borra el palet*) IF RE %I\0.2.2\0.6 THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3800:90,%MB3900:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3800:90,%MB3900:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3800:90Cadena de recepción : %MB3900:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.5 T2_paro_intermedio%MW1900%MW1901%MW1902%MW1903%MW1944%I\0.2.2\0.6%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3800%MB3900%MW957 Gestion_comunicacion_t2

! (*Lectura manual de los palets en la estación 6*) (*Compone la orden de lectura*) IF RE T2_emergencia THEN %MW1900:3:=0; %MW1900:=16#3177; %MW1901:=16#3030; %MW1902:=16#3235; %MW1903:=16#036F; Tiempo_espera_t1:=20; Bytes_transmision_t1:=8; END_IF; (*Lectura del palet*) IF RE T2_marcha THEN OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3800:8,%MB3900:87,Gestion_comunicacion_t1:4); END_IF; IF RE T2_ind_int THEN ROR1_ARB(%MB3900:88); ROR_ARW(1,%MW1950:44);

MAST-SR11

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.12 MAST-Sr11

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.12 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 372: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR11MAST-SR11 END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3800:8,%MB3900:87,Gestion_comunicacion_t1:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3800:8Cadena de recepción : %MB3900:87Confirmación : Gestion_comunicacion_t1:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.7 T2_emergencia%MW1900%MW1901%MW1902%MW1903%MW997 Tiempo_espera_t1%MW998 Bytes_transmision_t1%I\0.2.2\0.8 T2_marcha%MB3800%MB3900%MW995 Gestion_comunicacion_t1%I\0.2.2\0.9 T2_ind_int%MW1950

! IF RE T2_rearme THEN %MW1900:3:=0; %MW1900:=16#316B; %MW1901:=16#3030; %MW1902:=16#3235; %MW1903:33:=0; %MW1936:=16#0202; %MW1937:=0; %MW1938:=0; SET %MW1938:X0; %MW1939:5:=0; %MW1944:=16#0368; END_IF; IF RE T2_manual_automatico THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3800:90,%MB3900:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}4.1.SYS,1,%MB3800:90,%MB3900:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}4.1.SYSModo : : IntercambioCadena de emisión : %MB3800:90Cadena de recepción : %MB3900:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.10 T2_rearme%MW1900%MW1901%MW1902%MW1903%MW1936%MW1937%MW1938

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.12 MAST-Sr11

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.12 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 373: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR11%MW1938:X0%MW1939%MW1944%I\0.2.2\0.11 T2_manual_automatico%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3800%MB3900%MW957 Gestion_comunicacion_t2

! (*Borrado manual de los palets en la estación 1*) (*Compone la orden de borrado*) IF RE T2_palet_estacion4 THEN %MW1900:3:=0; %MW1900:=16#316B; %MW1901:=16#3030; %MW1902:=16#3235; %MW1903:41:=0; %MW1944:=16#0363; END_IF; (*Borra el palet*) IF RE T2_desvio THEN Tiempo_espera_t2:=20; Bytes_transmision_t2:=90; OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3800:90,%MB3900:5,Gestion_comunicacion_t2:4); END_IF;

Parámetros de las funciones específicas:

OUT_IN_CHAR(ADR#{1.5}3.1.SYS,1,%MB3800:90,%MB3900:5,Gestion_comunicacion_t2:4)Intercambio de cadenas de caracteres

Parámetros: Variables: Valores:Dirección : : ADR#{1.5}3.1.SYSModo : : IntercambioCadena de emisión : %MB3800:90Cadena de recepción : %MB3900:5Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.3 T2_palet_estacion4%MW1900%MW1901%MW1902%MW1903%MW1944%I\0.2.2\0.4 T2_desvio%MW959 Tiempo_espera_t2%MW960 Bytes_transmision_t2%MB3800%MB3900%MW957 Gestion_comunicacion_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.12 MAST-Sr11

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.12 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 374: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR12Comentario:

! ! (* tipo de pieza negra y ordenacion por columnas,por defecto *) IF Tipo_pieza_almacenar=1 AND(Estado_pos1=0 OR Estado_pos5=0 OR Estado_pos9=0 OR Estado_pos13=0) THEN IF Estado_pos1=0 THEN No_posicion:=1; ELSIF Estado_pos5=0 THEN No_posicion:=5; ELSIF Estado_pos9=0 THEN No_posicion:=9; ELSIF Estado_pos13=0 THEN No_posicion:=13; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW23 Tipo_pieza_almacenar Tipo de pieza que hay que almacenar se saca de datos

del gestor%MW1 Estado_pos1 Guarda el estado de la posicion 1 del almacen , si esta a

0 esta vacia%MW5 Estado_pos5 Guarda el estado de la posicion 5 del almacen , si esta a

0 esta vacia%MW9 Estado_pos9 Guarda el estado de la posicion 9 del almacen , si esta a

0 esta vacia%MW13 Estado_pos13 Guarda el estado de la posicion 13 del almacen , si esta

a 0 esta vacia%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

! (* tipo de pieza negra y ordenacion por columnas,por defecto *) IF Tipo_pieza_almacenar=3 AND(Estado_pos2=0 OR Estado_pos6=0 OR Estado_pos10=0 OR Estado_pos14=0) THEN IF Estado_pos2=0 THEN No_posicion:=2; ELSIF Estado_pos6=0 THEN No_posicion:=6; ELSIF Estado_pos10=0 THEN No_posicion:=10; ELSIF Estado_pos14=0 THEN No_posicion:=14; END_IF; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW23 Tipo_pieza_almacenar Tipo de pieza que hay que almacenar se saca de datos

del gestor%MW2 Estado_pos2 Guarda el estado de la posicion 2 del almacen , si esta a

0 esta vacia%MW6 Estado_pos6 Guarda el estado de la posicion 6 del almacen , si esta a

0 esta vacia%MW10 Estado_pos10 Guarda el estado de la posicion 10 del almacen , si esta

a 0 esta vacia%MW14 Estado_pos14 Guarda el estado de la posicion 14 del almacen , si esta

a 0 esta vacia%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

! (* tipo de pieza metalica y ordenacion por columnas *)

MAST-SR12

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.13 MAST-Sr12

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.13 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 375: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR12MAST-SR12 IF Tipo_pieza_almacenar=7 AND(Estado_pos3=0 OR Estado_pos7=0 OR Estado_pos11=0 OR Estado_pos15=0) THEN IF Estado_pos3=0 THEN No_posicion:=3; ELSIF Estado_pos7=0 THEN No_posicion:=7; ELSIF Estado_pos11=0 THEN No_posicion:=11; ELSIF Estado_pos15=0 THEN No_posicion:=15; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW23 Tipo_pieza_almacenar Tipo de pieza que hay que almacenar se saca de datos

del gestor%MW3 Estado_pos3 Guarda el estado de la posicion 3 del almacen , si esta a

0 esta vacia%MW7 Estado_pos7 Guarda el estado de la posicion 7 del almacen , si esta a

0 esta vacia%MW11 Estado_pos11 Guarda el estado de la posicion 11 del almacen , si esta

a 0 esta vacia%MW15 Estado_pos15 Guarda el estado de la posicion 15 del almacen , si esta

a 0 esta vacia%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

! (* tipo de pieza con tapa de color rojo, negro o metalico ordenacion por columna s *) IF(Tipo_pieza_almacenar=2 OR Tipo_pieza_almacenar=4 OR Tipo_pieza_almacenar=8) AND(Estado_pos4=0 OR Estado_pos8=0 OR Estado_pos12=0 OR Estado_pos16=0) THEN IF Estado_pos4=0 THEN No_posicion:=4; ELSIF Estado_pos8=0 THEN No_posicion:=8; ELSIF Estado_pos12=0 THEN No_posicion:=12; ELSIF Estado_pos16=0 THEN No_posicion:=16; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW23 Tipo_pieza_almacenar Tipo de pieza que hay que almacenar se saca de datos

del gestor%MW4 Estado_pos4 Guarda el estado de la posicion 4 del almacen , si esta a

0 esta vacia%MW8 Estado_pos8 Guarda el estado de la posicion 8 del almacen , si esta a

0 esta vacia%MW12 Estado_pos12 Guarda el estado de la posicion 12 del almacen , si esta

a 0 esta vacia%MW16 Estado_pos16 Guarda el estado de la posicion 16 del almacen , si esta

a 0 esta vacia%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.13 MAST-Sr12

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.13 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 376: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR13Comentario:

! (* Comprobación de la orden, compreobación de que esta la pieza que se solicita en el almacén *) IF Orden_a_ejecutar=1 OR Orden_a_ejecutar=2 OR Orden_a_ejecutar=3 OR Orden_a_ejecutar=4 OR Orden_a_ejecutar=7 OR Orden_a_ejecutar=8 THEN Tipo_pieza_sacar:=Orden_a_ejecutar; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la

recibo%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen

! (* si se pide una negra y no hay error=1*) IF Tipo_pieza_sacar=1 AND Contador_piezas_negras_almacen=0 THEN Error_sacar_pieza:=1; ELSE Error_sacar_pieza:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW991 Contador_piezas_negras_almacen%MW43 Error_sacar_pieza 0 bien, 1 faltan piezas negras, 2 faltan negras con tapa,

3 rojas,4rojas con tapa, 7 metalicas , 8 metalicas con tapa

! (* si se pide una roja y no hay error=3*) IF Tipo_pieza_sacar=3 AND Contador_piezas_rojas_almacen=0 THEN Error_sacar_pieza:=3; ELSE Error_sacar_pieza:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW992 Contador_piezas_rojas_almacen%MW43 Error_sacar_pieza 0 bien, 1 faltan piezas negras, 2 faltan negras con tapa,

3 rojas,4rojas con tapa, 7 metalicas , 8 metalicas con tapa

! (* si se pide una metálica y no hay error=7*) IF Tipo_pieza_sacar=7 AND Contador_piezas_metal_almacen=0 THEN Error_sacar_pieza:=7; ELSE Error_sacar_pieza:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW993 Contador_piezas_metal_almacen%MW43 Error_sacar_pieza 0 bien, 1 faltan piezas negras, 2 faltan negras con tapa,

3 rojas,4rojas con tapa, 7 metalicas , 8 metalicas con tapa

! (* si se pide una pieza con tapa y no hay error=2*) IF(Tipo_pieza_sacar=2 OR Tipo_pieza_sacar=4 OR Tipo_pieza_sacar=8)AND Contador_piezas_tapa_almacen=0 THEN Error_sacar_pieza:=2; ELSE Error_sacar_pieza:=0; END_IF;

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.14 MAST-Sr13

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.14 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 377: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR13Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW994 Contador_piezas_tapa_almacen%MW43 Error_sacar_pieza 0 bien, 1 faltan piezas negras, 2 faltan negras con tapa,

3 rojas,4rojas con tapa, 7 metalicas , 8 metalicas con tapa

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.14 MAST-Sr13

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.14 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 378: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR14Comentario:

! (* MAGELIS *)! (* comprobación de validez de los parametros de movimiento *) IF Velocidad_magelis<=6000 AND No_posicion_magelis<=17 THEN Valores_magelis_ok:=TRUE; ELSE Valores_magelis_ok:=FALSE; END_IF; Lanza_movimiento:=Ejecuta_movimiento_magelis;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MD45 Velocidad_magelis%MW47 No_posicion_magelis referencia de posicion a la que se desea realizar un

movimiento de los ejes PAP%M163 Valores_magelis_ok validacion correcta de los parametros de velocidad y

posicion de destino de la magelis%MW123:X1 Ejecuta_movimiento_magelis bit que ordena la ejecucion de un movimiento de la

magelis%M164 Lanza_movimiento imagen del bit ejecuta_movimiento_magelis para evaluar

su f lanco y ejecutar orden en dicho f lanco

! (* comprobación de las condiciones que permiten realizar un movimiento *) IF Valores_magelis_ok AND Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1 _stop AND E5_piston_arriba AND NOT E5_piston_abajo AND RE Lanza_movimiento THEN No_mov_via0:=80+No_posicion_magelis; No_mov_via1:=No_mov_via0+20; Puntero_via0:=No_posicion_magelis*2;(* calculo de los indices del puntero d e posiciones reales en pulsos *) Puntero_via1:=No_posicion_magelis*2+1; SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_mage lis,0);(* ordenes de movimiento parametrizadas *) SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_mage lis,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_MAGELIS,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_MAGELISParámetro M : 0

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_MAGELIS,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_MAGELISParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M163 Valores_magelis_ok validacion correcta de los parametros de velocidad y

posicion de destino de la magelis%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%M164 Lanza_movimiento imagen del bit ejecuta_movimiento_magelis para evaluar

su f lanco y ejecutar orden en dicho f lanco%MW47 No_posicion_magelis referencia de posicion a la que se desea realizar un

movimiento de los ejes PAP%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.15 MAST-Sr14

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.15 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 379: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR14%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD45 Velocidad_magelis%CH5.1

! (* orden de parada inmediata de los ejes *) IF Magelis_stop_pap THEN Via0_stop:=TRUE; Via1_stop:=TRUE; ELSE Via0_stop:=FALSE; Via1_stop:=FALSE; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW123:X2 Magelis_stop_pap bit que ejecuta la orden stop de los ejes paso a paso%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.15 MAST-Sr14

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.15 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 380: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR15Comentario:

! (*Comprobación de los valores de orden de movimiento desde el SCADA*) IF Velocidad_scada<=6000 AND Posicion_scada<=17 THEN Valores_ok:=TRUE; ELSE Valores_ok:=FALSE; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MD30 Velocidad_scada referencia de velocidad procedente del scada para

movimientos en modo scada manual%MW32 Posicion_scada referencia de posicion almacen movimiento manual

scada%M157 Valores_ok validacion correcta de los parametros de velocidad y

posicion de destino del scada

! (* comprobación de las condiciones necesarias para poder lanzar las ordenes de m ovimiento *) (* una de las condiciones es el flanco del mando scada, para mandar las ordenes solo una vez *) IF Valores_ok AND Via0_done AND Via1_done AND NOT Via0_stop AND NOT Via1_stop AND E5_piston_arriba AND NOT E5_piston_abajo AND RE Scada_man_pap THEN No_mov_via0:=40+Posicion_scada; No_mov_via1:=No_mov_via0+20; Puntero_via0:=Posicion_scada*2;(*se calculan los indices de los punteros*) Puntero_via1:=Posicion_scada*2+1; (* una vez calculados los parámetros se lanzan las ordenes de movimiento *) SMOVE %CH5.0(No_mov_via0,90,9,Pos_entrada_via0[Puntero_via0],Velocidad_scad a,0); SMOVE %CH5.1(No_mov_via1,90,9,Pos_entrada_via0[Puntero_via1],Velocidad_scad a,0); END_IF;

Parámetros de las funciones específicas:

SMOVE %CH5.0(NO_MOV_VIA0,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA0],VELOCIDAD_SCADA,0)Número del movimiento actual : NO_MOV_VIA0Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA0]Parámetro F : VELOCIDAD_SCADAParámetro M : 0

SMOVE %CH5.1(NO_MOV_VIA1,90,9,POS_ENTRADA_VIA0[PUNTERO_VIA1],VELOCIDAD_SCADA,0)Número del movimiento actual : NO_MOV_VIA1Código de la instrucción _G9 actual : 90Código G ISO del movimiento actual : 9Parámetro X : POS_ENTRADA_VIA0[PUNTERO_VIA1]Parámetro F : VELOCIDAD_SCADAParámetro M : 0

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M157 Valores_ok validacion correcta de los parametros de velocidad y

posicion de destino del scada%I5.0.1 Via0_done Se han ejecutado todas las instrucciones%I5.1.1 Via1_done Se han ejecutado todas las instrucciones%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)%I1.9 E5_piston_arriba%I1.10 E5_piston_abajo%M208 Scada_man_pap Mando manual SCADA ejecucion de movimiento a la

posicion indicada en al palabra de consigna MW32%MW32 Posicion_scada referencia de posicion almacen movimiento manual

scada%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0

(0-17)%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1

(20-37)

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.16 MAST-Sr15

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.16 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 381: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR15%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion

deseada se calcula a partir del no de pos%CH5.0%KD0 Pos_entrada_via0%MD30 Velocidad_scada referencia de velocidad procedente del scada para

movimientos en modo scada manual%CH5.1

! (* orden de parada inmediata de los dos ejes *) IF Scada_stop_pap THEN Via0_stop:=TRUE; Via1_stop:=TRUE; ELSE Via0_stop:=FALSE; Via1_stop:=FALSE; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M209 Scada_stop_pap Mando manual SCADA Parada inmediata de los dos ejes

paso a paso%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.16 MAST-Sr15

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.16 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 382: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR16Comentario:

! (* ponemos el numero de posición ocupada por el brazo en la palabra %Mw287 visua liza_posición para visualización en magelis y en scada *) IF Via0_pos=-1950 AND Via1_pos=-4300 THEN Visualiza_posicion:=0; ELSIF Via0_pos=0 AND Via1_pos=0 THEN Visualiza_posicion:=1; ELSIF Via0_pos=3650 AND Via1_pos=0 THEN Visualiza_posicion:=2; ELSIF Via0_pos=7300 AND Via1_pos=0 THEN Visualiza_posicion:=3; ELSIF Via0_pos=10950 AND Via1_pos=0 THEN Visualiza_posicion:=4; ELSIF Via0_pos=0 AND Via1_pos=3700 THEN Visualiza_posicion:=5; ELSIF Via0_pos=3650 AND Via1_pos=3700 THEN Visualiza_posicion:=6; ELSIF Via0_pos=7300 AND Via1_pos=3700 THEN Visualiza_posicion:=7; ELSIF Via0_pos=10950 AND Via1_pos=3700 THEN Visualiza_posicion:=8; ELSIF Via0_pos=0 AND Via1_pos=7400 THEN Visualiza_posicion:=9; ELSIF Via0_pos=3650 AND Via1_pos=7400 THEN Visualiza_posicion:=10; ELSIF Via0_pos=7300 AND Via1_pos=7400 THEN Visualiza_posicion:=11; ELSIF Via0_pos=10950 AND Via1_pos=7400 THEN Visualiza_posicion:=12; ELSIF Via0_pos=0 AND Via1_pos=11100 THEN Visualiza_posicion:=13; ELSIF Via0_pos=3650 AND Via1_pos=11100 THEN Visualiza_posicion:=14; ELSIF Via0_pos=7300 AND Via1_pos=11100 THEN Visualiza_posicion:=15; ELSIF Via0_pos=10950 AND Via1_pos=11100 THEN Visualiza_posicion:=16; ELSIF Via0_pos=10950 AND Via1_pos=-4400 THEN Visualiza_posicion:=17; ELSE Visualiza_posicion:=0; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%ID5.0 Via0_pos Posición medida%ID5.1 Via1_pos Posición medida%MW287 Visualiza_posicion

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.17 MAST-Sr16

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.17 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 383: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR17Comentario:

! (* evaluamos el tipo de pieza que hay a la entrada *) IF E5_pieza_cap AND NOT E5_pieza_ind AND NOT E5_pieza_opt THEN Tipo_pieza_entrada:=1; END_IF; IF E5_pieza_cap AND NOT E5_pieza_ind AND E5_pieza_opt THEN Tipo_pieza_entrada:=3; END_IF; IF E5_pieza_cap AND E5_pieza_ind AND E5_pieza_opt THEN Tipo_pieza_entrada:=7; END_IF; IF NOT E5_pieza_cap AND NOT E5_pieza_ind AND NOT E5_pieza_opt THEN Tipo_pieza_entrada:=0; END_IF; IF E5_pieza_cap AND E5_pieza_ind AND NOT E5_pieza_opt THEN Tipo_pieza_entrada:=-1; END_IF; IF NOT E5_pieza_cap AND(E5_pieza_ind OR E5_pieza_opt) THEN Tipo_pieza_entrada:=-1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.6 E5_pieza_cap%I1.7 E5_pieza_ind%I1.8 E5_pieza_opt%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion

para comprobacion de la pieza recibida

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.18 MAST-Sr17

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.18 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 384: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR18Comentario:

! IF Palet_magelis_t1=1 THEN Pulsador_peticion_lectura1:=Bloqueo_lectura_palet_t1; Pulsador_peticion_escritura1:=Bloqueo_escritura_palet_t1; Pulsador_liberar1:=Liberar_palet_t1; Pulsador_actualizacion1:=Actualizar_palet_t1; END_IF; (* TRANSPORTE 2 ESTACION 6 *) IF Palet_magelis_t1=2 THEN Pulsador_peticion_lectura2:=Bloqueo_lectura_palet_t1; Pulsador_peticion_escritura2:=Bloqueo_escritura_palet_t1; Pulsador_liberar2:=Liberar_palet_t1; Pulsador_actualizacion2:=Actualizar_palet_t1; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW333 Palet_magelis_t1 numero del puesto del modulo de transporte que se va a

leer%MW331:X0 Bloqueo_lectura_palet_t1%M350 Pulsador_peticion_lectura1%MW331:X1 Bloqueo_escritura_palet_t1%M351 Pulsador_peticion_escritura1%MW331:X2 Liberar_palet_t1%M352 Pulsador_liberar1%MW331:X3 Actualizar_palet_t1%M353 Pulsador_actualizacion1%M358 Pulsador_peticion_lectura2%M359 Pulsador_peticion_escritura2%M360 Pulsador_liberar2%M361 Pulsador_actualizacion2

! IF RE Pulsador_peticion_lectura1 THEN SET Memo_peticion_lectura1; END_IF; IF RE Pulsador_peticion_escritura1 THEN SET Memo_peticion_escritura1; END_IF; IF RE Pulsador_liberar1 THEN SET Memo_liberar1; END_IF; IF RE Pulsador_actualizacion1 THEN D_sem_escritura_magelis:25:=%MW725:25; SET Memo_actualizacion1; END_IF; (* TRANSPORTE 2 ESTACION 6 *) IF RE Pulsador_peticion_lectura2 THEN SET Memo_peticion_lectura2; END_IF; IF RE Pulsador_peticion_escritura2 THEN SET Memo_peticion_escritura2; END_IF; IF RE Pulsador_liberar2 THEN SET Memo_liberar2; END_IF; IF RE Pulsador_actualizacion2 THEN (* ESCRIBIR TABLA MODIFICADA POR LA MAGELIS EN ZONA DE ESCRITURA*) SET Memo_actualizacion2; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M350 Pulsador_peticion_lectura1%M354 Memo_peticion_lectura1%M351 Pulsador_peticion_escritura1%M355 Memo_peticion_escritura1%M352 Pulsador_liberar1

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.19 MAST-Sr18

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.19 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 385: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR18%M356 Memo_liberar1%M353 Pulsador_actualizacion1%MW725%MW700 D_sem_escritura_magelis Tabla de escritura Magelis 700-725%M357 Memo_actualizacion1%M358 Pulsador_peticion_lectura2%M362 Memo_peticion_lectura2%M359 Pulsador_peticion_escritura2%M363 Memo_peticion_escritura2%M360 Pulsador_liberar2%M364 Memo_liberar2%M361 Pulsador_actualizacion2%M365 Memo_actualizacion2

! IF Pagina_indicada_tactil1=65 OR Pagina_indicada_tactil2=65 THEN Bit_ax_flt_via0:=Via0_ax_flt; Bit_ax_flt_via1:=Via1_ax_flt; Bit_ax_ok_via0:=Via0_ax_ok; Bit_ax_ok_via1:=Via0_ax_ok; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2501 Pagina_indicada_tactil1%MW2521 Pagina_indicada_tactil2%I5.0.2 Via0_ax_flt Presencia de una falla%MW337:X0 Bit_ax_flt_via0%I5.1.2 Via1_ax_flt Presencia de una falla%MW337:X1 Bit_ax_flt_via1%I5.0.3 Via0_ax_ok Ausencia de falla (que provoque una parada)%MW337:X2 Bit_ax_ok_via0%MW337:X3 Bit_ax_ok_via1

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.19 MAST-Sr18

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.19 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 386: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR19Comentario:

! (*Gestión de las piezas al entrar en la cola de almacenado*) (*Operación correcta de la estación 4: Pieza correcta y pasa a la cola*) IF Operacion4_correcta THEN (*Comprobación del tipo de pieza para descontarla de las piezas en producción y añadirla a piezas en cola*) Direccion_inicio_piezas4:=Direccion_inicio_piezas4+5; IF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0001 THE N Contador_piezas_negras_producion:=Contador_piezas_negras_producion-1; Contador_piezas_negras_en_cola:=Contador_piezas_negras_en_cola+1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0003 THEN Contador_piezas_rojas_produccion:=Contador_piezas_rojas_produccion-1; Contador_piezas_rojas_en_cola:=Contador_piezas_rojas_en_cola+1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0007 THEN Contador_piezas_metal_produccion:=Contador_piezas_metal_produccion-1; Contador_piezas_metal_en_cola:=Contador_piezas_metal_en_cola+1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0002 THEN Contador_piezas_tapa_neg_produc:=Contador_piezas_tapa_neg_produc-1; Contador_piezas_tapa_neg_cola:=Contador_piezas_tapa_neg_cola+1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0004 THEN Contador_piezas_tapa_roj_produc:=Contador_piezas_tapa_roj_produc-1; Contador_piezas_tapa_roj_cola:=Contador_piezas_tapa_roj_cola+1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0008 THEN Contador_piezas_tapa_met_produc:=Contador_piezas_tapa_met_produc-1; Contador_piezas_tapa_met_cola:=Contador_piezas_tapa_met_cola+1; END_IF; Direccion_inicio_piezas4:=Direccion_inicio_piezas4-5; (*Búsqueda de la última dirección libre en la tabla de la cola donde se realizar a el volcado de la información*) Ultima_pos_cola_piezas:=0; Ultima_pos_cola_piezas:=FIND_EQW(Cola_piezas:100,0); (*Comprobación de que la cola de piezas no está llena*) IF Ultima_pos_cola_piezas<93 THEN (*Volcado de datos a la cola de piezas*) Cola_piezas[Ultima_pos_cola_piezas]:6:=Direccion_base_piezas[Direccion _inicio_piezas4]:6; Ultima_pos_cola_piezas:=Ultima_pos_cola_piezas+6; Direccion_inicio_piezas4:=Direccion_inicio_piezas4+15; Cola_piezas[Ultima_pos_cola_piezas]:=Direccion_base_piezas[Direccion_i nicio_piezas4]; Direccion_inicio_piezas4:=Direccion_inicio_piezas4-15; END_IF; (*Borrado de la memoria de los datos de esa pieza*) Direccion_base_piezas[Direccion_inicio_piezas4]:18:=0; Oper2_dia_semana_inicio_pieza:18:=0; END_IF; (*Operación de la estación 4 indica pieza defectuosa: La pieza se desecha y se d escuenta de la producción pero no se aunmenta en la cola*) IF Operacion4_fallida THEN Direccion_inicio_piezas4:=Direccion_inicio_piezas4+5; IF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0001 THE N Contador_piezas_negras_producion:=Contador_piezas_negras_producion-1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0003 THEN Contador_piezas_rojas_produccion:=Contador_piezas_rojas_produccion-1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0007 THEN Contador_piezas_metal_produccion:=Contador_piezas_metal_produccion-1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0002 THEN

MAST-SR19

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.20 MAST-Sr19

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.20 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 387: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR19MAST-SR19 Contador_piezas_tapa_neg_produc:=Contador_piezas_tapa_neg_produc-1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0004 THEN Contador_piezas_tapa_roj_produc:=Contador_piezas_tapa_roj_produc-1; ELSIF(Direccion_base_piezas[Direccion_inicio_piezas4] AND 16#00FF)=16#0008 THEN Contador_piezas_tapa_met_produc:=Contador_piezas_tapa_met_produc-1; END_IF; Direccion_inicio_piezas4:=Direccion_inicio_piezas4-5; (*Borrado de la memoria de los datos de esa pieza*) Oper2_dia_semana_inicio_pieza:18:=0; Direccion_base_piezas[Direccion_inicio_piezas4]:18:=0; END_IF; (*La operación en la estación 4 ha sido defectuosa pero no sabemos si la pieza e s buena o no*) IF Operacion4_irrealizable THEN Direccion_inicio_piezas4:=Direccion_inicio_piezas4+11; Estado_verificacion:=Estado_verificacion+1; Direccion_base_piezas[Direccion_inicio_piezas4]:=16#0100+(Estado_verificaci on AND 16#00FF); Direccion_inicio_piezas4:=Direccion_inicio_piezas4+1; Direccion_base_piezas[Direccion_inicio_piezas4]:=4; Direccion_inicio_piezas4:=Direccion_inicio_piezas4-12; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M15 Operacion4_correcta%MW978 Direccion_inicio_piezas4%MW972 Direccion_base_piezas%MW987 Contador_piezas_negras_producion%MW953 Contador_piezas_negras_en_cola%MW988 Contador_piezas_rojas_produccion%MW954 Contador_piezas_rojas_en_cola%MW989 Contador_piezas_metal_produccion%MW955 Contador_piezas_metal_en_cola%MW1863 Contador_piezas_tapa_neg_produc%MW1860 Contador_piezas_tapa_neg_cola%MW1864 Contador_piezas_tapa_roj_produc%MW1861 Contador_piezas_tapa_roj_cola%MW1865 Contador_piezas_tapa_met_produc%MW1862 Contador_piezas_tapa_met_cola%MW1699 Ultima_pos_cola_piezas%MW1700 Cola_piezas%MW1500 Oper2_dia_semana_inicio_pieza%M16 Operacion4_fallida%M281 Operacion4_irrealizable%MW966 Estado_verificacion

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.20 MAST-Sr19

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.20 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 388: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR20Comentario:

! (* calculo de la posicion de la pieza que se ha solicitado *) IF Tipo_pieza_sacar=1 AND Estado_pos13=1 THEN No_pieza_sacar:=13; ELSIF Tipo_pieza_sacar=1 AND Estado_pos9=1 THEN No_pieza_sacar:=9; ELSIF Tipo_pieza_sacar=1 AND Estado_pos5=1 THEN No_pieza_sacar:=5; ELSIF Tipo_pieza_sacar=1 AND Estado_pos1=1 THEN No_pieza_sacar:=1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW13 Estado_pos13 Guarda el estado de la posicion 13 del almacen , si esta

a 0 esta vacia%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen%MW9 Estado_pos9 Guarda el estado de la posicion 9 del almacen , si esta a

0 esta vacia%MW5 Estado_pos5 Guarda el estado de la posicion 5 del almacen , si esta a

0 esta vacia%MW1 Estado_pos1 Guarda el estado de la posicion 1 del almacen , si esta a

0 esta vacia

! IF Tipo_pieza_sacar=3 AND Estado_pos14=3 THEN No_pieza_sacar:=14; ELSIF Tipo_pieza_sacar=3 AND Estado_pos10=3 THEN No_pieza_sacar:=10; ELSIF Tipo_pieza_sacar=3 AND Estado_pos6=3 THEN No_pieza_sacar:=6; ELSIF Tipo_pieza_sacar=3 AND Estado_pos2=3 THEN No_pieza_sacar:=2; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW14 Estado_pos14 Guarda el estado de la posicion 14 del almacen , si esta

a 0 esta vacia%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen%MW10 Estado_pos10 Guarda el estado de la posicion 10 del almacen , si esta

a 0 esta vacia%MW6 Estado_pos6 Guarda el estado de la posicion 6 del almacen , si esta a

0 esta vacia%MW2 Estado_pos2 Guarda el estado de la posicion 2 del almacen , si esta a

0 esta vacia

! IF Tipo_pieza_sacar=7 AND Estado_pos15=7 THEN No_pieza_sacar:=15; ELSIF Tipo_pieza_sacar=7 AND Estado_pos11=7 THEN No_pieza_sacar:=11; ELSIF Tipo_pieza_sacar=7 AND Estado_pos7=7 THEN No_pieza_sacar:=7; ELSIF Tipo_pieza_sacar=7 AND Estado_pos3=7 THEN No_pieza_sacar:=3; END_IF;

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.21 MAST-Sr20

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.21 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 389: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR20Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW15 Estado_pos15 Guarda el estado de la posicion 15 del almacen , si esta

a 0 esta vacia%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen%MW11 Estado_pos11 Guarda el estado de la posicion 11 del almacen , si esta

a 0 esta vacia%MW7 Estado_pos7 Guarda el estado de la posicion 7 del almacen , si esta a

0 esta vacia%MW3 Estado_pos3 Guarda el estado de la posicion 3 del almacen , si esta a

0 esta vacia

! IF(Tipo_pieza_sacar=2 OR Tipo_pieza_sacar=4 OR Tipo_pieza_sacar=8) AND(Estado_pos16=2 OR Estado_pos16=4 OR Estado_pos16=8) THEN No_pieza_sacar:=16; ELSIF(Tipo_pieza_sacar=2 OR Tipo_pieza_sacar=4 OR Tipo_pieza_sacar=8) AND(Estado_pos12=2 OR Estado_pos12=4 OR Estado_pos12=8) THEN No_pieza_sacar:=12; ELSIF(Tipo_pieza_sacar=2 OR Tipo_pieza_sacar=4 OR Tipo_pieza_sacar=8) AND(Estado_pos8=2 OR Estado_pos8=4 OR Estado_pos8=8) THEN No_pieza_sacar:=8; ELSIF(Tipo_pieza_sacar=2 OR Tipo_pieza_sacar=4 OR Tipo_pieza_sacar=8) AND(Estado_pos4=2 OR Estado_pos4=4 OR Estado_pos4=8) THEN No_pieza_sacar:=4; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen%MW16 Estado_pos16 Guarda el estado de la posicion 16 del almacen , si esta

a 0 esta vacia%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen%MW12 Estado_pos12 Guarda el estado de la posicion 12 del almacen , si esta

a 0 esta vacia%MW8 Estado_pos8 Guarda el estado de la posicion 8 del almacen , si esta a

0 esta vacia%MW4 Estado_pos4 Guarda el estado de la posicion 4 del almacen , si esta a

0 esta vacia

! No_posicion:=No_pieza_sacar;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del

almacen%MW18 No_posicion Posicion a la que deben moverse los ejes en la

instruccion SMOVE

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.21 MAST-Sr20

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.21 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 390: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR21Comentario:

! IF Puntero1_magelis<0 OR Puntero1_magelis>17 THEN Puntero1_magelis:=1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW67 Puntero1_magelis no posicion del almacen de la que se quiere conocer la

informacion de la pieza contenida

! IF Imagen_puntero1<>Puntero1_magelis OR(%S6 AND NOT Imagen_pagina_magelis2=55)OR (Actualizar_datos_magelis AND NOT Magelis_actualiza_pieza)THEN IF Puntero1_magelis<>0 AND Puntero1_magelis<>17 THEN Puntero_auxiliar:=(Puntero1_magelis-1)*10; Inicio_imagen_tabla:10:=Inicio_datos_almacen[Puntero_auxiliar]:10; ELSIF Puntero1_magelis=0 THEN Inicio_imagen_tabla:10:=Volcado_pieza_fabricada:10; ELSIF Puntero1_magelis=17 THEN Inicio_imagen_tabla:10:=Volcado_pieza_pedida:10; END_IF; Info_dia_semana:=Inicio_imagen_tabla; Info_segundos:=BCD_TO_INT(SHR(Imagen_segundos,8)); Info_hora:=BCD_TO_INT(SHR(Imagen_h_m,8)); Info_minutos:=BCD_TO_INT(Imagen_h_m AND 16#00FF); Info_mes:=BCD_TO_INT(SHR(Imagen_m_d,8)); Info_dia:=BCD_TO_INT(Imagen_m_d AND 16#00FF); Info_año:=BCD_TO_INT(Imagen_s_a); Info_estado:=SHR(Imagen_e_tp,8); Info_tipo_pieza:=(Imagen_e_tp AND 16#00FF); Info_numero_pedido:=Imagen_np; Imagen_puntero1:=Puntero1_magelis; RESET Actualizar_datos_magelis; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW124 Imagen_puntero1 para ver si se cambia desde la magelis el valor del

puntero1_magelis%MW67 Puntero1_magelis no posicion del almacen de la que se quiere conocer la

informacion de la pieza contenida%S6%MW216 Imagen_pagina_magelis2%M165 Actualizar_datos_magelis%MW123:X0 Magelis_actualiza_pieza confirma la escritura de los datos modificados de las

piezas en las magelis%MW90 Puntero_auxiliar%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion

de las piezas que se guardaran en el almacen%MW68 Inicio_imagen_tabla inico imagen de la informacion de la posicion

puntero1_magelis de la tabla%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida%MW79 Info_dia_semana%MW69 Imagen_segundos%MW80 Info_segundos%MW70 Imagen_h_m%MW81 Info_hora%MW82 Info_minutos%MW71 Imagen_m_d%MW83 Info_mes%MW84 Info_dia%MW72 Imagen_s_a%MW86 Info_año%MW73 Imagen_e_tp%MW87 Info_estado%MW88 Info_tipo_pieza%MW74 Imagen_np%MW89 Info_numero_pedido

! IF Magelis_actualiza_pieza THEN Inicio_imagen_tabla:=Info_dia_semana; Imagen_segundos:=SHL(INT_TO_BCD(Imagen_segundos),8);

MAST-SR21

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.22 MAST-Sr21

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.22 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 391: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR21MAST-SR21 Imagen_h_m:=SHL(INT_TO_BCD(Info_hora),8); Imagen_h_m:=Imagen_h_m+INT_TO_BCD(Info_minutos); Imagen_m_d:=SHL(INT_TO_BCD(Info_mes),8); Imagen_m_d:=Imagen_m_d+INT_TO_BCD(Info_dia); Imagen_s_a:=INT_TO_BCD(Info_año); Imagen_e_tp:=SHL(Info_estado,8); Imagen_e_tp:=Imagen_e_tp+Info_tipo_pieza; Imagen_np:=Info_numero_pedido; IF Puntero1_magelis<>0 AND Puntero1_magelis<>17 THEN Puntero_auxiliar:=(Puntero1_magelis-1)*10; Inicio_datos_almacen[Puntero_auxiliar]:10:=Inicio_imagen_tabla:10; ELSIF Puntero1_magelis=0 THEN Volcado_pieza_fabricada:10:=Inicio_imagen_tabla:10; ELSIF Puntero1_magelis=17 THEN Volcado_pieza_pedida:10:=Inicio_imagen_tabla:10; END_IF; Inicio_datos_almacen[5]:=Estado_pos1; Inicio_datos_almacen[15]:=Estado_pos2; Inicio_datos_almacen[25]:=Estado_pos3; Inicio_datos_almacen[35]:=Estado_pos4; Inicio_datos_almacen[45]:=Estado_pos5; Inicio_datos_almacen[55]:=Estado_pos6; Inicio_datos_almacen[65]:=Estado_pos7; Inicio_datos_almacen[75]:=Estado_pos8; Inicio_datos_almacen[85]:=Estado_pos9; Inicio_datos_almacen[95]:=Estado_pos10; Inicio_datos_almacen[105]:=Estado_pos11; Inicio_datos_almacen[115]:=Estado_pos12; Inicio_datos_almacen[125]:=Estado_pos13; Inicio_datos_almacen[135]:=Estado_pos14; Inicio_datos_almacen[145]:=Estado_pos15; Inicio_datos_almacen[155]:=Estado_pos16; SET Actualizar_datos_magelis; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW123:X0 Magelis_actualiza_pieza confirma la escritura de los datos modificados de las

piezas en las magelis%MW79 Info_dia_semana%MW68 Inicio_imagen_tabla inico imagen de la informacion de la posicion

puntero1_magelis de la tabla%MW69 Imagen_segundos%MW81 Info_hora%MW70 Imagen_h_m%MW82 Info_minutos%MW83 Info_mes%MW71 Imagen_m_d%MW84 Info_dia%MW86 Info_año%MW72 Imagen_s_a%MW87 Info_estado%MW73 Imagen_e_tp%MW88 Info_tipo_pieza%MW89 Info_numero_pedido%MW74 Imagen_np%MW67 Puntero1_magelis no posicion del almacen de la que se quiere conocer la

informacion de la pieza contenida%MW90 Puntero_auxiliar%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion

de las piezas que se guardaran en el almacen%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida%MW1 Estado_pos1 Guarda el estado de la posicion 1 del almacen , si esta a

0 esta vacia%MW2 Estado_pos2 Guarda el estado de la posicion 2 del almacen , si esta a

0 esta vacia%MW3 Estado_pos3 Guarda el estado de la posicion 3 del almacen , si esta a

0 esta vacia

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.22 MAST-Sr21

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.22 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 392: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR21%MW4 Estado_pos4 Guarda el estado de la posicion 4 del almacen , si esta a

0 esta vacia%MW5 Estado_pos5 Guarda el estado de la posicion 5 del almacen , si esta a

0 esta vacia%MW6 Estado_pos6 Guarda el estado de la posicion 6 del almacen , si esta a

0 esta vacia%MW7 Estado_pos7 Guarda el estado de la posicion 7 del almacen , si esta a

0 esta vacia%MW8 Estado_pos8 Guarda el estado de la posicion 8 del almacen , si esta a

0 esta vacia%MW9 Estado_pos9 Guarda el estado de la posicion 9 del almacen , si esta a

0 esta vacia%MW10 Estado_pos10 Guarda el estado de la posicion 10 del almacen , si esta

a 0 esta vacia%MW11 Estado_pos11 Guarda el estado de la posicion 11 del almacen , si esta

a 0 esta vacia%MW12 Estado_pos12 Guarda el estado de la posicion 12 del almacen , si esta

a 0 esta vacia%MW13 Estado_pos13 Guarda el estado de la posicion 13 del almacen , si esta

a 0 esta vacia%MW14 Estado_pos14 Guarda el estado de la posicion 14 del almacen , si esta

a 0 esta vacia%MW15 Estado_pos15 Guarda el estado de la posicion 15 del almacen , si esta

a 0 esta vacia%MW16 Estado_pos16 Guarda el estado de la posicion 16 del almacen , si esta

a 0 esta vacia%M165 Actualizar_datos_magelis

! IF Visualiza_posicion=1 THEN Bits_posicion:=1; END_IF; IF Visualiza_posicion=2 THEN Bits_posicion:=2; END_IF; IF Visualiza_posicion=3 THEN Bits_posicion:=4; END_IF; IF Visualiza_posicion=4 THEN Bits_posicion:=8; END_IF; IF Visualiza_posicion=5 THEN Bits_posicion:=16; END_IF; IF Visualiza_posicion=6 THEN Bits_posicion:=32; END_IF; IF Visualiza_posicion=7 THEN Bits_posicion:=64; END_IF; IF Visualiza_posicion=8 THEN Bits_posicion:=128; END_IF; IF Visualiza_posicion=9 THEN Bits_posicion:=256; END_IF; IF Visualiza_posicion=10 THEN Bits_posicion:=512; END_IF; IF Visualiza_posicion=11 THEN Bits_posicion:=1024; END_IF; IF Visualiza_posicion=12 THEN Bits_posicion:=2048; END_IF; IF Visualiza_posicion=13 THEN Bits_posicion:=4096; END_IF; IF Visualiza_posicion=14 THEN Bits_posicion:=8192; END_IF; IF Visualiza_posicion=15 THEN Bits_posicion:=16384; END_IF; IF Visualiza_posicion=16 THEN

MAST-SR21

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.22 MAST-Sr21

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.22 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 393: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR21MAST-SR21 Bits_posicion:=32768; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW287 Visualiza_posicion%MW91 Bits_posicion para animar la posicion del brazo

! IF Puntero1_magelis=1 THEN Bits_seleccion:=1; END_IF; IF Puntero1_magelis=2 THEN Bits_seleccion:=2; END_IF; IF Puntero1_magelis=3 THEN Bits_seleccion:=4; END_IF; IF Puntero1_magelis=4 THEN Bits_seleccion:=8; END_IF; IF Puntero1_magelis=5 THEN Bits_seleccion:=16; END_IF; IF Puntero1_magelis=6 THEN Bits_seleccion:=32; END_IF; IF Puntero1_magelis=7 THEN Bits_seleccion:=64; END_IF; IF Puntero1_magelis=8 THEN Bits_seleccion:=128; END_IF; IF Puntero1_magelis=9 THEN Bits_seleccion:=256; END_IF; IF Puntero1_magelis=10 THEN Bits_seleccion:=512; END_IF; IF Puntero1_magelis=11 THEN Bits_seleccion:=1024; END_IF; IF Puntero1_magelis=12 THEN Bits_seleccion:=2048; END_IF; IF Puntero1_magelis=13 THEN Bits_seleccion:=4096; END_IF; IF Puntero1_magelis=14 THEN Bits_seleccion:=8192; END_IF; IF Puntero1_magelis=15 THEN Bits_seleccion:=16384; END_IF;

MAST-SR21

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.22 MAST-Sr21

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.22 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 394: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR21MAST-SR21 IF Puntero1_magelis=16 THEN Bits_seleccion:=32768; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW67 Puntero1_magelis no posicion del almacen de la que se quiere conocer la

informacion de la pieza contenida%MW92 Bits_seleccion para animar la pieza de la que se muestra la informacion

! IF Sel_pieza1 THEN Puntero1_magelis:=1; END_IF; IF Sel_pieza2 THEN Puntero1_magelis:=2; END_IF; IF Sel_pieza3 THEN Puntero1_magelis:=3; END_IF; IF Sel_pieza4 THEN Puntero1_magelis:=4; END_IF; IF Sel_pieza5 THEN Puntero1_magelis:=5; END_IF; IF Sel_pieza6 THEN Puntero1_magelis:=6; END_IF; IF Sel_pieza7 THEN Puntero1_magelis:=7; END_IF; IF Sel_pieza8 THEN Puntero1_magelis:=8; END_IF; IF Sel_pieza9 THEN Puntero1_magelis:=9; END_IF; IF Sel_pieza10 THEN Puntero1_magelis:=10; END_IF; IF Sel_pieza11 THEN Puntero1_magelis:=11; END_IF; IF Sel_pieza12 THEN Puntero1_magelis:=12; END_IF; IF Sel_pieza13 THEN Puntero1_magelis:=13; END_IF; IF Sel_pieza14 THEN Puntero1_magelis:=14; END_IF; IF Sel_pieza15 THEN Puntero1_magelis:=15; END_IF; IF Sel_pieza16 THEN Puntero1_magelis:=16; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW93:X0 Sel_pieza1%MW67 Puntero1_magelis no posicion del almacen de la que se quiere conocer la

informacion de la pieza contenida%MW93:X1 Sel_pieza2%MW93:X2 Sel_pieza3%MW93:X3 Sel_pieza4

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.22 MAST-Sr21

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.22 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 395: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR21%MW93:X4 Sel_pieza5%MW93:X5 Sel_pieza6%MW93:X6 Sel_pieza7%MW93:X7 Sel_pieza8%MW93:X8 Sel_pieza9%MW93:X9 Sel_pieza10%MW93:X10 Sel_pieza11%MW93:X11 Sel_pieza12%MW93:X12 Sel_pieza13%MW93:X13 Sel_pieza14%MW93:X14 Sel_pieza15%MW93:X15 Sel_pieza16

! IF Palet_magelis_t1=1 THEN %MW725:25:=D_sem_puesto1_magelis:25; END_IF; IF Palet_magelis_t1=2 THEN %MW725:25:=D_sem_puesto2_magelis:25; END_IF; IF Palet_magelis_t1=3 THEN %MW725:25:=D_sem_puesto3_magelis:25; END_IF; IF Palet_magelis_t1=4 THEN %MW725:25:=D_sem_puesto4_magelis:25; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW333 Palet_magelis_t1 numero del puesto del modulo de transporte que se va a

leer%MW600 D_sem_puesto1_magelis lectura palets %mw 600 - %mw 700%MW725%MW625 D_sem_puesto2_magelis%MW650 D_sem_puesto3_magelis%MW675 D_sem_puesto4_magelis

! (* INICIALIZACION *) IF Pagina_indicada_tactil1=66 OR Pagina_indicada_tactil2=66 THEN Borrar_datos_almacen:=Magelis_inicializa_almacen; IF RE Borrar_datos_almacen THEN Inicio_datos_almacen:160:=0; Estado_pos1:16:=0; Prioridad_1:16:=0; END_IF; END_IF; (* palets *) IF Pagina_indicada_tactil1=68 OR Pagina_indicada_tactil2=68 THEN Permiso_inicializa_palets:=%X10 AND %X30; IF Permiso_inicializa_palets THEN Inicializacion:=Magelis_inicializa_palets; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2501 Pagina_indicada_tactil1%MW2521 Pagina_indicada_tactil2%MW99:X5 Magelis_inicializa_almacen Bit que activa la magelis para borrar el estado del

almacén%M161 Borrar_datos_almacen%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion

de las piezas que se guardaran en el almacen%MW1 Estado_pos1 Guarda el estado de la posicion 1 del almacen , si esta a

0 esta vacia%MW50 Prioridad_1 ti%X10%X30%MW99:X7 Permiso_inicializa_palets Activo en el tiempo en que se permite la inicialización de

los transportes%MW99:X6 Magelis_inicializa_palets Bit que activa la magelis para comenzar el proceso de

inicializacion o borrado de los palets%M240 Inicializacion

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.22 MAST-Sr21

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.22 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 396: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR22Comentario:

! (* conversión de datos para visualización de los datos de un palet por el scada *) IF Imagen_puntero2<>Puntero2_scada OR %S6 THEN IF Puntero2_scada<>0 AND Puntero2_scada<>17 THEN Puntero_auxiliar2:=(Puntero2_scada-1)*10; Inicio_imagen_tabla_scada:10:=Inicio_datos_almacen[Puntero_auxiliar2]: 10; ELSIF Puntero1_magelis=0 THEN Inicio_imagen_tabla_scada:10:=Volcado_pieza_fabricada:10; ELSIF Puntero1_magelis=17 THEN Inicio_imagen_tabla_scada:10:=Volcado_pieza_pedida:10; END_IF; Info_dia_semana_scada:=Inicio_imagen_tabla_scada; Info_segundos_scada:=BCD_TO_INT(SHR(Imagen_segundos_scada,8)); Info_hora_scada:=BCD_TO_INT(SHR(Imagen_h_m_scada,8)); Info_minutos_scada:=BCD_TO_INT(Imagen_h_m_scada AND 16#00FF); Info_mes_scada:=BCD_TO_INT(SHR((Imagen_m_d_scada AND 16#FF00),8)); Info_dia_scada:=BCD_TO_INT(Imagen_m_d_scada AND 16#00FF); Info_año_scada:=BCD_TO_INT(Imagen_s_a_scada); Info_tipo_pieza_scada:=(Imagen_e_tp_scada AND 16#00FF); Info_numero_fabricacion_scada:=Imagen_np_scada; Imagen_puntero2:=Puntero2_scada; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW132 Imagen_puntero2%MW133 Puntero2_scada%S6%MW134 Puntero_auxiliar2%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion

de las piezas que se guardaran en el almacen%MW125 Inicio_imagen_tabla_scada inicio tabla intermedia de conversion y lectura de datos

de la pieza para leerlos desde scada (la 1a palabra, esta, contiene el dia de la semana)

%MW67 Puntero1_magelis no posicion del almacen de la que se quiere conocer la informacion de la pieza contenida

%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida%MW135 Info_dia_semana_scada%MW126 Imagen_segundos_scada segundos en la parte alta%MW136 Info_segundos_scada%MW127 Imagen_h_m_scada hora en la parte alta y minutos en la parte baja%MW137 Info_hora_scada%MW138 Info_minutos_scada%MW128 Imagen_m_d_scada mes en la parte alta y dia en la parte baja%MW139 Info_mes_scada%MW140 Info_dia_scada%MW129 Imagen_s_a_scada siglo y año ( en realidad es solo el año porque el siglo lo

toma como las dos priomeras cifras del año)%MW141 Info_año_scada%MW130 Imagen_e_tp_scada Estado de la pieza en la parte alta y tipo de pieza en la

parte baja%MW142 Info_tipo_pieza_scada%MW131 Imagen_np_scada numero de fabricacion, a cada pieza se le asigna un

numero diferente%MW143 Info_numero_fabricacion_scada

! (*valores de velocidad y posicion para supervisión scada *) Posicion_eje0:=Via0_pos; Posicion_eje1:=Via1_pos; Velocidad_eje0:=Via0_speed; Velocidad_eje1:=Via1_speed;

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.23 MAST-Sr22

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.23 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 397: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR22Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%ID5.0 Via0_pos Posición medida%MD160 Posicion_eje0 posicion del eje x%ID5.1 Via1_pos Posición medida%MD162 Posicion_eje1 posicion del eje y%ID5.0.2 Via0_speed Velocidad medida%MD164 Velocidad_eje0%ID5.1.2 Via1_speed Velocidad medida%MD166 Velocidad_eje1

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.23 MAST-Sr22

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.23 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 398: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR23Comentario:

! (* alarmas del almacén *) Seta_de_emergencia:=NOT E5_emergencia OR Emergencia_magelis OR Emergencia_scada; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.0 E5_emergencia%MW100:X0 Emergencia_magelis%M188 Emergencia_scada Emergencia pulsar/pulsar SCADA%MW111:X0 Seta_de_emergencia

! Tipo_emergencia:X0:=NOT E5_emergencia; Tipo_emergencia:X1:=Emergencia_magelis; Tipo_emergencia:X2:=Emergencia_scada; Tipo_emergencia:X3:=Emergencia_internet;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%I1.0 E5_emergencia%MW144:X0%MW100:X0 Emergencia_magelis%MW144:X1%M188 Emergencia_scada Emergencia pulsar/pulsar SCADA%MW144:X2%MW170:X0 Emergencia_internet%MW144:X3

! Alarmas_estacion5_2:X8:=No_hay_pieza_solicitada; Alarmas_estacion5_2:X9:=Almacen_lleno; Alarmas_estacion5_2:X10:=Tipo_de_pieza_lleno; Alarmas_estacion5_2:X11:=Max_t_movimiento_ejes; Alarmas_estacion5_2:X12:=Max_t_bajar_brazo; Alarmas_estacion5_2:X13:=Max_t_subir_brazo; Alarmas_estacion5_2:X14:=Max_t_activar_vacio; Alarmas_estacion5_2:X15:=Tipo_pieza_no_coincide; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M426 No_hay_pieza_solicitada Alarma que indica que no esta la pieza solicitada en el

almacen%MW112:X8%M427 Almacen_lleno Alarma que indica que el almacen esta lleno y tiene una

pieza por almacenar (pieza, datos de la pieza)%MW112:X9%M428 Tipo_de_pieza_lleno Alarma que indica que hay un tipo de pieza completo y

una pieza de ese tpo a la entrada%MW112:X10%M429 Max_t_movimiento_ejes Alarma que indica el rebasamiento del maximo tiempo

fijado para un movimiento de los ejes%MW112:X11%M430 Max_t_bajar_brazo Alarma de maximo tiempo en bajar brazo%MW112:X12%M431 Max_t_subir_brazo Alarma de maximo tiempo en subir brazo%MW112:X13%M432 Max_t_activar_vacio Alarma de maximo tiempo en activacion del vacio%MW112:X14%M433 Tipo_pieza_no_coincide Tipo de pieza a la entrada no coincide con información

de tipo de pieza a almacenar%MW112:X15

! IF RE Electrovalvula_brazo THEN START %T0; END_IF; IF NOT Electrovalvula_brazo AND NOT %T0.D OR %T0.D AND(E5_reset OR Rearme_scada OR Rearme_magelis OR Rearme_internet)THEN PRESET %T0; END_IF; Max_t_bajar_brazo:=%T0.D;

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.24 MAST-Sr23

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.24 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 399: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR23Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q2.0 Electrovalvula_brazo%T0%T0.D%I1.4 E5_reset%M192 Rearme_scada REARME SCADA%MW100:X4 Rearme_magelis%MW170:X4 Rearme_internet%M430 Max_t_bajar_brazo Alarma de maximo tiempo en bajar brazo

! IF RE Vacio THEN START %T1; END_IF; IF NOT Vacio AND NOT %T1.D OR %T1.D AND(E5_reset OR Rearme_scada OR Rearme_magel is OR Rearme_internet)THEN PRESET %T1; END_IF; Max_t_activar_vacio:=%T1.D;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%Q2.2 Vacio%T1%T1.D%I1.4 E5_reset%M192 Rearme_scada REARME SCADA%MW100:X4 Rearme_magelis%MW170:X4 Rearme_internet%M432 Max_t_activar_vacio Alarma de maximo tiempo en activacion del vacio

!

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.24 MAST-Sr23

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.24 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 400: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR24Comentario:

! (* pedidos desde magelis *) IF No_pedido_magelis=1 THEN Ini_magelis_pedido:60:=P1_dia_semana_peticion:60; ELSIF No_pedido_magelis=2 THEN Ini_magelis_pedido:60:=P2_dia_semana_peticion:60; ELSIF No_pedido_magelis=3 THEN Ini_magelis_pedido:60:=P3_dia_semana_peticion:60; ELSIF No_pedido_magelis=4 THEN Ini_magelis_pedido:60:=P4_dia_semana_peticion:60; ELSIF No_pedido_magelis=5 THEN Ini_magelis_pedido:60:=P4_dia_semana_peticion:60; ELSE Ini_magelis_pedido:60:=0; END_IF; IF No_pedido_magelis>5 THEN No_pedido_magelis:=1; END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW335 No_pedido_magelis numero de pedido del que se mostra su tabla de datos%MW1000 P1_dia_semana_peticion%MW2440 Ini_magelis_pedido inicio tabla temporal visualizacion magelis pedido%MW1060 P2_dia_semana_peticion%MW1120 P3_dia_semana_peticion%MW1180 P4_dia_semana_peticion

! IF(Pagina_indicada_tactil1=60 AND Pagina_anterior_tactil1<>60)OR(Pagina_indicada _tactil2=60 AND Pagina_anterior_tactil2<>60)THEN No_pedido_magelis:=1; END_IF; IF No_pedido_magelis=1 AND RE Inc_no_tabla_pedido THEN No_pedido_magelis:=2; ELSIF No_pedido_magelis=2 AND RE Inc_no_tabla_pedido THEN No_pedido_magelis:=3; ELSIF No_pedido_magelis=3 AND RE Inc_no_tabla_pedido THEN No_pedido_magelis:=4; ELSIF No_pedido_magelis=4 AND RE Inc_no_tabla_pedido THEN No_pedido_magelis:=5; ELSIF No_pedido_magelis=5 AND RE Inc_no_tabla_pedido THEN No_pedido_magelis:=1; END_IF; IF No_pedido_magelis=1 AND RE Dec_no_tabla_pedido THEN No_pedido_magelis:=5; ELSIF No_pedido_magelis=2 AND RE Dec_no_tabla_pedido THEN No_pedido_magelis:=1; ELSIF No_pedido_magelis=3 AND RE Dec_no_tabla_pedido THEN No_pedido_magelis:=2; ELSIF No_pedido_magelis=4 AND RE Dec_no_tabla_pedido THEN No_pedido_magelis:=3; ELSIF No_pedido_magelis=5 AND RE Dec_no_tabla_pedido THEN No_pedido_magelis:=4; END_IF; Inc_no_tabla_pedido:=Mas_numero_tabla_pedido; Dec_no_tabla_pedido:=Menos_numero_tabla_pedido; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2501 Pagina_indicada_tactil1%MW2519 Pagina_anterior_tactil1%MW2521 Pagina_indicada_tactil2%MW2539 Pagina_anterior_tactil2%MW335 No_pedido_magelis numero de pedido del que se mostra su tabla de datos%M171 Inc_no_tabla_pedido%M172 Dec_no_tabla_pedido%MW331:X6 Mas_numero_tabla_pedido boton incrementar numero tabla de pedido a visualizar

(flecha arriba)%MW331:X7 Menos_numero_tabla_pedido boton decrementar numero tabla de pedido a visualizar

(flecha abajo)

! Mag_scada_on:=Scada_on; Mag_pedido1_vacio:=Pedido1_vacio; Mag_pedido2_vacio:=Pedido2_vacio; Mag_pedido3_vacio:=Pedido3_vacio; Mag_pedido4_vacio:=Pedido4_vacio; Mag_pedido5_vacio:=Pedido5_vacio;

MAST-SR24

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.25 MAST-Sr24

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.25 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 401: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR24MAST-SR24 Recurso_lanzar_pedido:=Recurso_pedidos; Mag_actividad_scada:=Actividad_scada; Mag_lanza_pedido_tactil1:=Lanza_pedido_tactil1; Mag_lanza_pedido_tactil2:=Lanza_pedido_tactil2; Mag_pieza_vacia:=Pieza_vacia; Mag_pieza1_vacia:=Pieza1_vacia; Mag_pieza2_vacia:=Pieza2_vacia; Mag_pieza3_vacia:=Pieza3_vacia; Mag_pieza4_vacia:=Pieza4_vacia; Mag_pieza5_vacia:=Pieza5_vacia; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M401 Scada_on detecta si el intermitente generado por el scada esta

activo%MW336:X0 Mag_scada_on bit activo si el scada esta funcionando%M46 Pedido1_vacio%MW336:X1 Mag_pedido1_vacio%M47 Pedido2_vacio%MW336:X2 Mag_pedido2_vacio%M48 Pedido3_vacio%MW336:X3 Mag_pedido3_vacio%M49 Pedido4_vacio%MW336:X4 Mag_pedido4_vacio%M50 Pedido5_vacio%MW336:X5 Mag_pedido5_vacio%M34 Recurso_pedidos%MW336:X6 Recurso_lanzar_pedido para ver en magelis si puede lanzar pedido o esta

ocupado por el scada%M400 Actividad_scada Intermitente de 1 segundo genrado por el scada%MW336:X7 Mag_actividad_scada bit de actividad del scada%M181 Lanza_pedido_tactil1 bit que indica que quien esta en disposiicion de lanzar

un pedido es la magelis tactil 1%MW336:X8 Mag_lanza_pedido_tactil1 El recurso de lanzar pedido lo tiene la magelis tactil1%M182 Lanza_pedido_tactil2 bit que indica que quien esta en disposiicion de lanzar

un pedido es la magelis tactil 2%MW336:X9 Mag_lanza_pedido_tactil2 El recurso de lanzar pedido lo tiene la magelis tactil2%M31 Pieza_vacia%MW336:X10 Mag_pieza_vacia%M41 Pieza1_vacia%MW336:X11 Mag_pieza1_vacia%M42 Pieza2_vacia%MW336:X12 Mag_pieza2_vacia%M43 Pieza3_vacia%MW336:X13 Mag_pieza3_vacia%M44 Pieza4_vacia%MW336:X14 Mag_pieza4_vacia%M45 Pieza5_vacia%MW336:X15 Mag_pieza5_vacia

! IF(Pagina_indicada_tactil1=64 AND Pagina_anterior_tactil1<>64)OR (Pagina_indicada_tactil2=64 AND Pagina_anterior_tactil2<>64)THEN Base_pedido_magelis:4:=0; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2501 Pagina_indicada_tactil1%MW2519 Pagina_anterior_tactil1%MW2521 Pagina_indicada_tactil2%MW2539 Pagina_anterior_tactil2%MW95 Base_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de base del palet

! IF Pagina_indicada_tactil1=64 OR Pagina_indicada_tactil2=64 THEN Seleccion_base:=Magelis_elige_base; Seleccion_pieza1:=Magelis_elige_pieza1; Seleccion_pieza2:=Magelis_elige_pieza2; Seleccion_pieza3:=Magelis_elige_pieza3; IF Base_pedido_magelis=0 THEN Pieza1_pedido_magelis:3:=0;END_IF; IF Base_pedido_magelis=0 AND RE Seleccion_base THEN

MAST-SR24

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.25 MAST-Sr24

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.25 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 402: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR24MAST-SR24 Base_pedido_magelis:=1; Pieza1_pedido_magelis:3:=1; END_IF; IF RE Seleccion_base THEN IF Base_pedido_magelis=1 THEN SET Cambia_a_base_blanca; IF Pieza1_pedido_magelis=1 THEN Pieza1_pedido_magelis:=8;END_IF; IF Pieza1_pedido_magelis=2 THEN Pieza1_pedido_magelis:=9;END_IF; IF Pieza1_pedido_magelis=3 THEN Pieza1_pedido_magelis:=10;END_IF; IF Pieza1_pedido_magelis=4 THEN Pieza1_pedido_magelis:=11;END_IF; IF Pieza1_pedido_magelis=5 THEN Pieza1_pedido_magelis:=12;END_IF; IF Pieza1_pedido_magelis=6 THEN Pieza1_pedido_magelis:=13;END_IF; IF Pieza1_pedido_magelis=7 THEN Pieza1_pedido_magelis:=14;END_IF; IF Pieza2_pedido_magelis=1 THEN Pieza2_pedido_magelis:=8;END_IF; IF Pieza2_pedido_magelis=2 THEN Pieza2_pedido_magelis:=9;END_IF; IF Pieza2_pedido_magelis=3 THEN Pieza2_pedido_magelis:=10;END_IF; IF Pieza2_pedido_magelis=4 THEN Pieza2_pedido_magelis:=11;END_IF; IF Pieza2_pedido_magelis=5 THEN Pieza2_pedido_magelis:=12;END_IF; IF Pieza2_pedido_magelis=6 THEN Pieza2_pedido_magelis:=13;END_IF; IF Pieza2_pedido_magelis=7 THEN Pieza2_pedido_magelis:=14;END_IF; IF Pieza3_pedido_magelis=1 THEN Pieza3_pedido_magelis:=8;END_IF; IF Pieza3_pedido_magelis=2 THEN Pieza3_pedido_magelis:=9;END_IF; IF Pieza3_pedido_magelis=3 THEN Pieza3_pedido_magelis:=10;END_IF; IF Pieza3_pedido_magelis=4 THEN Pieza3_pedido_magelis:=11;END_IF; IF Pieza3_pedido_magelis=5 THEN Pieza3_pedido_magelis:=12;END_IF; IF Pieza3_pedido_magelis=6 THEN Pieza3_pedido_magelis:=13;END_IF; IF Pieza3_pedido_magelis=7 THEN Pieza3_pedido_magelis:=14;END_IF; END_IF; IF Base_pedido_magelis=2 THEN Base_pedido_magelis:=1; IF Pieza1_pedido_magelis=8 THEN Pieza1_pedido_magelis:=1;END_IF; IF Pieza1_pedido_magelis=9 THEN Pieza1_pedido_magelis:=2;END_IF; IF Pieza1_pedido_magelis=10 THEN Pieza1_pedido_magelis:=3;END_IF; IF Pieza1_pedido_magelis=11 THEN Pieza1_pedido_magelis:=4;END_IF; IF Pieza1_pedido_magelis=12 THEN Pieza1_pedido_magelis:=5;END_IF; IF Pieza1_pedido_magelis=13 THEN Pieza1_pedido_magelis:=6;END_IF; IF Pieza1_pedido_magelis=14 THEN Pieza1_pedido_magelis:=7;END_IF; IF Pieza2_pedido_magelis=8 THEN Pieza2_pedido_magelis:=1;END_IF; IF Pieza2_pedido_magelis=9 THEN Pieza2_pedido_magelis:=2;END_IF; IF Pieza2_pedido_magelis=10 THEN Pieza2_pedido_magelis:=3;END_IF; IF Pieza2_pedido_magelis=11 THEN Pieza2_pedido_magelis:=4;END_IF; IF Pieza2_pedido_magelis=12 THEN Pieza2_pedido_magelis:=5;END_IF; IF Pieza2_pedido_magelis=13 THEN Pieza2_pedido_magelis:=6;END_IF; IF Pieza2_pedido_magelis=14 THEN Pieza2_pedido_magelis:=7;END_IF; IF Pieza3_pedido_magelis=8 THEN Pieza3_pedido_magelis:=1;END_IF; IF Pieza3_pedido_magelis=9 THEN Pieza3_pedido_magelis:=2;END_IF; IF Pieza3_pedido_magelis=10 THEN Pieza3_pedido_magelis:=3;END_IF; IF Pieza3_pedido_magelis=11 THEN Pieza3_pedido_magelis:=4;END_IF; IF Pieza3_pedido_magelis=12 THEN Pieza3_pedido_magelis:=5;END_IF; IF Pieza3_pedido_magelis=13 THEN Pieza3_pedido_magelis:=6;END_IF; IF Pieza3_pedido_magelis=14 THEN Pieza3_pedido_magelis:=7;END_IF; END_IF; IF Cambia_a_base_blanca THEN Base_pedido_magelis:=2; RESET Cambia_a_base_blanca; END_IF; END_IF; IF Base_pedido_magelis=1 THEN IF RE Seleccion_pieza1 THEN IF Pieza1_pedido_magelis<7 THEN Pieza1_pedido_magelis:=Pieza1_pedido_magelis+1;

MAST-SR24

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.25 MAST-Sr24

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.25 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 403: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR24MAST-SR24 ELSE Pieza1_pedido_magelis:=1; END_IF; END_IF; IF RE Seleccion_pieza2 THEN IF Pieza2_pedido_magelis<7 THEN Pieza2_pedido_magelis:=Pieza2_pedido_magelis+1; ELSE Pieza2_pedido_magelis:=1; END_IF; END_IF; IF RE Seleccion_pieza3 THEN IF Pieza3_pedido_magelis<7 THEN Pieza3_pedido_magelis:=Pieza3_pedido_magelis+1; ELSE Pieza3_pedido_magelis:=1; END_IF; END_IF; END_IF; IF Base_pedido_magelis=2 THEN IF RE Seleccion_pieza1 THEN IF Pieza1_pedido_magelis<14 THEN Pieza1_pedido_magelis:=Pieza1_pedido_magelis+1; ELSE Pieza1_pedido_magelis:=8; END_IF; END_IF; IF RE Seleccion_pieza2 THEN IF Pieza2_pedido_magelis<14 THEN Pieza2_pedido_magelis:=Pieza2_pedido_magelis+1; ELSE Pieza2_pedido_magelis:=8; END_IF; END_IF; IF RE Seleccion_pieza3 THEN IF Pieza3_pedido_magelis<14 THEN Pieza3_pedido_magelis:=Pieza3_pedido_magelis+1; ELSE Pieza3_pedido_magelis:=8; END_IF; END_IF; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2501 Pagina_indicada_tactil1%MW2521 Pagina_indicada_tactil2%MW99:X0 Magelis_elige_base%M173 Seleccion_base%MW99:X1 Magelis_elige_pieza1%M174 Seleccion_pieza1%MW99:X2 Magelis_elige_pieza2%M175 Seleccion_pieza2%MW99:X3 Magelis_elige_pieza3%M176 Seleccion_pieza3%MW95 Base_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de base del palet%MW96 Pieza1_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de pieza de la primera pieza del palet%M178 Cambia_a_base_blanca%MW97 Pieza2_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de pieza de la segunda pieza del palet%MW98 Pieza3_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de pieza de la tercera pieza del palet

! IF Pagina_indicada_tactil1=64 OR Pagina_indicada_tactil2=64 THEN Lanza_pedido:=Magelis_lanza_pedido; Pedido_correcto_magelis:=((Pieza1_pedido_magelis=2 OR Pieza1_pedido_magelis=3 OR Pieza1_pedido_magelis=4 OR Pieza1_pedido_magelis=5 OR Pieza1_pedido_magelis=6 OR Pieza1_pedido_magelis=7)AND (Pieza2_pedido_magelis=2 OR Pieza2_pedido_magelis=3 OR Pieza2_pedido_magelis=4 OR Pieza2_pedido_magelis=5 OR Pieza2_pedido_magelis=6 OR Pieza2_pedido_magelis=7)AND (Pieza3_pedido_magelis=2 OR Pieza3_pedido_magelis=3 OR Pieza3_pedido_magelis=4 OR Pieza3_pedido_magelis=5 OR

MAST-SR24

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.25 MAST-Sr24

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.25 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 404: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR24MAST-SR24 Pieza3_pedido_magelis=6 OR Pieza3_pedido_magelis=7)AND Base_pedido_magelis=1)OR ((Pieza1_pedido_magelis=9 OR Pieza1_pedido_magelis=10 O R Pieza1_pedido_magelis=11 OR Pieza1_pedido_magelis=12 OR Pieza1_pedido_magelis=13 OR Pieza1_pedido_magelis=14)AN D (Pieza2_pedido_magelis=9 OR Pieza2_pedido_magelis=10 OR Pieza2_pedido_magelis=11 OR Pieza2_pedido_magelis=12 OR Pieza2_pedido_magelis=13 OR Pieza2_pedido_magelis=14)AN D (Pieza3_pedido_magelis=9 OR Pieza3_pedido_magelis=10 OR Pieza3_pedido_magelis=11 OR Pieza3_pedido_magelis=12 OR Pieza3_pedido_magelis=13 OR Pieza3_pedido_magelis=14)AN D Base_pedido_magelis=2); IF Pedido_correcto_magelis THEN Anim_magelis_pedido_correcto:=1;ELSE Anim_m agelis_pedido_correcto:=0;END_IF; ELSE Lanza_pedido:=FALSE; END_IF; IF Pagina_indicada_tactil1=64 AND Pagina_anterior_tactil1=62 AND Recurso_pedidos AND Pedido_vacio THEN RESET Recurso_pedidos;SET Lanza_pedido_tactil1; END_IF; IF Pagina_indicada_tactil2=64 AND Pagina_anterior_tactil2=62 AND Recurso_pedidos AND Pedido_vacio THEN RESET Recurso_pedidos;SET Lanza_pedido_tactil2; END_IF; IF Lanza_pedido_tactil1 OR Lanza_pedido_tactil2 AND Pedido_correcto_magelis THEN IF RE Lanza_pedido AND NOT Pedido_magelis THEN Dia_semana_de_peticion_pedido:=DAY_OF_WEEK(); RRTC(Segundos_de_peticion_pedido:4); IF Pieza1_pedido_magelis=2 OR Pieza1_pedido_magelis=9 THEN Tipo_de_pieza1:= 1;END_IF; IF Pieza1_pedido_magelis=3 OR Pieza1_pedido_magelis=10 THEN Tipo_de_pieza1: =2;END_IF; IF Pieza1_pedido_magelis=4 OR Pieza1_pedido_magelis=11 THEN Tipo_de_pieza1: =3;END_IF; IF Pieza1_pedido_magelis=5 OR Pieza1_pedido_magelis=12 THEN Tipo_de_pieza1: =4;END_IF; IF Pieza1_pedido_magelis=6 OR Pieza1_pedido_magelis=13 THEN Tipo_de_pieza1: =7;END_IF; IF Pieza1_pedido_magelis=7 OR Pieza1_pedido_magelis=14 THEN Tipo_de_pieza1: =8;END_IF; IF Pieza2_pedido_magelis=2 OR Pieza2_pedido_magelis=9 THEN Tipo_de_pieza2:= 1;END_IF; IF Pieza2_pedido_magelis=3 OR Pieza2_pedido_magelis=10 THEN Tipo_de_pieza2: =2;END_IF; IF Pieza2_pedido_magelis=4 OR Pieza2_pedido_magelis=11 THEN Tipo_de_pieza2: =3;END_IF; IF Pieza2_pedido_magelis=5 OR Pieza2_pedido_magelis=12 THEN Tipo_de_pieza2: =4;END_IF; IF Pieza2_pedido_magelis=6 OR Pieza2_pedido_magelis=13 THEN Tipo_de_pieza2: =7;END_IF; IF Pieza2_pedido_magelis=7 OR Pieza2_pedido_magelis=14 THEN Tipo_de_pieza2: =8;END_IF; IF Pieza3_pedido_magelis=2 OR Pieza3_pedido_magelis=9 THEN Tipo_de_pieza3:= 1;END_IF;

MAST-SR24

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.25 MAST-Sr24

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.25 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 405: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR24MAST-SR24 IF Pieza3_pedido_magelis=3 OR Pieza3_pedido_magelis=10 THEN Tipo_de_pieza3: =2;END_IF; IF Pieza3_pedido_magelis=4 OR Pieza3_pedido_magelis=11 THEN Tipo_de_pieza3: =3;END_IF; IF Pieza3_pedido_magelis=5 OR Pieza3_pedido_magelis=12 THEN Tipo_de_pieza3: =4;END_IF; IF Pieza3_pedido_magelis=6 OR Pieza3_pedido_magelis=13 THEN Tipo_de_pieza3: =7;END_IF; IF Pieza3_pedido_magelis=7 OR Pieza3_pedido_magelis=14 THEN Tipo_de_pieza3: =8;END_IF; IF Base_pedido_magelis=1 THEN Tipo_de_base:=2; ELSIF Base_pedido_magelis=2 THEN Tipo_de_base:=1; END_IF; RESET Pedido_vacio; SET Pedido_magelis; END_IF; END_IF; IF Lanza_pedido_tactil1 AND Pagina_indicada_tactil1<>64 THEN SET Recurso_pedidos ;RESET Lanza_pedido_tactil1;END_IF; IF Lanza_pedido_tactil2 AND Pagina_indicada_tactil2<>64 THEN SET Recurso_pedidos ;RESET Lanza_pedido_tactil2;END_IF; Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW2501 Pagina_indicada_tactil1%MW2521 Pagina_indicada_tactil2%MW99:X4 Magelis_lanza_pedido%M177 Lanza_pedido%MW96 Pieza1_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de pieza de la primera pieza del palet%MW97 Pieza2_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de pieza de la segunda pieza del palet%MW98 Pieza3_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de pieza de la tercera pieza del palet%MW95 Base_pedido_magelis Palabra que almacena y visualiza mediante caja de

imagenes el tipo de base del palet%M184 Pedido_correcto_magelis bit comprobacion del nuevo pedido que pretende lanzar

la magelis%MW145 Anim_magelis_pedido_correcto%MW2519 Pagina_anterior_tactil1%M34 Recurso_pedidos%M35 Pedido_vacio%M181 Lanza_pedido_tactil1 bit que indica que quien esta en disposiicion de lanzar

un pedido es la magelis tactil 1%MW2539 Pagina_anterior_tactil2%M182 Lanza_pedido_tactil2 bit que indica que quien esta en disposiicion de lanzar

un pedido es la magelis tactil 2%M180 Pedido_magelis bit que avisa al scada de que la magelis lanza un pedido

la magelis lo pone a 1 y el scada lo pone a cero, para mandar magelis un 2º pedido debe estar a cero

%MW350 Dia_semana_de_peticion_pedido%MW351 Segundos_de_peticion_pedido%MW355 Tipo_de_pieza1%MW356 Tipo_de_pieza2%MW357 Tipo_de_pieza3%MW358 Tipo_de_base

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.25 MAST-Sr24

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.25 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 406: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR25Comentario:

! (*GENERACION DEL PEDIDO EN FUNCION DE LAS PIEZAS DEL ALMACEN*) IF NOT Pedido_preparado AND NOT Piezas_completas AND NOT Pedidos_ya_generados TH EN Oper2_dia_semana_inicio_pieza:19:=0; (*Comprobación de que las piezas que faltan en almacén no son las que estan produciéndose en ese momento*) IF(15-(Contador_piezas_negras_almacen+Contador_piezas_rojas_almacen+Contador_pie zas_metal_almacen+ Contador_piezas_tapa_almacen+Contador_piezas_negras_en_cola+Contador_piezas _rojas_en_cola+ Contador_piezas_metal_en_cola+Contador_piezas_tapa_en_cola))=Contador_pieza s_produccion THEN SET Pedidos_ya_generados; (*¿Tenemos una tabla libre en memoria para recibir otra pieza?*) ELSIF Pieza_vacia THEN (*Las piezas en producción y en cola no son más de 4 pues si lo fuesen no tendriamos más memoria para otra*) IF Contador_piezas_produccion<5 THEN IF(Contador_piezas_negras_almacen+Contador_piezas_rojas_almacen+Contad or_piezas_metal_almacen+ Contador_piezas_tapa_almacen+Contador_piezas_negras_en_cola+Conta dor_piezas_rojas_en_cola+ Contador_piezas_metal_en_cola+Contador_piezas_tapa_en_cola+Contad or_piezas_produccion<16)THEN (*Recogemos la hora del autómata que será la de inicio de la producción de dicha pieza*) Oper2_dia_semana_inicio_pieza:=%SW49; Oper2_segundos_inicio_pieza:=%SW50; Oper2_hora_minutos_inicio_pieza:=%SW51; Oper2_mes_dia_inicio_pieza:=%SW52; Oper2_siglo_año_inicio_pieza:=%SW53; Oper2_camisa:8:=0; Oper2_numero_pedido:=Contador_de_produccion; (*Peticion de la pieza mas necesaria en el almacen*) Pieza_necesaria:=MIN_ARW(Piezas_negras_totales:4); Pieza_necesaria:=FIND_EQW(Piezas_negras_totales:4,Pieza_necesaria); (*¿Necesitamos pieza negra?*) IF(Contador_piezas_negras_almacen+Contador_piezas_negras_en_cola+ Contador_piezas_negras_producion<4)AND Pieza_necesaria=0 THE N Oper2_tipo_pieza:=16#0001; Contador_piezas_negras_producion:=Contador_piezas_negras_pro ducion+1; (*¿Necesitamos pieza roja?*) ELSIF(Contador_piezas_rojas_almacen+Contador_piezas_rojas_en_cola +Contador_piezas_rojas_produccion<4)AND Pieza_necesaria=1 TH EN Oper2_tipo_pieza:=16#0003; Contador_piezas_rojas_produccion:=Contador_piezas_rojas_prod uccion+1; (*¿Necesitamos pieza metálica?*) ELSIF(Contador_piezas_metal_almacen+Contador_piezas_metal_en _cola +Contador_piezas_metal_produccion<4)AND Pieza_necesaria =2 THEN Oper2_tipo_pieza:=16#0007; Contador_piezas_metal_produccion:=Contador_piezas_metal _produccion+1; (*¿Necesitamos pieza con tapa?*) ELSIF(Contador_piezas_tapa_almacen+Contador_piezas_tapa _en_cola +Contador_piezas_tapa_produccion<3(*4*))AND Pieza_ necesaria=3 THEN (*¿Necesitamos pieza negra con tapa?*)

MAST-SR25

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.26 MAST-Sr25

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.26 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 407: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR25MAST-SR25 IF Contador_piezas_tapa_neg_produc+Contador_piezas _tapa_neg_cola+Contador_piezas_tapa_neg_almacen<1 THEN Oper2_tipo_pieza:=16#0002; Contador_piezas_tapa_neg_produc:=Contador_pie zas_tapa_neg_produc+1; (*¿Necesitamos pieza roja con tapa?*) ELSIF Contador_piezas_tapa_roj_produc+Contador_pie zas_tapa_roj_cola+Contador_piezas_tapa_roj_almacen<1 THEN Oper2_tipo_pieza:=16#0004; Contador_piezas_tapa_roj_produc:=Contador_pie zas_tapa_roj_produc+1; (*¿Necesitamos pieza metálica con tapa?*) ELSIF Contador_piezas_tapa_met_produc+Contador_pie zas_tapa_met_cola+Contador_piezas_tapa_met_almacen<1 THEN Oper2_tipo_pieza:=16#0008; Contador_piezas_tapa_met_produc:=Contador_pie zas_tapa_met_produc+1; END_IF; END_IF; END_IF; END_IF; IF Pieza1_vacia THEN Direccion_inicio_piezas1:=353; (*VOLCADO SOBRE LA TABLA DE PIEZA 1 VACIA DEL PEDIDO*) Direccion_base_piezas[Direccion_inicio_piezas1]:16:=Oper2_dia_semana_i nicio_pieza:16; RESET Pieza1_vacia; ELSIF Pieza2_vacia THEN Direccion_inicio_piezas1:=378; (*VOLCADO SOBRE LA TABLA DE PIEZA 2 VACIA DEL PEDIDO*) Direccion_base_piezas[Direccion_inicio_piezas1]:16:=Oper2_dia_sem ana_inicio_pieza:16; RESET Pieza2_vacia; ELSIF Pieza3_vacia THEN Direccion_inicio_piezas1:=403; (*VOLCADO SOBRE LA TABLA DE PIEZA 3 VACIA DEL PEDIDO*) Direccion_base_piezas[Direccion_inicio_piezas1]:16:=Oper2_di a_semana_inicio_pieza:16; RESET Pieza3_vacia; ELSIF Pieza4_vacia THEN Direccion_inicio_piezas1:=428; (*VOLCADO SOBRE LA TABLA DE PIEZA 4 VACIA DEL PEDIDO*) Direccion_base_piezas[Direccion_inicio_piezas1]:16:=Ope r2_dia_semana_inicio_pieza:16; RESET Pieza4_vacia; ELSIF Pieza5_vacia THEN Direccion_inicio_piezas1:=453; (*VOLCADO SOBRE LA TABLA DE PIEZA 5 VACIA DEL PEDIDO*) Direccion_base_piezas[Direccion_inicio_piezas1]:16 :=Oper2_dia_semana_inicio_pieza:16; RESET Pieza5_vacia; END_IF; Contador_de_produccion:=Contador_de_produccion+1; SET Pedido_preparado; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M32 Pedido_preparado%M260 Piezas_completas%M280 Pedidos_ya_generados%MW1500 Oper2_dia_semana_inicio_pieza%MW991 Contador_piezas_negras_almacen%MW992 Contador_piezas_rojas_almacen%MW993 Contador_piezas_metal_almacen%MW994 Contador_piezas_tapa_almacen%MW953 Contador_piezas_negras_en_cola

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.26 MAST-Sr25

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.26 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 408: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR25%MW954 Contador_piezas_rojas_en_cola%MW955 Contador_piezas_metal_en_cola%MW956 Contador_piezas_tapa_en_cola%MW986 Contador_piezas_produccion%M31 Pieza_vacia%SW49%SW50%MW1501 Oper2_segundos_inicio_pieza%SW51%MW1502 Oper2_hora_minutos_inicio_pieza%SW52%MW1503 Oper2_mes_dia_inicio_pieza%SW53%MW1504 Oper2_siglo_año_inicio_pieza%MW1506 Oper2_camisa%MW985 Contador_de_produccion%MW1515 Oper2_numero_pedido%MW946 Piezas_negras_totales%MW968 Pieza_necesaria%MW987 Contador_piezas_negras_producion%MW1505 Oper2_tipo_pieza%MW988 Contador_piezas_rojas_produccion%MW989 Contador_piezas_metal_produccion%MW990 Contador_piezas_tapa_produccion%MW1863 Contador_piezas_tapa_neg_produc%MW1860 Contador_piezas_tapa_neg_cola%MW981 Contador_piezas_tapa_neg_almacen%MW1864 Contador_piezas_tapa_roj_produc%MW1861 Contador_piezas_tapa_roj_cola%MW982 Contador_piezas_tapa_roj_almacen%MW1865 Contador_piezas_tapa_met_produc%MW1862 Contador_piezas_tapa_met_cola%MW999 Contador_piezas_tapa_met_almacen%M41 Pieza1_vacia%MW973 Direccion_inicio_piezas1%MW972 Direccion_base_piezas%M42 Pieza2_vacia%M43 Pieza3_vacia%M44 Pieza4_vacia%M45 Pieza5_vacia

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.26 MAST-Sr25

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.26 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 409: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR26Comentario:

! (*OPERACION CORRECTA U OPERACION DEFECTUOSA DE LA ESTACION 1*) IF %MW214=5 OR %MW214=7 THEN IF %MW214=5 THEN (*Operacion correcta*) Direccion_inicio_piezas1:=Direccion_inicio_piezas1+5; (*¿Pieza con tapa?*) IF((Direccion_base_piezas[Direccion_inicio_piezas1])AND 16#00FF)=16#00 02 OR((Direccion_base_piezas[Direccion_inicio_piezas1])AND 16#00FF)=16#00 04 OR((Direccion_base_piezas[Direccion_inicio_piezas1])AND 16#00FF)=16#00 08 THEN (*Si es pieza con tapa, todas las operaciones se dan por realizadas*) Direccion_inicio_piezas1:=Direccion_inicio_piezas1+2; Direccion_base_piezas[Direccion_inicio_piezas1]:=16#0202; Direccion_inicio_piezas1:=Direccion_inicio_piezas1+1; Direccion_base_piezas[Direccion_inicio_piezas1]:=16#0202; Direccion_inicio_piezas1:=Direccion_inicio_piezas1+1; Direccion_base_piezas[Direccion_inicio_piezas1]:=16#0202; Direccion_inicio_piezas1:=Direccion_inicio_piezas1+1; Direccion_base_piezas[Direccion_inicio_piezas1]:=16#0202; Direccion_inicio_piezas1:=Direccion_inicio_piezas1-5; END_IF; (*Camisa puesta*) Direccion_inicio_piezas1:=Direccion_inicio_piezas1+1; Direccion_base_piezas[Direccion_inicio_piezas1]:=16#0202; Direccion_inicio_piezas1:=Direccion_inicio_piezas1+6; Direccion_base_piezas[Direccion_inicio_piezas1]:=1; Direccion_inicio_piezas1:=Direccion_inicio_piezas1-12; END_IF; IF %MW214=7 THEN (*Operacion fallida*) Direccion_inicio_piezas1:=Direccion_inicio_piezas1+6; Estado_camisa:=Estado_camisa+1; Direccion_base_piezas[Direccion_inicio_piezas1]:=16#0100+(Estado_camis a AND 16#00FF); Direccion_inicio_piezas1:=Direccion_inicio_piezas1+6; Direccion_base_piezas[Direccion_inicio_piezas1]:=1; Direccion_inicio_piezas1:=Direccion_inicio_piezas1-12; END_IF; (*Activacion de la transicion*) SET Fin_producir_estacion1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW214%MW973 Direccion_inicio_piezas1%MW972 Direccion_base_piezas%MW962 Estado_camisa%M90 Fin_producir_estacion1

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.27 MAST-Sr26

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.27 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 410: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR27Comentario:

! (*Comprobación si lectura OK*) SR34; (*Tipo de Información del palet: Evaluamos las operaciones realizadas sobre la mercancía en función de la estación*) IF Estacion_en_lectura_t1=1 THEN IF Palet_correcto_t1 AND NOT Palet_vacio_est1 AND NOT Palet_con_camisa_est1 AND NOT Palet_con_pedido_est1 THEN Palet_vacio_t1:=MAX_ARW(Oper2_dia_semana_inicio_pieza:16); IF Palet_vacio_t1<=0 AND Oper2_check_sum=16#00D7 THEN SET Palet1_vacio; SET Palet_vacio_est1; ELSIF Oper2_camisa=16#0202 THEN SET Palet_con_camisa; SET Palet_con_camisa_est1; ELSIF Palet_vacio_t1>0 AND(Oper2_camisa=0 OR(Oper2_camisa AND 16#FF00) =16#0100)THEN SET Palet1_con_pedido; SET Palet_con_pedido_est1; END_IF; END_IF; ELSIF Estacion_en_lectura_t1=2 THEN IF Palet_correcto_t1 AND NOT Palet_vacio_est2 AND NOT Palet_con_embolo_est2 AND NOT Palet_con_embolo_muelle_est2 AND NOT Palet_con_pedido_est2 THEN Palet_vacio_t1:=MAX_ARW(Oper2_dia_semana_inicio_pieza:16); IF(Palet_vacio_t1<=0 AND Oper2_check_sum=16#00D7 OR(Oper2_camisa AND 1 6#FF00)=16#0100 OR Oper2_camisa=0)THEN SET Palet2_vacio; SET Palet_vacio_est2; ELSIF Oper2_embolo=16#0202 AND(Oper2_muelle=0 OR(Oper2_muelle AND 16#F F00)=16#0100)THEN SET Palet_con_embolo; SET Palet_con_embolo_est2; ELSIF Oper2_embolo=16#0202 AND Oper2_muelle=16#0202 THEN SET Palet_con_embolo_muelle; SET Palet_con_embolo_muelle_est2; ELSIF Oper2_camisa=16#0202 AND(Oper2_embolo=0 OR(Oper2_embolo AND 16#F F00)=16#0100) AND(Oper2_muelle=0 OR(Oper2_muelle AND 16#FF00)=16#0100)THEN SET Palet2_con_pedido; SET Palet_con_pedido_est2; END_IF; END_IF; ELSIF Estacion_en_lectura_t1=3 THEN IF Palet_correcto_t1 AND NOT Palet_vacio_est3 AND NOT Palet_con_culata_est3 AND NOT Palet_con_pedido_est3 THEN Palet_vacio_t1:=MAX_ARW(Oper2_dia_semana_inicio_pieza:16); IF(Palet_vacio_t1<=0 AND Oper2_check_sum=16#00D7 OR(Oper2_embolo AND 1 6#FF00)=16#0100 OR(Oper2_muelle AND 16#FF00)=16#0100 OR Oper2_embolo=0 OR Oper2_muelle =0)THEN SET Palet3_vacio; SET Palet_vacio_est3; ELSIF Oper2_culata=16#0202 THEN SET Palet_con_culata; SET Palet_con_culata_est3; ELSIF Oper2_embolo=16#0202 AND Oper2_muelle=16#0202 AND(Oper2_culata=0 OR(Oper2_culata AND 16#FF00)=16#0100)THEN SET Palet3_con_pedido; SET Palet_con_pedido_est3; END_IF; END_IF; ELSIF Estacion_en_lectura_t1=4 THEN IF Palet_correcto_t1 AND NOT Palet_vacio_est4 AND NOT Palet_verificado_est4 AND NOT Palet_con_pedido_est4 THEN Palet_vacio_t1:=MAX_ARW(Oper2_dia_semana_inicio_pieza:16); IF((Oper2_camisa AND 16#FF00)=16#0100 OR Palet_vacio_t1<=0 AND Oper2_c heck_sum=16#00D7

MAST-SR27

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.28 MAST-Sr27

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.28 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 411: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR27MAST-SR27 OR(Oper2_culata AND 16#FF00)=16#0100 OR Oper2_culata=0)THEN SET Palet4_vacio; SET Palet_vacio_est4; ELSIF Oper2_verificacion=16#0202 THEN SET Palet_verificado; SET Palet_verificado_est4; ELSIF Oper2_camisa=16#0202 AND Oper2_culata=16#0202 AND(Oper2_verificacion=0 OR(Oper2_verificacion AND 16#FF00)=16#0100)TH EN SET Palet4_con_pedido; SET Palet_con_pedido_est4; END_IF; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW933 Estacion_en_lectura_t1%M120 Palet_correcto_t1%M77 Palet_vacio_est1%M99 Palet_con_camisa_est1%M98 Palet_con_pedido_est1%MW1500 Oper2_dia_semana_inicio_pieza%MW1346 Palet_vacio_t1%MW1516 Oper2_check_sum%M58 Palet1_vacio%MW1506 Oper2_camisa%M60 Palet_con_camisa%M59 Palet1_con_pedido%M113 Palet_vacio_est2%M148 Palet_con_embolo_est2%M121 Palet_con_embolo_muelle_est2%M263 Palet_con_pedido_est2%M114 Palet2_vacio%MW1507 Oper2_embolo%MW1508 Oper2_muelle%M53 Palet_con_embolo%M279 Palet_con_embolo_muelle%M115 Palet2_con_pedido%M273 Palet_vacio_est3%M274 Palet_con_culata_est3%M275 Palet_con_pedido_est3%M116 Palet3_vacio%MW1509 Oper2_culata%M52 Palet_con_culata%M117 Palet3_con_pedido%M285 Palet_vacio_est4%M286 Palet_verif icado_est4%M287 Palet_con_pedido_est4%M118 Palet4_vacio%MW1511 Oper2_verif icacion%M51 Palet_verif icado%M119 Palet4_con_pedido

! (*Comprobación de que la información de la memoria correspondiente a la mercanci a en relaidad es buena*) IF(Palet_con_pedido_est1 OR Palet_con_pedido_est2 OR Palet_con_embolo_est2 OR Palet_con_pedido_est3 OR Palet_con_pedido_est4)AND NOT Bit_apoyo_identif icacion_t1 THEN IF NOT Pieza1_vacia THEN Numero_de_pieza:=1; SR33; END_IF; IF NOT Pieza2_vacia THEN Numero_de_pieza:=2; SR33; END_IF; IF NOT Pieza3_vacia THEN Numero_de_pieza:=3; SR33; END_IF; IF NOT Pieza4_vacia THEN Numero_de_pieza:=4; SR33; END_IF; IF NOT Pieza5_vacia THEN Numero_de_pieza:=5;

MAST-SR27

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.28 MAST-Sr27

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.28 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 412: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR27MAST-SR27 SR33; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M98 Palet_con_pedido_est1%M263 Palet_con_pedido_est2%M148 Palet_con_embolo_est2%M275 Palet_con_pedido_est3%M287 Palet_con_pedido_est4%M382 Bit_apoyo_identificacion_t1%M41 Pieza1_vacia%MW931 Numero_de_pieza%M42 Pieza2_vacia%M43 Pieza3_vacia%M44 Pieza4_vacia%M45 Pieza5_vacia

! (*Si la comprobación de la información de la memoria no es correcta, activación de emergencias*) IF(Palet_con_pedido_est1 OR Palet_con_pedido_est2 OR Palet_con_embolo_est2 OR Pa let_con_pedido_est3 OR Palet_con_pedido_est4) AND Direccion_inicio_piezas=0 THEN IF Estacion_en_lectura_t1=1 THEN SET Pieza_no_localizada_est1; Estacion_en_alarma:=Estacion_en_lectura_t1; ELSIF Estacion_en_lectura_t1=2 THEN SET Pieza_no_localizada_est2; Estacion_en_alarma:=Estacion_en_lectura_t1; ELSIF Estacion_en_lectura_t1=3 THEN SET Pieza_no_localizada_est3; Estacion_en_alarma:=Estacion_en_lectura_t1; ELSIF Estacion_en_lectura_t1=4 THEN SET Pieza_no_localizada_est4; Estacion_en_alarma:=Estacion_en_lectura_t1; END_IF; SET Bit_apoyo_identificacion_t1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M98 Palet_con_pedido_est1%M263 Palet_con_pedido_est2%M148 Palet_con_embolo_est2%M275 Palet_con_pedido_est3%M287 Palet_con_pedido_est4%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1%M6 Pieza_no_localizada_est1%MW936 Estacion_en_alarma%M7 Pieza_no_localizada_est2%M8 Pieza_no_localizada_est3%M144 Pieza_no_localizada_est4%M382 Bit_apoyo_identificacion_t1

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.28 MAST-Sr27

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.28 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 413: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR28Comentario:

! (*IDENTIFICACION DEL PALET 7*) (*Palet vacio y no vuelve de sacar pedido*) IF Palet_correcto_t2 AND NOT Palet7_vacio AND NOT Palet_con_placa AND NOT Palet7 _con_pedido AND NOT Palet7_vacio_almacenar THEN IF NOT Placa_cargada AND(Estado_placa_t2=0 OR(Estado_placa_t2 AND 16#FF00)= 16#0100) AND NOT Palet_sale_almacen THEN SET Palet7_vacio; %MW1646:=1; WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4 ); (*Palet con placa pero le falta de cargar alguna pieza*) ELSIF Placa_cargada AND Estado_placa_t2=16#0202 AND(NOT Pieza1_cargada OR NOT Pieza2_cargada OR NOT Pieza3_cargada) AND NOT Palet_sale_almacen THEN SET Palet_con_placa; %MW1646:=2; WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4 ); (*Palet con todas las piezas cargadas*) ELSIF(Placa_cargada AND(Base_negra_cargada OR Base_blanca_cargada) AND Pieza1_cargada AND Pieza2_cargada AND Pieza3_cargada AND NOT Palet _sale_almacen)THEN SET Palet7_con_pedido; %MW1646:=2; WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4 ); (*Palet vacio y vuelve de sacar pedido*) ELSIF NOT Placa_cargada AND NOT Base_negra_cargada AND NOT Base_blanca_carg ada AND NOT Pieza1_cargada AND NOT Pieza2_cargada AND NOT Pieza3_cargada AND NOT Palet_almacenado AND Palet_sale_almacen THEN SET Palet7_vacio_almacenar; %MW1646:=2; WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4 ); END_IF; END_IF; (*Buscamos el pedido en memoria para trabajar sobre el*) IF Palet7_con_pedido AND NOT Bit_apoyo_identificacion_t2 THEN IF NOT Pedido1_vacio THEN Compara_pedidos:=EQUAL(P1_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P1_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas7:=30; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; (*Volcado de la información del palet sobre las tablas de lectura de l a magelis*) Numero_de_tabla:=30; SR31; IF Informacion_distinta THEN SET Pedido1_no_corresponde_est7; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido2_vacio THEN Compara_pedidos:=EQUAL(P2_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P2_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas7:=90; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta;

MAST-SR28

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.29 MAST-Sr28

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.29 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 414: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR28MAST-SR28 Numero_de_tabla:=90; SR31; IF Informacion_distinta THEN SET Pedido2_no_corresponde_est7; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido3_vacio THEN Compara_pedidos:=EQUAL(P3_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P3_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas7:=150; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=150; SR31; IF Informacion_distinta THEN SET Pedido3_no_corresponde_est7; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido4_vacio THEN Compara_pedidos:=EQUAL(P4_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P4_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas7:=210; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=210; SR31; IF Informacion_distinta THEN SET Pedido4_no_corresponde_est7; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; IF NOT Pedido5_vacio THEN Compara_pedidos:=EQUAL(P5_dia_semana_peticion:5,Dia_semana_peticion_pe dido_t2:5); IF Compara_pedidos=-1 AND P5_estado_palet=Estado_palet_t2 THEN Direccion_inicio_piezas7:=270; (*Comprobacion de que la informacion en memoria es correcta*) (*Borramos las variables de la comparacion*) RESET Informacion_distinta; Numero_de_tabla:=270; SR31; IF Informacion_distinta THEN SET Pedido5_no_corresponde_est7; END_IF; SET Bit_apoyo_identificacion_t2; END_IF; END_IF; (*No encontramos la informacion del palet en memoria*) IF Direccion_inicio_piezas7=0 THEN SET Pedido_no_localizado; SET Bit_apoyo_identificacion_t2; END_IF; END_IF;

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.29 MAST-Sr28

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.29 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 415: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR28

Parámetros de las funciones específicas:

WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 497Número de objetos consecutivos : : 1Datos de escritura : %MW1646:1Confirmación : Gestion_comunicacion_t2:4

WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 497Número de objetos consecutivos : : 1Datos de escritura : %MW1646:1Confirmación : Gestion_comunicacion_t2:4

WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 497Número de objetos consecutivos : : 1Datos de escritura : %MW1646:1Confirmación : Gestion_comunicacion_t2:4

WRITE_VAR(ADR#{1.7}SYS,'%mw',497,1,%MW1646:1,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 497Número de objetos consecutivos : : 1Datos de escritura : %MW1646:1Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M256 Palet_correcto_t2%M107 Palet7_vacio%M94 Palet_con_placa%M126 Palet7_con_pedido%M78 Palet7_vacio_almacenar%MW1685:X0 Placa_cargada%MW1683 Estado_placa_t2%MW1685:X7 Palet_sale_almacen%MW1646%MW957 Gestion_comunicacion_t2%MW1685:X3 Pieza1_cargada%MW1685:X4 Pieza2_cargada%MW1685:X5 Pieza3_cargada%MW1685:X1 Base_negra_cargada%MW1685:X2 Base_blanca_cargada%MW1685:X6 Palet_almacenado%M383 Bit_apoyo_identificacion_t2%M46 Pedido1_vacio%MW1000 P1_dia_semana_peticion%MW1650 Dia_semana_peticion_pedido_t2%MW951 Compara_pedidos%MW1054 P1_estado_palet%MW1685 Estado_palet_t2%MW980 Direccion_inicio_piezas7%M5 Informacion_distinta

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.29 MAST-Sr28

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.29 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 416: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR28%MW934 Numero_de_tabla%M540 Pedido1_no_corresponde_est7%M47 Pedido2_vacio%MW1060 P2_dia_semana_peticion%MW1114 P2_estado_palet%M541 Pedido2_no_corresponde_est7%M48 Pedido3_vacio%MW1120 P3_dia_semana_peticion%MW1174 P3_estado_palet%M542 Pedido3_no_corresponde_est7%M49 Pedido4_vacio%MW1180 P4_dia_semana_peticion%MW1234 P4_estado_palet%M543 Pedido4_no_corresponde_est7%M50 Pedido5_vacio%MW1240 P5_dia_semana_peticion%MW1294 P5_estado_palet%M544 Pedido5_no_corresponde_est7%M112 Pedido_no_localizado

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.29 MAST-Sr28

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.29 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 417: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR29Comentario:

! (*ORDEN A LA ESTACION 7*) (*Palet vacio:= sacamos placa (orden 2) o sacamos un pedido de almacen (orden 3) *) IF Palet7_vacio THEN (*Sacamos un pedido de almacen*) IF Peticion_almacenado THEN (*Componemos la informacion sobre las palabras de intercambio con la estaci on 7*) Dia_semana_peticion_pedido_t2:5:=Dia_semana_busqueda_pedido:5; Dia_semana_inicio_pieza1_t2:=Tipo_de_pieza1_busqueda; Segundos_inicio_pieza1_t2:=Tipo_de_pieza2_busqueda; Hora_minutos_inicio_pieza1_t2:=Tipo_de_pieza3_busqueda; Mes_dia_inicio_pieza1_t2:=Tipo_de_base_busqueda; (*Transmision de la informacion de las palabras de intercambio a la estacio n 7*) WRITE_VAR(ADR#{1.7}SYS,'%mw',700,9,Dia_semana_peticion_pedido_t2:9,Ges tion_comunicacion_t2:4); (*Orden a la estacion 7*) Pedido_estacion7:=3; (*Borrado de la informacion residente en las palabras de intercambio*) Dia_semana_peticion_pedido_t2:41:=0; (*Devolvemos el control sobre la modificacion de la tabla intermedia*) Dia_semana_peticion_pedido_t2:41:=0; ELSE (*Sacamos un palet vacio de almacen*) Pedido_estacion7:=2; (*Devolvemos el control sobre la modificacion de la tabla intermedia*) Dia_semana_peticion_pedido_t2:41:=0; END_IF; (*Palet con pedido:= almacenamos pedido (orden 1) si tiene todas las piezas ó almacenamos la placa si el pedido ha sido recogido por el robot*) ELSIF Palet7_con_pedido THEN Direccion_inicio_piezas7:=Direccion_inicio_piezas7+54; (*Las tres piezas cargadas en el palet*) IF Direccion_base_pedidos[Direccion_inicio_piezas7]:X3 AND Direccion_base_pedidos[Direccion_inicio_piezas7]:X4 AND Direccion_base_pedidos[Direccion_inicio_piezas7]:X5 (*Y pedido no ha salido de almacen*) AND NOT Direccion_base_pedidos[Direccion_inicio_piezas7]:X7 THEN Direccion_inicio_piezas7:=Direccion_inicio_piezas7-54; (*Componemos la informacion sobre las palabras de intercambio con la estaci on 7*) SR9; Estado_placa_t2:2:=16#0202; Dia_semana_finalizacion_t2:=%SW49; Segundos_finalizacion_t2:=%SW50; Hora_minutos_finalizacion_t2:=%SW51; Mes_dia_finalizacion_t2:=%SW52; Siglo_año_finalizacion_t2:=%SW53; Buffer_estacion7:41:=Dia_semana_peticion_pedido_t2:41; (*Transmision de la informacion de las palabras de intercambio a la estacio n 7*) WRITE_VAR(ADR#{1.7}SYS,'%mw',700,41,Buffer_estacion7:41,Gestion_comuni cacion_t2:4); (*Orden a la estacion 7 (orden 1 almacenar)*) Pedido_estacion7:=1; (*Borrado de la informacion residente en las palabras de intercambio*) Dia_semana_peticion_pedido_t2:41:=0; (*La placa no ha sido cargada*) (*Devolvemos el control sobre la modificacion de la tabla intermedia*) Dia_semana_peticion_pedido_t2:41:=0; ELSE Direccion_inicio_piezas7:=Direccion_inicio_piezas7-54; (*Devolvemos el control sobre la modificacion de la tabla intermedia*) Dia_semana_peticion_pedido_t2:41:=0; END_IF; ELSIF Palet7_vacio_almacenar THEN

MAST-SR29

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.30 MAST-Sr29

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.30 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 418: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR29MAST-SR29 (*Borrado de la informacion del pedido en memoria*) Dia_semana_peticion_pedido_t2:44:=0; WRITE_VAR(ADR#{1.7}SYS,'%mw',700,41,Dia_semana_peticion_pedido_t2:41,G estion_comunicacion_t2:4); Pedido_estacion7:=1; (*Devolvemos el control sobre la modificacion de la tabla intermedia*) Dia_semana_peticion_pedido_t2:41:=0; END_IF; (*VOLCAMOS ESTADO DE LA CULATA SOBRE LA TABLA DE PIEZA CORRESPONDIENTE*) Estado_placa:=Estado_placa_t2 AND 16#00FF;

Parámetros de las funciones específicas:

WRITE_VAR(ADR#{1.7}SYS,'%mw',700,9,Dia_semana_peticion_pedido_t2:9,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 700Número de objetos consecutivos : : 9Datos de escritura : Dia_semana_peticion_pedido_t2:9Confirmación : Gestion_comunicacion_t2:4

WRITE_VAR(ADR#{1.7}SYS,'%mw',700,41,Buffer_estacion7:41,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 700Número de objetos consecutivos : : 41Datos de escritura : Buffer_estacion7:41Confirmación : Gestion_comunicacion_t2:4

WRITE_VAR(ADR#{1.7}SYS,'%mw',700,41,Dia_semana_peticion_pedido_t2:41,Gestion_comunicacion_t2:4)Asignación de objetos estándar

Parámetros: Variables: Valores:Dirección : : ADR#{1.7}SYSTipo de objetos : : '%mw'Dirección del primer objeto : : 700Número de objetos consecutivos : : 41Datos de escritura : Dia_semana_peticion_pedido_t2:41Confirmación : Gestion_comunicacion_t2:4

Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M107 Palet7_vacio%M0 Peticion_almacenado%MW360 Dia_semana_busqueda_pedido%MW1650 Dia_semana_peticion_pedido_t2%MW365 Tipo_de_pieza1_busqueda%MW1655 Dia_semana_inicio_pieza1_t2%MW366 Tipo_de_pieza2_busqueda%MW1656 Segundos_inicio_pieza1_t2%MW367 Tipo_de_pieza3_busqueda%MW1657 Hora_minutos_inicio_pieza1_t2%MW368 Tipo_de_base_busqueda%MW1658 Mes_dia_inicio_pieza1_t2%MW957 Gestion_comunicacion_t2%MW276 Pedido_estacion7%M126 Palet7_con_pedido%MW980 Direccion_inicio_piezas7%MW970:X3%MW970:X4%MW970:X5%MW970:X7%MW1683 Estado_placa_t2%SW49%MW1686 Dia_semana_finalizacion_t2%SW50%MW1687 Segundos_f inalizacion_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.30 MAST-Sr29

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.30 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 419: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR29%SW51%MW1688 Hora_minutos_finalizacion_t2%SW52%MW1689 Mes_dia_finalizacion_t2%SW53%MW1690 Siglo_año_finalizacion_t2%MW890 Buffer_estacion7 Principio del buffer de salida/entrada de la estacion 7%M78 Palet7_vacio_almacenar%MW969 Estado_placa

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.30 MAST-Sr29

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.30 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 420: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR30Comentario:

! (*Actualizacion de las tablas SCADA*) IF Direccion_inicio_piezas7=30 THEN RESET Pedido1_actualizado; SET Pedido1_actualizado; ELSIF Direccion_inicio_piezas7=90 THEN RESET Pedido2_actualizado; SET Pedido2_actualizado; ELSIF Direccion_inicio_piezas7=150 THEN RESET Pedido3_actualizado; SET Pedido3_actualizado; ELSIF Direccion_inicio_piezas7=180 THEN RESET Pedido4_actualizado; SET Pedido4_actualizado; ELSIF Direccion_inicio_piezas7=240 THEN RESET Pedido5_actualizado; SET Pedido5_actualizado; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW980 Direccion_inicio_piezas7%M36 Pedido1_actualizado%M37 Pedido2_actualizado%M38 Pedido3_actualizado%M39 Pedido4_actualizado%M40 Pedido5_actualizado

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.31 MAST-Sr30

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.31 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 421: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR31Comentario:

! (*Composición de la información del palet para realizar su comparación completa con la información de memoria*) Numero_de_tabla:=Numero_de_tabla+5; IF NOT((Direccion_base_pedidos[Numero_de_tabla])AND 16#00FF)=(Tipo_pieza1_t2 AND 16#00FF)THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT((Direccion_base_pedidos[Numero_de_tabla])AND 16#00FF)=(Tipo_pieza2_t2 AND 16#00FF)THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT((Direccion_base_pedidos[Numero_de_tabla])AND 16#00FF)=(Tipo_pieza3_t2 AND 16#00FF)THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT((Direccion_base_pedidos[Numero_de_tabla])AND 16#00FF)=(Estado_tipo_base_t 2 AND 16#00FF)THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Dia_semana_inicio_pieza1_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Segundos_inicio_pieza1_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Hora_minutos_inicio_pieza1_t2 TH EN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Mes_dia_inicio_pieza1_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Siglo_año_inicio_pieza1_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+8; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Numero_pedido_pieza1_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Dia_semana_inicio_pieza2_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Segundos_inicio_pieza2_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Hora_minutos_inicio_pieza2_t2 TH EN

MAST-SR31

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.32 MAST-Sr31

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.32 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 422: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR31MAST-SR31 SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Mes_dia_inicio_pieza2_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Siglo_año_inicio_pieza2_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+8; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Numero_pedido_pieza2_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Dia_semana_inicio_pieza3_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Segundos_inicio_pieza3_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Hora_minutos_inicio_pieza3_t2 TH EN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Mes_dia_inicio_pieza3_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+1; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Siglo_año_inicio_pieza3_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+8; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Numero_pedido_pieza3_t2 THEN SET Informacion_distinta; END_IF; Numero_de_tabla:=Numero_de_tabla+7; IF NOT(Direccion_base_pedidos[Numero_de_tabla])=Estado_palet_t2 THEN SET Informacion_distinta; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW934 Numero_de_tabla%MW970 Direccion_base_pedidos%MW1660 Tipo_pieza1_t2%M5 Informacion_distinta%MW1667 Tipo_pieza2_t2%MW1674 Tipo_pieza3_t2%MW1681 Estado_tipo_base_t2%MW1655 Dia_semana_inicio_pieza1_t2%MW1656 Segundos_inicio_pieza1_t2%MW1657 Hora_minutos_inicio_pieza1_t2%MW1658 Mes_dia_inicio_pieza1_t2%MW1659 Siglo_año_inicio_pieza1_t2%MW1661 Numero_pedido_pieza1_t2%MW1662 Dia_semana_inicio_pieza2_t2%MW1663 Segundos_inicio_pieza2_t2%MW1664 Hora_minutos_inicio_pieza2_t2%MW1665 Mes_dia_inicio_pieza2_t2%MW1666 Siglo_año_inicio_pieza2_t2%MW1668 Numero_pedido_pieza2_t2%MW1669 Dia_semana_inicio_pieza3_t2%MW1670 Segundos_inicio_pieza3_t2%MW1671 Hora_minutos_inicio_pieza3_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.32 MAST-Sr31

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.32 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 423: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR31%MW1672 Mes_dia_inicio_pieza3_t2%MW1673 Siglo_año_inicio_pieza3_t2%MW1675 Numero_pedido_pieza3_t2%MW1685 Estado_palet_t2

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.32 MAST-Sr31

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.32 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 424: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR32Comentario:

! IF FE Fin_lectura_t1 THEN (*Hacemos una rotacion de la tabla para que el status termine al final*) SET Fin_de_lectura_palet_t1; END_IF; (*La tabla que lee en este caso es la segunda, o de comprobación*) IF NOT Lectura_tabla1_t1 THEN IF Fin_de_lectura_palet_t1 AND NOT Lectura_correcta_t1 THEN ROR1_ARB(%MB3060:38); ROR_ARW(1,Oper1_dia_semana_inicio_pieza:19); Oper1_orden_tabla_intermedia:=SHR(Oper1_orden_tabla_intermedia,8); Oper1_check_sum:=Oper1_check_sum AND 16#00FF; IF Oper1_status_tabla_intermedia=16#3030 THEN SET Lectura_correcta_t1; (*¿Volcamos información de lectura a las tablas de la Magelis?*) IF Lectura_magelis THEN SR6; END_IF; END_IF; END_IF; ELSE (*La tabla que lee en este caso es la primera*) IF Fin_de_lectura_palet_t1 AND NOT Lectura_correcta_t1 THEN ROR1_ARB(%MB3000:38); ROR_ARW(1,Oper2_dia_semana_inicio_pieza:19); Oper2_orden_tabla_intermedia:=SHR(Oper2_orden_tabla_intermedia,8); Oper2_check_sum:=Oper2_check_sum AND 16#00FF; IF Oper2_status_tabla_intermedia=16#3030 THEN SET Lectura_correcta_t1; (*Si la lectura ha terminado, y tenemos la informacion correcta en la tabla invocamos al procedimiento de volcado a las tablas magelis*) IF Lectura_magelis THEN SR6; END_IF; END_IF; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M56 Fin_lectura_t1%M61 Fin_de_lectura_palet_t1%M88 Lectura_tabla1_t1%M79 Lectura_correcta_t1%MB3060%MW1530 Oper1_dia_semana_inicio_pieza%MW1547 Oper1_orden_tabla_intermedia%MW1546 Oper1_check_sum%MW1548 Oper1_status_tabla_intermedia%M131 Lectura_magelis%MB3000%MW1500 Oper2_dia_semana_inicio_pieza%MW1517 Oper2_orden_tabla_intermedia%MW1516 Oper2_check_sum%MW1518 Oper2_status_tabla_intermedia

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.33 MAST-Sr32

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.33 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 425: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR33Comentario:

! (*Comprobación de a que pieza corresponde la información del palet*) IF Numero_de_pieza=1 THEN Compara_piezas:=EQUAL(Pz1_dia_semana_inicio:5,Oper2_di a_semana_inicio_pieza:5); ELSIF Numero_de_pieza=1 THEN Compara_piezas:=EQUAL(Pz1_dia_semana_inicio:5,Oper2 _dia_semana_inicio_pieza:5); ELSIF Numero_de_pieza=2 THEN Compara_piezas:=EQUAL(Pz2_dia_semana_inicio:5,Oper2 _dia_semana_inicio_pieza:5); ELSIF Numero_de_pieza=3 THEN Compara_piezas:=EQUAL(Pz3_dia_semana_inicio:5,Oper2 _dia_semana_inicio_pieza:5); ELSIF Numero_de_pieza=4 THEN Compara_piezas:=EQUAL(Pz4_dia_semana_inicio:5,Oper2 _dia_semana_inicio_pieza:5); ELSIF Numero_de_pieza=5 THEN Compara_piezas:=EQUAL(Pz5_dia_semana_inicio:5,Oper2 _dia_semana_inicio_pieza:5); END_IF; (*Asignamos la dirección de la tabla correspondiente al puntero correspondiente si la comprobación es exitosa*) IF Compara_piezas=-1 THEN IF Numero_de_pieza=1 THEN Direccion_inicio_piezas:=353; ELSIF Numero_de_pieza=2 THEN Direccion_inicio_piezas:=378; ELSIF Numero_de_pieza=3 THEN Direccion_inicio_piezas:=403; ELSIF Numero_de_pieza=4 THEN Direccion_inicio_piezas:=428; ELSIF Numero_de_pieza=5 THEN Direccion_inicio_piezas:=453; END_IF; IF Estacion_en_lectura_t1=1 THEN Direccion_inicio_piezas1:=Direccion_inic io_piezas; ELSIF Estacion_en_lectura_t1=2 THEN Direccion_inicio_piezas2:=Direccion_ini cio_piezas; ELSIF Estacion_en_lectura_t1=3 THEN Direccion_inicio_piezas3:=Direccion_ini cio_piezas; ELSIF Estacion_en_lectura_t1=4 THEN Direccion_inicio_piezas4:=Direccion_ini cio_piezas; END_IF; Compara_piezas:=-2; (*Comprobación de toda la información de la memoria una vez que hemos averiguado a cual de las piezas corresponde*) IF Numero_de_pieza=1 THEN Compara_piezas:=EQUAL(Pz1_dia_semana_inicio:16,Oper2_d ia_semana_inicio_pieza:16); ELSIF Numero_de_pieza=1 THEN Compara_piezas:=EQUAL(Pz1_dia_semana_inicio:16,Oper 2_dia_semana_inicio_pieza:16); ELSIF Numero_de_pieza=2 THEN Compara_piezas:=EQUAL(Pz2_dia_semana_inicio:16,Oper 2_dia_semana_inicio_pieza:16); ELSIF Numero_de_pieza=3 THEN Compara_piezas:=EQUAL(Pz3_dia_semana_inicio:16,Oper 2_dia_semana_inicio_pieza:16); ELSIF Numero_de_pieza=4 THEN Compara_piezas:=EQUAL(Pz4_dia_semana_inicio:16,Oper 2_dia_semana_inicio_pieza:16); ELSIF Numero_de_pieza=5 THEN Compara_piezas:=EQUAL(Pz5_dia_semana_inicio:16,Oper 2_dia_semana_inicio_pieza:16); END_IF; (*Saltamos una alarma si la comprobación final no es exitosa indicando cual es la pieza que no contiene información correcta*) IF Compara_piezas<>-1 THEN IF Estacion_en_lectura_t1=1 THEN IF Numero_de_pieza=1 THEN SET Pz1_no_corresponde_est1; ELSIF Numero_de_pieza=2 THEN SET Pz2_no_corresponde_est1; ELSIF Numero_de_pieza=3 THEN SET Pz3_no_corresponde_est1; ELSIF Numero_de_pieza=4 THEN SET Pz4_no_corresponde_est1; ELSIF Numero_de_pieza=5 THEN SET Pz5_no_corresponde_est1; END_IF; ELSIF Estacion_en_lectura_t1=2 THEN IF Numero_de_pieza=1 THEN SET Pz1_no_corresponde_est2; ELSIF Numero_de_pieza=2 THEN SET Pz2_no_corresponde_est2; ELSIF Numero_de_pieza=3 THEN SET Pz3_no_corresponde_est2; ELSIF Numero_de_pieza=4 THEN SET Pz4_no_corresponde_est2; ELSIF Numero_de_pieza=5 THEN SET Pz5_no_corresponde_est2; END_IF; ELSIF Estacion_en_lectura_t1=3 THEN IF Numero_de_pieza=1 THEN SET Pz1_no_corresponde_est3;

MAST-SR33

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.34 MAST-Sr33

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.34 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 426: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR33MAST-SR33 ELSIF Numero_de_pieza=2 THEN SET Pz2_no_corresponde_est3; ELSIF Numero_de_pieza=3 THEN SET Pz3_no_corresponde_est3; ELSIF Numero_de_pieza=4 THEN SET Pz4_no_corresponde_est3; ELSIF Numero_de_pieza=5 THEN SET Pz5_no_corresponde_est3; END_IF; ELSIF Estacion_en_lectura_t1=4 THEN IF Numero_de_pieza=1 THEN SET Pz1_no_corresponde_est4; ELSIF Numero_de_pieza=2 THEN SET Pz2_no_corresponde_est4; ELSIF Numero_de_pieza=3 THEN SET Pz3_no_corresponde_est4; ELSIF Numero_de_pieza=4 THEN SET Pz4_no_corresponde_est4; ELSIF Numero_de_pieza=5 THEN SET Pz5_no_corresponde_est4; END_IF; END_IF; END_IF; SET Bit_apoyo_identificacion_t1; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%MW931 Numero_de_pieza%MW1325 Pz1_dia_semana_inicio%MW1500 Oper2_dia_semana_inicio_pieza%MW975 Compara_piezas%MW1350 Pz2_dia_semana_inicio%MW1375 Pz3_dia_semana_inicio%MW1400 Pz4_dia_semana_inicio%MW1425 Pz5_dia_semana_inicio%MW932 Direccion_inicio_piezas%MW933 Estacion_en_lectura_t1%MW973 Direccion_inicio_piezas1%MW976 Direccion_inicio_piezas2%MW977 Direccion_inicio_piezas3%MW978 Direccion_inicio_piezas4%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones%M451 Pz2_no_corresponde_est1%M452 Pz3_no_corresponde_est1%M453 Pz4_no_corresponde_est1%M454 Pz5_no_corresponde_est1%M465 Pz1_no_corresponde_est2%M466 Pz2_no_corresponde_est2%M467 Pz3_no_corresponde_est2%M468 Pz4_no_corresponde_est2%M469 Pz5_no_corresponde_est2%M480 Pz1_no_corresponde_est3%M481 Pz2_no_corresponde_est3%M482 Pz3_no_corresponde_est3%M483 Pz4_no_corresponde_est3%M484 Pz5_no_corresponde_est3%M495 Pz1_no_corresponde_est4%M496 Pz2_no_corresponde_est4%M497 Pz3_no_corresponde_est4%M498 Pz4_no_corresponde_est4%M499 Pz5_no_corresponde_est4%M382 Bit_apoyo_identificacion_t1

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.34 MAST-Sr33

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.34 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 427: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR34Comentario:

! (*Comprobación de escritura correcta, realizando una lectura posterior*) IF Lectura_correcta_t1 AND NOT Palet_correcto_t1 AND NOT Palet_defectuoso_t1 THE N Operacion_correcta_t1:=EQUAL(Oper2_dia_semana_inicio_pieza:16,Oper1_dia_sem ana_inicio_pieza:16); IF Operacion_correcta_t1=-1 THEN RESET Operacion_incorrecta_t1; RESET Palet_defectuoso_t1; SET Palet_correcto_t1; ELSIF NOT Operacion_incorrecta_t1 THEN SET Operacion_incorrecta_t1; RESET Palet_defectuoso_t1; RESET Palet_correcto_t1; ELSIF Operacion_incorrecta_t1 THEN RESET Operacion_incorrecta_t1; SET Palet_defectuoso_t1; Estacion_en_alarma:=Estacion_en_lectura_t1; RESET Palet_correcto_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M79 Lectura_correcta_t1%M120 Palet_correcto_t1%M516 Palet_defectuoso_t1%MW1500 Oper2_dia_semana_inicio_pieza%MW1530 Oper1_dia_semana_inicio_pieza%MW1525 Operacion_correcta_t1%M100 Operacion_incorrecta_t1%MW933 Estacion_en_lectura_t1%MW936 Estacion_en_alarma

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.35 MAST-Sr34

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.35 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 428: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR35Comentario:

! (*Realizamos una segunda lectura para contrastar los datos*) IF Lectura_correcta_t2 AND NOT Palet_correcto_t2 AND NOT Palet_defectuoso_t2 THE N Operacion_correcta_t2:=EQUAL(Dia_semana_peticion_pedido_t2:44,Compr_dia_sem ana_peticion_pedido:44); IF Operacion_correcta_t2=-1 THEN RESET Operacion_incorrecta_t2; RESET Palet_defectuoso_t2; SET Palet_correcto_t2; ELSIF NOT Operacion_incorrecta_t2 THEN SET Operacion_incorrecta_t2; RESET Palet_correcto_t2; RESET Palet_defectuoso_t2; ELSIF Operacion_incorrecta_t2 THEN RESET Operacion_incorrecta_t2; RESET Palet_correcto_t2; SET Palet_defectuoso_t2; (*No corresponde la información leída con la que debía ser escrita => alarma*) Estacion_en_alarma:=Estacion_en_lectura_t1; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%M256 Palet_correcto_t2%M591 Palet_defectuoso_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1526 Operacion_correcta_t2%M290 Operacion_incorrecta_t2%MW933 Estacion_en_lectura_t1%MW936 Estacion_en_alarma

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.36 MAST-Sr35

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.36 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 429: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR36Comentario:

! IF FE Fin_lectura_t2 THEN SET Fin_de_lectura_palet_t2; END_IF; IF NOT Lectura_tabla1_t2 THEN (*Hacemos una rotacion de la tabla para que el status termine al final de l a tabla*) IF Fin_de_lectura_palet_t2 AND NOT Lectura_correcta_t2 THEN ROR1_ARB(%MB3300:88); ROR_ARW(1,Dia_semana_peticion_pedido_t2:44); Orden_tabla_intermedia_t2:=SHR(Orden_tabla_intermedia_t2,8); Check_sum_t2:=Check_sum_t2 AND 16#00FF; IF Status_tabla_intermedia_t2=16#3030 THEN SET Lectura_correcta_t2; END_IF; END_IF; ELSE (*Hacemos una rotacion de la tabla para que el status termine al final de l a tabla*) IF Fin_de_lectura_palet_t2 AND NOT Lectura_correcta_t2 THEN ROR1_ARB(%MB3110:88); ROR_ARW(1,Compr_dia_semana_peticion_pedido:44); Compr_orden_tabla_intermedia:=SHR(Compr_orden_tabla_intermedia,8); Compr_check_sum_intermedia:=Compr_check_sum_intermedia AND 16#00FF; IF Compr_status_tabla_intermedia=16#3030 THEN SET Lectura_correcta_t2; END_IF; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M128 Fin_lectura_t2%M127 Fin_de_lectura_palet_t2%M291 Lectura_tabla1_t2%M288 Lectura_correcta_t2%MB3300%MW1650 Dia_semana_peticion_pedido_t2%MW1692 Orden_tabla_intermedia_t2%MW1691 Check_sum_t2%MW1693 Status_tabla_intermedia_t2%MB3110%MW1555 Compr_dia_semana_peticion_pedido%MW1597 Compr_orden_tabla_intermedia%MW1596 Compr_check_sum_intermedia%MW1598 Compr_status_tabla_intermedia

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.37 MAST-Sr36

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.37 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 430: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

MAST-SR37Comentario:

! (*Comprobamos mediante una lectura que la escritura ha sido correcta en la zona de expedición*) IF Lectura_correcta_t2 AND NOT Escritura_correcta_t2 AND NOT Escritura_defectuos a_t2 THEN Operacion_correcta_t2:=EQUAL(Dia_semana_peticion_pedido_t2:41,Compr_dia_sem ana_peticion_pedido:41); IF Operacion_correcta_t2=-1 THEN RESET Escritura_incorrecta_t2; RESET Escritura_defectuosa_t2; SET Escritura_correcta_t2; ELSIF NOT Escritura_incorrecta_t2 THEN RESET Escritura_defectuosa_t2; RESET Escritura_correcta_t2; SET Escritura_incorrecta_t2; ELSIF Escritura_incorrecta_t2 THEN RESET Escritura_incorrecta_t2; RESET Escritura_correcta_t2; SET Escritura_defectuosa_t2; (*No corresponde la información leída con la que debía ser escrita => alarma*) Estacion_en_alarma:=Estacion_en_lectura_t2; END_IF; END_IF;Lista de variables utilizadas en la sentencia:

VARIABLE SIMBOLO COMENTARIO%M288 Lectura_correcta_t2%M289 Escritura_correcta_t2%M592 Escritura_defectuosa_t2%MW1650 Dia_semana_peticion_pedido_t2%MW1555 Compr_dia_semana_peticion_pedido%MW1526 Operacion_correcta_t2%M292 Escritura_incorrecta_t2%MW967 Estacion_en_lectura_t2%MW936 Estacion_en_alarma

Autor: I.Blasco-M.Montañes 5.2.2 Sr5.2.2.38 MAST-Sr37

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 5.2.2.38 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 431: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

BIT(S) INTERNO(S)

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M0 ........................................................................................................ Peticion_almacenadoMAST Sr29 TOP RMAST Macro7 PAGE1 %X7.12 P0 TOP R(2)MAST Macro7 PAGE1 %X7.12 P0 TOP WMAST Macro7 PAGE1 %X7.14->%X7.7 TOP R(2)MAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Comunicaciones TOP+5 R

%M1 ........................................................................................................ BitmemoemergenciaMAST Prl TOP W(2)MAST Prl TOP R

%M2 ........................................................................................................ Palet6_vacio_y_no_memoria_vaciaMAST Macro6 PAGE2 %X6.25 P1 TOP WMAST Macro6 PAGE2 %X6.25 P0 TOP W

%M3 ........................................................................................................ Fin_escritura_estado_t1MAST Chart PAGE2 %X16 N1 TOP WMAST Chart PAGE2 %X16 N1 TOP RMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE1 %X1.12 N1 TOP WMAST Macro1 PAGE1 %X1.12 N1 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro1 PAGE2 %X1.27 N1 TOP WMAST Macro1 PAGE2 %X1.27 N1 TOP RMAST Macro2 PAGE0 %X2.6 N1 TOP WMAST Macro2 PAGE0 %X2.6 N1 TOP RMAST Macro2 PAGE1 %X2.15 N1 TOP WMAST Macro2 PAGE1 %X2.15 N1 TOP RMAST Macro3 PAGE0 %X3.6 N1 TOP WMAST Macro3 PAGE0 %X3.6 N1 TOP RMAST Macro4 PAGE1 %X4.6 N1 TOP WMAST Macro4 PAGE1 %X4.6 N1 TOP RMAST Macro6 PAGE2 %X6.27 N1 TOP WMAST Macro6 PAGE2 %X6.27 N1 TOP R

%M4 ........................................................................................................ Fin_escritura_t1MAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.8 N1 TOP WMAST Macro1 PAGE0 %X1.8 N1 TOP R

%M5 ........................................................................................................ Informacion_distintaMAST Sr28 TOP W(5)MAST Sr28 TOP R(5)MAST Sr31 TOP W(23)MAST Macro6 PAGE0 %X6.3 N1 TOP+2 W(5)MAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(5)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 W(5)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(5)MAST Macro8 PAGE0 %X8.3 N1 TOP+1 W(5)MAST Macro8 PAGE0 %X8.3 N1 TOP+1 R(5)

%M6 ........................................................................................................ Pieza_no_localizada_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr27 TOP+2 WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP RMAST Macro1 PAGE2 %X1.24->%X1.20 TOP RMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP RMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M7 ........................................................................................................ Pieza_no_localizada_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr27 TOP+2 WMAST Macro2 PAGE0 %X2.3->%X2.20 TOP RMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP RMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M8 ........................................................................................................ Pieza_no_localizada_est3

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 432: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr27 TOP+2 WMAST Macro3 PAGE0 %X3.3->%X3.19 TOP RMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP RMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M9 ........................................................................................................ Pieza_no_localizadaMAST Alarmas TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M10 ..................................................................................................... Pedido1_volcadoMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Gestion_pedidos TOP+1 W(2)MAST Gestion_pedidos TOP+1 R

%M11 ..................................................................................................... Pedido2_volcadoMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Gestion_pedidos TOP+1 W(2)MAST Gestion_pedidos TOP+1 R

%M12 ..................................................................................................... Pedido3_volcadoMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Gestion_pedidos TOP+1 W(2)MAST Gestion_pedidos TOP+1 R

%M13 ..................................................................................................... Pedido4_volcadoMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Gestion_pedidos TOP+1 W(2)MAST Gestion_pedidos TOP+1 R

%M14 ..................................................................................................... Pedido5_volcadoMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Gestion_pedidos TOP+1 W(2)MAST Gestion_pedidos TOP+1 R

%M15 ..................................................................................................... Operacion4_correctaMAST Sr19 TOP RMAST Macro4 PAGE0 %X4.5 P1 TOP WMAST Macro4 PAGE0 %X4.5 N1 TOP W

%M16 ..................................................................................................... Operacion4_fallidaMAST Sr19 TOP RMAST Macro4 PAGE0 %X4.5 P1 TOP WMAST Macro4 PAGE0 %X4.5 N1 TOP WMAST Macro4 PAGE0 %X4.13 P0 TOP W

%M17 ..................................................................................................... Descargar_pedidoMAST Macro5 PAGE0 %X5.4->%X5.5 TOP RMAST Macro5 PAGE0 %X5.4 P1 TOP WMAST Macro5 PAGE0 %X5.4 P0 TOP WMAST Comunicaciones TOP+4 W

%M18 ..................................................................................................... Permiso_testMAST Chart PAGE0 %X70->%X73 TOP RMAST Chart PAGE0 %X72->%X73 TOP RMAST Chart PAGE0 %X90->%X94 TOP RMAST Chart PAGE0 %X95->%X94 TOP RMAST Chart PAGE0 %X96->%X94 TOP R

%M19 ..................................................................................................... Permiso_manualMAST Chart PAGE0 %X70->%X72 TOP RMAST Chart PAGE0 %X94->%X72 TOP RMAST Chart PAGE0 %X95->%X72 TOP RMAST Chart PAGE0 %X96->%X72 TOP RMAST Post TOP+1 WMAST Post TOP+1 R(3)

%M20 ..................................................................................................... Permiso_automatico_localMAST Chart PAGE0 %X70->%X73 TOP RMAST Chart PAGE0 %X70 P0 TOP W(2)MAST Chart PAGE0 %X72->%X73 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 433: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Chart PAGE0 %X90->%X95 TOP RMAST Chart PAGE0 %X94->%X95 TOP RMAST Chart PAGE0 %X96->%X95 TOP R

%M21 ..................................................................................................... Permiso_automatico_integradoMAST Chart PAGE0 %X70->%X73 TOP RMAST Chart PAGE0 %X70 P0 TOP W(2)MAST Chart PAGE0 %X72->%X73 TOP RMAST Chart PAGE0 %X90->%X96 TOP RMAST Chart PAGE0 %X94->%X96 TOP RMAST Chart PAGE0 %X95->%X96 TOP RMAST Macro21 PAGE0 %X21.2->%X21.0 TOP R

%M22 ..................................................................................................... Maquina_disponibleMAST Tabla_compartida TOP+3 WMAST Tabla_compartida TOP+3 R

%M24 ..................................................................................................... Producir_estacion9MAST Macro5 PAGE0 %X5.4->%X5.5 TOP RMAST Macro5 PAGE0 %X5.4 P1 TOP WMAST Macro5 PAGE0 %X5.4 N1 TOP WMAST Macro5 PAGE0 %X5.4 P0 TOP W

%M25 ..................................................................................................... Borrar_tablasMAST Gestion_piezas TOP+4 R

%M26 ..................................................................................................... Palet9_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro5 PAGE0 %X5.3->%X5.7 TOP RMAST Macro5 PAGE0 %X5.3 N1 TOP RMAST Macro5 PAGE0 %X5.3 N1 TOP WMAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.6 P0 TOP W

%M27 ..................................................................................................... Pedidos_ya_volcadosMAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Gestion_pedidos TOP+1 W

%M28 ..................................................................................................... Peticion_estacion6MAST Chart PAGE1 %X0 P1 TOP WMAST Macro6 PAGE0 %X6.2 P1 TOP WMAST Macro6 PAGE0 %X6.12 P1 TOP WMAST Macro6 PAGE1 %X6.14 P1 TOP WMAST Macro6 PAGE2 %X6.22 P1 TOP WMAST Macro6 PAGE2 %X6.26 N1 TOP WMAST Comunicaciones TOP+1 RMAST Comunicaciones TOP+1 W

%M29 ..................................................................................................... Peticion_estacion7MAST Chart PAGE1 %X0 P1 TOP WMAST Macro7 PAGE0 %X7.2 P1 TOP WMAST Macro7 PAGE1 %X7.12 P1 TOP WMAST Comunicaciones TOP+1 RMAST Comunicaciones TOP+1 W

%M30 ..................................................................................................... Palet6_con_pedidoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 WMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.10->%X6.4 TOP RMAST Macro6 PAGE0 %X6.10 P0 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 R

%M31 ..................................................................................................... Pieza_vaciaMAST Sr24 TOP+2 RMAST Sr25 TOP RMAST Gestion_piezas TOP W

%M32 ..................................................................................................... Pedido_preparado

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 434: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr25 TOP RMAST Sr25 TOP WMAST Macro1 PAGE0 %X1.7->%X1.8 TOP RMAST Macro1 PAGE0 %X1.7 P1 TOP WMAST Macro1 PAGE0 %X1.7 P0 TOP W

%M33 ..................................................................................................... Palet_sin_placaMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 WMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 WMAST Macro6 PAGE2 %X6.24 P0 TOP W

%M34 ..................................................................................................... Recurso_pedidosMAST Chart PAGE1 %X0 P1 TOP+3 WMAST Sr24 TOP+2 RMAST Sr24 TOP+5 R(2)MAST Sr24 TOP+5 W(4)

%M35 ..................................................................................................... Pedido_vacioMAST Sr24 TOP+5 R(2)MAST Sr24 TOP+5 WMAST Gestion_pedidos TOP RMAST Gestion_pedidos TOP W

%M36 ..................................................................................................... Pedido1_actualizadoMAST Sr30 TOP W(2)MAST Macro8 PAGE2 %X8.18 P0 TOP W(2)

%M37 ..................................................................................................... Pedido2_actualizadoMAST Sr30 TOP W(2)MAST Macro8 PAGE2 %X8.18 P0 TOP W(2)

%M38 ..................................................................................................... Pedido3_actualizadoMAST Sr30 TOP W(2)MAST Macro8 PAGE2 %X8.18 P0 TOP W(2)

%M39 ..................................................................................................... Pedido4_actualizadoMAST Sr30 TOP W(2)MAST Macro8 PAGE2 %X8.18 P0 TOP W(2)

%M40 ..................................................................................................... Pedido5_actualizadoMAST Sr30 TOP W(2)MAST Macro8 PAGE2 %X8.18 P0 TOP W(2)

%M41 ..................................................................................................... Pieza1_vaciaMAST Sr24 TOP+2 RMAST Sr25 TOP RMAST Sr25 TOP WMAST Sr27 TOP+1 RMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.25->%X1.20 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP RMAST Gestion_piezas TOP W(2)MAST Gestion_piezas TOP R

%M42 ..................................................................................................... Pieza2_vaciaMAST Sr24 TOP+2 RMAST Sr25 TOP RMAST Sr25 TOP WMAST Sr27 TOP+1 RMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.25->%X1.20 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP RMAST Gestion_piezas TOP W(2)MAST Gestion_piezas TOP R

%M43 ..................................................................................................... Pieza3_vaciaMAST Sr24 TOP+2 RMAST Sr25 TOP RMAST Sr25 TOP WMAST Sr27 TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 435: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.25->%X1.20 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP RMAST Gestion_piezas TOP W(2)MAST Gestion_piezas TOP R

%M44 ..................................................................................................... Pieza4_vaciaMAST Sr24 TOP+2 RMAST Sr25 TOP RMAST Sr25 TOP WMAST Sr27 TOP+1 RMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.25->%X1.20 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP RMAST Gestion_piezas TOP W(2)MAST Gestion_piezas TOP R

%M45 ..................................................................................................... Pieza5_vaciaMAST Sr24 TOP+2 RMAST Sr25 TOP RMAST Sr25 TOP WMAST Sr27 TOP+1 RMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.25->%X1.20 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP RMAST Gestion_piezas TOP W(2)MAST Gestion_piezas TOP R

%M46 ..................................................................................................... Pedido1_vacioMAST Sr24 TOP+2 RMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(2)MAST Macro6 PAGE0 %X6.10->%X6.7 TOP RMAST Macro6 PAGE0 %X6.10->%X6.12 TOP RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(2)MAST Macro6 PAGE2 %X6.25->%X6.18 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP RMAST Macro6 PAGE2 %X6.27 P1 TOP R(5)MAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 RMAST Comunicaciones TOP+5 RMAST Gestion_pedidos TOP W(3)MAST Gestion_pedidos TOP R(2)MAST Gestion_pedidos TOP+1 R(2)

%M47 ..................................................................................................... Pedido2_vacioMAST Sr24 TOP+2 RMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(2)MAST Macro6 PAGE0 %X6.10->%X6.7 TOP RMAST Macro6 PAGE0 %X6.10->%X6.12 TOP RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(2)MAST Macro6 PAGE2 %X6.25->%X6.18 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 RMAST Comunicaciones TOP+5 RMAST Gestion_pedidos TOP W(3)MAST Gestion_pedidos TOP R(2)MAST Gestion_pedidos TOP+1 R(2)

%M48 ..................................................................................................... Pedido3_vacioMAST Sr24 TOP+2 RMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(2)MAST Macro6 PAGE0 %X6.10->%X6.7 TOP RMAST Macro6 PAGE0 %X6.10->%X6.12 TOP RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(2)MAST Macro6 PAGE2 %X6.25->%X6.18 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 436: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Comunicaciones TOP+5 RMAST Gestion_pedidos TOP W(3)MAST Gestion_pedidos TOP R(2)MAST Gestion_pedidos TOP+1 R(2)

%M49 ..................................................................................................... Pedido4_vacioMAST Sr24 TOP+2 RMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(2)MAST Macro6 PAGE0 %X6.10->%X6.7 TOP RMAST Macro6 PAGE0 %X6.10->%X6.12 TOP RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(2)MAST Macro6 PAGE2 %X6.25->%X6.18 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 RMAST Comunicaciones TOP+5 RMAST Gestion_pedidos TOP W(3)MAST Gestion_pedidos TOP R(2)MAST Gestion_pedidos TOP+1 R(2)

%M50 ..................................................................................................... Pedido5_vacioMAST Sr24 TOP+2 RMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(2)MAST Macro6 PAGE0 %X6.10->%X6.7 TOP RMAST Macro6 PAGE0 %X6.10->%X6.12 TOP RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(2)MAST Macro6 PAGE2 %X6.25->%X6.18 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 RMAST Comunicaciones TOP+5 RMAST Gestion_pedidos TOP W(3)MAST Gestion_pedidos TOP R(2)MAST Gestion_pedidos TOP+1 R(2)

%M51 ..................................................................................................... Palet_verificadoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro4 PAGE0 %X4.3->%X4.7 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE0 %X4.10 P0 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.6 P0 TOP W

%M52 ..................................................................................................... Palet_con_culataMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro3 PAGE0 %X3.3->%X3.7 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.6 P0 TOP WMAST Macro3 PAGE0 %X3.10 P0 TOP W

%M53 ..................................................................................................... Palet_con_emboloMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P0 TOP WMAST Macro2 PAGE0 %X2.10->%X2.16 TOP RMAST Macro2 PAGE0 %X2.10 P0 TOP WMAST Macro2 PAGE1 %X2.15 P0 TOP W

%M54 ..................................................................................................... Palet6_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 WMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.10->%X6.12 TOP RMAST Macro6 PAGE0 %X6.10 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 437: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro6 PAGE2 %X6.25->%X6.18 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP R

%M55 ..................................................................................................... Palet_con_baseMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 WMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 N1 TOP+1 WMAST Macro6 PAGE2 %X6.24 P0 TOP W

%M56 ..................................................................................................... Fin_lectura_t1MAST Sr32 TOP RMAST Macro1 PAGE0 %X1.3 N1 TOP WMAST Macro1 PAGE0 %X1.17 N1 TOP WMAST Macro1 PAGE0 %X1.18 N1 TOP WMAST Macro1 PAGE1 %X1.19 N1 TOP WMAST Macro1 PAGE2 %X1.23 N1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP WMAST Macro1 PAGE2 %X1.28 N1 TOP WMAST Macro2 PAGE0 %X2.3 N1 TOP WMAST Macro2 PAGE0 %X2.17 N1 TOP WMAST Macro2 PAGE0 %X2.18 N1 TOP WMAST Macro2 PAGE1 %X2.19 N1 TOP WMAST Macro3 PAGE0 %X3.3 N1 TOP WMAST Macro3 PAGE0 %X3.17 N1 TOP WMAST Macro3 PAGE0 %X3.18 N1 TOP WMAST Macro4 PAGE0 %X4.3 N1 TOP WMAST Macro4 PAGE0 %X4.17 N1 TOP WMAST Macro4 PAGE1 %X4.18 N1 TOP W

%M57 ..................................................................................................... Fin_producir_estacion7MAST Macro7 PAGE1 %X7.5->%X7.12 TOP RMAST Macro7 PAGE1 %X7.5 P1 TOP WMAST Macro7 PAGE1 %X7.5 N1 TOP WMAST Macro7 PAGE1 %X7.5 P0 TOP W

%M58 ..................................................................................................... Palet1_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.4->%X1.6 TOP RMAST Macro1 PAGE0 %X1.4 P0 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro1 PAGE2 %X1.25->%X1.20 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP RMAST Macro4 PAGE0 %X4.10 P0 TOP W

%M59 ..................................................................................................... Palet1_con_pedidoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.4->%X1.9 TOP RMAST Macro1 PAGE0 %X1.4 P0 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP R(2)MAST Macro1 PAGE2 %X1.24 N1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro4 PAGE0 %X4.10 P0 TOP W

%M60 ..................................................................................................... Palet_con_camisaMAST Chart PAGE1 %X0 P1 TOP+8 W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 7Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 438: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr27 TOP WMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP R(2)MAST Macro1 PAGE2 %X1.24 N1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP W

%M61 ..................................................................................................... Fin_de_lectura_palet_t1MAST Sr32 TOP WMAST Sr32 TOP R(2)MAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.17 P0 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE0 %X1.18 P0 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE1 %X1.19 P0 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.23 P0 TOP WMAST Macro1 PAGE2 %X1.24->%X1.20 TOP RMAST Macro1 PAGE2 %X1.24->%X1.25 TOP RMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro1 PAGE2 %X1.28 P0 TOP WMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3->%X2.7 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3->%X3.7 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3->%X4.7 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro4 PAGE1 %X4.18 P0 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP WMAST Macro6 PAGE2 %X6.28 P0 TOP W

%M62 ..................................................................................................... Fin_de_escritura_pedido_t1MAST Macro1 PAGE0 %X1.8->%X1.18 TOP RMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.8 N1 TOP WMAST Macro1 PAGE0 %X1.8 P0 TOP WMAST Macro1 PAGE2 %X1.27->%X1.28 TOP RMAST Macro6 PAGE2 %X6.27->%X6.28 TOP R

%M63 ..................................................................................................... Fin_de_escritura_estado_t1MAST Chart PAGE2 %X16->%X17 TOP RMAST Chart PAGE2 %X16 P1 TOP WMAST Chart PAGE2 %X16 N1 TOP WMAST Chart PAGE2 %X16 P0 TOP WMAST Macro1 PAGE1 %X1.12->%X1.19 TOP RMAST Macro1 PAGE1 %X1.12 N1 TOP WMAST Macro1 PAGE2 %X1.27 N1 TOP WMAST Macro1 PAGE2 %X1.27 P0 TOP WMAST Macro2 PAGE0 %X2.6->%X2.18 TOP RMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.6 N1 TOP WMAST Macro2 PAGE0 %X2.6 P0 TOP WMAST Macro2 PAGE1 %X2.15->%X2.19 TOP RMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.15 N1 TOP WMAST Macro2 PAGE1 %X2.15 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 8Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 439: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro3 PAGE0 %X3.6->%X3.18 TOP RMAST Macro3 PAGE0 %X3.6 N1 TOP WMAST Macro3 PAGE0 %X3.6 P0 TOP WMAST Macro4 PAGE1 %X4.6->%X4.18 TOP RMAST Macro4 PAGE1 %X4.6 N1 TOP WMAST Macro4 PAGE1 %X4.6 P0 TOP WMAST Macro6 PAGE2 %X6.27 N1 TOP WMAST Macro6 PAGE2 %X6.27 P0 TOP W

%M64 ..................................................................................................... Producir_estacion1MAST Macro1 PAGE0 %X1.9->%X1.10 TOP RMAST Macro1 PAGE0 %X1.9 N1 TOP WMAST Macro1 PAGE0 %X1.9 P0 TOP W

%M65 ..................................................................................................... Producir_estacion2MAST Macro2 PAGE0 %X2.4->%X2.5 TOP RMAST Macro2 PAGE0 %X2.4 N1 TOP WMAST Macro2 PAGE0 %X2.4 P0 TOP WMAST Macro2 PAGE0 %X2.16->%X2.13 TOP RMAST Macro2 PAGE0 %X2.16 P1 TOP WMAST Macro2 PAGE0 %X2.16 N1 TOP WMAST Macro2 PAGE0 %X2.16 P0 TOP W

%M66 ..................................................................................................... Producir_estacion3MAST Macro3 PAGE0 %X3.4->%X3.5 TOP RMAST Macro3 PAGE0 %X3.4 N1 TOP WMAST Macro3 PAGE0 %X3.4 P0 TOP W

%M67 ..................................................................................................... Producir_estacion4MAST Macro4 PAGE0 %X4.4->%X4.5 TOP RMAST Macro4 PAGE0 %X4.4 N1 TOP WMAST Macro4 PAGE0 %X4.4 P0 TOP W

%M68 ..................................................................................................... Fin_producir_estacion2MAST Macro2 PAGE0 %X2.5->%X2.12 TOP RMAST Macro2 PAGE0 %X2.5 P1 TOP WMAST Macro2 PAGE0 %X2.5 N1 TOP WMAST Macro2 PAGE0 %X2.5 P0 TOP WMAST Macro2 PAGE1 %X2.13->%X2.14 TOP RMAST Macro2 PAGE1 %X2.13 P1 TOP WMAST Macro2 PAGE1 %X2.13 N1 TOP WMAST Macro2 PAGE1 %X2.13 P0 TOP W

%M69 ..................................................................................................... Fin_producir_estacion3MAST Macro3 PAGE0 %X3.5->%X3.12 TOP RMAST Macro3 PAGE0 %X3.5 N1 TOP WMAST Macro3 PAGE0 %X3.5 P0 TOP W

%M70 ..................................................................................................... Fin_producir_estacion4MAST Macro4 PAGE0 %X4.5->%X4.13 TOP RMAST Macro4 PAGE0 %X4.5 N1 TOP WMAST Macro4 PAGE0 %X4.5 P0 TOP W

%M71 ..................................................................................................... Producir_estacion6MAST Macro6 PAGE0 %X6.4->%X6.5 TOP RMAST Macro6 PAGE0 %X6.4 P1 TOP WMAST Macro6 PAGE0 %X6.4 N1 TOP WMAST Macro6 PAGE0 %X6.4 P0 TOP W

%M72 ..................................................................................................... Producir_estacion7MAST Macro7 PAGE1 %X7.4->%X7.5 TOP RMAST Macro7 PAGE1 %X7.4 P1 TOP WMAST Macro7 PAGE1 %X7.4 N1 TOP WMAST Macro7 PAGE1 %X7.4 P0 TOP W

%M73 ..................................................................................................... Fin_producir_estacion6MAST Macro6 PAGE1 %X6.5->%X6.14 TOP RMAST Macro6 PAGE1 %X6.5 P1 TOP WMAST Macro6 PAGE1 %X6.5 N1 TOP WMAST Macro6 PAGE1 %X6.5 P0 TOP W

%M74 ..................................................................................................... Palet_a_desvioMAST Post TOP R

%M75 ..................................................................................................... Ejecutando_orden5MAST Chart PAGE1 %X0 P1 TOP WMAST Macro4 PAGE3 %X4.14 P1 TOP WMAST Macro4 PAGE3 %X4.15->%X4.21 TOP RMAST Macro4 PAGE3 %X4.16 P0 TOP WMAST Macro8 PAGE2 %X8.34->%X8.19 TOP RMAST Comunicaciones TOP+3 R(2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 9Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 440: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Comunicaciones TOP+3 W

%M76 ..................................................................................................... Ejecutando_orden8MAST Chart PAGE1 %X0 P1 TOP WMAST Macro8 PAGE0 %X8.4->%X8.5 TOP RMAST Macro8 PAGE0 %X8.12 P0 TOP WMAST Macro8 PAGE1 %X8.16 P0 TOP WMAST Macro8 PAGE1 %X8.33->%X8.15 TOP RMAST Macro8 PAGE3 %X8.6 P0 TOP WMAST Macro8 PAGE3 %X8.20 P1 TOP WMAST Comunicaciones TOP+3 R(2)MAST Comunicaciones TOP+3 W

%M77 ..................................................................................................... Palet_vacio_est1MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP W

%M78 ..................................................................................................... Palet7_vacio_almacenarMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr28 TOP RMAST Sr28 TOP WMAST Sr29 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP RMAST Macro7 PAGE1 %X7.12 P0 TOP RMAST Macro7 PAGE1 %X7.12 P0 TOP W

%M79 ..................................................................................................... Lectura_correcta_t1MAST Sr0 TOP RMAST Sr32 TOP R(2)MAST Sr32 TOP W(2)MAST Sr34 TOP RMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE0 %X1.17->%X1.3 TOP RMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.17 P0 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE0 %X1.18 P0 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE1 %X1.19 P0 TOP WMAST Macro1 PAGE2 %X1.23->%X1.24 TOP RMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.23 P0 TOP WMAST Macro1 PAGE2 %X1.24->%X1.20 TOP RMAST Macro1 PAGE2 %X1.24->%X1.25 TOP RMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro1 PAGE2 %X1.28 P0 TOP WMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3->%X2.7 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro2 PAGE0 %X2.17->%X2.3 TOP RMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.17 P0 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3->%X3.7 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE0 %X3.17->%X3.3 TOP RMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.17 P0 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3->%X4.7 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE0 %X4.17->%X4.3 TOP RMAST Macro4 PAGE0 %X4.17 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 10Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 441: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro4 PAGE0 %X4.17 P0 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro4 PAGE1 %X4.18 P0 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP WMAST Macro6 PAGE2 %X6.28 P0 TOP W

%M80 ..................................................................................................... Estacion1_en_auto_integradoMAST Sr1 TOP+5 WMAST Macro1 PAGE0 %X1.4->%X1.9 TOP RMAST Macro1 PAGE0 %X1.4->%X1.6 TOP R

%M81 ..................................................................................................... Estacion2_en_auto_integradoMAST Sr1 TOP+5 WMAST Macro2 PAGE0 %X2.10->%X2.4 TOP RMAST Macro2 PAGE0 %X2.10->%X2.16 TOP R

%M82 ..................................................................................................... Estacion3_en_auto_integradoMAST Sr1 TOP+5 WMAST Macro3 PAGE0 %X3.10->%X3.4 TOP R

%M83 ..................................................................................................... Estacion4_en_auto_integradoMAST Sr1 TOP+5 WMAST Macro4 PAGE0 %X4.10->%X4.4 TOP R

%M84 ..................................................................................................... Peticion_estacion1MAST Chart PAGE1 %X0 P1 TOP WMAST Macro1 PAGE0 %X1.2 P1 TOP WMAST Macro1 PAGE0 %X1.6 P1 TOP WMAST Macro1 PAGE1 %X1.11 P1 TOP WMAST Macro1 PAGE2 %X1.22 P1 TOP WMAST Macro1 PAGE2 %X1.26 N1 TOP WMAST Comunicaciones TOP RMAST Comunicaciones TOP W

%M85 ..................................................................................................... Peticion_estacion2MAST Chart PAGE1 %X0 P1 TOP WMAST Macro2 PAGE0 %X2.2 P1 TOP WMAST Macro2 PAGE0 %X2.12 P1 TOP WMAST Macro2 PAGE1 %X2.14 P1 TOP WMAST Comunicaciones TOP RMAST Comunicaciones TOP W

%M86 ..................................................................................................... Peticion_estacion3MAST Chart PAGE1 %X0 P1 TOP WMAST Macro3 PAGE0 %X3.2 P1 TOP WMAST Macro3 PAGE0 %X3.12 P1 TOP WMAST Comunicaciones TOP RMAST Comunicaciones TOP W

%M87 ..................................................................................................... Peticion_estacion4MAST Chart PAGE1 %X0 P1 TOP WMAST Macro4 PAGE0 %X4.2 P1 TOP WMAST Macro4 PAGE0 %X4.13 P1 TOP WMAST Comunicaciones TOP RMAST Comunicaciones TOP W

%M88 ..................................................................................................... Lectura_tabla1_t1MAST Sr32 TOP RMAST Macro1 PAGE0 %X1.3 N1 TOP W(2)MAST Macro1 PAGE0 %X1.17 N1 TOP WMAST Macro1 PAGE0 %X1.18 N1 TOP WMAST Macro1 PAGE1 %X1.19 N1 TOP WMAST Macro1 PAGE2 %X1.23 N1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP W(2)MAST Macro1 PAGE2 %X1.28 N1 TOP WMAST Macro2 PAGE0 %X2.3 N1 TOP W(2)MAST Macro2 PAGE0 %X2.17 N1 TOP WMAST Macro2 PAGE0 %X2.18 N1 TOP WMAST Macro2 PAGE1 %X2.19 N1 TOP WMAST Macro3 PAGE0 %X3.3 N1 TOP W(2)MAST Macro3 PAGE0 %X3.17 N1 TOP WMAST Macro3 PAGE0 %X3.18 N1 TOP WMAST Macro4 PAGE0 %X4.3 N1 TOP W(2)MAST Macro4 PAGE0 %X4.17 N1 TOP WMAST Macro4 PAGE1 %X4.18 N1 TOP W

%M89 ..................................................................................................... Almacen_libreMAST Prl TOP+2 WMAST Macro4 PAGE3 %X4.15->%X4.21 TOP RMAST Macro8 PAGE0 %X8.4->%X8.5 TOP RMAST Macro8 PAGE1 %X8.33->%X8.15 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 11Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 442: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE2 %X8.34->%X8.19 TOP RMAST Macro21 PAGE0 %X21.1 N1 TOP WMAST Tabla_compartida TOP+3 R

%M90 ..................................................................................................... Fin_producir_estacion1MAST Sr26 TOP WMAST Macro1 PAGE1 %X1.10->%X1.11 TOP RMAST Macro1 PAGE1 %X1.10 P0 TOP W

%M91 ..................................................................................................... Estacion5_en_auto_integradoMAST Prl TOP+2 WMAST Sr1 TOP+5 R

%M92 ..................................................................................................... Estacion6_en_auto_integradoMAST Sr1 TOP+5 WMAST Macro6 PAGE0 %X6.10->%X6.4 TOP RMAST Macro6 PAGE0 %X6.10->%X6.12 TOP R

%M93 ..................................................................................................... Estacion7_en_auto_integradoMAST Sr1 TOP+5 WMAST Macro7 PAGE0 %X7.10->%X7.17 TOP R

%M94 ..................................................................................................... Palet_con_placaMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr28 TOP RMAST Sr28 TOP WMAST Macro7 PAGE0 %X7.3->%X7.7 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.6 P0 TOP W

%M95 ..................................................................................................... Peticion_ejecutar_orden5MAST Chart PAGE1 %X0 P1 TOP WMAST Macro4 PAGE3 %X4.15 P1 TOP WMAST Comunicaciones TOP+3 RMAST Comunicaciones TOP+3 W

%M96 ..................................................................................................... Producir_estacion5MAST Macro8 PAGE0 %X8.5->%X8.12 TOP RMAST Macro8 PAGE0 %X8.5 P1 TOP WMAST Macro8 PAGE0 %X8.5 N1 TOP WMAST Macro8 PAGE0 %X8.5 P0 TOP WMAST Macro8 PAGE1 %X8.15->%X8.16 TOP RMAST Macro8 PAGE1 %X8.15 P1 TOP WMAST Macro8 PAGE1 %X8.15 N1 TOP WMAST Macro8 PAGE1 %X8.15 P0 TOP WMAST Macro8 PAGE2 %X8.19->%X8.6 TOP RMAST Macro8 PAGE2 %X8.19 P1 TOP WMAST Macro8 PAGE2 %X8.19 N1 TOP WMAST Macro8 PAGE2 %X8.19 P0 TOP W

%M97 ..................................................................................................... Fin_producir_estacion5MAST Macro8 PAGE0 %X8.5 P1 TOP WMAST Macro8 PAGE0 %X8.12->%X8.20 TOP RMAST Macro8 PAGE0 %X8.12->%X8.34 TOP RMAST Macro8 PAGE0 %X8.12->%X8.33 TOP RMAST Macro8 PAGE0 %X8.12->%X8.13 TOP RMAST Macro8 PAGE0 %X8.12 P1 TOP WMAST Macro8 PAGE0 %X8.12 N1 TOP WMAST Macro8 PAGE0 %X8.12 P0 TOP WMAST Macro8 PAGE1 %X8.15 P1 TOP WMAST Macro8 PAGE1 %X8.16->%X8.20 TOP RMAST Macro8 PAGE1 %X8.16->%X8.34 TOP RMAST Macro8 PAGE1 %X8.16->%X8.17 TOP RMAST Macro8 PAGE1 %X8.16 P1 TOP WMAST Macro8 PAGE1 %X8.16 N1 TOP WMAST Macro8 PAGE1 %X8.16 P0 TOP WMAST Macro8 PAGE2 %X8.19 P1 TOP WMAST Macro8 PAGE3 %X8.6->%X8.22 TOP RMAST Macro8 PAGE3 %X8.6->%X8.7 TOP RMAST Macro8 PAGE3 %X8.6 P1 TOP WMAST Macro8 PAGE3 %X8.6 N1 TOP WMAST Macro8 PAGE3 %X8.6 P0 TOP W

%M98 ..................................................................................................... Palet_con_pedido_est1MAST Sr27 TOP RMAST Sr27 TOP WMAST Sr27 TOP+1 RMAST Sr27 TOP+2 RMAST Macro1 PAGE0 %X1.3 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 12Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 443: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro1 PAGE0 %X1.3 P0 TOP W

%M99 ..................................................................................................... Palet_con_camisa_est1MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP W

%M100 ................................................................................................... Operacion_incorrecta_t1MAST Chart PAGE1 %X0 P1 TOP+6 WMAST Sr34 TOP W(3)MAST Sr34 TOP R(2)MAST Macro1 PAGE0 %X1.3->%X1.17 TOP RMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE0 %X1.17 P0 TOP WMAST Macro1 PAGE2 %X1.24->%X1.23 TOP RMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro2 PAGE0 %X2.3->%X2.17 TOP RMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro2 PAGE0 %X2.17 P0 TOP WMAST Macro3 PAGE0 %X3.3->%X3.17 TOP RMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE0 %X3.17 P0 TOP WMAST Macro4 PAGE0 %X4.3->%X4.17 TOP RMAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE0 %X4.17 P0 TOP W

%M101 ................................................................................................... Estacion1_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro1 PAGE0 %X1.2->%X1.17 TOP RMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE0 %X1.6->%X1.7 TOP RMAST Macro1 PAGE0 %X1.7 P0 TOP WMAST Macro1 PAGE0 %X1.8 P0 TOP WMAST Macro1 PAGE0 %X1.17 P0 TOP WMAST Macro1 PAGE0 %X1.18 P0 TOP WMAST Macro1 PAGE1 %X1.11->%X1.12 TOP RMAST Macro1 PAGE1 %X1.12 P0 TOP WMAST Macro1 PAGE1 %X1.19 P0 TOP WMAST Macro1 PAGE2 %X1.22->%X1.23 TOP RMAST Macro1 PAGE2 %X1.23 P0 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro1 PAGE2 %X1.26->%X1.27 TOP RMAST Macro1 PAGE2 %X1.27 P0 TOP WMAST Macro1 PAGE2 %X1.28 P0 TOP WMAST Macro6 PAGE2 %X6.27 P0 TOP WMAST Macro6 PAGE2 %X6.28 P0 TOP WMAST Comunicaciones TOP R(4)MAST Comunicaciones TOP W

%M102 ................................................................................................... Estacion2_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro2 PAGE0 %X2.2->%X2.17 TOP RMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro2 PAGE0 %X2.6 P0 TOP WMAST Macro2 PAGE0 %X2.12->%X2.6 TOP RMAST Macro2 PAGE0 %X2.17 P0 TOP WMAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.14->%X2.15 TOP RMAST Macro2 PAGE1 %X2.15 P0 TOP WMAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Comunicaciones TOP R(4)MAST Comunicaciones TOP W

%M103 ................................................................................................... Estacion3_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro3 PAGE0 %X3.2->%X3.17 TOP RMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE0 %X3.6 P0 TOP WMAST Macro3 PAGE0 %X3.12->%X3.6 TOP RMAST Macro3 PAGE0 %X3.17 P0 TOP WMAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Comunicaciones TOP R(4)MAST Comunicaciones TOP W

%M104 ................................................................................................... Estacion4_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro4 PAGE0 %X4.2->%X4.17 TOP RMAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE0 %X4.13->%X4.6 TOP RMAST Macro4 PAGE0 %X4.17 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 13Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 444: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro4 PAGE1 %X4.6 P0 TOP WMAST Macro4 PAGE1 %X4.18 P0 TOP WMAST Comunicaciones TOP R(4)MAST Comunicaciones TOP W

%M105 ................................................................................................... Estacion6_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro6 PAGE0 %X6.2->%X6.15 TOP RMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE0 %X6.12->%X6.13 TOP RMAST Macro6 PAGE0 %X6.13 P0 TOP WMAST Macro6 PAGE0 %X6.15 P0 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE1 %X6.14->%X6.6 TOP RMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro6 PAGE2 %X6.22->%X6.23 TOP RMAST Macro6 PAGE2 %X6.23 P0 TOP WMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro6 PAGE2 %X6.26->%X6.27 TOP RMAST Comunicaciones TOP+1 R(4)MAST Comunicaciones TOP+1 W

%M106 ................................................................................................... Estacion7_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro7 PAGE0 %X7.2->%X7.13 TOP RMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE0 %X7.13 P0 TOP WMAST Macro7 PAGE1 %X7.12->%X7.6 TOP RMAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Comunicaciones TOP+1 R(4)MAST Comunicaciones TOP+1 W

%M107 ................................................................................................... Palet7_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr28 TOP RMAST Sr28 TOP WMAST Sr29 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.6 P0 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP R(2)

%M108 ................................................................................................... Pieza1_en_paletMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.14->%X8.23 TOP RMAST Comunicaciones TOP+4 W

%M109 ................................................................................................... Pieza2_en_paletMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE2 %X8.18->%X8.25 TOP RMAST Comunicaciones TOP+4 W

%M110 ................................................................................................... Pieza3_en_paletMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE3 %X8.8->%X8.22 TOP RMAST Comunicaciones TOP+4 W

%M111 ................................................................................................... Fin_producir_estacion9MAST Macro5 PAGE0 %X5.5->%X5.12 TOP RMAST Macro5 PAGE0 %X5.5 P1 TOP WMAST Macro5 PAGE0 %X5.5 N1 TOP WMAST Macro5 PAGE0 %X5.5 P0 TOP W

%M112 ................................................................................................... Pedido_no_localizadoMAST Sr28 TOP WMAST Alarmas TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M113 ................................................................................................... Palet_vacio_est2MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP W

%M114 ................................................................................................... Palet2_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro2 PAGE0 %X2.3->%X2.7 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 14Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 445: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro2 PAGE0 %X2.6 P0 TOP WMAST Macro2 PAGE0 %X2.10 P0 TOP WMAST Macro2 PAGE1 %X2.15 P0 TOP W

%M115 ................................................................................................... Palet2_con_pedidoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P0 TOP WMAST Macro2 PAGE0 %X2.10->%X2.4 TOP RMAST Macro2 PAGE0 %X2.10 P0 TOP WMAST Macro2 PAGE1 %X2.15 P0 TOP W

%M116 ................................................................................................... Palet3_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro3 PAGE0 %X3.3->%X3.7 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.6 P0 TOP WMAST Macro3 PAGE0 %X3.10 P0 TOP W

%M117 ................................................................................................... Palet3_con_pedidoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.6 P0 TOP WMAST Macro3 PAGE0 %X3.10->%X3.4 TOP RMAST Macro3 PAGE0 %X3.10 P0 TOP W

%M118 ................................................................................................... Palet4_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro4 PAGE0 %X4.3->%X4.7 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.6 P0 TOP W

%M119 ................................................................................................... Palet4_con_pedidoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.10->%X4.4 TOP RMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.6 P0 TOP W

%M120 ................................................................................................... Palet_correcto_t1MAST Sr27 TOP R(4)MAST Sr34 TOP RMAST Sr34 TOP W(3)MAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP RMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE2 %X1.24->%X1.25 TOP RMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.24 P0 TOP RMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3->%X2.7 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP RMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3->%X3.7 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP RMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3->%X4.7 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 15Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 446: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro4 PAGE0 %X4.3 P0 TOP RMAST Macro4 PAGE0 %X4.3 P0 TOP W

%M121 ................................................................................................... Palet_con_embolo_muelle_est2MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP W

%M122 ................................................................................................... Peticion_estacion8MAST Chart PAGE1 %X0 P1 TOP WMAST Macro8 PAGE0 %X8.2 P1 TOP WMAST Macro8 PAGE0 %X8.23 P1 TOP WMAST Macro8 PAGE2 %X8.25 P1 TOP WMAST Macro8 PAGE3 %X8.22 P1 TOP WMAST Comunicaciones TOP+1 RMAST Comunicaciones TOP+1 W

%M123 ................................................................................................... Peticion_estacion9MAST Chart PAGE1 %X0 P1 TOP WMAST Macro5 PAGE0 %X5.2 P1 TOP WMAST Macro5 PAGE0 %X5.12 P1 TOP WMAST Comunicaciones TOP+1 RMAST Comunicaciones TOP+1 W

%M124 ................................................................................................... Estacion8_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro8 PAGE0 %X8.2->%X8.30 TOP RMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.23->%X8.24 TOP RMAST Macro8 PAGE0 %X8.30 P0 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.25->%X8.26 TOP RMAST Macro8 PAGE2 %X8.26 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP WMAST Macro8 PAGE3 %X8.22->%X8.10 TOP RMAST Macro8 PAGE3 %X8.27 P0 TOP WMAST Comunicaciones TOP+1 R(4)MAST Comunicaciones TOP+1 W

%M125 ................................................................................................... Estacion9_comunicandoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro5 PAGE0 %X5.2->%X5.13 TOP RMAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro5 PAGE0 %X5.12->%X5.6 TOP RMAST Macro5 PAGE0 %X5.13 P0 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Comunicaciones TOP+1 R(4)MAST Comunicaciones TOP+1 W

%M126 ................................................................................................... Palet7_con_pedidoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr28 TOP R(2)MAST Sr28 TOP WMAST Sr29 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.6 P0 TOP W

%M127 ................................................................................................... Fin_de_lectura_palet_t2MAST Sr36 TOP WMAST Sr36 TOP R(2)MAST Macro5 PAGE0 %X5.3->%X5.10 TOP RMAST Macro5 PAGE0 %X5.3->%X5.7 TOP RMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.13 P0 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 16Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 447: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro6 PAGE2 %X6.23 P1 TOP WMAST Macro6 PAGE2 %X6.24->%X6.18 TOP RMAST Macro6 PAGE2 %X6.24->%X6.25 TOP RMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE0 %X7.3->%X7.7 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.30->%X8.3 TOP RMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE0 %X8.30 P0 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP W

%M128 ................................................................................................... Fin_lectura_t2MAST Sr36 TOP RMAST Macro5 PAGE0 %X5.3 N1 TOP WMAST Macro5 PAGE0 %X5.13 N1 TOP WMAST Macro5 PAGE0 %X5.14 N1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP WMAST Macro6 PAGE0 %X6.15 N1 TOP WMAST Macro6 PAGE0 %X6.17 N1 TOP WMAST Macro6 PAGE1 %X6.16 N1 TOP WMAST Macro6 PAGE2 %X6.23 N1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP WMAST Macro6 PAGE2 %X6.28 N1 TOP WMAST Macro7 PAGE0 %X7.3 N1 TOP WMAST Macro7 PAGE0 %X7.13 N1 TOP WMAST Macro7 PAGE1 %X7.14 N1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP WMAST Macro8 PAGE0 %X8.30 N1 TOP WMAST Macro8 PAGE1 %X8.29 N1 TOP WMAST Macro8 PAGE2 %X8.28 N1 TOP WMAST Macro8 PAGE3 %X8.27 N1 TOP W

%M129 ................................................................................................... Fin_escritura_t2MAST Chart PAGE3 %X36 P1 TOP WMAST Chart PAGE3 %X36 N1 TOP WMAST Chart PAGE3 %X36 N1 TOP RMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE0 %X6.13 N1 TOP WMAST Macro6 PAGE0 %X6.13 N1 TOP R

%M130 ................................................................................................... Fin_escritura_estado_t2MAST Macro5 PAGE0 %X5.6 N1 TOP WMAST Macro5 PAGE0 %X5.6 N1 TOP RMAST Macro6 PAGE1 %X6.6 N1 TOP WMAST Macro6 PAGE1 %X6.6 N1 TOP RMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro7 PAGE1 %X7.6 N1 TOP WMAST Macro7 PAGE1 %X7.6 N1 TOP RMAST Macro8 PAGE1 %X8.24 N1 TOP WMAST Macro8 PAGE1 %X8.24 N1 TOP RMAST Macro8 PAGE2 %X8.26 N1 TOP WMAST Macro8 PAGE2 %X8.26 N1 TOP RMAST Macro8 PAGE3 %X8.10 N1 TOP WMAST Macro8 PAGE3 %X8.10 N1 TOP R

%M131 ................................................................................................... Lectura_magelisMAST Sr32 TOP R(2)MAST Macro1 PAGE0 %X1.3 N1 TOP W(2)MAST Macro1 PAGE0 %X1.17 N1 TOP WMAST Macro1 PAGE0 %X1.18 N1 TOP W(2)MAST Macro1 PAGE1 %X1.19 N1 TOP W(2)MAST Macro1 PAGE2 %X1.23 N1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP W(2)MAST Macro1 PAGE2 %X1.28 N1 TOP W(2)MAST Macro2 PAGE0 %X2.3 N1 TOP W(2)MAST Macro2 PAGE0 %X2.17 N1 TOP WMAST Macro2 PAGE0 %X2.18 N1 TOP W(2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 17Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 448: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro2 PAGE1 %X2.19 N1 TOP W(2)MAST Macro3 PAGE0 %X3.3 N1 TOP W(2)MAST Macro3 PAGE0 %X3.17 N1 TOP WMAST Macro3 PAGE0 %X3.18 N1 TOP W(2)MAST Macro4 PAGE0 %X4.3 N1 TOP W(2)MAST Macro4 PAGE0 %X4.17 N1 TOP WMAST Macro4 PAGE1 %X4.18 N1 TOP W(2)MAST Macro6 PAGE2 %X6.28 N1 TOP W(2)

%M132 ................................................................................................... Bit_actividad_estacion1MAST Sr1 TOP+5 WMAST Macro1 PAGE0 %X1.4->%X1.9 TOP R(2)MAST Macro1 PAGE0 %X1.4->%X1.6 TOP R(2)

%M133 ................................................................................................... Bit_actividad_estacion2MAST Sr1 TOP+5 WMAST Macro2 PAGE0 %X2.10->%X2.4 TOP R(2)MAST Macro2 PAGE0 %X2.10->%X2.16 TOP R(2)

%M134 ................................................................................................... Bit_actividad_estacion3MAST Sr1 TOP+5 WMAST Macro3 PAGE0 %X3.10->%X3.4 TOP R(2)

%M135 ................................................................................................... Bit_actividad_estacion4MAST Sr1 TOP+5 WMAST Macro4 PAGE0 %X4.10->%X4.4 TOP R(2)

%M136 ................................................................................................... Bit_actividad_estacion5MAST Sr1 TOP+5 W

%M137 ................................................................................................... Bit_actividad_estacion6MAST Sr1 TOP+5 WMAST Macro6 PAGE0 %X6.10->%X6.4 TOP R(2)MAST Macro6 PAGE0 %X6.10->%X6.12 TOP R(2)

%M138 ................................................................................................... Bit_actividad_estacion7MAST Sr1 TOP+5 WMAST Macro7 PAGE0 %X7.10->%X7.17 TOP R(2)

%M139 ................................................................................................... Pedido_no_localizado_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE0 %X6.3 P0 TOP RMAST Macro6 PAGE2 %X6.24->%X6.18 TOP RMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 P0 TOP RMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M140 ................................................................................................... Pedido_no_localizado_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP RMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M141 ................................................................................................... Pedido_no_localizado_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 WMAST Macro8 PAGE0 %X8.3 P0 TOP RMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M142 ................................................................................................... Escritura_correcta_t1MAST Sr0 TOP RMAST Sr0 TOP W(3)MAST Macro1 PAGE0 %X1.18->%X1.9 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 18Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 449: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE0 %X1.18 P0 TOP RMAST Macro1 PAGE0 %X1.18 P0 TOP WMAST Macro1 PAGE1 %X1.19->%X1.13 TOP RMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE1 %X1.19 P0 TOP RMAST Macro1 PAGE1 %X1.19 P0 TOP WMAST Macro1 PAGE2 %X1.28->%X1.2 TOP RMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro1 PAGE2 %X1.28 P0 TOP RMAST Macro1 PAGE2 %X1.28 P0 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.18->%X2.13 TOP RMAST Macro2 PAGE0 %X2.18 P0 TOP RMAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.19->%X2.7 TOP RMAST Macro2 PAGE1 %X2.19 P0 TOP RMAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.18->%X3.7 TOP RMAST Macro3 PAGE0 %X3.18 P0 TOP RMAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.18->%X4.7 TOP RMAST Macro4 PAGE1 %X4.18 P0 TOP RMAST Macro4 PAGE1 %X4.18 P0 TOP WMAST Macro6 PAGE2 %X6.28->%X6.2 TOP RMAST Macro6 PAGE2 %X6.28 P1 TOP WMAST Macro6 PAGE2 %X6.28 P0 TOP RMAST Macro6 PAGE2 %X6.28 P0 TOP W

%M143 ................................................................................................... Escritura_incorrecta_t1MAST Chart PAGE1 %X0 P1 TOP+6 WMAST Sr0 TOP W(3)MAST Sr0 TOP R(2)MAST Macro1 PAGE0 %X1.8 P0 TOP WMAST Macro1 PAGE0 %X1.18->%X1.8 TOP RMAST Macro1 PAGE0 %X1.18 P0 TOP WMAST Macro1 PAGE1 %X1.12 P0 TOP WMAST Macro1 PAGE1 %X1.19->%X1.12 TOP RMAST Macro1 PAGE1 %X1.19 P0 TOP WMAST Macro2 PAGE0 %X2.6 P0 TOP WMAST Macro2 PAGE0 %X2.18->%X2.6 TOP RMAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.15 P0 TOP WMAST Macro2 PAGE1 %X2.19->%X2.15 TOP RMAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Macro3 PAGE0 %X3.6 P0 TOP WMAST Macro3 PAGE0 %X3.18->%X3.6 TOP RMAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Macro4 PAGE1 %X4.6 P0 TOP WMAST Macro4 PAGE1 %X4.18->%X4.6 TOP RMAST Macro4 PAGE1 %X4.18 P0 TOP W

%M144 ................................................................................................... Pieza_no_localizada_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr27 TOP+2 WMAST Macro4 PAGE0 %X4.3->%X4.19 TOP RMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP RMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M145 ................................................................................................... Palet8_con_pieza1MAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R(6)MAST Macro8 PAGE0 %X8.4->%X8.20 TOP R(2)MAST Macro8 PAGE0 %X8.4->%X8.33 TOP R(2)MAST Macro8 PAGE0 %X8.4->%X8.34 TOP R(2)MAST Macro8 PAGE0 %X8.4->%X8.5 TOP RMAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP R(7)MAST Gestion_piezas TOP+3 W(3)

%M146 ................................................................................................... Palet8_con_pieza2MAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R(6)MAST Macro8 PAGE0 %X8.4->%X8.20 TOP R(2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 19Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 450: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE0 %X8.4->%X8.33 TOP RMAST Macro8 PAGE0 %X8.4->%X8.34 TOP R(2)MAST Macro8 PAGE0 %X8.12->%X8.20 TOP R(2)MAST Macro8 PAGE0 %X8.12->%X8.34 TOP R(2)MAST Macro8 PAGE0 %X8.12->%X8.33 TOP RMAST Macro8 PAGE1 %X8.29->%X8.20 TOP R(2)MAST Macro8 PAGE1 %X8.29->%X8.34 TOP R(2)MAST Macro8 PAGE1 %X8.29->%X8.33 TOP RMAST Macro8 PAGE1 %X8.29 P0 TOP RMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP R(7)MAST Gestion_piezas TOP+3 W(3)

%M147 ................................................................................................... Palet8_con_pieza3MAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R(6)MAST Macro8 PAGE0 %X8.4->%X8.20 TOP R(2)MAST Macro8 PAGE0 %X8.12->%X8.20 TOP R(2)MAST Macro8 PAGE0 %X8.12->%X8.34 TOP RMAST Macro8 PAGE1 %X8.16->%X8.20 TOP R(2)MAST Macro8 PAGE1 %X8.16->%X8.34 TOP RMAST Macro8 PAGE1 %X8.29->%X8.20 TOP R(2)MAST Macro8 PAGE1 %X8.29->%X8.34 TOP RMAST Macro8 PAGE2 %X8.28->%X8.20 TOP R(2)MAST Macro8 PAGE2 %X8.28->%X8.34 TOP RMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP WMAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP R(7)MAST Gestion_piezas TOP+3 W(3)

%M148 ................................................................................................... Palet_con_embolo_est2MAST Sr27 TOP RMAST Sr27 TOP WMAST Sr27 TOP+1 RMAST Sr27 TOP+2 RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP W

%M149 ................................................................................................... Palet8_vacioMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro8 PAGE0 %X8.3->%X8.20 TOP RMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP WMAST Macro8 PAGE0 %X8.4 P0 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP W

%M154 ................................................................................................... Calcular_posicionMAST Prl TOP+5 RMAST Macro22 PAGE2 %X22.21 P1 TOP WMAST Macro22 PAGE2 %X22.21 P0 TOP W

%M157 ................................................................................................... Valores_okMAST Sr15 TOP W(2)MAST Sr15 TOP+1 R

%M159 ................................................................................................... Estacion5_en_manual_scadaMAST Prl TOP+2 WMAST Prl TOP+2 R

%M160 ................................................................................................... Calcular_pos_sacarMAST Prl TOP+6 RMAST Macro22 PAGE3 %X22.35 P1 TOP WMAST Macro22 PAGE3 %X22.35 P0 TOP W

%M161 ................................................................................................... Borrar_datos_almacenMAST Sr21 TOP+7 WMAST Sr21 TOP+7 R

%M163 ................................................................................................... Valores_magelis_okMAST Sr14 TOP+1 W(2)MAST Sr14 TOP+2 R

%M164 ................................................................................................... Lanza_movimientoMAST Sr14 TOP+1 WMAST Sr14 TOP+2 R

%M165 ................................................................................................... Actualizar_datos_magelis

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 20Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 451: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr21 TOP+1 RMAST Sr21 TOP+1 WMAST Sr21 TOP+2 W

%M166 ................................................................................................... Im_mando_automaticoMAST Prl TOP+9 W(2)MAST Macro21 PAGE0 %X21.3->%X21.0 TOP R

%M171 ................................................................................................... Inc_no_tabla_pedidoMAST Sr24 TOP+1 R(5)MAST Sr24 TOP+1 W

%M172 ................................................................................................... Dec_no_tabla_pedidoMAST Sr24 TOP+1 R(5)MAST Sr24 TOP+1 W

%M173 ................................................................................................... Seleccion_baseMAST Sr24 TOP+4 WMAST Sr24 TOP+4 R(2)

%M174 ................................................................................................... Seleccion_pieza1MAST Sr24 TOP+4 WMAST Sr24 TOP+4 R(2)

%M175 ................................................................................................... Seleccion_pieza2MAST Sr24 TOP+4 WMAST Sr24 TOP+4 R(2)

%M176 ................................................................................................... Seleccion_pieza3MAST Sr24 TOP+4 WMAST Sr24 TOP+4 R(2)

%M177 ................................................................................................... Lanza_pedidoMAST Sr24 TOP+5 W(2)MAST Sr24 TOP+5 R

%M178 ................................................................................................... Cambia_a_base_blancaMAST Sr24 TOP+4 W(2)MAST Sr24 TOP+4 R

%M179 ................................................................................................... Mando_1_magelisMAST Prl TOP+9 W(2)MAST Macro21 PAGE0 %X21.0->%X21.3 TOP R

%M180 ................................................................................................... Pedido_magelisMAST Sr24 TOP+5 RMAST Sr24 TOP+5 W

%M181 ................................................................................................... Lanza_pedido_tactil1MAST Sr24 TOP+2 RMAST Sr24 TOP+5 W(2)MAST Sr24 TOP+5 R(2)

%M182 ................................................................................................... Lanza_pedido_tactil2MAST Sr24 TOP+2 RMAST Sr24 TOP+5 W(2)MAST Sr24 TOP+5 R(2)

%M184 ................................................................................................... Pedido_correcto_magelisMAST Sr24 TOP+5 WMAST Sr24 TOP+5 R(2)

%M188 ................................................................................................... Emergencia_scadaMAST Prl TOP R(2)MAST Sr23 TOP RMAST Sr23 TOP+1 R

%M189 ................................................................................................... Automatico_local_scadaMAST Chart PAGE0 %X70 P0 TOP R(2)

%M190 ................................................................................................... Automatico_integrado_scadaMAST Chart PAGE0 %X70 P0 TOP R(2)MAST Macro21 PAGE0 %X21.IN->%X21.0 TOP R

%M191 ................................................................................................... Manual_scadaMAST Macro21 PAGE0 %X21.0->%X21.2 TOP RMAST Macro21 PAGE0 %X21.2->%X21.0 TOP R

%M192 ................................................................................................... Rearme_scadaMAST Prl TOP RMAST Chart PAGE0 %X70->%X73 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 21Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 452: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr23 TOP+3 RMAST Sr23 TOP+4 RMAST Macro21 PAGE0 %X21.6->%X21.0 TOP R

%M204 ................................................................................................... Scada_brazoMAST Post TOP+1 R

%M205 ................................................................................................... Scada_topeMAST Post TOP+1 R

%M206 ................................................................................................... Scada_vacioMAST Post TOP+1 R

%M208 ................................................................................................... Scada_man_papMAST Sr15 TOP+1 R

%M209 ................................................................................................... Scada_stop_papMAST Sr15 TOP+2 R

%M210 ................................................................................................... T1_enclavamiento1_scadaMAST Post TOP R

%M211 ................................................................................................... T1_enclavamiento2_scadaMAST Post TOP R

%M212 ................................................................................................... T1_enclavamiento3_scadaMAST Post TOP R

%M213 ................................................................................................... T1_enclavamiento4_scadaMAST Post TOP R

%M214 ................................................................................................... T1_desviar_scadaMAST Post TOP R

%M215 ................................................................................................... T1_tope1_scadaMAST Post TOP R

%M216 ................................................................................................... T1_tope2_scadaMAST Post TOP R

%M217 ................................................................................................... T1_tope3_scadaMAST Post TOP R

%M218 ................................................................................................... T1_tope4_scadaMAST Post TOP R

%M219 ................................................................................................... T1_tope5_scadaMAST Post TOP R

%M220 ................................................................................................... T1_cinta12_scadaMAST Post TOP R

%M221 ................................................................................................... T1_cinta345_scadaMAST Post TOP R

%M222 ................................................................................................... T2_enclavamiento_placas_scadaMAST Post TOP R

%M223 ................................................................................................... T2_enclavamiento_robot1_scadaMAST Post TOP R

%M224 ................................................................................................... T2_enclavamiento_robot2_scadaMAST Post TOP R

%M225 ................................................................................................... T2_enclavamiento_almacen_scadaMAST Post TOP R

%M226 ................................................................................................... T2_desviar_scadaMAST Post TOP R

%M227 ................................................................................................... T2_tope_placas_scadaMAST Post TOP R

%M228 ................................................................................................... T2_tope_robot1_scadaMAST Post TOP R

%M229 ................................................................................................... T2_tope_robot2_scadaMAST Post TOP R

%M230 ................................................................................................... T2_tope_almacen_scadaMAST Post TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 22Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 453: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M231 ................................................................................................... T2_tope_rdesvio_scadaMAST Post TOP R

%M232 ................................................................................................... T2_cinta12_scadaMAST Post TOP R

%M233 ................................................................................................... T2_cinta345_scadaMAST Post TOP R

%M236 ................................................................................................... Rearme_global_alguna_magelisMAST Chart PAGE0 %X70->%X73 TOP R

%M237 ................................................................................................... Bit_estado_modo_testMAST Chart PAGE0 %X94 P1 TOP WMAST Chart PAGE0 %X94 P0 TOP W

%M238 ................................................................................................... Bit_modo_automatico_integradoMAST Chart PAGE0 %X96 P1 TOP WMAST Chart PAGE0 %X96 P0 TOP W

%M239 ................................................................................................... Bit_modo_automatico_localMAST Chart PAGE0 %X95 P1 TOP WMAST Chart PAGE0 %X95 P0 TOP W

%M240 ................................................................................................... InicializacionMAST Chart PAGE2 %X10->%X12 TOP RMAST Chart PAGE2 %X10 P1 TOP WMAST Chart PAGE2 %X20->%X10 TOP RMAST Chart PAGE2 %X20 P1 TOP WMAST Chart PAGE3 %X30->%X32 TOP RMAST Chart PAGE3 %X30 P1 TOP WMAST Chart PAGE3 %X39->%X30 TOP RMAST Chart PAGE3 %X39 P1 TOP WMAST Sr21 TOP+7 WMAST Comunicaciones TOP+5 R(4)MAST Gestion_piezas TOP+4 R

%M255 ................................................................................................... Peticion_ejecutar_orden8MAST Chart PAGE1 %X0 P1 TOP WMAST Macro8 PAGE0 %X8.4 P1 TOP WMAST Macro8 PAGE1 %X8.33 P1 TOP WMAST Macro8 PAGE2 %X8.34 P1 TOP WMAST Comunicaciones TOP+3 RMAST Comunicaciones TOP+3 W

%M256 ................................................................................................... Palet_correcto_t2MAST Sr28 TOP RMAST Sr35 TOP RMAST Sr35 TOP W(3)MAST Macro5 PAGE0 %X5.3->%X5.10 TOP RMAST Macro5 PAGE0 %X5.3->%X5.7 TOP RMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.3 N1 TOP RMAST Macro5 PAGE0 %X5.3 P0 TOP RMAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE0 %X6.3 P0 TOP RMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE2 %X6.24->%X6.25 TOP RMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+1 RMAST Macro6 PAGE2 %X6.24 P0 TOP RMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE0 %X7.3->%X7.7 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP RMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP RMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP RMAST Macro8 PAGE0 %X8.3 P0 TOP RMAST Macro8 PAGE0 %X8.3 P0 TOP W

%M257 ................................................................................................... Palet_con_piezasMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 23Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 454: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP WMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.4 P0 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP W

%M258 ................................................................................................... Fin_de_escritura_pedido_t2MAST Chart PAGE3 %X36->%X37 TOP RMAST Chart PAGE3 %X36 P1 TOP WMAST Chart PAGE3 %X36 N1 TOP WMAST Chart PAGE3 %X36 P0 TOP WMAST Macro6 PAGE0 %X6.13->%X6.17 TOP RMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE0 %X6.13 N1 TOP WMAST Macro6 PAGE0 %X6.13 P0 TOP W

%M259 ................................................................................................... Palet_con_pedido_completoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro5 PAGE0 %X5.3->%X5.10 TOP RMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.3 N1 TOP RMAST Macro5 PAGE0 %X5.3 N1 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro5 PAGE0 %X5.10->%X5.4 TOP R

%M260 ................................................................................................... Piezas_completasMAST Post TOP R(4)MAST Sr25 TOP RMAST Macro1 PAGE0 %X1.0->%X1.14 TOP RMAST Macro1 PAGE0 %X1.0->%X1.0 TOP RMAST Macro1 PAGE0 %X1.0->%X1.1 TOP RMAST Macro1 PAGE0 %X1.7->%X1.13 TOP RMAST Macro1 PAGE0 %X1.7->%X1.8 TOP RMAST Macro1 PAGE0 %X1.7 P1 TOP WMAST Macro1 PAGE0 %X1.7 P0 TOP RMAST Macro1 PAGE0 %X1.7 P0 TOP WMAST Macro2 PAGE0 %X2.0->%X2.1 TOP RMAST Macro2 PAGE0 %X2.0->%X2.0 TOP RMAST Macro2 PAGE0 %X2.0->%X2.7 TOP RMAST Macro3 PAGE0 %X3.0->%X3.1 TOP RMAST Macro3 PAGE0 %X3.0->%X3.0 TOP RMAST Macro3 PAGE0 %X3.0->%X3.7 TOP RMAST Macro4 PAGE0 %X4.0->%X4.1 TOP RMAST Macro4 PAGE0 %X4.0->%X4.0 TOP RMAST Macro4 PAGE0 %X4.0->%X4.7 TOP RMAST Comunicaciones TOP+5 R(2)MAST Gestion_piezas TOP+2 W(2)

%M261 ................................................................................................... Pieza_almacenadaMAST Macro4 PAGE3 %X4.14->%X4.15 TOP RMAST Macro4 PAGE3 %X4.14 P1 TOP WMAST Macro4 PAGE3 %X4.14 N1 TOP WMAST Macro4 PAGE3 %X4.16->%X4.14 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP W(2)

%M263 ................................................................................................... Palet_con_pedido_est2MAST Sr27 TOP RMAST Sr27 TOP WMAST Sr27 TOP+1 RMAST Sr27 TOP+2 RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP W

%M264 ................................................................................................... Operacion6_terminadaMAST Macro6 PAGE1 %X6.5 P1 TOP WMAST Macro6 PAGE1 %X6.14 P0 TOP W

%M265 ................................................................................................... Operacion6_correctaMAST Macro6 PAGE1 %X6.5 P1 TOP WMAST Macro6 PAGE1 %X6.5 N1 TOP WMAST Macro6 PAGE1 %X6.14 P0 TOP RMAST Macro6 PAGE1 %X6.14 P0 TOP W

%M266 ................................................................................................... Operacion6_fallidaMAST Macro6 PAGE1 %X6.5 P1 TOP WMAST Macro6 PAGE1 %X6.5 N1 TOP WMAST Macro6 PAGE1 %X6.14 P0 TOP RMAST Macro6 PAGE1 %X6.14 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 24Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 455: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M267 ................................................................................................... Operacion7_terminadaMAST Macro7 PAGE1 %X7.5 P1 TOP WMAST Macro7 PAGE1 %X7.14 P0 TOP W

%M268 ................................................................................................... Operacion7_correctaMAST Macro7 PAGE1 %X7.5 P1 TOP WMAST Macro7 PAGE1 %X7.5 N1 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP RMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14 P0 TOP W

%M269 ................................................................................................... Operacion7_fallidaMAST Macro7 PAGE1 %X7.5 P1 TOP WMAST Macro7 PAGE1 %X7.5 N1 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro7 PAGE1 %X7.14 P0 TOP W

%M270 ................................................................................................... Operacion8_terminadaMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP W

%M271 ................................................................................................... Operacion8_correctaMAST Macro8 PAGE0 %X8.12->%X8.13 TOP RMAST Macro8 PAGE0 %X8.12 P1 TOP WMAST Macro8 PAGE0 %X8.12 N1 TOP WMAST Macro8 PAGE0 %X8.12 P0 TOP WMAST Macro8 PAGE1 %X8.16->%X8.17 TOP RMAST Macro8 PAGE1 %X8.16 P1 TOP WMAST Macro8 PAGE1 %X8.16 N1 TOP WMAST Macro8 PAGE1 %X8.16 P0 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.6->%X8.7 TOP RMAST Macro8 PAGE3 %X8.6 P1 TOP WMAST Macro8 PAGE3 %X8.6 N1 TOP WMAST Macro8 PAGE3 %X8.6 P0 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP W

%M272 ................................................................................................... Operacion8_fallidaMAST Macro8 PAGE0 %X8.12->%X8.20 TOP RMAST Macro8 PAGE0 %X8.12->%X8.34 TOP RMAST Macro8 PAGE0 %X8.12->%X8.33 TOP RMAST Macro8 PAGE0 %X8.12 P1 TOP WMAST Macro8 PAGE0 %X8.12 N1 TOP WMAST Macro8 PAGE0 %X8.12 P0 TOP WMAST Macro8 PAGE1 %X8.16->%X8.20 TOP RMAST Macro8 PAGE1 %X8.16->%X8.34 TOP RMAST Macro8 PAGE1 %X8.16 P1 TOP WMAST Macro8 PAGE1 %X8.16 N1 TOP WMAST Macro8 PAGE1 %X8.16 P0 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.6->%X8.22 TOP RMAST Macro8 PAGE3 %X8.6 P1 TOP WMAST Macro8 PAGE3 %X8.6 N1 TOP WMAST Macro8 PAGE3 %X8.6 P0 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP W

%M273 ................................................................................................... Palet_vacio_est3MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP W

%M274 ................................................................................................... Palet_con_culata_est3MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP W

%M275 ................................................................................................... Palet_con_pedido_est3MAST Sr27 TOP RMAST Sr27 TOP WMAST Sr27 TOP+1 RMAST Sr27 TOP+2 RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP W

%M276 ................................................................................................... Encender_cintas_t1

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 25Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 456: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Chart PAGE1 %X0 P1 TOP WMAST Post TOP R(4)MAST Macro9 PAGE1 %X9.0->%X9.9 TOP RMAST Macro9 PAGE1 %X9.11->%X9.12 TOP RMAST Comunicaciones TOP+5 W(2)

%M277 ................................................................................................... Encender_cintas_t2MAST Chart PAGE1 %X0 P1 TOP WMAST Post TOP R(4)MAST Macro9 PAGE1 %X9.13->%X9.14 TOP RMAST Macro9 PAGE1 %X9.16->%X9.17 TOP RMAST Comunicaciones TOP+5 W(2)

%M278 ................................................................................................... Pedidos_completosMAST Post TOP R(4)MAST Macro5 PAGE0 %X5.0->%X5.1 TOP RMAST Macro5 PAGE0 %X5.0->%X5.0 TOP RMAST Macro5 PAGE0 %X5.0->%X5.7 TOP RMAST Macro6 PAGE0 %X6.0->%X6.7 TOP RMAST Macro6 PAGE0 %X6.0->%X6.0 TOP RMAST Macro6 PAGE0 %X6.0->%X6.1 TOP RMAST Macro7 PAGE0 %X7.0->%X7.1 TOP RMAST Macro7 PAGE0 %X7.0->%X7.0 TOP RMAST Macro7 PAGE0 %X7.0->%X7.7 TOP RMAST Macro8 PAGE0 %X8.0->%X8.1 TOP RMAST Macro8 PAGE0 %X8.0->%X8.0 TOP RMAST Macro8 PAGE0 %X8.0->%X8.20 TOP RMAST Comunicaciones TOP+5 W(2)MAST Comunicaciones TOP+5 R(2)

%M279 ................................................................................................... Palet_con_embolo_muelleMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Sr27 TOP WMAST Macro2 PAGE0 %X2.3->%X2.7 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP W

%M280 ................................................................................................... Pedidos_ya_generadosMAST Sr25 TOP RMAST Sr25 TOP WMAST Macro1 PAGE0 %X1.7->%X1.13 TOP RMAST Macro1 PAGE0 %X1.7->%X1.8 TOP RMAST Macro1 PAGE0 %X1.7 P1 TOP WMAST Macro1 PAGE0 %X1.7 P0 TOP RMAST Macro1 PAGE0 %X1.7 P0 TOP W

%M281 ................................................................................................... Operacion4_irrealizableMAST Sr19 TOP RMAST Macro4 PAGE0 %X4.5 P1 TOP WMAST Macro4 PAGE0 %X4.5 N1 TOP WMAST Macro4 PAGE0 %X4.13 P0 TOP W

%M282 ................................................................................................... Pieza1_no_disponibleMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R(4)MAST Macro8 PAGE0 %X8.4->%X8.20 TOP RMAST Macro8 PAGE0 %X8.4->%X8.33 TOP RMAST Macro8 PAGE0 %X8.4->%X8.34 TOP RMAST Macro8 PAGE0 %X8.4->%X8.5 TOP RMAST Macro8 PAGE0 %X8.5 P1 TOP+1 RMAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP R(3)MAST Macro8 PAGE3 %X8.27 P0 TOP WMAST Gestion_piezas TOP+3 W(6)

%M283 ................................................................................................... Pieza2_no_disponibleMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R(4)MAST Macro8 PAGE0 %X8.4->%X8.20 TOP RMAST Macro8 PAGE0 %X8.4->%X8.33 TOP RMAST Macro8 PAGE0 %X8.4->%X8.34 TOP RMAST Macro8 PAGE0 %X8.12->%X8.20 TOP RMAST Macro8 PAGE0 %X8.12->%X8.34 TOP RMAST Macro8 PAGE0 %X8.12->%X8.33 TOP RMAST Macro8 PAGE1 %X8.15 P1 TOP+1 RMAST Macro8 PAGE1 %X8.29->%X8.20 TOP RMAST Macro8 PAGE1 %X8.29->%X8.34 TOP RMAST Macro8 PAGE1 %X8.29->%X8.33 TOP RMAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP R(3)MAST Macro8 PAGE3 %X8.27 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 26Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 457: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Gestion_piezas TOP+3 W(6)

%M284 ................................................................................................... Pieza3_no_disponibleMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R(4)MAST Macro8 PAGE0 %X8.4->%X8.20 TOP RMAST Macro8 PAGE0 %X8.12->%X8.20 TOP RMAST Macro8 PAGE0 %X8.12->%X8.34 TOP RMAST Macro8 PAGE1 %X8.16->%X8.20 TOP RMAST Macro8 PAGE1 %X8.16->%X8.34 TOP RMAST Macro8 PAGE1 %X8.29->%X8.20 TOP RMAST Macro8 PAGE1 %X8.29->%X8.34 TOP RMAST Macro8 PAGE2 %X8.19 P1 TOP+1 RMAST Macro8 PAGE2 %X8.28->%X8.20 TOP RMAST Macro8 PAGE2 %X8.28->%X8.34 TOP RMAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP R(3)MAST Macro8 PAGE3 %X8.27 P0 TOP WMAST Gestion_piezas TOP+3 W(6)

%M285 ................................................................................................... Palet_vacio_est4MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP W

%M286 ................................................................................................... Palet_verificado_est4MAST Sr27 TOP RMAST Sr27 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP W

%M287 ................................................................................................... Palet_con_pedido_est4MAST Sr27 TOP RMAST Sr27 TOP WMAST Sr27 TOP+1 RMAST Sr27 TOP+2 RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP W

%M288 ................................................................................................... Lectura_correcta_t2MAST Sr35 TOP RMAST Sr36 TOP R(2)MAST Sr36 TOP W(2)MAST Sr37 TOP RMAST Macro5 PAGE0 %X5.3->%X5.10 TOP RMAST Macro5 PAGE0 %X5.3->%X5.7 TOP RMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.13->%X5.3 TOP RMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.13 P0 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE0 %X6.15->%X6.3 TOP RMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.15 P0 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro6 PAGE2 %X6.23->%X6.24 TOP RMAST Macro6 PAGE2 %X6.23 P1 TOP WMAST Macro6 PAGE2 %X6.23 P0 TOP WMAST Macro6 PAGE2 %X6.24->%X6.18 TOP RMAST Macro6 PAGE2 %X6.24->%X6.25 TOP RMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE0 %X7.3->%X7.7 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE0 %X7.13->%X7.3 TOP RMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE0 %X7.13 P0 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro7 PAGE1 %X7.14 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 27Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 458: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP RMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.30->%X8.3 TOP RMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE0 %X8.30 P0 TOP WMAST Macro8 PAGE1 %X8.24 P1 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP W

%M289 ................................................................................................... Escritura_correcta_t2MAST Sr37 TOP RMAST Sr37 TOP W(3)MAST Macro5 PAGE0 %X5.14->%X5.7 TOP RMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP RMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro6 PAGE0 %X6.17->%X6.4 TOP RMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP RMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.16->%X6.7 TOP RMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE1 %X6.16 P0 TOP RMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro7 PAGE1 %X7.14 P0 TOP RMAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Macro8 PAGE1 %X8.29->%X8.20 TOP RMAST Macro8 PAGE1 %X8.29->%X8.34 TOP RMAST Macro8 PAGE1 %X8.29->%X8.33 TOP RMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP RMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28->%X8.20 TOP RMAST Macro8 PAGE2 %X8.28->%X8.34 TOP RMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP RMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP RMAST Macro8 PAGE3 %X8.27 P1 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP RMAST Macro8 PAGE3 %X8.27 P0 TOP W

%M290 ................................................................................................... Operacion_incorrecta_t2MAST Chart PAGE1 %X0 P1 TOP+7 WMAST Sr35 TOP W(3)MAST Sr35 TOP R(2)MAST Macro5 PAGE0 %X5.3->%X5.13 TOP RMAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.13 P0 TOP WMAST Macro6 PAGE0 %X6.3->%X6.15 TOP RMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE0 %X6.15 P0 TOP WMAST Macro6 PAGE2 %X6.23 P0 TOP WMAST Macro6 PAGE2 %X6.24->%X6.23 TOP RMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro7 PAGE0 %X7.3->%X7.13 TOP RMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE0 %X7.13 P0 TOP WMAST Macro8 PAGE0 %X8.3->%X8.30 TOP RMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.30 P0 TOP W

%M291 ................................................................................................... Lectura_tabla1_t2MAST Sr36 TOP RMAST Macro5 PAGE0 %X5.3 N1 TOP WMAST Macro5 PAGE0 %X5.13 N1 TOP W(2)MAST Macro5 PAGE0 %X5.14 N1 TOP W(2)MAST Macro6 PAGE0 %X6.3 N1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 28Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 459: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro6 PAGE0 %X6.15 N1 TOP W(2)MAST Macro6 PAGE0 %X6.17 N1 TOP W(2)MAST Macro6 PAGE1 %X6.16 N1 TOP W(2)MAST Macro6 PAGE2 %X6.23 N1 TOP W(2)MAST Macro6 PAGE2 %X6.24 N1 TOP WMAST Macro6 PAGE2 %X6.28 N1 TOP WMAST Macro7 PAGE0 %X7.3 N1 TOP WMAST Macro7 PAGE0 %X7.13 N1 TOP W(2)MAST Macro7 PAGE1 %X7.14 N1 TOP W(2)MAST Macro8 PAGE0 %X8.3 N1 TOP WMAST Macro8 PAGE0 %X8.30 N1 TOP W(2)MAST Macro8 PAGE1 %X8.29 N1 TOP W(2)MAST Macro8 PAGE2 %X8.28 N1 TOP W(2)MAST Macro8 PAGE3 %X8.27 N1 TOP W(2)

%M292 ................................................................................................... Escritura_incorrecta_t2MAST Chart PAGE1 %X0 P1 TOP+7 WMAST Sr37 TOP W(3)MAST Sr37 TOP R(2)MAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro5 PAGE0 %X5.14->%X5.6 TOP RMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro6 PAGE0 %X6.13 P0 TOP WMAST Macro6 PAGE0 %X6.17->%X6.13 TOP RMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE1 %X6.16->%X6.6 TOP RMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro7 PAGE1 %X7.14->%X7.6 TOP RMAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Macro8 PAGE1 %X8.29->%X8.24 TOP RMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.26 P0 TOP WMAST Macro8 PAGE2 %X8.28->%X8.26 TOP RMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP WMAST Macro8 PAGE3 %X8.27->%X8.10 TOP RMAST Macro8 PAGE3 %X8.27 P0 TOP W

%M308 ................................................................................................... Escritura1_defectuosa_t1MAST Alarmas TOP+4 R

%M336 ................................................................................................... Bit_alarma_estacion1MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro1 PAGE3 %X1.20 N1 TOP WMAST Macro1 PAGE3 %X1.21 P1 TOP W

%M336:8 ................................................................................................MAST Chart PAGE1 %X0 P1 TOP W

%M337 ................................................................................................... Bit_alarma_estacion2MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro2 PAGE3 %X2.20 N1 TOP WMAST Macro2 PAGE3 %X2.21 P1 TOP W

%M338 ................................................................................................... Bit_alarma_estacion3MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro3 PAGE2 %X3.19 N1 TOP WMAST Macro3 PAGE2 %X3.20 P1 TOP W

%M339 ................................................................................................... Bit_alarma_estacion4MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro4 PAGE3 %X4.19 N1 TOP WMAST Macro4 PAGE3 %X4.20 P1 TOP W

%M340 ................................................................................................... Bit_alarma_estacion6MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro6 PAGE3 %X6.18 N1 TOP WMAST Macro6 PAGE3 %X6.19 P1 TOP W

%M341 ................................................................................................... Bit_alarma_estacion7MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro7 PAGE3 %X7.15 N1 TOP WMAST Macro7 PAGE3 %X7.16 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 29Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 460: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M342 ................................................................................................... Bit_alarma_estacion8MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro8 PAGE4 %X8.31 N1 TOP WMAST Macro8 PAGE4 %X8.32 P1 TOP W

%M343 ................................................................................................... Bit_alarma_estacion9MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Post TOP RMAST Macro5 PAGE3 %X5.15 N1 TOP WMAST Macro5 PAGE3 %X5.16 P1 TOP W

%M344 ................................................................................................... Fin_escritura_de_estado_t2MAST Macro5 PAGE0 %X5.6->%X5.14 TOP RMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.6 N1 TOP WMAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro6 PAGE1 %X6.6->%X6.16 TOP RMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.6 N1 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro7 PAGE1 %X7.6->%X7.14 TOP RMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.6 N1 TOP WMAST Macro7 PAGE1 %X7.6 P0 TOP WMAST Macro8 PAGE1 %X8.24->%X8.29 TOP RMAST Macro8 PAGE1 %X8.24 P1 TOP WMAST Macro8 PAGE1 %X8.24 N1 TOP WMAST Macro8 PAGE1 %X8.24 P0 TOP WMAST Macro8 PAGE2 %X8.26->%X8.28 TOP RMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE2 %X8.26 N1 TOP WMAST Macro8 PAGE2 %X8.26 P0 TOP WMAST Macro8 PAGE3 %X8.10->%X8.27 TOP RMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.10 N1 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP W

%M345 ................................................................................................... Palet8_con_pedidoMAST Chart PAGE1 %X0 P1 TOP+8 WMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP RMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%M346 ................................................................................................... Palet_vaciadoMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP WMAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP R(2)MAST Macro7 PAGE1 %X7.14 P0 TOP W

%M347 ................................................................................................... Bitemergencia_t1MAST Prl TOP W(2)MAST Prl TOP RMAST Comunicaciones TOP+5 R

%M348 ................................................................................................... Bitemergencia_t2MAST Prl TOP W(2)MAST Prl TOP RMAST Comunicaciones TOP+5 R

%M349 ................................................................................................... Pedido_elegidoMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(2)MAST Macro6 PAGE0 %X6.3 N1 TOP+2 W(11)MAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(2)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 W(11)MAST Macro6 PAGE2 %X6.24 P0 TOP W

%M350 ................................................................................................... Pulsador_peticion_lectura1MAST Sr18 TOP WMAST Sr18 TOP+1 R

%M351 ................................................................................................... Pulsador_peticion_escritura1MAST Sr18 TOP WMAST Sr18 TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 30Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 461: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M352 ................................................................................................... Pulsador_liberar1MAST Sr18 TOP WMAST Sr18 TOP+1 R

%M353 ................................................................................................... Pulsador_actualizacion1MAST Sr18 TOP WMAST Sr18 TOP+1 R

%M354 ................................................................................................... Memo_peticion_lectura1MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro1 PAGE1 %X1.13->%X1.14 TOP RMAST Macro1 PAGE1 %X1.13->%X1.22 TOP RMAST Macro1 PAGE2 %X1.25->%X1.25 TOP RMAST Macro1 PAGE2 %X1.25 P1 TOP W

%M355 ................................................................................................... Memo_peticion_escritura1MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro1 PAGE0 %X1.1->%X1.22 TOP RMAST Macro1 PAGE0 %X1.1->%X1.2 TOP RMAST Macro1 PAGE0 %X1.1 P0 TOP RMAST Macro1 PAGE0 %X1.1 P0 TOP WMAST Macro1 PAGE1 %X1.13->%X1.14 TOP RMAST Macro1 PAGE1 %X1.13->%X1.22 TOP RMAST Macro1 PAGE2 %X1.25->%X1.20 TOP RMAST Macro1 PAGE2 %X1.25->%X1.26 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP WMAST Macro1 PAGE2 %X1.26 P1 TOP W

%M356 ................................................................................................... Memo_liberar1MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro1 PAGE2 %X1.25->%X1.14 TOP RMAST Macro1 PAGE2 %X1.25 P0 TOP W

%M357 ................................................................................................... Memo_actualizacion1MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro1 PAGE2 %X1.26 N1 TOP RMAST Macro1 PAGE2 %X1.26 N1 TOP W

%M358 ................................................................................................... Pulsador_peticion_lectura2MAST Sr18 TOP WMAST Sr18 TOP+1 R

%M359 ................................................................................................... Pulsador_peticion_escritura2MAST Sr18 TOP WMAST Sr18 TOP+1 R

%M360 ................................................................................................... Pulsador_liberar2MAST Sr18 TOP WMAST Sr18 TOP+1 R

%M361 ................................................................................................... Pulsador_actualizacion2MAST Sr18 TOP WMAST Sr18 TOP+1 R

%M362 ................................................................................................... Memo_peticion_lectura2MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro6 PAGE1 %X6.7->%X6.8 TOP RMAST Macro6 PAGE1 %X6.7->%X6.22 TOP RMAST Macro6 PAGE2 %X6.25->%X6.25 TOP RMAST Macro6 PAGE2 %X6.25 P1 TOP W

%M363 ................................................................................................... Memo_peticion_escritura2MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro6 PAGE0 %X6.1->%X6.22 TOP RMAST Macro6 PAGE0 %X6.1->%X6.2 TOP RMAST Macro6 PAGE0 %X6.1 P0 TOP RMAST Macro6 PAGE0 %X6.1 P0 TOP WMAST Macro6 PAGE1 %X6.7->%X6.8 TOP RMAST Macro6 PAGE1 %X6.7->%X6.22 TOP RMAST Macro6 PAGE2 %X6.25->%X6.18 TOP RMAST Macro6 PAGE2 %X6.25->%X6.26 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP WMAST Macro6 PAGE2 %X6.26 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 31Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 462: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M364 ................................................................................................... Memo_liberar2MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro6 PAGE2 %X6.25->%X6.8 TOP RMAST Macro6 PAGE2 %X6.25 P0 TOP W

%M365 ................................................................................................... Memo_actualizacion2MAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr18 TOP+1 WMAST Macro6 PAGE2 %X6.26 N1 TOP RMAST Macro6 PAGE2 %X6.26 N1 TOP W

%M382 ................................................................................................... Bit_apoyo_identificacion_t1MAST Sr27 TOP+1 RMAST Sr27 TOP+2 WMAST Sr33 TOP WMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP W(6)MAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP W

%M383 ................................................................................................... Bit_apoyo_identificacion_t2MAST Sr28 TOP RMAST Sr28 TOP W(6)MAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 W(6)MAST Macro8 PAGE0 %X8.3 P0 TOP W

%M390 ................................................................................................... Palet_entra_almacen_scadaMAST Chart PAGE1 %X0 P1 TOP+2 WMAST Macro7 PAGE1 %X7.12 P0 TOP W

%M391 ................................................................................................... Palet_sale_almacen_scadaMAST Chart PAGE1 %X0 P1 TOP+2 WMAST Macro7 PAGE1 %X7.12 P0 TOP W

%M392 ................................................................................................... Peticion_escritura_estacion6MAST Chart PAGE1 %X0 P1 TOP WMAST Macro6 PAGE0 %X6.2 P1 TOP WMAST Macro6 PAGE0 %X6.12 P1 TOP WMAST Macro6 PAGE1 %X6.14 P1 TOP WMAST Macro6 PAGE2 %X6.22 P1 TOP WMAST Macro6 PAGE2 %X6.26 N1 TOP WMAST Comunicaciones TOP+2 RMAST Comunicaciones TOP+2 W

%M393 ................................................................................................... Estacion6_escribiendoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro6 PAGE0 %X6.2->%X6.15 TOP RMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE0 %X6.12->%X6.13 TOP RMAST Macro6 PAGE0 %X6.13 P0 TOP WMAST Macro6 PAGE0 %X6.15 P0 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE1 %X6.14->%X6.6 TOP RMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro6 PAGE2 %X6.22->%X6.23 TOP RMAST Macro6 PAGE2 %X6.23 P0 TOP WMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro6 PAGE2 %X6.26->%X6.27 TOP RMAST Comunicaciones TOP+2 R(4)MAST Comunicaciones TOP+2 W

%M394 ................................................................................................... Peticion_escritura_estacion7MAST Chart PAGE1 %X0 P1 TOP WMAST Macro7 PAGE0 %X7.2 P1 TOP WMAST Macro7 PAGE0 %X7.17 P1 TOP WMAST Macro7 PAGE1 %X7.12 P1 TOP WMAST Comunicaciones TOP+2 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 32Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 463: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Comunicaciones TOP+2 W

%M395 ................................................................................................... Estacion7_escribiendoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro7 PAGE0 %X7.2->%X7.13 TOP RMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE0 %X7.13 P0 TOP WMAST Macro7 PAGE0 %X7.17->%X7.4 TOP RMAST Macro7 PAGE1 %X7.4 P1 TOP WMAST Macro7 PAGE1 %X7.12->%X7.6 TOP RMAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Comunicaciones TOP+2 R(4)MAST Comunicaciones TOP+2 W

%M396 ................................................................................................... Peticion_escritura_estacion8MAST Chart PAGE1 %X0 P1 TOP WMAST Macro8 PAGE0 %X8.2 P1 TOP WMAST Macro8 PAGE0 %X8.23 P1 TOP WMAST Macro8 PAGE2 %X8.25 P1 TOP WMAST Macro8 PAGE3 %X8.22 P1 TOP WMAST Comunicaciones TOP+2 RMAST Comunicaciones TOP+2 W

%M397 ................................................................................................... Estacion8_escribiendoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro8 PAGE0 %X8.2->%X8.30 TOP RMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.23->%X8.24 TOP RMAST Macro8 PAGE0 %X8.30 P0 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.25->%X8.26 TOP RMAST Macro8 PAGE2 %X8.26 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP WMAST Macro8 PAGE3 %X8.22->%X8.10 TOP RMAST Macro8 PAGE3 %X8.27 P0 TOP WMAST Comunicaciones TOP+2 R(4)MAST Comunicaciones TOP+2 W

%M398 ................................................................................................... Peticion_escritura_estacion9MAST Chart PAGE1 %X0 P1 TOP WMAST Macro5 PAGE0 %X5.2 P1 TOP WMAST Macro5 PAGE0 %X5.12 P1 TOP WMAST Comunicaciones TOP+2 RMAST Comunicaciones TOP+2 W

%M399 ................................................................................................... Estacion9_escribiendoMAST Chart PAGE1 %X0 P1 TOP WMAST Macro5 PAGE0 %X5.2->%X5.13 TOP RMAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro5 PAGE0 %X5.12->%X5.6 TOP RMAST Macro5 PAGE0 %X5.13 P0 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Comunicaciones TOP+2 R(4)MAST Comunicaciones TOP+2 W

%M400 ................................................................................................... Actividad_scadaMAST Chart PAGE1 %X1->%X99 TOP RMAST Chart PAGE1 %X98->%X99 TOP RMAST Chart PAGE1 %X99->%X1 TOP RMAST Sr24 TOP+2 R

%M401 ................................................................................................... Scada_onMAST Prl TOP+7 RMAST Prl TOP+10 RMAST Chart PAGE1 %X1 N1 TOP WMAST Chart PAGE1 %X98 N1 TOP WMAST Chart PAGE1 %X99 N1 TOP WMAST Sr24 TOP+2 RMAST Macro21 PAGE0 %X21.2->%X21.0 TOP R

%M402 ................................................................................................... Contador2_vale_10MAST Prl TOP+12 WMAST Macro22 PAGE2 %X22.31 P1 TOP+3 RMAST Macro22 PAGE3 %X22.51 P1 TOP+2 R

%M426 ................................................................................................... No_hay_pieza_solicitadaMAST Sr23 TOP+2 R

%M427 ................................................................................................... Almacen_lleno

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 33Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 464: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr23 TOP+2 R

%M428 ................................................................................................... Tipo_de_pieza_llenoMAST Sr23 TOP+2 R

%M429 ................................................................................................... Max_t_movimiento_ejesMAST Sr23 TOP+2 R

%M430 ................................................................................................... Max_t_bajar_brazoMAST Sr23 TOP+2 RMAST Sr23 TOP+3 W

%M431 ................................................................................................... Max_t_subir_brazoMAST Sr23 TOP+2 R

%M432 ................................................................................................... Max_t_activar_vacioMAST Sr23 TOP+2 RMAST Sr23 TOP+4 W

%M433 ................................................................................................... Tipo_pieza_no_coincideMAST Sr23 TOP+2 R

%M450 ................................................................................................... Pz1_no_corresponde_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP RMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M451 ................................................................................................... Pz2_no_corresponde_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP RMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M452 ................................................................................................... Pz3_no_corresponde_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP RMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M453 ................................................................................................... Pz4_no_corresponde_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP RMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M454 ................................................................................................... Pz5_no_corresponde_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP RMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 34Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 465: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M455 ................................................................................................... Maxtiempo_lectura_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.17 P0 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE0 %X1.18 P0 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE1 %X1.19 P0 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.23 P0 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro1 PAGE2 %X1.28 P0 TOP WMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP WMAST Macro6 PAGE2 %X6.28 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M456 ................................................................................................... Maxtiempo_escritura_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro1 PAGE0 %X1.4 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.8 P0 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE1 %X1.12 P0 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro1 PAGE2 %X1.27 P0 TOP WMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Macro6 PAGE2 %X6.27 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M457 ................................................................................................... Maxtiempo_auto_int_est1MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro1 PAGE0 %X1.4 P0 TOP WMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M458 ................................................................................................... Palet1_vacio_y_no_memoria_vaciaMAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro1 PAGE2 %X1.25 P1 TOP WMAST Macro1 PAGE2 %X1.25 P0 TOP WMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP+5 R

%M459 ................................................................................................... Alarma_est1MAST Alarmas TOP+6 W

%M460 ................................................................................................... Palet1_defectuoso_t1MAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Alarmas TOP+4 R

%M465 ................................................................................................... Pz1_no_corresponde_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro2 PAGE0 %X2.3->%X2.20 TOP RMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M466 ................................................................................................... Pz2_no_corresponde_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro2 PAGE0 %X2.3->%X2.20 TOP RMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M467 ................................................................................................... Pz3_no_corresponde_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 35Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 466: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro2 PAGE0 %X2.3->%X2.20 TOP RMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M468 ................................................................................................... Pz4_no_corresponde_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro2 PAGE0 %X2.3->%X2.20 TOP RMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M469 ................................................................................................... Pz5_no_corresponde_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro2 PAGE0 %X2.3->%X2.20 TOP RMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M470 ................................................................................................... Maxtiempo_lectura_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.17 P0 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M471 ................................................................................................... Maxtiempo_escritura_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.6 P0 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.15 P0 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M472 ................................................................................................... Maxtiempo_auto_int_est2MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro2 PAGE0 %X2.10 P1 TOP WMAST Macro2 PAGE0 %X2.10 P0 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M473 ................................................................................................... Alarma_est2MAST Alarmas TOP+6 W

%M474 ................................................................................................... Palet2_defectuoso_t1MAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP+4 R

%M475 ................................................................................................... Escritura2_defectuosa_t1MAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Macro2 PAGE3 %X2.21 P0 TOP WMAST Alarmas TOP+4 R

%M480 ................................................................................................... Pz1_no_corresponde_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro3 PAGE0 %X3.3->%X3.19 TOP RMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 36Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 467: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Alarmas TOP+1 R

%M481 ................................................................................................... Pz2_no_corresponde_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro3 PAGE0 %X3.3->%X3.19 TOP RMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M482 ................................................................................................... Pz3_no_corresponde_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro3 PAGE0 %X3.3->%X3.19 TOP RMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M483 ................................................................................................... Pz4_no_corresponde_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro3 PAGE0 %X3.3->%X3.19 TOP RMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M484 ................................................................................................... Pz5_no_corresponde_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro3 PAGE0 %X3.3->%X3.19 TOP RMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M485 ................................................................................................... Maxtiempo_lectura_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.17 P0 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M486 ................................................................................................... Maxtiempo_escritura_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.6 P0 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M487 ................................................................................................... Maxtiempo_auto_int_est3MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro3 PAGE0 %X3.10 P1 TOP WMAST Macro3 PAGE0 %X3.10 P0 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M488 ................................................................................................... Alarma_est3MAST Alarmas TOP+6 W

%M489 ................................................................................................... Palet3_defectuoso_t1MAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP WMAST Alarmas TOP+4 R

%M490 ................................................................................................... Escritura3_defectuosa_t1MAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Macro3 PAGE2 %X3.20 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 37Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 468: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Alarmas TOP+4 R

%M495 ................................................................................................... Pz1_no_corresponde_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro4 PAGE0 %X4.3->%X4.19 TOP RMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M496 ................................................................................................... Pz2_no_corresponde_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro4 PAGE0 %X4.3->%X4.19 TOP RMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M497 ................................................................................................... Pz3_no_corresponde_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro4 PAGE0 %X4.3->%X4.19 TOP RMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M498 ................................................................................................... Pz4_no_corresponde_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro4 PAGE0 %X4.3->%X4.19 TOP RMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M499 ................................................................................................... Pz5_no_corresponde_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Sr33 TOP WMAST Macro4 PAGE0 %X4.3->%X4.19 TOP RMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+1 R

%M500 ................................................................................................... Maxtiempo_lectura_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE0 %X4.17 P0 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro4 PAGE1 %X4.18 P0 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M501 ................................................................................................... Maxtiempo_escritura_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.6 P0 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M502 ................................................................................................... Maxtiempo_auto_int_est4MAST Chart PAGE1 %X0 P1 TOP+4 WMAST Macro4 PAGE0 %X4.10 P1 TOP WMAST Macro4 PAGE0 %X4.10 P0 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP+3 R(2)MAST Alarmas TOP+6 R

%M503 ................................................................................................... Alarma_est4

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 38Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 469: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Alarmas TOP+6 W

%M504 ................................................................................................... Palet4_defectuoso_t1MAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP+4 R

%M505 ................................................................................................... Escritura4_defectuosa_t1MAST Macro4 PAGE1 %X4.18 P0 TOP WMAST Macro4 PAGE3 %X4.20 P0 TOP WMAST Alarmas TOP+4 R

%M510 ................................................................................................... Pz_no_corresponde_est1MAST Alarmas TOP WMAST Alarmas TOP+1 R(2)MAST Alarmas TOP+6 R

%M511 ................................................................................................... Pz_no_corresponde_est2MAST Alarmas TOP WMAST Alarmas TOP+1 R(2)MAST Alarmas TOP+6 R

%M512 ................................................................................................... Pz_no_corresponde_est3MAST Alarmas TOP WMAST Alarmas TOP+1 R(2)MAST Alarmas TOP+6 R

%M513 ................................................................................................... Pz_no_corresponde_est4MAST Alarmas TOP WMAST Alarmas TOP+1 R(2)MAST Alarmas TOP+6 R

%M514 ................................................................................................... Maxtiempo_lectura_escritura_t1MAST Alarmas TOP+3 WMAST Alarmas TOP+3 R(2)

%M515 ................................................................................................... Maxtiempo_auto_int_t1MAST Alarmas TOP+3 WMAST Alarmas TOP+3 R(2)

%M516 ................................................................................................... Palet_defectuoso_t1MAST Sr34 TOP RMAST Sr34 TOP W(3)MAST Macro1 PAGE0 %X1.3->%X1.17 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.3 P0 TOP R(2)MAST Macro1 PAGE0 %X1.3 P0 TOP WMAST Macro1 PAGE2 %X1.24->%X1.20 TOP RMAST Macro1 PAGE2 %X1.24->%X1.23 TOP RMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 P0 TOP RMAST Macro2 PAGE0 %X2.3->%X2.20 TOP RMAST Macro2 PAGE0 %X2.3->%X2.17 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.3 P0 TOP R(2)MAST Macro2 PAGE0 %X2.3 P0 TOP WMAST Macro3 PAGE0 %X3.3->%X3.19 TOP RMAST Macro3 PAGE0 %X3.3->%X3.17 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P0 TOP R(2)MAST Macro3 PAGE0 %X3.3 P0 TOP WMAST Macro4 PAGE0 %X4.3->%X4.19 TOP RMAST Macro4 PAGE0 %X4.3->%X4.17 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P0 TOP R(2)MAST Macro4 PAGE0 %X4.3 P0 TOP WMAST Macro5 PAGE0 %X5.3 P0 TOP W

%M517 ................................................................................................... Escritura_defectuosa_t1MAST Sr0 TOP RMAST Sr0 TOP W(3)MAST Macro1 PAGE0 %X1.18->%X1.8 TOP RMAST Macro1 PAGE0 %X1.18->%X1.20 TOP RMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE0 %X1.18 P0 TOP RMAST Macro1 PAGE1 %X1.19->%X1.12 TOP RMAST Macro1 PAGE1 %X1.19->%X1.20 TOP RMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE1 %X1.19 P0 TOP RMAST Macro1 PAGE2 %X1.28->%X1.20 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 39Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 470: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro1 PAGE2 %X1.28 P0 TOP RMAST Macro1 PAGE3 %X1.21 P0 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.18->%X2.6 TOP RMAST Macro2 PAGE0 %X2.18->%X2.20 TOP RMAST Macro2 PAGE0 %X2.18 P0 TOP R(2)MAST Macro2 PAGE0 %X2.18 P0 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.19->%X2.15 TOP RMAST Macro2 PAGE1 %X2.19->%X2.20 TOP RMAST Macro2 PAGE1 %X2.19 P0 TOP R(2)MAST Macro2 PAGE1 %X2.19 P0 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.18->%X3.19 TOP RMAST Macro3 PAGE0 %X3.18->%X3.6 TOP RMAST Macro3 PAGE0 %X3.18 P0 TOP R(2)MAST Macro3 PAGE0 %X3.18 P0 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.18->%X4.6 TOP RMAST Macro4 PAGE1 %X4.18->%X4.19 TOP RMAST Macro4 PAGE1 %X4.18 P0 TOP R(2)MAST Macro4 PAGE1 %X4.18 P0 TOP WMAST Macro6 PAGE2 %X6.28->%X6.18 TOP RMAST Macro6 PAGE2 %X6.28 P1 TOP WMAST Macro6 PAGE2 %X6.28 P0 TOP R

%M518 ................................................................................................... Operacion_defectuosa_t1MAST Alarmas TOP+3 RMAST Alarmas TOP+4 W

%M525 ................................................................................................... Pedido1_no_corresponde_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M526 ................................................................................................... Pedido2_no_corresponde_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M527 ................................................................................................... Pedido3_no_corresponde_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M528 ................................................................................................... Pedido4_no_corresponde_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M529 ................................................................................................... Pedido5_no_corresponde_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 40Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 471: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%M530 ................................................................................................... Maxtiempo_lectura_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE0 %X6.15 P0 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro6 PAGE2 %X6.23 P0 TOP WMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M531 ................................................................................................... Maxtiempo_escritura_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.13 P0 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M532 ................................................................................................... Maxtiempo_auto_int_est6MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro6 PAGE0 %X6.10 P0 TOP+1 WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP+4 RMAST Alarmas TOP+6 R

%M533 ................................................................................................... Alarma_est6MAST Alarmas TOP+6 W

%M534 ................................................................................................... Palet6_defectuoso_t2MAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP+4 R

%M535 ................................................................................................... Escritura6_defectuosa_t2MAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro6 PAGE3 %X6.19 P0 TOP WMAST Alarmas TOP+4 R

%M540 ................................................................................................... Pedido1_no_corresponde_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Sr28 TOP WMAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M541 ................................................................................................... Pedido2_no_corresponde_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Sr28 TOP WMAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M542 ................................................................................................... Pedido3_no_corresponde_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Sr28 TOP WMAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M543 ................................................................................................... Pedido4_no_corresponde_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Sr28 TOP WMAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M544 ................................................................................................... Pedido5_no_corresponde_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Sr28 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 41Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 472: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M545 ................................................................................................... Maxtiempo_lectura_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M546 ................................................................................................... Maxtiempo_escritura_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M547 ................................................................................................... Maxtiempo_auto_int_est7MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro7 PAGE0 %X7.10 P0 TOP WMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP+4 RMAST Alarmas TOP+6 R

%M548 ................................................................................................... Alarma_est7MAST Alarmas TOP+6 W

%M549 ................................................................................................... Palet7_defectuoso_t2MAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP+4 R

%M550 ................................................................................................... Escritura7_defectuosa_t2MAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Macro7 PAGE3 %X7.16 P0 TOP WMAST Alarmas TOP+4 R

%M555 ................................................................................................... Pedido1_no_corresponde_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M556 ................................................................................................... Pedido2_no_corresponde_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M557 ................................................................................................... Pedido3_no_corresponde_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M558 ................................................................................................... Pedido4_no_corresponde_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M559 ................................................................................................... Pedido5_no_corresponde_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 42Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 473: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP RMAST Alarmas TOP+2 R

%M560 ................................................................................................... Maxtiempo_lectura_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M561 ................................................................................................... Maxtiempo_escritura_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M562 ................................................................................................... Maxtiempo_auto_int_est8MAST Chart PAGE1 %X0 P1 TOP+5 WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP+4 RMAST Alarmas TOP+6 R

%M563 ................................................................................................... Alarma_est8MAST Alarmas TOP+6 W

%M564 ................................................................................................... Palet8_defectuoso_t2MAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP+4 R

%M565 ................................................................................................... Escritura8_defectuosa_t2MAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP WMAST Macro8 PAGE4 %X8.32 P0 TOP WMAST Alarmas TOP+4 R

%M570 ................................................................................................... Pedido1_no_corresponde_est9MAST Macro5 PAGE3 %X5.16 P0 TOP W

%M571 ................................................................................................... Pedido2_no_corresponde_est9MAST Macro5 PAGE3 %X5.16 P0 TOP W

%M572 ................................................................................................... Pedido3_no_corresponde_est9MAST Macro5 PAGE3 %X5.16 P0 TOP W

%M573 ................................................................................................... Pedido4_no_corresponde_est9MAST Macro5 PAGE3 %X5.16 P0 TOP W

%M574 ................................................................................................... Pedido5_no_corresponde_est9MAST Macro5 PAGE3 %X5.16 P0 TOP W

%M575 ................................................................................................... Maxtiempo_lectura_est9MAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.13 P0 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro5 PAGE3 %X5.16 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M576 ................................................................................................... Maxtiempo_escritura_est9MAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro5 PAGE3 %X5.16 P0 TOP WMAST Alarmas TOP+4 R(2)MAST Alarmas TOP+6 R

%M577 ................................................................................................... Maxtiempo_auto_int_est9MAST Macro5 PAGE0 %X5.10 P0 TOP WMAST Macro5 PAGE3 %X5.16 P0 TOP WMAST Alarmas TOP+4 RMAST Alarmas TOP+6 R

%M578 ................................................................................................... Alarma_est9MAST Alarmas TOP+6 W

%M579 ................................................................................................... Palet9_defectuoso_t2MAST Macro5 PAGE0 %X5.3 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 43Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 474: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro5 PAGE3 %X5.16 P0 TOP WMAST Alarmas TOP+4 R

%M580 ................................................................................................... Escritura9_defectuosa_t2MAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro5 PAGE3 %X5.16 P0 TOP WMAST Alarmas TOP+4 R

%M585 ................................................................................................... Pedido_no_corresponde_est6MAST Alarmas TOP WMAST Alarmas TOP+2 R(2)MAST Alarmas TOP+6 R

%M586 ................................................................................................... Pedido_no_corresponde_est7MAST Alarmas TOP WMAST Alarmas TOP+2 R(2)MAST Alarmas TOP+6 R

%M587 ................................................................................................... Pedido_no_corresponde_est8MAST Alarmas TOP WMAST Alarmas TOP+2 R(2)MAST Alarmas TOP+6 R

%M589 ................................................................................................... Maxtiempo_lectura_escritura_t2MAST Alarmas TOP+4 WMAST Alarmas TOP+4 R

%M590 ................................................................................................... Maxtiempo_auto_int_t2MAST Alarmas TOP+4 W

%M591 ................................................................................................... Palet_defectuoso_t2MAST Sr35 TOP RMAST Sr35 TOP W(3)MAST Macro5 PAGE0 %X5.3->%X5.15 TOP RMAST Macro5 PAGE0 %X5.3->%X5.13 TOP RMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.3 P0 TOP R(2)MAST Macro6 PAGE0 %X6.3->%X6.15 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 P0 TOP R(2)MAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE2 %X6.24->%X6.18 TOP RMAST Macro6 PAGE2 %X6.24->%X6.23 TOP RMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 P0 TOP RMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3->%X7.13 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP R(2)MAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.30 TOP RMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 P0 TOP R(2)MAST Macro8 PAGE0 %X8.3 P0 TOP W

%M592 ................................................................................................... Escritura_defectuosa_t2MAST Sr37 TOP RMAST Sr37 TOP W(3)MAST Macro5 PAGE0 %X5.14->%X5.15 TOP RMAST Macro5 PAGE0 %X5.14->%X5.6 TOP RMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP R(2)MAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro6 PAGE0 %X6.17->%X6.18 TOP RMAST Macro6 PAGE0 %X6.17->%X6.13 TOP RMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP R(2)MAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.16->%X6.6 TOP RMAST Macro6 PAGE1 %X6.16->%X6.18 TOP RMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE1 %X6.16 P0 TOP R(2)MAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro7 PAGE1 %X7.14->%X7.15 TOP RMAST Macro7 PAGE1 %X7.14->%X7.6 TOP RMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro7 PAGE1 %X7.14 P0 TOP R(2)MAST Macro7 PAGE1 %X7.14 P0 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 44Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 475: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE1 %X8.29->%X8.31 TOP RMAST Macro8 PAGE1 %X8.29->%X8.24 TOP RMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP R(2)MAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.28->%X8.31 TOP RMAST Macro8 PAGE2 %X8.28->%X8.26 TOP RMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP R(2)MAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.27->%X8.31 TOP RMAST Macro8 PAGE3 %X8.27->%X8.10 TOP RMAST Macro8 PAGE3 %X8.27 P1 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP R(2)MAST Macro8 PAGE3 %X8.27 P0 TOP W

%M593 ................................................................................................... Operacion_defectuosa_t2MAST Alarmas TOP+3 RMAST Alarmas TOP+4 W

%M1000 .................................................................................................MAST Macro1 PAGE0 %X1.3->%X1.20 TOP R

BYTE(S) INTERNO(S)

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MB2994:40 ........................................................................................MAST Chart PAGE2 %X16 P1 TOP InMAST Macro1 PAGE0 %X1.8 P1 TOP InMAST Macro1 PAGE1 %X1.12 P1 TOP InMAST Macro1 PAGE2 %X1.27 P1 TOP InMAST Macro2 PAGE0 %X2.6 P1 TOP InMAST Macro2 PAGE1 %X2.15 P1 TOP InMAST Macro3 PAGE0 %X3.6 P1 TOP InMAST Macro4 PAGE1 %X4.6 P1 TOP In

%MB3000:37 ........................................................................................MAST Macro1 PAGE0 %X1.3 P1 TOP OutMAST Macro1 PAGE2 %X1.24 P1 TOP OutMAST Macro2 PAGE0 %X2.3 P1 TOP OutMAST Macro3 PAGE0 %X3.3 P1 TOP OutMAST Macro4 PAGE0 %X4.3 P1 TOP Out

%MB3000:38 ........................................................................................MAST Sr32 TOP In/Out

%MB3000:5 ...........................................................................................MAST Chart PAGE2 %X16 P1 TOP OutMAST Macro1 PAGE0 %X1.8 P1 TOP OutMAST Macro1 PAGE1 %X1.12 P1 TOP OutMAST Macro1 PAGE2 %X1.27 P1 TOP OutMAST Macro2 PAGE0 %X2.6 P1 TOP OutMAST Macro2 PAGE1 %X2.15 P1 TOP OutMAST Macro3 PAGE0 %X3.6 P1 TOP OutMAST Macro4 PAGE1 %X4.6 P1 TOP Out

%MB3000:8 ...........................................................................................MAST Macro1 PAGE0 %X1.3 P1 TOP InMAST Macro1 PAGE2 %X1.24 P1 TOP InMAST Macro2 PAGE0 %X2.3 P1 TOP InMAST Macro3 PAGE0 %X3.3 P1 TOP InMAST Macro4 PAGE0 %X4.3 P1 TOP In

%MB3060:37 ........................................................................................MAST Macro1 PAGE0 %X1.17 P1 TOP OutMAST Macro1 PAGE0 %X1.18 P1 TOP OutMAST Macro1 PAGE1 %X1.19 P1 TOP OutMAST Macro1 PAGE2 %X1.23 P1 TOP OutMAST Macro1 PAGE2 %X1.28 P1 TOP OutMAST Macro2 PAGE0 %X2.17 P1 TOP OutMAST Macro2 PAGE0 %X2.18 P1 TOP OutMAST Macro2 PAGE1 %X2.19 P1 TOP OutMAST Macro3 PAGE0 %X3.17 P1 TOP OutMAST Macro3 PAGE0 %X3.18 P1 TOP OutMAST Macro4 PAGE0 %X4.17 P1 TOP OutMAST Macro4 PAGE1 %X4.18 P1 TOP OutMAST Macro6 PAGE2 %X6.28 P1 TOP Out

%MB3060:38 ........................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 45Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 476: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr32 TOP In/Out

%MB3060:8 ...........................................................................................MAST Macro1 PAGE0 %X1.17 P1 TOP InMAST Macro1 PAGE0 %X1.18 P1 TOP InMAST Macro1 PAGE1 %X1.19 P1 TOP InMAST Macro1 PAGE2 %X1.23 P1 TOP InMAST Macro1 PAGE2 %X1.28 P1 TOP InMAST Macro2 PAGE0 %X2.17 P1 TOP InMAST Macro2 PAGE0 %X2.18 P1 TOP InMAST Macro2 PAGE1 %X2.19 P1 TOP InMAST Macro3 PAGE0 %X3.17 P1 TOP InMAST Macro3 PAGE0 %X3.18 P1 TOP InMAST Macro4 PAGE0 %X4.17 P1 TOP InMAST Macro4 PAGE1 %X4.18 P1 TOP InMAST Macro6 PAGE2 %X6.28 P1 TOP In

%MB3110:8 ...........................................................................................MAST Macro5 PAGE0 %X5.13 P1 TOP InMAST Macro5 PAGE0 %X5.14 P1 TOP InMAST Macro6 PAGE0 %X6.15 P1 TOP InMAST Macro6 PAGE0 %X6.17 P1 TOP InMAST Macro6 PAGE1 %X6.16 P1 TOP InMAST Macro6 PAGE2 %X6.23 P1 TOP InMAST Macro7 PAGE0 %X7.13 P1 TOP InMAST Macro7 PAGE1 %X7.14 P1 TOP InMAST Macro8 PAGE0 %X8.30 P1 TOP InMAST Macro8 PAGE1 %X8.29 P1 TOP InMAST Macro8 PAGE2 %X8.28 P1 TOP InMAST Macro8 PAGE3 %X8.27 P1 TOP In

%MB3110:87 ........................................................................................MAST Macro5 PAGE0 %X5.13 P1 TOP OutMAST Macro5 PAGE0 %X5.14 P1 TOP OutMAST Macro6 PAGE0 %X6.15 P1 TOP OutMAST Macro6 PAGE0 %X6.17 P1 TOP OutMAST Macro6 PAGE1 %X6.16 P1 TOP OutMAST Macro6 PAGE2 %X6.23 P1 TOP OutMAST Macro7 PAGE0 %X7.13 P1 TOP OutMAST Macro7 PAGE1 %X7.14 P1 TOP OutMAST Macro8 PAGE0 %X8.30 P1 TOP OutMAST Macro8 PAGE1 %X8.29 P1 TOP OutMAST Macro8 PAGE2 %X8.28 P1 TOP OutMAST Macro8 PAGE3 %X8.27 P1 TOP Out

%MB3110:88 ........................................................................................MAST Sr36 TOP In/Out

%MB3280:5 ...........................................................................................MAST Chart PAGE3 %X36 P1 TOP OutMAST Macro5 PAGE0 %X5.6 P1 TOP OutMAST Macro6 PAGE0 %X6.13 P1 TOP OutMAST Macro6 PAGE1 %X6.6 P1 TOP OutMAST Macro6 PAGE2 %X6.27 P1 TOP OutMAST Macro7 PAGE1 %X7.6 P1 TOP OutMAST Macro8 PAGE1 %X8.24 P1 TOP OutMAST Macro8 PAGE2 %X8.26 P1 TOP OutMAST Macro8 PAGE3 %X8.10 P1 TOP Out

%MB3294:90 ........................................................................................MAST Chart PAGE3 %X36 P1 TOP InMAST Macro5 PAGE0 %X5.6 P1 TOP InMAST Macro6 PAGE0 %X6.13 P1 TOP InMAST Macro6 PAGE1 %X6.6 P1 TOP InMAST Macro6 PAGE2 %X6.27 P1 TOP InMAST Macro7 PAGE1 %X7.6 P1 TOP InMAST Macro8 PAGE1 %X8.24 P1 TOP InMAST Macro8 PAGE2 %X8.26 P1 TOP InMAST Macro8 PAGE3 %X8.10 P1 TOP In

%MB3300:8 ...........................................................................................MAST Macro5 PAGE0 %X5.3 P1 TOP InMAST Macro6 PAGE0 %X6.3 P1 TOP InMAST Macro6 PAGE2 %X6.24 P1 TOP InMAST Macro7 PAGE0 %X7.3 P1 TOP InMAST Macro8 PAGE0 %X8.3 P1 TOP In

%MB3300:87 ........................................................................................MAST Macro5 PAGE0 %X5.3 P1 TOP OutMAST Macro6 PAGE0 %X6.3 P1 TOP OutMAST Macro6 PAGE2 %X6.24 P1 TOP Out

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 46Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 477: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro7 PAGE0 %X7.3 P1 TOP OutMAST Macro8 PAGE0 %X8.3 P1 TOP Out

%MB3300:88 ........................................................................................MAST Sr36 TOP In/Out

%MB3800:8 ...........................................................................................MAST Sr11 TOP+1 In

%MB3800:90 ........................................................................................MAST Sr11 TOP InMAST Sr11 TOP+2 InMAST Sr11 TOP+3 In

%MB3900:5 ...........................................................................................MAST Sr11 TOP OutMAST Sr11 TOP+2 OutMAST Sr11 TOP+3 Out

%MB3900:87 ........................................................................................MAST Sr11 TOP+1 Out

%MB3900:88 ........................................................................................MAST Sr11 TOP+1 In/Out

PALABRA(S) INTERNA(S)

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW0 .................................................................................................... Tipo_pieza_entradaMAST Sr17 TOP W(6)MAST Macro22 PAGE2 %X22.20 P1 TOP RMAST Macro22 PAGE2 %X22.20 P1 TOP+2 RMAST Macro22 PAGE2 %X22.20 P1 TOP+3 RMAST Macro22 PAGE2 %X22.20 P1 TOP+4 RMAST Macro22 PAGE2 %X22.31 P1 TOP W[]MAST Macro22 PAGE3 %X22.50 P0 TOP W[]

%MW1 .................................................................................................... Estado_pos1MAST Sr12 TOP+1 R(2)MAST Sr20 TOP RMAST Sr21 TOP+2 R

%MW1:16 ..............................................................................................MAST Prl TOP+3 In(6)MAST Sr21 TOP+7 W

%MW2 .................................................................................................... Estado_pos2MAST Sr12 TOP+2 R(2)MAST Sr20 TOP+1 RMAST Sr21 TOP+2 R

%MW3 .................................................................................................... Estado_pos3MAST Sr12 TOP+3 R(2)MAST Sr20 TOP+2 RMAST Sr21 TOP+2 R

%MW4 .................................................................................................... Estado_pos4MAST Sr12 TOP+4 R(2)MAST Sr20 TOP+3 R(3)MAST Sr21 TOP+2 R

%MW5 .................................................................................................... Estado_pos5MAST Sr12 TOP+1 R(2)MAST Sr20 TOP RMAST Sr21 TOP+2 R

%MW6 .................................................................................................... Estado_pos6MAST Sr12 TOP+2 R(2)MAST Sr20 TOP+1 RMAST Sr21 TOP+2 R

%MW7 .................................................................................................... Estado_pos7MAST Sr12 TOP+3 R(2)MAST Sr20 TOP+2 RMAST Sr21 TOP+2 R

%MW8 .................................................................................................... Estado_pos8MAST Sr12 TOP+4 R(2)MAST Sr20 TOP+3 R(3)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 47Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 478: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr21 TOP+2 R

%MW9 .................................................................................................... Estado_pos9MAST Sr12 TOP+1 R(2)MAST Sr20 TOP RMAST Sr21 TOP+2 R

%MW10 .................................................................................................. Estado_pos10MAST Sr12 TOP+2 R(2)MAST Sr20 TOP+1 RMAST Sr21 TOP+2 R

%MW11 .................................................................................................. Estado_pos11MAST Sr12 TOP+3 R(2)MAST Sr20 TOP+2 RMAST Sr21 TOP+2 R

%MW12 .................................................................................................. Estado_pos12MAST Sr12 TOP+4 R(2)MAST Sr20 TOP+3 R(3)MAST Sr21 TOP+2 R

%MW13 .................................................................................................. Estado_pos13MAST Sr12 TOP+1 R(2)MAST Sr20 TOP RMAST Sr21 TOP+2 R

%MW14 .................................................................................................. Estado_pos14MAST Sr12 TOP+2 R(2)MAST Sr20 TOP+1 RMAST Sr21 TOP+2 R

%MW15 .................................................................................................. Estado_pos15MAST Sr12 TOP+3 R(2)MAST Sr20 TOP+2 RMAST Sr21 TOP+2 R

%MW16 .................................................................................................. Estado_pos16MAST Sr12 TOP+4 R(2)MAST Sr20 TOP+3 R(3)MAST Sr21 TOP+2 R

%MW18 .................................................................................................. No_posicionMAST Sr12 TOP+1 W(4)MAST Sr12 TOP+2 W(4)MAST Sr12 TOP+3 W(4)MAST Sr12 TOP+4 W(4)MAST Sr20 TOP+4 WMAST Macro22 PAGE2 %X22.21->%X22.22 TOP R(2)MAST Macro22 PAGE2 %X22.21->%X22.53 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP R(3)MAST Macro22 PAGE2 %X22.31 P1 TOP RMAST Macro22 PAGE2 %X22.31 P1 TOP IndexMAST Macro22 PAGE2 %X22.31 P1 TOP+1 RMAST Macro22 PAGE2 %X22.31 P1 TOP+2 WMAST Macro22 PAGE2 %X22.33 P1 TOP WMAST Macro22 PAGE3 %X22.50 P0 TOP R(2)MAST Macro22 PAGE3 %X22.50 P0 TOP IndexMAST Macro22 PAGE3 %X22.51 P1 TOP WMAST Macro22 PAGE3 %X22.52 P1 TOP W

%MW19 .................................................................................................. Puntero_via0MAST Sr14 TOP+2 WMAST Sr14 TOP+2 IndexMAST Sr15 TOP+1 WMAST Sr15 TOP+1 IndexMAST Macro22 PAGE1 %X22.5 P1 TOP WMAST Macro22 PAGE1 %X22.5 P1 TOP IndexMAST Macro22 PAGE1 %X22.11 P1 TOP WMAST Macro22 PAGE1 %X22.11 P1 TOP IndexMAST Macro22 PAGE1 %X22.17 P1 TOP WMAST Macro22 PAGE1 %X22.17 P1 TOP IndexMAST Macro22 PAGE2 %X22.22 P1 TOP WMAST Macro22 PAGE2 %X22.22 P1 TOP IndexMAST Macro22 PAGE2 %X22.25 P1 TOP WMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP IndexMAST Macro22 PAGE2 %X22.30 P1 TOP WMAST Macro22 PAGE2 %X22.30 P1 TOP IndexMAST Macro22 PAGE3 %X22.37 P1 TOP WMAST Macro22 PAGE3 %X22.37 P1 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 48Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 479: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro22 PAGE3 %X22.37 P1 TOP IndexMAST Macro22 PAGE3 %X22.43 P1 TOP WMAST Macro22 PAGE3 %X22.43 P1 TOP IndexMAST Macro22 PAGE3 %X22.50 P1 TOP WMAST Macro22 PAGE3 %X22.50 P1 TOP Index

%MW20 .................................................................................................. Puntero_via1MAST Sr14 TOP+2 WMAST Sr14 TOP+2 IndexMAST Sr15 TOP+1 WMAST Sr15 TOP+1 IndexMAST Macro22 PAGE1 %X22.5 P1 TOP WMAST Macro22 PAGE1 %X22.5 P1 TOP IndexMAST Macro22 PAGE1 %X22.11 P1 TOP WMAST Macro22 PAGE1 %X22.11 P1 TOP IndexMAST Macro22 PAGE1 %X22.17 P1 TOP WMAST Macro22 PAGE1 %X22.17 P1 TOP IndexMAST Macro22 PAGE2 %X22.22 P1 TOP WMAST Macro22 PAGE2 %X22.22 P1 TOP IndexMAST Macro22 PAGE2 %X22.25 P1 TOP WMAST Macro22 PAGE2 %X22.25 P1 TOP IndexMAST Macro22 PAGE2 %X22.30 P1 TOP WMAST Macro22 PAGE2 %X22.30 P1 TOP IndexMAST Macro22 PAGE3 %X22.37 P1 TOP WMAST Macro22 PAGE3 %X22.37 P1 TOP IndexMAST Macro22 PAGE3 %X22.43 P1 TOP WMAST Macro22 PAGE3 %X22.43 P1 TOP IndexMAST Macro22 PAGE3 %X22.50 P1 TOP WMAST Macro22 PAGE3 %X22.50 P1 TOP Index

%MW21 .................................................................................................. No_mov_via0MAST Sr14 TOP+2 WMAST Sr14 TOP+2 RMAST Sr14 TOP+2 InMAST Sr15 TOP+1 WMAST Sr15 TOP+1 RMAST Sr15 TOP+1 InMAST Macro22 PAGE1 %X22.5 P1 TOP WMAST Macro22 PAGE1 %X22.11 P1 TOP WMAST Macro22 PAGE1 %X22.11 P1 TOP R(2)MAST Macro22 PAGE1 %X22.11 P1 TOP InMAST Macro22 PAGE1 %X22.17 P1 TOP WMAST Macro22 PAGE1 %X22.17 P1 TOP R(2)MAST Macro22 PAGE1 %X22.17 P1 TOP InMAST Macro22 PAGE2 %X22.22 P1 TOP WMAST Macro22 PAGE2 %X22.25 P1 TOP WMAST Macro22 PAGE2 %X22.30 P1 TOP WMAST Macro22 PAGE2 %X22.30 P1 TOP R(2)MAST Macro22 PAGE2 %X22.30 P1 TOP InMAST Macro22 PAGE3 %X22.37 P1 TOP WMAST Macro22 PAGE3 %X22.37 P1 TOP R(2)MAST Macro22 PAGE3 %X22.37 P1 TOP InMAST Macro22 PAGE3 %X22.43 P1 TOP WMAST Macro22 PAGE3 %X22.43 P1 TOP R(2)MAST Macro22 PAGE3 %X22.43 P1 TOP InMAST Macro22 PAGE3 %X22.50 P1 TOP WMAST Macro22 PAGE3 %X22.50 P1 TOP R(2)MAST Macro22 PAGE3 %X22.50 P1 TOP In

%MW22 .................................................................................................. No_mov_via1MAST Sr14 TOP+2 WMAST Sr14 TOP+2 InMAST Sr15 TOP+1 WMAST Sr15 TOP+1 InMAST Macro22 PAGE1 %X22.5 P1 TOP WMAST Macro22 PAGE1 %X22.11 P1 TOP WMAST Macro22 PAGE1 %X22.11 P1 TOP InMAST Macro22 PAGE1 %X22.17 P1 TOP WMAST Macro22 PAGE1 %X22.17 P1 TOP InMAST Macro22 PAGE2 %X22.22 P1 TOP WMAST Macro22 PAGE2 %X22.25 P1 TOP WMAST Macro22 PAGE2 %X22.30 P1 TOP WMAST Macro22 PAGE2 %X22.30 P1 TOP InMAST Macro22 PAGE3 %X22.37 P1 TOP WMAST Macro22 PAGE3 %X22.37 P1 TOP InMAST Macro22 PAGE3 %X22.43 P1 TOP WMAST Macro22 PAGE3 %X22.43 P1 TOP InMAST Macro22 PAGE3 %X22.50 P1 TOP WMAST Macro22 PAGE3 %X22.50 P1 TOP In

%MW23 .................................................................................................. Tipo_pieza_almacenar

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 49Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 480: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr12 TOP+1 RMAST Sr12 TOP+2 RMAST Sr12 TOP+3 RMAST Sr12 TOP+4 R(3)MAST Macro22 PAGE2 %X22.21 P1 TOP WMAST Macro22 PAGE2 %X22.31 P1 TOP R

%MW24 .................................................................................................. Tipo_pieza_sacarMAST Sr13 TOP WMAST Sr13 TOP+1 RMAST Sr13 TOP+2 RMAST Sr13 TOP+3 RMAST Sr13 TOP+4 R(3)MAST Sr20 TOP R(4)MAST Sr20 TOP+1 R(4)MAST Sr20 TOP+2 R(4)MAST Sr20 TOP+3 R(12)

%MW32 .................................................................................................. Posicion_scadaMAST Sr15 TOP RMAST Sr15 TOP+1 R(3)

%MW33 .................................................................................................. Orden_a_ejecutarMAST Sr13 TOP R(7)MAST Macro21 PAGE0 %X21.1->%X21.4 TOP RMAST Macro21 PAGE0 %X21.1 P1 TOP WMAST Macro21 PAGE0 %X21.1 N1 TOP WMAST Macro21 PAGE0 %X21.5 P0 TOP WMAST Macro22 PAGE0 %X22.0->%X22.1 TOP RMAST Macro22 PAGE0 %X22.0->%X22.3 TOP RMAST Macro22 PAGE0 %X22.0->%X22.2 TOP R(6)MAST Macro22 PAGE2 %X22.31 P1 TOP WMAST Macro22 PAGE2 %X22.33 P1 TOP WMAST Macro22 PAGE3 %X22.34 P1 TOP R(6)MAST Macro22 PAGE3 %X22.51 P1 TOP WMAST Macro22 PAGE3 %X22.52 P1 TOP W

%MW41 .................................................................................................. Resultado_comprobacionMAST Macro22 PAGE2 %X22.20->%X22.21 TOP RMAST Macro22 PAGE2 %X22.20->%X22.33 TOP R(2)MAST Macro22 PAGE2 %X22.20 P1 TOP WMAST Macro22 PAGE2 %X22.20 P1 TOP+2 W(2)MAST Macro22 PAGE2 %X22.20 P1 TOP+3 W(2)MAST Macro22 PAGE2 %X22.20 P1 TOP+4 W(2)MAST Macro22 PAGE2 %X22.21 P1 TOP W

%MW42 .................................................................................................. Tipo_pieza_a_comprobarMAST Macro22 PAGE2 %X22.20 P1 TOP+1 WMAST Macro22 PAGE2 %X22.20 P1 TOP+2 R(2)MAST Macro22 PAGE2 %X22.20 P1 TOP+3 R(2)MAST Macro22 PAGE2 %X22.20 P1 TOP+4 R(2)MAST Macro22 PAGE2 %X22.21 P1 TOP R

%MW43 .................................................................................................. Error_sacar_piezaMAST Sr13 TOP+1 W(2)MAST Sr13 TOP+2 W(2)MAST Sr13 TOP+3 W(2)MAST Sr13 TOP+4 W(2)MAST Macro22 PAGE3 %X22.34->%X22.35 TOP RMAST Macro22 PAGE3 %X22.34->%X22.52 TOP R(4)

%MW44 .................................................................................................. No_pieza_sacarMAST Sr20 TOP W(4)MAST Sr20 TOP+1 W(4)MAST Sr20 TOP+2 W(4)MAST Sr20 TOP+3 W(4)MAST Sr20 TOP+4 RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.51 P1 TOP WMAST Macro22 PAGE3 %X22.52 P1 TOP W

%MW47 .................................................................................................. No_posicion_magelisMAST Sr14 TOP+1 RMAST Sr14 TOP+2 R(3)

%MW49 .................................................................................................. Puntero_prioridadMAST Macro22 PAGE2 %X22.31 P1 TOP+1 WMAST Macro22 PAGE2 %X22.31 P1 TOP+1 IndexMAST Macro22 PAGE3 %X22.50 P0 TOP WMAST Macro22 PAGE3 %X22.50 P0 TOP Index

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 50Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 481: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW50 .................................................................................................. Prioridad_1MAST Macro22 PAGE2 %X22.31 P1 TOP+1 W[]MAST Macro22 PAGE3 %X22.50 P0 TOP W[]

%MW50:16 ............................................................................................MAST Sr21 TOP+7 W

%MW66 .................................................................................................. Puntero_datos_almacenMAST Macro22 PAGE2 %X22.31 P1 TOP WMAST Macro22 PAGE2 %X22.31 P1 TOP IndexMAST Macro22 PAGE3 %X22.50 P0 TOP WMAST Macro22 PAGE3 %X22.50 P0 TOP IndexMAST Macro22 PAGE3 %X22.51 P1 TOP+1 Index

%MW67 .................................................................................................. Puntero1_magelisMAST Sr21 TOP R(2)MAST Sr21 TOP WMAST Sr21 TOP+1 R(7)MAST Sr21 TOP+2 R(5)MAST Sr21 TOP+4 R(16)MAST Sr21 TOP+5 W(16)MAST Sr22 TOP R(2)

%MW68 .................................................................................................. Inicio_imagen_tablaMAST Sr21 TOP+1 RMAST Sr21 TOP+2 W

%MW68:10 ............................................................................................MAST Sr21 TOP+1 W(3)MAST Sr21 TOP+2 R(3)

%MW69 .................................................................................................. Imagen_segundosMAST Sr21 TOP+1 RMAST Sr21 TOP+2 RMAST Sr21 TOP+2 W

%MW70 .................................................................................................. Imagen_h_mMAST Sr21 TOP+1 R(2)MAST Sr21 TOP+2 W(2)MAST Sr21 TOP+2 R

%MW71 .................................................................................................. Imagen_m_dMAST Sr21 TOP+1 R(2)MAST Sr21 TOP+2 W(2)MAST Sr21 TOP+2 R

%MW72 .................................................................................................. Imagen_s_aMAST Sr21 TOP+1 RMAST Sr21 TOP+2 W

%MW73 .................................................................................................. Imagen_e_tpMAST Sr21 TOP+1 R(2)MAST Sr21 TOP+2 W(2)MAST Sr21 TOP+2 R

%MW74 .................................................................................................. Imagen_npMAST Sr21 TOP+1 RMAST Sr21 TOP+2 W

%MW79 .................................................................................................. Info_dia_semanaMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW80 .................................................................................................. Info_segundosMAST Sr21 TOP+1 W

%MW81 .................................................................................................. Info_horaMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW82 .................................................................................................. Info_minutosMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW83 .................................................................................................. Info_mesMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW84 .................................................................................................. Info_diaMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 51Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 482: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW86 .................................................................................................. Info_añoMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW87 .................................................................................................. Info_estadoMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW88 .................................................................................................. Info_tipo_piezaMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW89 .................................................................................................. Info_numero_pedidoMAST Sr21 TOP+1 WMAST Sr21 TOP+2 R

%MW90 .................................................................................................. Puntero_auxiliarMAST Sr21 TOP+1 WMAST Sr21 TOP+1 IndexMAST Sr21 TOP+2 WMAST Sr21 TOP+2 Index

%MW91 .................................................................................................. Bits_posicionMAST Sr21 TOP+3 W(16)

%MW92 .................................................................................................. Bits_seleccionMAST Sr21 TOP+4 W(16)

%MW93:X0 ............................................................................................ Sel_pieza1MAST Sr21 TOP+5 R

%MW93:X1 ............................................................................................ Sel_pieza2MAST Sr21 TOP+5 R

%MW93:X2 ............................................................................................ Sel_pieza3MAST Sr21 TOP+5 R

%MW93:X3 ............................................................................................ Sel_pieza4MAST Sr21 TOP+5 R

%MW93:X4 ............................................................................................ Sel_pieza5MAST Sr21 TOP+5 R

%MW93:X5 ............................................................................................ Sel_pieza6MAST Sr21 TOP+5 R

%MW93:X6 ............................................................................................ Sel_pieza7MAST Sr21 TOP+5 R

%MW93:X7 ............................................................................................ Sel_pieza8MAST Sr21 TOP+5 R

%MW93:X8 ............................................................................................ Sel_pieza9MAST Sr21 TOP+5 R

%MW93:X9 ............................................................................................ Sel_pieza10MAST Sr21 TOP+5 R

%MW93:X10 .......................................................................................... Sel_pieza11MAST Sr21 TOP+5 R

%MW93:X11 .......................................................................................... Sel_pieza12MAST Sr21 TOP+5 R

%MW93:X12 .......................................................................................... Sel_pieza13MAST Sr21 TOP+5 R

%MW93:X13 .......................................................................................... Sel_pieza14MAST Sr21 TOP+5 R

%MW93:X14 .......................................................................................... Sel_pieza15MAST Sr21 TOP+5 R

%MW93:X15 .......................................................................................... Sel_pieza16MAST Sr21 TOP+5 R

%MW94 .................................................................................................. Estado_almacenMAST Prl TOP+8 W(6)

%MW95 .................................................................................................. Base_pedido_magelisMAST Sr24 TOP+4 R(6)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 52Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 483: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr24 TOP+4 W(3)MAST Sr24 TOP+5 R(4)

%MW95:4 ..............................................................................................MAST Sr24 TOP+3 W

%MW96 .................................................................................................. Pieza1_pedido_magelisMAST Sr24 TOP+4 R(18)MAST Sr24 TOP+4 W(18)MAST Sr24 TOP+5 R(24)

%MW96:3 ..............................................................................................MAST Sr24 TOP+4 W(2)

%MW97 .................................................................................................. Pieza2_pedido_magelisMAST Sr24 TOP+4 R(18)MAST Sr24 TOP+4 W(18)MAST Sr24 TOP+5 R(24)

%MW98 .................................................................................................. Pieza3_pedido_magelisMAST Sr24 TOP+4 R(18)MAST Sr24 TOP+4 W(18)MAST Sr24 TOP+5 R(24)

%MW99:X0 ............................................................................................ Magelis_elige_baseMAST Sr24 TOP+4 R

%MW99:X1 ............................................................................................ Magelis_elige_pieza1MAST Sr24 TOP+4 R

%MW99:X2 ............................................................................................ Magelis_elige_pieza2MAST Sr24 TOP+4 R

%MW99:X3 ............................................................................................ Magelis_elige_pieza3MAST Sr24 TOP+4 R

%MW99:X4 ............................................................................................ Magelis_lanza_pedidoMAST Sr24 TOP+5 R

%MW99:X5 ............................................................................................ Magelis_inicializa_almacenMAST Sr21 TOP+7 R

%MW99:X6 ............................................................................................ Magelis_inicializa_paletsMAST Sr21 TOP+7 R

%MW99:X7 ............................................................................................ Permiso_inicializa_paletsMAST Sr21 TOP+7 WMAST Sr21 TOP+7 R

%MW100 ............................................................................................... Funciones_estaticas_magelisMAST Sr1 TOP R

%MW100:X0 .......................................................................................... Emergencia_magelisMAST Prl TOP R(2)MAST Sr23 TOP RMAST Sr23 TOP+1 R

%MW100:X1 .......................................................................................... Automatico_local_magelisMAST Chart PAGE0 %X70 P0 TOP R

%MW100:X2 .......................................................................................... Automatico_integrado_magelisMAST Prl TOP+9 RMAST Chart PAGE0 %X70 P0 TOP R

%MW100:X3 .......................................................................................... Manual_magelisMAST Prl TOP+9 R

%MW100:X4 .......................................................................................... Rearme_magelisMAST Prl TOP RMAST Chart PAGE0 %X70->%X73 TOP RMAST Sr23 TOP+3 RMAST Sr23 TOP+4 RMAST Macro21 PAGE0 %X21.6->%X21.0 TOP R

%MW101 ............................................................................................... Pagina_magelisMAST Sr1 TOP+1 R

%MW107 ............................................................................................... Alarmas_estacion1MAST Sr1 TOP+2 W

%MW108 ............................................................................................... Alarmas_estacion2

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 53Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 484: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr1 TOP+2 W

%MW109 ............................................................................................... Alarmas_estacion3MAST Sr1 TOP+2 W

%MW110 ............................................................................................... Alarmas_estacion4MAST Sr1 TOP+2 W

%MW111 ............................................................................................... Alarmas_estacion5_1MAST Sr1 TOP+2 R

%MW111:X0 .......................................................................................... Seta_de_emergenciaMAST Sr23 TOP W

%MW111:X1 .......................................................................................... Seta_de_emergencia_t1MAST Alarmas TOP+5 W

%MW111:X2 .......................................................................................... Seta_de_emergencia_t2MAST Alarmas TOP+5 W

%MW111:X3 .......................................................................................... Piezas_no_localizadasMAST Alarmas TOP W

%MW111:X4 .......................................................................................... Pedidos_no_localizadosMAST Alarmas TOP W

%MW111:X5 .......................................................................................... Pieza_est1_no_correspondeMAST Alarmas TOP+1 W

%MW111:X6 .......................................................................................... Pieza_est2_no_correspondeMAST Alarmas TOP+1 W

%MW111:X7 .......................................................................................... Pieza_est3_no_correspondeMAST Alarmas TOP+1 W

%MW111:X8 .......................................................................................... Pieza_est4_no_correspondeMAST Alarmas TOP+1 W

%MW111:X9 .......................................................................................... Maxtiempo_operacionMAST Alarmas TOP+3 W

%MW111:X10 ....................................................................................... Maxtiempo_automatico_intMAST Alarmas TOP+3 W

%MW111:X11 ....................................................................................... Lectura_escritura_defectuosa_t1MAST Alarmas TOP+3 W

%MW111:X12 ....................................................................................... Lectura_escritura_defectuosa_t2MAST Alarmas TOP+3 W

%MW111:X13 ....................................................................................... Palet_vacio_y_no_memoria_vaciaMAST Alarmas TOP+5 W

%MW112 ............................................................................................... Alarmas_estacion5_2MAST Sr1 TOP+2 R

%MW112:X0 .......................................................................................... Pedido_est6_no_correspondeMAST Alarmas TOP+2 W

%MW112:X1 .......................................................................................... Pedido_est7_no_correspondeMAST Alarmas TOP+2 W

%MW112:X2 .......................................................................................... Pedido_est8_no_correspondeMAST Alarmas TOP+2 W

%MW112:X8 ..........................................................................................MAST Sr23 TOP+2 W

%MW112:X9 ..........................................................................................MAST Sr23 TOP+2 W

%MW112:X10 .......................................................................................MAST Sr23 TOP+2 W

%MW112:X11 .......................................................................................MAST Sr23 TOP+2 W

%MW112:X12 .......................................................................................MAST Sr23 TOP+2 W

%MW112:X13 .......................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 54Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 485: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr23 TOP+2 W

%MW112:X14 .......................................................................................MAST Sr23 TOP+2 W

%MW112:X15 .......................................................................................MAST Sr23 TOP+2 WMAST Macro22 PAGE2 %X22.33 N1 TOP W

%MW113 ............................................................................................... Alarmas_estacion6MAST Sr1 TOP+2 W

%MW114 ............................................................................................... Alarmas_estacion7_1MAST Sr1 TOP+2 W

%MW115 ............................................................................................... Alarmas_estacion7_2MAST Sr1 TOP+2 W

%MW121:X0 .......................................................................................... Magelis_brazoMAST Post TOP+1 R

%MW121:X2 .......................................................................................... Magelis_vacioMAST Post TOP+1 R

%MW123:X0 .......................................................................................... Magelis_actualiza_piezaMAST Sr21 TOP+1 RMAST Sr21 TOP+2 R

%MW123:X1 .......................................................................................... Ejecuta_movimiento_magelisMAST Sr14 TOP+1 R

%MW123:X2 .......................................................................................... Magelis_stop_papMAST Sr14 TOP+3 R

%MW124 ............................................................................................... Imagen_puntero1MAST Sr21 TOP+1 RMAST Sr21 TOP+1 W

%MW125 ............................................................................................... Inicio_imagen_tabla_scadaMAST Sr22 TOP R

%MW125:10 ..........................................................................................MAST Sr22 TOP W(3)

%MW126 ............................................................................................... Imagen_segundos_scadaMAST Sr22 TOP R

%MW127 ............................................................................................... Imagen_h_m_scadaMAST Sr22 TOP R(2)

%MW128 ............................................................................................... Imagen_m_d_scadaMAST Sr22 TOP R(2)

%MW129 ............................................................................................... Imagen_s_a_scadaMAST Sr22 TOP R

%MW130 ............................................................................................... Imagen_e_tp_scadaMAST Sr22 TOP R

%MW131 ............................................................................................... Imagen_np_scadaMAST Sr22 TOP R

%MW132 ............................................................................................... Imagen_puntero2MAST Sr22 TOP RMAST Sr22 TOP W

%MW133 ............................................................................................... Puntero2_scadaMAST Sr22 TOP R(5)

%MW134 ............................................................................................... Puntero_auxiliar2MAST Sr22 TOP WMAST Sr22 TOP Index

%MW135 ............................................................................................... Info_dia_semana_scadaMAST Sr22 TOP W

%MW136 ............................................................................................... Info_segundos_scadaMAST Sr22 TOP W

%MW137 ............................................................................................... Info_hora_scadaMAST Sr22 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 55Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 486: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW138 ............................................................................................... Info_minutos_scadaMAST Sr22 TOP W

%MW139 ............................................................................................... Info_mes_scadaMAST Sr22 TOP W

%MW140 ............................................................................................... Info_dia_scadaMAST Sr22 TOP W

%MW141 ............................................................................................... Info_año_scadaMAST Sr22 TOP W

%MW142 ............................................................................................... Info_tipo_pieza_scadaMAST Sr22 TOP W

%MW143 ............................................................................................... Info_numero_fabricacion_scadaMAST Sr22 TOP W

%MW144 ............................................................................................... Tipo_emergenciaMAST Prl TOP W

%MW144:X0 ..........................................................................................MAST Sr23 TOP+1 W

%MW144:X1 ..........................................................................................MAST Sr23 TOP+1 W

%MW144:X2 ..........................................................................................MAST Sr23 TOP+1 W

%MW144:X3 ..........................................................................................MAST Sr23 TOP+1 W

%MW145 ............................................................................................... Anim_magelis_pedido_correctoMAST Sr24 TOP+5 W(2)

%MW170:X0 .......................................................................................... Emergencia_internetMAST Prl TOP RMAST Sr23 TOP+1 R

%MW170:X4 .......................................................................................... Rearme_internetMAST Prl TOP RMAST Chart PAGE0 %X70->%X73 TOP RMAST Sr23 TOP+3 RMAST Sr23 TOP+4 R

%MW202 ............................................................................................... Imagen_alarmas_magelis1MAST Sr1 TOP+2 RMAST Gestion_magelis TOP R(2)

%MW204:X8 .......................................................................................... Rearme_global_rebotado_scadaMAST Chart PAGE0 %X70->%X73 TOP R

%MW205:X8 .......................................................................................... Rearme_global_rebotado_internetMAST Chart PAGE0 %X70->%X73 TOP R

%MW206:X3 ..........................................................................................MAST Sr1 TOP+5 R

%MW206:X6 ..........................................................................................MAST Sr1 TOP+5 R

%MW214 ...............................................................................................MAST Sr26 TOP R(4)MAST Macro1 PAGE0 %X1.9 N1 TOP R

%MW216 ............................................................................................... Imagen_pagina_magelis2MAST Sr21 TOP+1 R

%MW217 ............................................................................................... Imagen_alarmas_magelis2MAST Sr1 TOP+2 RMAST Gestion_magelis TOP R(2)

%MW221:X3 ..........................................................................................MAST Sr1 TOP+5 R

%MW221:X6 ..........................................................................................MAST Sr1 TOP+5 R

%MW229 ...............................................................................................MAST Macro2 PAGE0 %X2.4 N1 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 56Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 487: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro2 PAGE0 %X2.5 N1 TOP R(4)MAST Macro2 PAGE0 %X2.16 N1 TOP RMAST Macro2 PAGE1 %X2.13 N1 TOP R(4)

%MW232 ............................................................................................... Imagen_alarmas_magelis3MAST Sr1 TOP+2 RMAST Gestion_magelis TOP R(2)

%MW236:X3 ..........................................................................................MAST Sr1 TOP+5 R

%MW236:X6 ..........................................................................................MAST Sr1 TOP+5 R

%MW244 ...............................................................................................MAST Macro3 PAGE0 %X3.4 N1 TOP RMAST Macro3 PAGE0 %X3.5 N1 TOP R(4)

%MW247 ............................................................................................... Imagen_alarmas_magelis4MAST Sr1 TOP+2 RMAST Gestion_magelis TOP R(2)

%MW251:X3 ..........................................................................................MAST Sr1 TOP+5 R

%MW251:X6 ..........................................................................................MAST Sr1 TOP+5 R

%MW259 ...............................................................................................MAST Macro4 PAGE0 %X4.4 N1 TOP RMAST Macro4 PAGE0 %X4.5 N1 TOP R(6)

%MW260 ............................................................................................... Imagen_teclas_magelis5MAST Sr1 TOP W

%MW261 ............................................................................................... Imagen_pagina_magelis5MAST Sr1 TOP+1 W

%MW262 ............................................................................................... Imagen_alarmas_magelis5_1MAST Sr1 TOP+2 WMAST Gestion_magelis TOP R(2)

%MW263 ............................................................................................... Imagen_alarmas_magelis5_2MAST Sr1 TOP+2 WMAST Gestion_magelis TOP R(2)

%MW264:X0 ..........................................................................................MAST Prl TOP+2 W

%MW264:X3 ..........................................................................................MAST Sr1 TOP+5 W

%MW264:X4 ..........................................................................................MAST Tabla_compartida TOP+3 W

%MW264:X6 ..........................................................................................MAST Sr1 TOP+5 RMAST Sr1 TOP+5 W

%MW265:X0 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X1 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X2 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X3 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X4 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X5 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X6 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X7 ..........................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 57Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 488: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr1 TOP+3 W

%MW265:X8 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X9 ..........................................................................................MAST Sr1 TOP+3 W

%MW265:X10 .......................................................................................MAST Sr1 TOP+3 W

%MW265:X11 .......................................................................................MAST Sr1 TOP+3 W

%MW265:X12 .......................................................................................MAST Sr1 TOP+3 W

%MW265:X13 .......................................................................................MAST Sr1 TOP+3 W

%MW266:4 ............................................................................................MAST Chart PAGE1 %X0 P1 TOP W

%MW266:X0 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X1 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X2 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X3 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X4 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X5 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X7 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X8 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X9 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X10 .......................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW266:X11 .......................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X0 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X1 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X2 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X3 ..........................................................................................MAST Sr1 TOP+3 W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 58Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 489: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Tabla_compartida TOP+1 W

%MW267:X4 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X5 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X7 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X8 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X9 ..........................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X10 .......................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X11 .......................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X12 .......................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X13 .......................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW267:X14 .......................................................................................MAST Sr1 TOP+3 WMAST Tabla_compartida TOP+1 W

%MW268:X0 ..........................................................................................MAST Sr1 TOP+4 W

%MW268:X1 ..........................................................................................MAST Sr1 TOP+4 W

%MW268:X2 ..........................................................................................MAST Sr1 TOP+4 W

%MW268:X3 ..........................................................................................MAST Sr1 TOP+4 W

%MW268:X4 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X5 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X6 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X7 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X8 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X9 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X10 .......................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X11 .......................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X12 .......................................................................................MAST Tabla_compartida TOP+2 W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 59Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 490: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW268:X13 .......................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X14 .......................................................................................MAST Tabla_compartida TOP+2 W

%MW268:X15 .......................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X0 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X1 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X2 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X3 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X4 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X5 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X6 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X7 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X8 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X9 ..........................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X10 .......................................................................................MAST Tabla_compartida TOP+2 W

%MW269:X11 .......................................................................................MAST Tabla_compartida TOP+2 W

%MW270 ............................................................................................... Pedido_estacion1MAST Macro1 PAGE0 %X1.9 P1 TOP WMAST Macro1 PAGE0 %X1.9 N1 TOP WMAST Macro1 PAGE1 %X1.10 P0 TOP W

%MW270:4 ............................................................................................MAST Prl TOP RMAST Prl TOP W(2)

%MW271 ............................................................................................... Pedido_estacion2MAST Macro2 PAGE0 %X2.4 P1 TOP WMAST Macro2 PAGE0 %X2.4 N1 TOP WMAST Macro2 PAGE0 %X2.5 P0 TOP WMAST Macro2 PAGE0 %X2.16 P1 TOP WMAST Macro2 PAGE0 %X2.16 N1 TOP W

%MW272 ............................................................................................... Pedido_estacion3MAST Macro3 PAGE0 %X3.4 P1 TOP WMAST Macro3 PAGE0 %X3.4 N1 TOP WMAST Macro3 PAGE0 %X3.5 P0 TOP W

%MW273 ............................................................................................... Pedido_estacion4MAST Macro4 PAGE0 %X4.4 P1 TOP W(2)MAST Macro4 PAGE0 %X4.4 N1 TOP WMAST Macro4 PAGE0 %X4.5 P0 TOP W

%MW274 ............................................................................................... Pedido_estacion5MAST Macro4 PAGE3 %X4.21 P1 TOP WMAST Macro4 PAGE3 %X4.21 P0 TOP WMAST Macro8 PAGE0 %X8.5 P1 TOP+1 W(5)MAST Macro8 PAGE0 %X8.5 N1 TOP WMAST Macro8 PAGE1 %X8.15 P1 TOP+1 W(5)MAST Macro8 PAGE1 %X8.15 N1 TOP WMAST Macro8 PAGE2 %X8.19 P1 TOP+1 W(5)MAST Macro8 PAGE2 %X8.19 N1 TOP WMAST Macro21 PAGE0 %X21.0->%X21.1 TOP R(8)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 60Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 491: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro21 PAGE0 %X21.1->%X21.4 TOP RMAST Macro21 PAGE0 %X21.1 N1 TOP R(2)

%MW274:3 ............................................................................................MAST Prl TOP RMAST Prl TOP W(2)

%MW275 ............................................................................................... Pedido_estacion6MAST Macro6 PAGE0 %X6.4 P1 TOP WMAST Macro6 PAGE0 %X6.4 N1 TOP WMAST Macro6 PAGE1 %X6.5 P0 TOP W

%MW276 ............................................................................................... Pedido_estacion7MAST Sr29 TOP W(4)MAST Macro7 PAGE1 %X7.4 N1 TOP WMAST Macro7 PAGE1 %X7.5 P0 TOP W

%MW277 ...............................................................................................MAST Gestion_magelis TOP W

%MW278 ...............................................................................................MAST Gestion_magelis TOP W

%MW286:X0 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X1 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X2 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X3 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X4 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X5 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X6 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X7 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X8 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X9 ..........................................................................................MAST Tabla_compartida TOP W

%MW286:X10 .......................................................................................MAST Tabla_compartida TOP W

%MW286:X11 .......................................................................................MAST Tabla_compartida TOP W

%MW286:X12 .......................................................................................MAST Tabla_compartida TOP W

%MW286:X13 .......................................................................................MAST Tabla_compartida TOP W

%MW286:X14 .......................................................................................MAST Tabla_compartida TOP W

%MW286:X15 .......................................................................................MAST Tabla_compartida TOP W

%MW287 ............................................................................................... Visualiza_posicionMAST Sr16 TOP W(19)MAST Sr21 TOP+3 R(16)

%MW289 ............................................................................................... Estado_pedido_est5MAST Macro4 PAGE3 %X4.16->%X4.14 TOP R(2)MAST Macro4 PAGE3 %X4.16 N1 TOP R(2)MAST Macro4 PAGE3 %X4.21->%X4.16 TOP RMAST Macro8 PAGE0 %X8.5 N1 TOP RMAST Macro8 PAGE0 %X8.12 N1 TOP R(4)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 61Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 492: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE1 %X8.15 N1 TOP RMAST Macro8 PAGE1 %X8.16 N1 TOP R(4)MAST Macro8 PAGE2 %X8.19 N1 TOP RMAST Macro8 PAGE3 %X8.6 N1 TOP R(4)MAST Macro21 PAGE0 %X21.1 N1 TOP WMAST Macro21 PAGE0 %X21.4->%X21.5 TOP RMAST Macro21 PAGE0 %X21.4->%X21.6 TOP RMAST Macro21 PAGE0 %X21.4 P1 TOP WMAST Macro21 PAGE0 %X21.5 P0 TOP WMAST Macro22 PAGE1 %X22.18->%X22.0 TOP RMAST Macro22 PAGE1 %X22.18 P1 TOP+1 WMAST Macro22 PAGE2 %X22.31->%X22.0 TOP RMAST Macro22 PAGE2 %X22.31 P1 TOP+2 WMAST Macro22 PAGE2 %X22.33 P1 TOP WMAST Macro22 PAGE3 %X22.51->%X22.0 TOP RMAST Macro22 PAGE3 %X22.51 P1 TOP WMAST Macro22 PAGE3 %X22.52 P1 TOP W

%MW292 ............................................................................................... Imagen_alarmas_magelis6MAST Sr1 TOP+2 RMAST Gestion_magelis TOP R(2)

%MW293 ...............................................................................................MAST Macro6 PAGE0 %X6.4 N1 TOP RMAST Macro6 PAGE1 %X6.5 N1 TOP R(4)

%MW294:X3 ..........................................................................................MAST Sr1 TOP+5 R

%MW294:X6 ..........................................................................................MAST Sr1 TOP+5 R

%MW299 ............................................................................................... Imagen_alarmas_magelis7_1MAST Sr1 TOP+2 RMAST Gestion_magelis TOP R(2)

%MW300 ............................................................................................... Imagen_alarmas_magelis7_2MAST Sr1 TOP+2 RMAST Gestion_magelis TOP R(2)

%MW302:X3 ..........................................................................................MAST Sr1 TOP+5 R

%MW302:X6 ..........................................................................................MAST Sr1 TOP+5 R

%MW319 ...............................................................................................MAST Macro7 PAGE1 %X7.4 N1 TOP RMAST Macro7 PAGE1 %X7.5 N1 TOP R(4)

%MW330 ............................................................................................... Contador_de_pedidos_extraidosMAST Macro5 PAGE0 %X5.12 P0 TOP RMAST Macro5 PAGE0 %X5.12 P0 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP RMAST Macro7 PAGE1 %X7.12 P0 TOP WMAST Comunicaciones TOP+5 RMAST Gestion_piezas TOP+4 W

%MW331:X0 .......................................................................................... Bloqueo_lectura_palet_t1MAST Sr18 TOP R(2)

%MW331:X1 .......................................................................................... Bloqueo_escritura_palet_t1MAST Sr18 TOP R(2)

%MW331:X2 .......................................................................................... Liberar_palet_t1MAST Sr18 TOP R(2)

%MW331:X3 .......................................................................................... Actualizar_palet_t1MAST Sr18 TOP R(2)

%MW331:X6 .......................................................................................... Mas_numero_tabla_pedidoMAST Sr24 TOP+1 R

%MW331:X7 .......................................................................................... Menos_numero_tabla_pedidoMAST Sr24 TOP+1 R

%MW333 ............................................................................................... Palet_magelis_t1MAST Sr18 TOP R(2)MAST Sr21 TOP+6 R(4)

%MW335 ............................................................................................... No_pedido_magelis

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 62Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 493: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr24 TOP R(6)MAST Sr24 TOP WMAST Sr24 TOP+1 W(11)MAST Sr24 TOP+1 R(10)

%MW336:X0 .......................................................................................... Mag_scada_onMAST Sr24 TOP+2 W

%MW336:X1 .......................................................................................... Mag_pedido1_vacioMAST Sr24 TOP+2 W

%MW336:X2 .......................................................................................... Mag_pedido2_vacioMAST Sr24 TOP+2 W

%MW336:X3 .......................................................................................... Mag_pedido3_vacioMAST Sr24 TOP+2 W

%MW336:X4 .......................................................................................... Mag_pedido4_vacioMAST Sr24 TOP+2 W

%MW336:X5 .......................................................................................... Mag_pedido5_vacioMAST Sr24 TOP+2 W

%MW336:X6 .......................................................................................... Recurso_lanzar_pedidoMAST Sr24 TOP+2 W

%MW336:X7 .......................................................................................... Mag_actividad_scadaMAST Sr24 TOP+2 W

%MW336:X8 .......................................................................................... Mag_lanza_pedido_tactil1MAST Sr24 TOP+2 W

%MW336:X9 .......................................................................................... Mag_lanza_pedido_tactil2MAST Sr24 TOP+2 W

%MW336:X10 ....................................................................................... Mag_pieza_vaciaMAST Sr24 TOP+2 W

%MW336:X11 ....................................................................................... Mag_pieza1_vaciaMAST Sr24 TOP+2 W

%MW336:X12 ....................................................................................... Mag_pieza2_vaciaMAST Sr24 TOP+2 W

%MW336:X13 ....................................................................................... Mag_pieza3_vaciaMAST Sr24 TOP+2 W

%MW336:X14 ....................................................................................... Mag_pieza4_vaciaMAST Sr24 TOP+2 W

%MW336:X15 ....................................................................................... Mag_pieza5_vaciaMAST Sr24 TOP+2 W

%MW337:X0 .......................................................................................... Bit_ax_flt_via0MAST Sr18 TOP+2 W

%MW337:X1 .......................................................................................... Bit_ax_flt_via1MAST Sr18 TOP+2 W

%MW337:X2 .......................................................................................... Bit_ax_ok_via0MAST Sr18 TOP+2 W

%MW337:X3 .......................................................................................... Bit_ax_ok_via1MAST Sr18 TOP+2 W

%MW350 ............................................................................................... Dia_semana_de_peticion_pedidoMAST Sr24 TOP+5 W

%MW350:9 ............................................................................................MAST Gestion_pedidos TOP R(10)

%MW351:4 ............................................................................................MAST Sr24 TOP+5 W

%MW355 ............................................................................................... Tipo_de_pieza1MAST Sr24 TOP+5 W(6)

%MW356 ............................................................................................... Tipo_de_pieza2MAST Sr24 TOP+5 W(6)

%MW357 ............................................................................................... Tipo_de_pieza3

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 63Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 494: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr24 TOP+5 W(6)

%MW358 ............................................................................................... Tipo_de_baseMAST Sr24 TOP+5 W(2)

%MW360:5 ............................................................................................MAST Sr29 TOP R

%MW360:9 ............................................................................................MAST Macro7 PAGE1 %X7.12 P0 TOP W

%MW365 ............................................................................................... Tipo_de_pieza1_busquedaMAST Sr29 TOP R

%MW366 ............................................................................................... Tipo_de_pieza2_busquedaMAST Sr29 TOP R

%MW367 ............................................................................................... Tipo_de_pieza3_busquedaMAST Sr29 TOP R

%MW368 ............................................................................................... Tipo_de_base_busquedaMAST Sr29 TOP R

%MW370:5 ............................................................................................MAST Macro7 PAGE1 %X7.12 P0 TOP W

%MW400:10 ..........................................................................................MAST Sr21 TOP+1 R[]MAST Sr21 TOP+2 W[]MAST Sr22 TOP R[]MAST Macro22 PAGE2 %X22.31 P1 TOP W[]MAST Macro22 PAGE3 %X22.50 P0 TOP R[]MAST Macro22 PAGE3 %X22.51 P1 TOP+1 W[]

%MW400:160 .......................................................................................MAST Sr21 TOP+7 W

%MW400[105] ......................................................................................MAST Sr21 TOP+2 W

%MW400[115] ......................................................................................MAST Sr21 TOP+2 W

%MW400[125] ......................................................................................MAST Sr21 TOP+2 W

%MW400[135] ......................................................................................MAST Sr21 TOP+2 W

%MW400[145] ......................................................................................MAST Sr21 TOP+2 W

%MW400[155] ......................................................................................MAST Sr21 TOP+2 W

%MW400[15] .........................................................................................MAST Sr21 TOP+2 W

%MW400[25] .........................................................................................MAST Sr21 TOP+2 W

%MW400[35] .........................................................................................MAST Sr21 TOP+2 W

%MW400[45] .........................................................................................MAST Sr21 TOP+2 W

%MW400[55] .........................................................................................MAST Sr21 TOP+2 W

%MW400[5] ...........................................................................................MAST Sr21 TOP+2 W

%MW400[65] .........................................................................................MAST Sr21 TOP+2 W

%MW400[75] .........................................................................................MAST Sr21 TOP+2 W

%MW400[85] .........................................................................................MAST Sr21 TOP+2 W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 64Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 495: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW400[95] .........................................................................................MAST Sr21 TOP+2 W

%MW595 ............................................................................................... Puntero_tablas_memoria_t1MAST Sr7 TOP Index(27)MAST Sr7 TOP R(2)MAST Sr7 TOP W(2)MAST Macro1 PAGE2 %X1.24 N1 TOP W(5)MAST Macro1 PAGE2 %X1.27 P1 TOP W(5)

%MW596 ............................................................................................... Puntero_tablas_memoria_t2MAST Macro6 PAGE2 %X6.27 P1 TOP W(5)

%MW599 ............................................................................................... Puntero_tablas_magelis_t1MAST Sr6 TOP Index(24)MAST Sr6 TOP R(24)MAST Sr6 TOP W(24)MAST Sr7 TOP R(12)MAST Sr7 TOP W(12)MAST Macro1 PAGE0 %X1.3 N1 TOP WMAST Macro1 PAGE0 %X1.18 N1 TOP WMAST Macro1 PAGE1 %X1.19 N1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP WMAST Macro1 PAGE2 %X1.28 N1 TOP WMAST Macro2 PAGE0 %X2.3 N1 TOP WMAST Macro2 PAGE0 %X2.18 N1 TOP WMAST Macro2 PAGE1 %X2.19 N1 TOP WMAST Macro3 PAGE0 %X3.3 N1 TOP WMAST Macro3 PAGE0 %X3.18 N1 TOP WMAST Macro4 PAGE0 %X4.3 N1 TOP WMAST Macro4 PAGE1 %X4.18 N1 TOP WMAST Macro6 PAGE2 %X6.28 N1 TOP W

%MW600 ............................................................................................... D_sem_puesto1_magelisMAST Sr6 TOP W[](23)

%MW600:25 ..........................................................................................MAST Sr6 TOP W[]MAST Sr21 TOP+6 R

%MW625:25 ..........................................................................................MAST Sr21 TOP+6 R

%MW650:25 ..........................................................................................MAST Sr21 TOP+6 R

%MW675:25 ..........................................................................................MAST Sr21 TOP+6 R

%MW700 ............................................................................................... D_sem_escritura_magelisMAST Sr7 TOP R

%MW700:25 ..........................................................................................MAST Sr18 TOP+1 W

%MW701 ...............................................................................................MAST Sr7 TOP R

%MW702 ...............................................................................................MAST Sr7 TOP R

%MW703 ...............................................................................................MAST Sr7 TOP R

%MW704 ...............................................................................................MAST Sr7 TOP R

%MW705 ...............................................................................................MAST Sr7 TOP R

%MW706 ...............................................................................................MAST Sr7 TOP R

%MW707 ...............................................................................................MAST Sr7 TOP R

%MW708 ...............................................................................................MAST Sr7 TOP R

%MW709 ...............................................................................................MAST Sr7 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 65Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 496: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW710 ...............................................................................................MAST Sr7 TOP R

%MW711 ...............................................................................................MAST Sr7 TOP R

%MW712 ...............................................................................................MAST Sr7 TOP R

%MW713 ...............................................................................................MAST Sr7 TOP R

%MW714 ...............................................................................................MAST Sr7 TOP R

%MW715 ...............................................................................................MAST Sr7 TOP R

%MW716 ...............................................................................................MAST Sr7 TOP R

%MW717 ...............................................................................................MAST Sr7 TOP R

%MW718 ...............................................................................................MAST Sr7 TOP R

%MW719 ...............................................................................................MAST Sr7 TOP R

%MW720 ...............................................................................................MAST Sr7 TOP R

%MW721 ...............................................................................................MAST Sr7 TOP R

%MW722 ...............................................................................................MAST Sr7 TOP R

%MW725:25 ..........................................................................................MAST Sr18 TOP+1 RMAST Sr21 TOP+6 W(4)

%MW890:41 ..........................................................................................MAST Sr29 TOP WMAST Sr29 TOP InMAST Macro7 PAGE1 %X7.12 P0 TOP R

%MW931 ............................................................................................... Numero_de_piezaMAST Sr27 TOP+1 W(5)MAST Sr33 TOP R(37)

%MW932 ............................................................................................... Direccion_inicio_piezasMAST Sr0 TOP IndexMAST Sr27 TOP+2 RMAST Sr33 TOP W(5)MAST Sr33 TOP R(4)MAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.18 N1 TOP WMAST Macro1 PAGE1 %X1.19 N1 TOP WMAST Macro1 PAGE2 %X1.28 N1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.18 N1 TOP WMAST Macro2 PAGE1 %X2.19 N1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.18 N1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE1 %X4.18 N1 TOP WMAST Macro6 PAGE2 %X6.28 N1 TOP W

%MW933 ............................................................................................... Estacion_en_lectura_t1MAST Sr0 TOP RMAST Sr27 TOP R(4)MAST Sr27 TOP+2 R(8)MAST Sr33 TOP R(8)MAST Sr34 TOP RMAST Sr35 TOP RMAST Macro1 PAGE0 %X1.3 N1 TOP WMAST Macro1 PAGE0 %X1.18 N1 TOP WMAST Macro1 PAGE1 %X1.19 N1 TOP WMAST Macro1 PAGE2 %X1.28 N1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 66Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 497: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro2 PAGE0 %X2.3 N1 TOP WMAST Macro2 PAGE0 %X2.18 N1 TOP WMAST Macro2 PAGE1 %X2.19 N1 TOP WMAST Macro3 PAGE0 %X3.3 N1 TOP WMAST Macro3 PAGE0 %X3.18 N1 TOP WMAST Macro4 PAGE0 %X4.3 N1 TOP WMAST Macro4 PAGE1 %X4.18 N1 TOP WMAST Macro5 PAGE0 %X5.3 N1 TOP WMAST Macro5 PAGE0 %X5.14 N1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP WMAST Macro6 PAGE0 %X6.17 N1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP W

%MW934 ............................................................................................... Numero_de_tablaMAST Sr28 TOP W(5)MAST Sr31 TOP R(23)MAST Sr31 TOP W(23)MAST Sr31 TOP Index(23)MAST Macro6 PAGE0 %X6.3 N1 TOP+2 W(5)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 W(5)MAST Macro8 PAGE0 %X8.3 N1 TOP+1 W(5)

%MW935 ............................................................................................... Tabla_no_corresponde_pedidosMAST Alarmas TOP+2 W(15)

%MW936 ............................................................................................... Estacion_en_alarmaMAST Chart PAGE1 %X0 P1 TOP+1 WMAST Sr0 TOP WMAST Sr27 TOP+2 W(4)MAST Sr34 TOP WMAST Sr35 TOP WMAST Sr37 TOP WMAST Alarmas TOP+1 W(4)MAST Alarmas TOP+2 W(3)MAST Alarmas TOP+3 W(8)MAST Alarmas TOP+4 W(4)MAST Alarmas TOP+6 R(8)

%MW937 ............................................................................................... Tabla_no_corresponde_piezasMAST Chart PAGE1 %X0 P1 TOP+1 WMAST Alarmas TOP+1 W(20)

%MW938:4 ............................................................................................MAST Prl TOP W(2)MAST Prl TOP R

%MW942:3 ............................................................................................MAST Prl TOP W(2)MAST Prl TOP R

%MW945 ............................................................................................... Piezas_totales_en_produccionMAST Gestion_piezas TOP+1 WMAST Gestion_piezas TOP+2 R

%MW946 ............................................................................................... Piezas_negras_totalesMAST Gestion_piezas TOP+1 W

%MW946:4 ............................................................................................MAST Sr25 TOP In(2)

%MW947 ............................................................................................... Piezas_rojas_totalesMAST Gestion_piezas TOP+1 W

%MW948 ............................................................................................... Piezas_metal_totalesMAST Gestion_piezas TOP+1 W

%MW949 ............................................................................................... Piezas_tapa_totalesMAST Gestion_piezas TOP+1 W

%MW950 ............................................................................................... Contador_piezas_en_colaMAST Gestion_pedidos TOP W

%MW951 ............................................................................................... Compara_pedidosMAST Sr28 TOP W(5)MAST Sr28 TOP R(5)MAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+2 W(5)MAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(5)MAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 W(5)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 67Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 498: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(5)MAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 W(5)MAST Macro8 PAGE0 %X8.3 N1 TOP+1 R(5)

%MW952 ............................................................................................... Simulacion_robotMAST Macro8 PAGE0 %X8.3 P0 TOP W

%MW952:X0 ..........................................................................................MAST Comunicaciones TOP+4 R

%MW952:X1 ..........................................................................................MAST Comunicaciones TOP+4 R

%MW952:X2 ..........................................................................................MAST Comunicaciones TOP+4 R

%MW952:X3 .......................................................................................... Descargue_de_pedidoMAST Comunicaciones TOP+4 R

%MW953 ............................................................................................... Contador_piezas_negras_en_colaMAST Sr19 TOP RMAST Sr19 TOP WMAST Sr25 TOP R(3)MAST Macro4 PAGE3 %X4.16 N1 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP WMAST Gestion_pedidos TOP RMAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 R

%MW954 ............................................................................................... Contador_piezas_rojas_en_colaMAST Sr19 TOP RMAST Sr19 TOP WMAST Sr25 TOP R(3)MAST Macro4 PAGE3 %X4.16 N1 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP WMAST Gestion_pedidos TOP RMAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 R

%MW955 ............................................................................................... Contador_piezas_metal_en_colaMAST Sr19 TOP RMAST Sr19 TOP WMAST Sr25 TOP R(3)MAST Macro4 PAGE3 %X4.16 N1 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP WMAST Gestion_pedidos TOP RMAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 R

%MW956 ............................................................................................... Contador_piezas_tapa_en_colaMAST Sr25 TOP R(3)MAST Gestion_pedidos TOP RMAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 WMAST Gestion_piezas TOP+2 R

%MW957:4 ............................................................................................MAST Chart PAGE1 %X0 P1 TOP In/OutMAST Chart PAGE3 %X36 P1 TOP In/OutMAST Sr11 TOP In/OutMAST Sr11 TOP+2 In/OutMAST Sr11 TOP+3 In/OutMAST Sr28 TOP In/Out(4)MAST Sr29 TOP In/Out(3)MAST Macro5 PAGE0 %X5.3 P1 TOP In/OutMAST Macro5 PAGE0 %X5.6 P1 TOP In/OutMAST Macro5 PAGE0 %X5.13 P1 TOP In/OutMAST Macro5 PAGE0 %X5.14 P1 TOP In/OutMAST Macro6 PAGE0 %X6.3 P1 TOP In/OutMAST Macro6 PAGE0 %X6.13 P1 TOP In/OutMAST Macro6 PAGE0 %X6.15 P1 TOP In/OutMAST Macro6 PAGE0 %X6.17 P1 TOP In/OutMAST Macro6 PAGE1 %X6.6 P1 TOP In/OutMAST Macro6 PAGE1 %X6.16 P1 TOP In/OutMAST Macro6 PAGE2 %X6.23 P1 TOP In/OutMAST Macro6 PAGE2 %X6.24 P1 TOP In/OutMAST Macro6 PAGE2 %X6.27 P1 TOP In/OutMAST Macro7 PAGE0 %X7.3 P1 TOP In/OutMAST Macro7 PAGE0 %X7.13 P1 TOP In/OutMAST Macro7 PAGE1 %X7.6 P1 TOP In/Out

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 68Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 499: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro7 PAGE1 %X7.11 P1 TOP In/OutMAST Macro7 PAGE1 %X7.14 P1 TOP In/OutMAST Macro8 PAGE0 %X8.3 P1 TOP In/OutMAST Macro8 PAGE0 %X8.30 P1 TOP In/OutMAST Macro8 PAGE1 %X8.24 P1 TOP In/OutMAST Macro8 PAGE1 %X8.29 P1 TOP In/OutMAST Macro8 PAGE2 %X8.26 P1 TOP In/OutMAST Macro8 PAGE2 %X8.28 P1 TOP In/OutMAST Macro8 PAGE3 %X8.10 P1 TOP In/OutMAST Macro8 PAGE3 %X8.27 P1 TOP In/Out

%MW957:X0 ..........................................................................................MAST Chart PAGE3 %X36 P1 TOP RMAST Chart PAGE3 %X36 N1 TOP RMAST Macro5 PAGE0 %X5.3 P1 TOP RMAST Macro5 PAGE0 %X5.3 N1 TOP RMAST Macro5 PAGE0 %X5.6 P1 TOP RMAST Macro5 PAGE0 %X5.6 N1 TOP RMAST Macro5 PAGE0 %X5.13 P1 TOP RMAST Macro5 PAGE0 %X5.13 N1 TOP RMAST Macro5 PAGE0 %X5.14 P1 TOP RMAST Macro5 PAGE0 %X5.14 N1 TOP RMAST Macro6 PAGE0 %X6.3 P1 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP RMAST Macro6 PAGE0 %X6.13 P1 TOP RMAST Macro6 PAGE0 %X6.13 N1 TOP RMAST Macro6 PAGE0 %X6.15 P1 TOP RMAST Macro6 PAGE0 %X6.15 N1 TOP RMAST Macro6 PAGE0 %X6.17 P1 TOP RMAST Macro6 PAGE0 %X6.17 N1 TOP RMAST Macro6 PAGE1 %X6.6 P1 TOP RMAST Macro6 PAGE1 %X6.6 N1 TOP RMAST Macro6 PAGE1 %X6.16 P1 TOP RMAST Macro6 PAGE1 %X6.16 N1 TOP RMAST Macro6 PAGE2 %X6.23 P1 TOP RMAST Macro6 PAGE2 %X6.23 N1 TOP RMAST Macro6 PAGE2 %X6.24 P1 TOP RMAST Macro6 PAGE2 %X6.24 N1 TOP RMAST Macro6 PAGE2 %X6.27 P1 TOP RMAST Macro6 PAGE2 %X6.28 N1 TOP RMAST Macro7 PAGE0 %X7.3 P1 TOP RMAST Macro7 PAGE0 %X7.3 N1 TOP RMAST Macro7 PAGE0 %X7.13 P1 TOP RMAST Macro7 PAGE0 %X7.13 N1 TOP RMAST Macro7 PAGE1 %X7.6 P1 TOP RMAST Macro7 PAGE1 %X7.6 N1 TOP RMAST Macro7 PAGE1 %X7.14 P1 TOP RMAST Macro7 PAGE1 %X7.14 N1 TOP RMAST Macro8 PAGE0 %X8.3 P1 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP RMAST Macro8 PAGE0 %X8.30 P1 TOP RMAST Macro8 PAGE0 %X8.30 N1 TOP RMAST Macro8 PAGE1 %X8.24 P1 TOP RMAST Macro8 PAGE1 %X8.24 N1 TOP RMAST Macro8 PAGE1 %X8.29 P1 TOP RMAST Macro8 PAGE1 %X8.29 N1 TOP RMAST Macro8 PAGE2 %X8.26 P1 TOP RMAST Macro8 PAGE2 %X8.26 N1 TOP RMAST Macro8 PAGE2 %X8.28 P1 TOP RMAST Macro8 PAGE2 %X8.28 N1 TOP RMAST Macro8 PAGE3 %X8.10 P1 TOP RMAST Macro8 PAGE3 %X8.10 N1 TOP RMAST Macro8 PAGE3 %X8.27 P1 TOP RMAST Macro8 PAGE3 %X8.27 N1 TOP R

%MW959 ............................................................................................... Tiempo_espera_t2MAST Chart PAGE3 %X36 P1 TOP WMAST Sr11 TOP WMAST Sr11 TOP+2 WMAST Sr11 TOP+3 WMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE2 %X6.23 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 69Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 500: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE1 %X8.24 P1 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP W

%MW960 ............................................................................................... Bytes_transmision_t2MAST Chart PAGE3 %X36 P1 TOP WMAST Sr11 TOP WMAST Sr11 TOP+2 WMAST Sr11 TOP+3 WMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE2 %X6.23 P1 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE1 %X8.24 P1 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP W

%MW962 ............................................................................................... Estado_camisaMAST Sr26 TOP R(2)MAST Sr26 TOP WMAST Macro1 PAGE0 %X1.9 P1 TOP W

%MW963 ............................................................................................... Estado_emboloMAST Macro2 PAGE0 %X2.4 P1 TOP WMAST Macro2 PAGE0 %X2.5 N1 TOP R(2)MAST Macro2 PAGE0 %X2.5 N1 TOP W

%MW964 ............................................................................................... Estado_muelleMAST Macro2 PAGE0 %X2.4 P1 TOP WMAST Macro2 PAGE1 %X2.13 N1 TOP R(2)MAST Macro2 PAGE1 %X2.13 N1 TOP W

%MW965 ............................................................................................... Estado_culataMAST Macro3 PAGE0 %X3.4 P1 TOP WMAST Macro3 PAGE0 %X3.5 N1 TOP R(2)MAST Macro3 PAGE0 %X3.5 N1 TOP W

%MW966 ............................................................................................... Estado_verificacionMAST Sr19 TOP R(2)MAST Sr19 TOP WMAST Macro4 PAGE0 %X4.4 P1 TOP W

%MW967 ............................................................................................... Estacion_en_lectura_t2MAST Sr37 TOP RMAST Macro6 PAGE1 %X6.16 N1 TOP WMAST Macro6 PAGE2 %X6.28 N1 TOP WMAST Macro7 PAGE0 %X7.3 N1 TOP WMAST Macro7 PAGE1 %X7.14 N1 TOP WMAST Macro8 PAGE1 %X8.29 N1 TOP WMAST Macro8 PAGE2 %X8.28 N1 TOP WMAST Macro8 PAGE3 %X8.27 N1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 70Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 501: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW968 ............................................................................................... Pieza_necesariaMAST Sr25 TOP W(2)MAST Sr25 TOP InMAST Sr25 TOP R(4)MAST Macro1 PAGE0 %X1.7 P1 TOP WMAST Macro1 PAGE0 %X1.7 P0 TOP W

%MW969 ............................................................................................... Estado_placaMAST Sr29 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP R(2)MAST Macro7 PAGE1 %X7.12 P0 TOP W

%MW970 ............................................................................................... Direccion_base_pedidosMAST Sr8 TOP R[](8)MAST Sr9 TOP R[](8)MAST Sr10 TOP R[](8)MAST Sr31 TOP R[](23)MAST Macro6 PAGE0 %X6.4 P1 TOP R[]MAST Macro6 PAGE1 %X6.5 N1 TOP R[](2)MAST Macro8 PAGE0 %X8.5 P1 TOP+1 R[](11)MAST Macro8 PAGE0 %X8.12 N1 TOP W[]MAST Macro8 PAGE1 %X8.15 P1 TOP+1 R[](11)MAST Macro8 PAGE1 %X8.16 N1 TOP W[]MAST Macro8 PAGE2 %X8.19 P1 TOP+1 R[](11)MAST Macro8 PAGE3 %X8.6 N1 TOP W[]MAST Gestion_piezas TOP+3 R[](18)

%MW970:5 ............................................................................................MAST Sr8 TOP R[](5)MAST Sr9 TOP R[](5)MAST Sr10 TOP R[](5)MAST Macro6 PAGE0 %X6.12 P0 TOP W[]MAST Macro7 PAGE1 %X7.12 P0 TOP R[]MAST Macro8 PAGE0 %X8.12 N1 TOP W[]MAST Macro8 PAGE1 %X8.16 N1 TOP W[]MAST Macro8 PAGE3 %X8.6 N1 TOP W[]

%MW970:56 ..........................................................................................MAST Macro7 PAGE1 %X7.12 P0 TOP W[]

%MW970:X1 ..........................................................................................MAST Macro6 PAGE1 %X6.5 N1 TOP W[]

%MW970:X2 ..........................................................................................MAST Macro6 PAGE1 %X6.5 N1 TOP W[]

%MW970:X3 ..........................................................................................MAST Sr29 TOP R[]MAST Macro8 PAGE0 %X8.14 P0 TOP W[]MAST Gestion_piezas TOP+3 R[]

%MW970:X4 ..........................................................................................MAST Sr29 TOP R[]MAST Macro8 PAGE2 %X8.18 P0 TOP W[]MAST Gestion_piezas TOP+3 R[]

%MW970:X5 ..........................................................................................MAST Sr29 TOP R[]MAST Macro8 PAGE3 %X8.8 P0 TOP W[]MAST Gestion_piezas TOP+3 R[]

%MW970:X7 ..........................................................................................MAST Sr29 TOP R[]

%MW970:X15 .......................................................................................MAST Sr8 TOP W[]

%MW972 ............................................................................................... Direccion_base_piezasMAST Sr7 TOP W[](14)MAST Sr7 TOP R[](13)MAST Sr19 TOP R[](13)MAST Sr19 TOP W[](2)MAST Sr26 TOP R[](3)MAST Sr26 TOP W[](8)MAST Macro1 PAGE0 %X1.9 P1 TOP R[](2)MAST Macro2 PAGE0 %X2.4 P1 TOP R[](3)MAST Macro2 PAGE0 %X2.5 N1 TOP W[](3)MAST Macro2 PAGE1 %X2.13 N1 TOP W[](3)MAST Macro3 PAGE0 %X3.4 P1 TOP R[](2)MAST Macro3 PAGE0 %X3.5 N1 TOP W[](3)MAST Macro4 PAGE0 %X4.4 P1 TOP R[](2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 71Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 502: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW972:16 ..........................................................................................MAST Sr0 TOP R[]MAST Sr25 TOP W[](5)MAST Macro1 PAGE0 %X1.8 P1 TOP R[]MAST Macro1 PAGE1 %X1.12 P1 TOP R[]MAST Macro1 PAGE2 %X1.27 P1 TOP R[]MAST Macro2 PAGE0 %X2.6 P1 TOP R[]MAST Macro2 PAGE1 %X2.15 P1 TOP R[]MAST Macro3 PAGE0 %X3.6 P1 TOP R[]

%MW972:18 ..........................................................................................MAST Sr19 TOP W[](2)

%MW972:6 ............................................................................................MAST Sr19 TOP R[]

%MW973 ............................................................................................... Direccion_inicio_piezas1MAST Chart PAGE1 %X0 P1 TOP WMAST Sr25 TOP W(5)MAST Sr25 TOP Index(5)MAST Sr26 TOP R(12)MAST Sr26 TOP W(12)MAST Sr26 TOP Index(11)MAST Sr33 TOP WMAST Macro1 PAGE0 %X1.0 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP IndexMAST Macro1 PAGE0 %X1.9 P1 TOP R(3)MAST Macro1 PAGE0 %X1.9 P1 TOP W(3)MAST Macro1 PAGE0 %X1.9 P1 TOP Index(2)MAST Macro1 PAGE0 %X1.18 N1 TOP RMAST Macro1 PAGE1 %X1.12 P1 TOP IndexMAST Macro1 PAGE1 %X1.19 N1 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP IndexMAST Macro1 PAGE2 %X1.28 N1 TOP R

%MW974 ............................................................................................... Piezas_con_tapaMAST Chart PAGE1 %X0 P1 TOP W

%MW975 ............................................................................................... Compara_piezasMAST Sr33 TOP W(13)MAST Sr33 TOP R(2)MAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP W(5)MAST Macro1 PAGE2 %X1.24 N1 TOP R(5)MAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP W

%MW976 ............................................................................................... Direccion_inicio_piezas2MAST Sr33 TOP WMAST Macro2 PAGE0 %X2.0 P1 TOP WMAST Macro2 PAGE0 %X2.4 P1 TOP R(4)MAST Macro2 PAGE0 %X2.4 P1 TOP W(4)MAST Macro2 PAGE0 %X2.4 P1 TOP Index(3)MAST Macro2 PAGE0 %X2.5 N1 TOP R(4)MAST Macro2 PAGE0 %X2.5 N1 TOP W(4)MAST Macro2 PAGE0 %X2.5 N1 TOP Index(3)MAST Macro2 PAGE0 %X2.6 P1 TOP IndexMAST Macro2 PAGE0 %X2.18 N1 TOP RMAST Macro2 PAGE1 %X2.13 N1 TOP R(4)MAST Macro2 PAGE1 %X2.13 N1 TOP W(4)MAST Macro2 PAGE1 %X2.13 N1 TOP Index(3)MAST Macro2 PAGE1 %X2.15 P1 TOP IndexMAST Macro2 PAGE1 %X2.19 N1 TOP R

%MW976:3 ............................................................................................MAST Chart PAGE1 %X0 P1 TOP W

%MW977 ............................................................................................... Direccion_inicio_piezas3MAST Sr33 TOP WMAST Macro3 PAGE0 %X3.0 P1 TOP WMAST Macro3 PAGE0 %X3.4 P1 TOP R(3)MAST Macro3 PAGE0 %X3.4 P1 TOP W(3)MAST Macro3 PAGE0 %X3.4 P1 TOP Index(2)MAST Macro3 PAGE0 %X3.5 N1 TOP R(4)MAST Macro3 PAGE0 %X3.5 N1 TOP W(4)MAST Macro3 PAGE0 %X3.5 N1 TOP Index(3)MAST Macro3 PAGE0 %X3.6 P1 TOP IndexMAST Macro3 PAGE0 %X3.18 N1 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 72Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 503: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW978 ............................................................................................... Direccion_inicio_piezas4MAST Sr19 TOP R(9)MAST Sr19 TOP W(9)MAST Sr19 TOP Index(18)MAST Sr33 TOP WMAST Macro4 PAGE0 %X4.0 P1 TOP WMAST Macro4 PAGE0 %X4.4 P1 TOP R(3)MAST Macro4 PAGE0 %X4.4 P1 TOP W(3)MAST Macro4 PAGE0 %X4.4 P1 TOP Index(2)MAST Macro4 PAGE1 %X4.18 N1 TOP R

%MW979 ............................................................................................... Direccion_inicio_piezas6MAST Chart PAGE1 %X0 P1 TOP WMAST Sr8 TOP R(14)MAST Sr8 TOP W(14)MAST Sr8 TOP Index(14)MAST Macro6 PAGE0 %X6.0 P1 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+2 W(10)MAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.4 P1 TOP R(2)MAST Macro6 PAGE0 %X6.4 P1 TOP W(2)MAST Macro6 PAGE0 %X6.4 P1 TOP IndexMAST Macro6 PAGE0 %X6.12 P0 TOP R(2)MAST Macro6 PAGE0 %X6.12 P0 TOP W(2)MAST Macro6 PAGE0 %X6.12 P0 TOP IndexMAST Macro6 PAGE1 %X6.5 N1 TOP R(6)MAST Macro6 PAGE1 %X6.5 N1 TOP W(6)MAST Macro6 PAGE1 %X6.5 N1 TOP Index(4)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 W(10)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro6 PAGE2 %X6.28 N1 TOP R

%MW980 ............................................................................................... Direccion_inicio_piezas7MAST Chart PAGE1 %X0 P1 TOP WMAST Sr9 TOP R(14)MAST Sr9 TOP W(14)MAST Sr9 TOP Index(13)MAST Sr28 TOP W(5)MAST Sr28 TOP RMAST Sr29 TOP R(3)MAST Sr29 TOP W(3)MAST Sr29 TOP Index(4)MAST Sr30 TOP R(5)MAST Macro7 PAGE0 %X7.2 P1 TOP+1 WMAST Macro7 PAGE1 %X7.12 P0 TOP Index(2)

%MW981 ............................................................................................... Contador_piezas_tapa_neg_almacenMAST Prl TOP+3 WMAST Prl TOP+3 RMAST Sr25 TOP R

%MW982 ............................................................................................... Contador_piezas_tapa_roj_almacenMAST Prl TOP+3 WMAST Prl TOP+3 RMAST Sr25 TOP R

%MW983 ............................................................................................... Direccion_inicio_piezas8MAST Chart PAGE1 %X0 P1 TOP WMAST Sr10 TOP R(14)MAST Sr10 TOP W(14)MAST Sr10 TOP Index(13)MAST Macro8 PAGE0 %X8.0 P1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 W(5)MAST Macro8 PAGE0 %X8.3 N1 TOP+1 RMAST Macro8 PAGE0 %X8.5 P1 TOP+1 R(2)MAST Macro8 PAGE0 %X8.5 P1 TOP+1 W(2)MAST Macro8 PAGE0 %X8.5 P1 TOP+1 Index(11)MAST Macro8 PAGE0 %X8.12 N1 TOP R(3)MAST Macro8 PAGE0 %X8.12 N1 TOP W(3)MAST Macro8 PAGE0 %X8.12 N1 TOP Index(2)MAST Macro8 PAGE0 %X8.14 P0 TOP R(2)MAST Macro8 PAGE0 %X8.14 P0 TOP W(2)MAST Macro8 PAGE0 %X8.14 P0 TOP IndexMAST Macro8 PAGE1 %X8.15 P1 TOP+1 R(2)MAST Macro8 PAGE1 %X8.15 P1 TOP+1 W(2)MAST Macro8 PAGE1 %X8.15 P1 TOP+1 Index(11)MAST Macro8 PAGE1 %X8.16 N1 TOP R(3)MAST Macro8 PAGE1 %X8.16 N1 TOP W(3)MAST Macro8 PAGE1 %X8.16 N1 TOP Index(2)MAST Macro8 PAGE2 %X8.18 P0 TOP R(7)MAST Macro8 PAGE2 %X8.18 P0 TOP W(2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 73Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 504: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE2 %X8.18 P0 TOP IndexMAST Macro8 PAGE2 %X8.19 P1 TOP+1 R(2)MAST Macro8 PAGE2 %X8.19 P1 TOP+1 W(2)MAST Macro8 PAGE2 %X8.19 P1 TOP+1 Index(11)MAST Macro8 PAGE3 %X8.6 N1 TOP R(3)MAST Macro8 PAGE3 %X8.6 N1 TOP W(3)MAST Macro8 PAGE3 %X8.6 N1 TOP Index(2)MAST Macro8 PAGE3 %X8.8 P0 TOP R(2)MAST Macro8 PAGE3 %X8.8 P0 TOP W(2)MAST Macro8 PAGE3 %X8.8 P0 TOP IndexMAST Macro8 PAGE3 %X8.22 P0 TOP R(2)MAST Macro8 PAGE3 %X8.22 P0 TOP W(2)MAST Gestion_piezas TOP+3 R(7)MAST Gestion_piezas TOP+3 W(6)MAST Gestion_piezas TOP+3 Index(21)

%MW984 ............................................................................................... Simulacion_robot_cargaMAST Macro5 PAGE0 %X5.4 P1 TOP WMAST Macro5 PAGE0 %X5.5->%X5.12 TOP RMAST Macro5 PAGE0 %X5.5 P1 TOP WMAST Macro5 PAGE0 %X5.5 N1 TOP WMAST Macro5 PAGE0 %X5.5 P0 TOP WMAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro8 PAGE0 %X8.12 P0 TOP WMAST Macro8 PAGE0 %X8.13 N1 TOP WMAST Macro8 PAGE0 %X8.14 N1 TOP WMAST Macro8 PAGE0 %X8.14 P0 TOP WMAST Macro8 PAGE0 %X8.IN P1 TOP WMAST Macro8 PAGE1 %X8.16 P0 TOP WMAST Macro8 PAGE1 %X8.17 N1 TOP WMAST Macro8 PAGE2 %X8.18 N1 TOP WMAST Macro8 PAGE2 %X8.18 P0 TOP WMAST Macro8 PAGE3 %X8.6 P0 TOP WMAST Macro8 PAGE3 %X8.7 N1 TOP WMAST Macro8 PAGE3 %X8.8 N1 TOP WMAST Macro8 PAGE3 %X8.8 P0 TOP W

%MW985 ............................................................................................... Contador_de_produccionMAST Sr25 TOP R(2)MAST Sr25 TOP W

%MW986 ............................................................................................... Contador_piezas_produccionMAST Sr25 TOP R(3)MAST Gestion_pedidos TOP W

%MW987 ............................................................................................... Contador_piezas_negras_producionMAST Sr7 TOP R(2)MAST Sr7 TOP W(2)MAST Sr19 TOP R(2)MAST Sr19 TOP W(2)MAST Sr25 TOP R(2)MAST Sr25 TOP WMAST Gestion_pedidos TOP RMAST Gestion_piezas TOP+1 R(2)

%MW987:4 ............................................................................................MAST Gestion_piezas TOP+4 W

%MW988 ............................................................................................... Contador_piezas_rojas_produccionMAST Sr7 TOP R(2)MAST Sr7 TOP W(2)MAST Sr19 TOP R(2)MAST Sr19 TOP W(2)MAST Sr25 TOP R(2)MAST Sr25 TOP WMAST Gestion_pedidos TOP RMAST Gestion_piezas TOP+1 R(2)

%MW989 ............................................................................................... Contador_piezas_metal_produccionMAST Sr7 TOP R(2)MAST Sr7 TOP W(2)MAST Sr19 TOP R(2)MAST Sr19 TOP W(2)MAST Sr25 TOP R(2)MAST Sr25 TOP WMAST Gestion_pedidos TOP RMAST Gestion_piezas TOP+1 R(2)

%MW990 ............................................................................................... Contador_piezas_tapa_produccionMAST Sr25 TOP RMAST Gestion_pedidos TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 74Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 505: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Gestion_piezas TOP+1 R(2)MAST Gestion_piezas TOP+2 W

%MW991 ............................................................................................... Contador_piezas_negras_almacenMAST Prl TOP+3 WMAST Sr13 TOP+1 RMAST Sr25 TOP R(3)MAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 RMAST Gestion_piezas TOP+3 R(3)

%MW992 ............................................................................................... Contador_piezas_rojas_almacenMAST Prl TOP+3 WMAST Sr13 TOP+2 RMAST Sr25 TOP R(3)MAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 RMAST Gestion_piezas TOP+3 R(3)

%MW993 ............................................................................................... Contador_piezas_metal_almacenMAST Prl TOP+3 WMAST Sr13 TOP+3 RMAST Sr25 TOP R(3)MAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 RMAST Gestion_piezas TOP+3 R(3)

%MW994 ............................................................................................... Contador_piezas_tapa_almacenMAST Prl TOP+3 WMAST Sr13 TOP+4 RMAST Sr25 TOP R(3)MAST Gestion_piezas TOP+1 RMAST Gestion_piezas TOP+2 RMAST Gestion_piezas TOP+3 R(3)

%MW995:4 ............................................................................................MAST Chart PAGE2 %X16 P1 TOP In/OutMAST Sr11 TOP+1 In/OutMAST Macro1 PAGE0 %X1.3 P1 TOP In/OutMAST Macro1 PAGE0 %X1.8 P1 TOP In/OutMAST Macro1 PAGE0 %X1.17 P1 TOP In/OutMAST Macro1 PAGE0 %X1.18 P1 TOP In/OutMAST Macro1 PAGE1 %X1.12 P1 TOP In/OutMAST Macro1 PAGE1 %X1.19 P1 TOP In/OutMAST Macro1 PAGE2 %X1.23 P1 TOP In/OutMAST Macro1 PAGE2 %X1.24 P1 TOP In/OutMAST Macro1 PAGE2 %X1.27 P1 TOP In/OutMAST Macro1 PAGE2 %X1.28 P1 TOP In/OutMAST Macro2 PAGE0 %X2.3 P1 TOP In/OutMAST Macro2 PAGE0 %X2.6 P1 TOP In/OutMAST Macro2 PAGE0 %X2.17 P1 TOP In/OutMAST Macro2 PAGE0 %X2.18 P1 TOP In/OutMAST Macro2 PAGE1 %X2.15 P1 TOP In/OutMAST Macro2 PAGE1 %X2.19 P1 TOP In/OutMAST Macro3 PAGE0 %X3.3 P1 TOP In/OutMAST Macro3 PAGE0 %X3.6 P1 TOP In/OutMAST Macro3 PAGE0 %X3.17 P1 TOP In/OutMAST Macro3 PAGE0 %X3.18 P1 TOP In/OutMAST Macro4 PAGE0 %X4.3 P1 TOP In/OutMAST Macro4 PAGE0 %X4.17 P1 TOP In/OutMAST Macro4 PAGE1 %X4.6 P1 TOP In/OutMAST Macro4 PAGE1 %X4.18 P1 TOP In/OutMAST Macro6 PAGE2 %X6.28 P1 TOP In/Out

%MW995:X0 ..........................................................................................MAST Chart PAGE2 %X16 P1 TOP RMAST Chart PAGE2 %X16 N1 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP RMAST Macro1 PAGE0 %X1.3 N1 TOP RMAST Macro1 PAGE0 %X1.8 P1 TOP RMAST Macro1 PAGE0 %X1.8 N1 TOP RMAST Macro1 PAGE0 %X1.17 P1 TOP RMAST Macro1 PAGE0 %X1.17 N1 TOP RMAST Macro1 PAGE0 %X1.18 P1 TOP RMAST Macro1 PAGE0 %X1.18 N1 TOP RMAST Macro1 PAGE1 %X1.12 P1 TOP RMAST Macro1 PAGE1 %X1.12 N1 TOP RMAST Macro1 PAGE1 %X1.19 P1 TOP RMAST Macro1 PAGE1 %X1.19 N1 TOP RMAST Macro1 PAGE2 %X1.23 P1 TOP RMAST Macro1 PAGE2 %X1.23 N1 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 75Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 506: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro1 PAGE2 %X1.24 P1 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP RMAST Macro1 PAGE2 %X1.27 P1 TOP RMAST Macro1 PAGE2 %X1.27 N1 TOP RMAST Macro1 PAGE2 %X1.28 P1 TOP RMAST Macro1 PAGE2 %X1.28 N1 TOP RMAST Macro2 PAGE0 %X2.3 P1 TOP RMAST Macro2 PAGE0 %X2.3 N1 TOP RMAST Macro2 PAGE0 %X2.6 P1 TOP RMAST Macro2 PAGE0 %X2.6 N1 TOP RMAST Macro2 PAGE0 %X2.17 P1 TOP RMAST Macro2 PAGE0 %X2.17 N1 TOP RMAST Macro2 PAGE0 %X2.18 P1 TOP RMAST Macro2 PAGE0 %X2.18 N1 TOP RMAST Macro2 PAGE1 %X2.15 P1 TOP RMAST Macro2 PAGE1 %X2.15 N1 TOP RMAST Macro2 PAGE1 %X2.19 P1 TOP RMAST Macro2 PAGE1 %X2.19 N1 TOP RMAST Macro3 PAGE0 %X3.3 P1 TOP RMAST Macro3 PAGE0 %X3.3 N1 TOP RMAST Macro3 PAGE0 %X3.6 P1 TOP RMAST Macro3 PAGE0 %X3.6 N1 TOP RMAST Macro3 PAGE0 %X3.17 P1 TOP RMAST Macro3 PAGE0 %X3.17 N1 TOP RMAST Macro3 PAGE0 %X3.18 P1 TOP RMAST Macro3 PAGE0 %X3.18 N1 TOP RMAST Macro4 PAGE0 %X4.3 P1 TOP RMAST Macro4 PAGE0 %X4.3 N1 TOP RMAST Macro4 PAGE0 %X4.17 P1 TOP RMAST Macro4 PAGE0 %X4.17 N1 TOP RMAST Macro4 PAGE1 %X4.6 P1 TOP RMAST Macro4 PAGE1 %X4.6 N1 TOP RMAST Macro4 PAGE1 %X4.18 P1 TOP RMAST Macro4 PAGE1 %X4.18 N1 TOP RMAST Macro6 PAGE2 %X6.27 N1 TOP RMAST Macro6 PAGE2 %X6.28 P1 TOP R

%MW997 ............................................................................................... Tiempo_espera_t1MAST Chart PAGE2 %X16 P1 TOP WMAST Sr11 TOP+1 WMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP W

%MW998 ............................................................................................... Bytes_transmision_t1MAST Chart PAGE2 %X16 P1 TOP WMAST Sr11 TOP+1 WMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 76Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 507: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP W

%MW999 ............................................................................................... Contador_piezas_tapa_met_almacenMAST Prl TOP+3 WMAST Prl TOP+3 RMAST Sr25 TOP R

%MW1000:5 ..........................................................................................MAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1000:55 .......................................................................................MAST Gestion_pedidos TOP W

%MW1000:56 .......................................................................................MAST Gestion_pedidos TOP In

%MW1000:60 .......................................................................................MAST Sr24 TOP RMAST Gestion_piezas TOP+4 W

%MW1000:9 ..........................................................................................MAST Gestion_pedidos TOP W

%MW1005 ............................................................................................. P1_estado_tipo_pieza1MAST Gestion_pedidos TOP R

%MW1006 ............................................................................................. P1_estado_tipo_pieza2MAST Gestion_pedidos TOP R

%MW1007 ............................................................................................. P1_estado_tipo_pieza3MAST Gestion_pedidos TOP R

%MW1008 ............................................................................................. P1_estado_tipo_baseMAST Gestion_pedidos TOP R

%MW1021 ............................................................................................. P1_numero_produccion_pieza1MAST Gestion_pedidos TOP W

%MW1034 ............................................................................................. P1_numero_produccion_pieza2MAST Gestion_pedidos TOP W

%MW1047 ............................................................................................. P1_numero_produccion_pieza3MAST Gestion_pedidos TOP W

%MW1053 ............................................................................................. P1_estado_pedidoMAST Gestion_pedidos TOP W

%MW1054 ............................................................................................. P1_estado_paletMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1054:X15 .....................................................................................MAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Gestion_pedidos TOP+1 R

%MW1055 ............................................................................................. P1_check_sum_pedidoMAST Gestion_pedidos TOP W

%MW1058 ............................................................................................. Palet_vacio_t2MAST Macro8 PAGE0 %X8.3 N1 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 77Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 508: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW1059 ............................................................................................. Comprueba_pedido1_vaciaMAST Gestion_pedidos TOP WMAST Gestion_pedidos TOP R

%MW1060:5 ..........................................................................................MAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1060:55 .......................................................................................MAST Gestion_pedidos TOP W

%MW1060:56 .......................................................................................MAST Gestion_pedidos TOP In

%MW1060:60 .......................................................................................MAST Sr24 TOP RMAST Gestion_piezas TOP+4 W

%MW1060:9 ..........................................................................................MAST Gestion_pedidos TOP W

%MW1065 ............................................................................................. P2_estado_tipo_pieza1MAST Gestion_pedidos TOP R

%MW1066 ............................................................................................. P2_estado_tipo_pieza2MAST Gestion_pedidos TOP R

%MW1067 ............................................................................................. P2_estado_tipo_pieza3MAST Gestion_pedidos TOP R

%MW1068 ............................................................................................. P2_estado_tipo_baseMAST Gestion_pedidos TOP R

%MW1081 ............................................................................................. P2_numero_produccion_pieza1MAST Gestion_pedidos TOP W

%MW1094 ............................................................................................. P2_numero_produccion_pieza2MAST Gestion_pedidos TOP W

%MW1107 ............................................................................................. P2_numero_produccion_pieza3MAST Gestion_pedidos TOP W

%MW1113 ............................................................................................. P2_estado_pedidoMAST Gestion_pedidos TOP W

%MW1114 ............................................................................................. P2_estado_paletMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1114:X15 .....................................................................................MAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Gestion_pedidos TOP+1 R

%MW1115 ............................................................................................. P2_check_sum_pedidoMAST Gestion_pedidos TOP W

%MW1119 ............................................................................................. Comprueba_pedido2_vaciaMAST Gestion_pedidos TOP WMAST Gestion_pedidos TOP R

%MW1120:5 ..........................................................................................MAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1120:55 .......................................................................................MAST Gestion_pedidos TOP W

%MW1120:56 .......................................................................................MAST Gestion_pedidos TOP In

%MW1120:60 .......................................................................................MAST Sr24 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 78Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 509: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Gestion_piezas TOP+4 W

%MW1120:9 ..........................................................................................MAST Gestion_pedidos TOP W

%MW1125 ............................................................................................. P3_estado_tipo_pieza1MAST Gestion_pedidos TOP R

%MW1126 ............................................................................................. P3_estado_tipo_pieza2MAST Gestion_pedidos TOP R

%MW1127 ............................................................................................. P3_estado_tipo_pieza3MAST Gestion_pedidos TOP R

%MW1128 ............................................................................................. P3_estado_tipo_baseMAST Gestion_pedidos TOP R

%MW1141 ............................................................................................. P3_numero_produccion_pieza1MAST Gestion_pedidos TOP W

%MW1154 ............................................................................................. P3_numero_produccion_pieza2MAST Gestion_pedidos TOP W

%MW1167 ............................................................................................. P3_numero_produccion_pieza3MAST Gestion_pedidos TOP W

%MW1173 ............................................................................................. P3_estado_pedidoMAST Gestion_pedidos TOP W

%MW1174 ............................................................................................. P3_estado_paletMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1174:X15 .....................................................................................MAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Gestion_pedidos TOP+1 R

%MW1175 ............................................................................................. P3_check_sum_pedidoMAST Gestion_pedidos TOP W

%MW1179 ............................................................................................. Comprueba_pedido3_vaciaMAST Gestion_pedidos TOP WMAST Gestion_pedidos TOP R

%MW1180:5 ..........................................................................................MAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1180:55 .......................................................................................MAST Gestion_pedidos TOP W

%MW1180:56 .......................................................................................MAST Gestion_pedidos TOP In

%MW1180:60 .......................................................................................MAST Sr24 TOP R(2)MAST Gestion_piezas TOP+4 W

%MW1180:9 ..........................................................................................MAST Gestion_pedidos TOP W

%MW1185 ............................................................................................. P4_estado_tipo_pieza1MAST Gestion_pedidos TOP R

%MW1186 ............................................................................................. P4_estado_tipo_pieza2MAST Gestion_pedidos TOP R

%MW1187 ............................................................................................. P4_estado_tipo_pieza3MAST Gestion_pedidos TOP R

%MW1188 ............................................................................................. P4_estado_tipo_baseMAST Gestion_pedidos TOP R

%MW1201 ............................................................................................. P4_numero_produccion_pieza1

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 79Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 510: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Gestion_pedidos TOP W

%MW1214 ............................................................................................. P4_numero_produccion_pieza2MAST Gestion_pedidos TOP W

%MW1227 ............................................................................................. P4_numero_produccion_pieza3MAST Gestion_pedidos TOP W

%MW1233 ............................................................................................. P4_estado_pedidoMAST Gestion_pedidos TOP W

%MW1234 ............................................................................................. P4_estado_paletMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 WMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1234:X15 .....................................................................................MAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Gestion_pedidos TOP+1 R

%MW1235 ............................................................................................. P4_check_sum_pedidoMAST Gestion_pedidos TOP W

%MW1238 ............................................................................................. Comprueba_pieza_almacenadaMAST Macro4 PAGE3 %X4.14 N1 TOP WMAST Macro4 PAGE3 %X4.14 N1 TOP R

%MW1239 ............................................................................................. Comprueba_pedido4_vaciaMAST Gestion_pedidos TOP WMAST Gestion_pedidos TOP R

%MW1240:5 ..........................................................................................MAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1240:55 .......................................................................................MAST Gestion_pedidos TOP W

%MW1240:56 .......................................................................................MAST Gestion_pedidos TOP In

%MW1240:60 .......................................................................................MAST Gestion_piezas TOP+4 W

%MW1240:9 ..........................................................................................MAST Gestion_pedidos TOP W

%MW1245 ............................................................................................. P5_estado_tipo_pieza1MAST Gestion_pedidos TOP R

%MW1246 ............................................................................................. P5_estado_tipo_pieza2MAST Gestion_pedidos TOP R

%MW1247 ............................................................................................. P5_estado_tipo_pieza3MAST Gestion_pedidos TOP R

%MW1248 ............................................................................................. P5_estado_tipo_baseMAST Gestion_pedidos TOP R

%MW1261 ............................................................................................. P5_numero_produccion_pieza1MAST Gestion_pedidos TOP W

%MW1274 ............................................................................................. P5_numero_produccion_pieza2MAST Gestion_pedidos TOP W

%MW1287 ............................................................................................. P5_numero_produccion_pieza3MAST Gestion_pedidos TOP W

%MW1293 ............................................................................................. P5_estado_pedidoMAST Gestion_pedidos TOP W

%MW1294 ............................................................................................. P5_estado_paletMAST Sr28 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 80Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 511: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 WMAST Macro8 PAGE0 %X8.3 N1 TOP+1 R

%MW1294:X15 .....................................................................................MAST Macro6 PAGE0 %X6.3 N1 TOP+2 RMAST Macro6 PAGE2 %X6.24 N1 TOP+2 RMAST Gestion_pedidos TOP+1 R

%MW1295 ............................................................................................. P5_check_sum_pedidoMAST Gestion_pedidos TOP W

%MW1299 ............................................................................................. Comprueba_pedido5_vaciaMAST Gestion_pedidos TOP WMAST Gestion_pedidos TOP R

%MW1325:16 .......................................................................................MAST Sr33 TOP R(2)MAST Gestion_piezas TOP In

%MW1325:25 .......................................................................................MAST Gestion_piezas TOP+4 W

%MW1325:5 ..........................................................................................MAST Sr33 TOP R(2)MAST Macro1 PAGE2 %X1.24 N1 TOP R

%MW1346 ............................................................................................. Palet_vacio_t1MAST Sr27 TOP W(4)MAST Sr27 TOP R(5)MAST Macro1 PAGE2 %X1.24 N1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP R(2)

%MW1347 ............................................................................................. Contador_pieza1MAST Gestion_piezas TOP W

%MW1349 ............................................................................................. Comprueba_pieza1_vaciaMAST Gestion_piezas TOP WMAST Gestion_piezas TOP R

%MW1350:16 .......................................................................................MAST Sr33 TOP RMAST Gestion_piezas TOP In

%MW1350:25 .......................................................................................MAST Gestion_piezas TOP+4 W

%MW1350:5 ..........................................................................................MAST Sr33 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP R

%MW1372 ............................................................................................. Contador_pieza2MAST Gestion_piezas TOP W

%MW1374 ............................................................................................. Comprueba_pieza2_vaciaMAST Gestion_piezas TOP WMAST Gestion_piezas TOP R

%MW1375:16 .......................................................................................MAST Sr33 TOP RMAST Gestion_piezas TOP In

%MW1375:25 .......................................................................................MAST Gestion_piezas TOP+4 W

%MW1375:5 ..........................................................................................MAST Sr33 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP R

%MW1397 ............................................................................................. Contador_pieza3MAST Gestion_piezas TOP W

%MW1399 ............................................................................................. Comprueba_pieza3_vaciaMAST Gestion_piezas TOP WMAST Gestion_piezas TOP R

%MW1400:16 .......................................................................................MAST Sr33 TOP RMAST Gestion_piezas TOP In

%MW1400:25 .......................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 81Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 512: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Gestion_piezas TOP+4 W

%MW1400:5 ..........................................................................................MAST Sr33 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP R

%MW1422 ............................................................................................. Contador_pieza4MAST Gestion_piezas TOP W

%MW1424 ............................................................................................. Comprueba_pieza4_vaciaMAST Gestion_piezas TOP WMAST Gestion_piezas TOP R

%MW1425:16 .......................................................................................MAST Sr33 TOP RMAST Gestion_piezas TOP In

%MW1425:25 .......................................................................................MAST Gestion_piezas TOP+4 W

%MW1425:5 ..........................................................................................MAST Sr33 TOP RMAST Macro1 PAGE2 %X1.24 N1 TOP R

%MW1447 ............................................................................................. Contador_pieza5MAST Gestion_piezas TOP W

%MW1449 ............................................................................................. Comprueba_pieza5_vaciaMAST Gestion_piezas TOP WMAST Gestion_piezas TOP R

%MW1480 ............................................................................................. Numero_bytes_transmision_t1MAST Chart PAGE2 %X16 P1 TOP WMAST Sr2 TOP RMAST Sr3 TOP R(2)MAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP W

%MW1481 ............................................................................................. Tipo_operacion_t1MAST Chart PAGE2 %X16 P1 TOP WMAST Sr3 TOP R(2)MAST Sr3 TOP W(2)MAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP W

%MW1482 ............................................................................................. Direccion_inicio_operacion_t1MAST Chart PAGE2 %X16 P1 TOP WMAST Sr2 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 82Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 513: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr3 TOP R(2)MAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP W

%MW1483 ............................................................................................. Numero_cabeza_t1MAST Chart PAGE2 %X16 P1 TOP WMAST Sr2 TOP RMAST Sr3 TOP R(2)MAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE1 %X4.6 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP W

%MW1485 ............................................................................................. Numero_bytes_transmision_t2MAST Chart PAGE3 %X36 P1 TOP WMAST Sr4 TOP RMAST Sr5 TOP R(2)MAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE2 %X6.23 P1 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE1 %X8.24 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 83Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 514: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP W

%MW1486 ............................................................................................. Tipo_operacion_t2MAST Chart PAGE3 %X36 P1 TOP WMAST Sr5 TOP R(2)MAST Sr5 TOP W(2)MAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE1 %X8.24 P1 TOP WMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP W

%MW1487 ............................................................................................. Direccion_inicio_operacion_t2MAST Chart PAGE3 %X36 P1 TOP WMAST Sr4 TOP RMAST Sr5 TOP R(2)MAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE2 %X6.23 P1 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE1 %X8.24 P1 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP W

%MW1488 ............................................................................................. Numero_cabeza_t2MAST Chart PAGE3 %X36 P1 TOP WMAST Sr4 TOP RMAST Sr5 TOP R(2)MAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.6 P1 TOP WMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.13 P1 TOP WMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE1 %X6.6 P1 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE2 %X6.23 P1 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro6 PAGE2 %X6.27 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE1 %X7.6 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE1 %X8.24 P1 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE2 %X8.26 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 84Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 515: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro8 PAGE3 %X8.10 P1 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP W

%MW1497 .............................................................................................MAST Sr3 TOP W

%MW1497:19 .......................................................................................MAST Sr3 TOP R(2)MAST Sr3 TOP In/Out(2)

%MW1497:3 ..........................................................................................MAST Sr3 TOP W

%MW1498 .............................................................................................MAST Sr3 TOP W

%MW1499 .............................................................................................MAST Sr3 TOP W

%MW1500 ............................................................................................. Oper2_dia_semana_inicio_piezaMAST Chart PAGE2 %X16 N1 TOP RMAST Sr3 TOP WMAST Sr6 TOP RMAST Sr25 TOP WMAST Macro1 PAGE1 %X1.12 N1 TOP RMAST Macro1 PAGE2 %X1.27 N1 TOP RMAST Macro2 PAGE0 %X2.6 N1 TOP RMAST Macro2 PAGE1 %X2.15 N1 TOP RMAST Macro3 PAGE0 %X3.6 N1 TOP RMAST Macro4 PAGE1 %X4.6 N1 TOP RMAST Macro6 PAGE2 %X6.27 N1 TOP R

%MW1500:16 .......................................................................................MAST Sr25 TOP R(5)MAST Sr27 TOP In(4)MAST Sr33 TOP R(6)MAST Sr34 TOP RMAST Macro1 PAGE0 %X1.8 P1 TOP WMAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP InMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP W

%MW1500:18 .......................................................................................MAST Sr19 TOP W(2)MAST Macro1 PAGE1 %X1.12 P1 TOP WMAST Macro1 PAGE2 %X1.27 P1 TOP WMAST Macro2 PAGE0 %X2.6 P1 TOP WMAST Macro2 PAGE1 %X2.15 P1 TOP WMAST Macro3 PAGE0 %X3.6 P1 TOP W

%MW1500:19 .......................................................................................MAST Sr25 TOP WMAST Sr32 TOP In/OutMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP W

%MW1500:20 .......................................................................................MAST Chart PAGE1 %X0 P1 TOP WMAST Chart PAGE2 %X16 P1 TOP W

%MW1500:3 ..........................................................................................MAST Sr3 TOP R(2)MAST Sr3 TOP In/Out(2)

%MW1500:5 ..........................................................................................MAST Sr33 TOP R(6)MAST Macro1 PAGE2 %X1.24 N1 TOP R(5)

%MW1500:8 ..........................................................................................MAST Sr3 TOP W

%MW1501 ............................................................................................. Oper2_segundos_inicio_piezaMAST Chart PAGE2 %X16 N1 TOP RMAST Sr3 TOP WMAST Sr6 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 85Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 516: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr25 TOP WMAST Macro1 PAGE1 %X1.12 N1 TOP RMAST Macro1 PAGE2 %X1.27 N1 TOP RMAST Macro2 PAGE0 %X2.6 N1 TOP RMAST Macro2 PAGE1 %X2.15 N1 TOP RMAST Macro3 PAGE0 %X3.6 N1 TOP RMAST Macro4 PAGE1 %X4.6 N1 TOP RMAST Macro6 PAGE2 %X6.27 N1 TOP R

%MW1502 ............................................................................................. Oper2_hora_minutos_inicio_piezaMAST Sr3 TOP WMAST Sr6 TOP R(2)MAST Sr25 TOP W

%MW1503 ............................................................................................. Oper2_mes_dia_inicio_piezaMAST Sr3 TOP W(3)MAST Sr3 TOP R(2)MAST Sr6 TOP R(2)MAST Sr25 TOP W

%MW1504 ............................................................................................. Oper2_siglo_año_inicio_piezaMAST Sr6 TOP RMAST Sr25 TOP W

%MW1505 ............................................................................................. Oper2_tipo_piezaMAST Sr6 TOP R(2)MAST Sr25 TOP W(6)

%MW1506 ............................................................................................. Oper2_camisaMAST Sr6 TOP R(2)MAST Sr27 TOP R(8)MAST Macro1 PAGE2 %X1.24 N1 TOP R(3)

%MW1506:8 ..........................................................................................MAST Sr25 TOP W

%MW1507 ............................................................................................. Oper2_emboloMAST Sr6 TOP R(2)MAST Sr27 TOP R(7)

%MW1508 ............................................................................................. Oper2_muelleMAST Sr6 TOP R(2)MAST Sr27 TOP R(8)

%MW1509 ............................................................................................. Oper2_culataMAST Sr6 TOP R(2)MAST Sr27 TOP R(6)

%MW1510 ............................................................................................. Oper2_pieza_con_tapaMAST Sr6 TOP R(2)

%MW1511 ............................................................................................. Oper2_verificacionMAST Sr6 TOP R(2)MAST Sr27 TOP R(3)

%MW1512 ............................................................................................. Oper2_ultima_estacionMAST Sr6 TOP R

%MW1515 ............................................................................................. Oper2_numero_pedidoMAST Sr6 TOP RMAST Sr25 TOP W

%MW1516 ............................................................................................. Oper2_check_sumMAST Sr3 TOP W(4)MAST Sr3 TOP R(2)MAST Sr27 TOP R(4)MAST Sr32 TOP RMAST Sr32 TOP WMAST Macro1 PAGE2 %X1.24 N1 TOP R

%MW1517 ............................................................................................. Oper2_orden_tabla_intermediaMAST Sr32 TOP RMAST Sr32 TOP W

%MW1518 ............................................................................................. Oper2_status_tabla_intermediaMAST Sr32 TOP R

%MW1525 ............................................................................................. Operacion_correcta_t1MAST Sr0 TOP WMAST Sr0 TOP RMAST Sr34 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 86Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 517: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr34 TOP RMAST Macro1 PAGE0 %X1.3 P1 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE2 %X1.24 P1 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro2 PAGE0 %X2.3 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro3 PAGE0 %X3.3 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro4 PAGE0 %X4.3 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP W

%MW1526 ............................................................................................. Operacion_correcta_t2MAST Sr35 TOP WMAST Sr35 TOP RMAST Sr37 TOP WMAST Sr37 TOP RMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro8 PAGE0 %X8.3 P1 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP W

%MW1530 ............................................................................................. Oper1_dia_semana_inicio_piezaMAST Sr2 TOP W

%MW1530:16 .......................................................................................MAST Sr0 TOP RMAST Sr34 TOP R

%MW1530:19 .......................................................................................MAST Sr32 TOP In/OutMAST Macro1 PAGE0 %X1.17 P1 TOP WMAST Macro1 PAGE0 %X1.18 P1 TOP WMAST Macro1 PAGE1 %X1.19 P1 TOP WMAST Macro1 PAGE2 %X1.23 P1 TOP WMAST Macro1 PAGE2 %X1.28 P1 TOP WMAST Macro2 PAGE0 %X2.17 P1 TOP WMAST Macro2 PAGE0 %X2.18 P1 TOP WMAST Macro2 PAGE1 %X2.19 P1 TOP WMAST Macro3 PAGE0 %X3.17 P1 TOP WMAST Macro3 PAGE0 %X3.18 P1 TOP WMAST Macro4 PAGE0 %X4.17 P1 TOP WMAST Macro4 PAGE1 %X4.18 P1 TOP WMAST Macro6 PAGE2 %X6.28 P1 TOP W

%MW1530:20 .......................................................................................MAST Chart PAGE1 %X0 P1 TOP W

%MW1530:3 ..........................................................................................MAST Sr2 TOP R(2)MAST Sr2 TOP In/Out(2)

%MW1530:8 ..........................................................................................MAST Sr2 TOP W

%MW1531 ............................................................................................. Oper1_segundos_inicio_piezaMAST Sr2 TOP W

%MW1532 ............................................................................................. Oper1_hora_minutos_inicio_piezaMAST Sr2 TOP W

%MW1533 ............................................................................................. Oper1_mes_dia_inicio_piezaMAST Sr2 TOP W(3)MAST Sr2 TOP R(2)

%MW1546 ............................................................................................. Oper1_check_sumMAST Sr32 TOP RMAST Sr32 TOP W

%MW1547 ............................................................................................. Oper1_orden_tabla_intermedia

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 87Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 518: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr32 TOP RMAST Sr32 TOP W

%MW1548 ............................................................................................. Oper1_status_tabla_intermediaMAST Sr32 TOP R

%MW1555 ............................................................................................. Compr_dia_semana_peticion_pedidoMAST Sr4 TOP W

%MW1555:3 ..........................................................................................MAST Sr4 TOP R(2)MAST Sr4 TOP In/Out(2)

%MW1555:4 ..........................................................................................MAST Sr4 TOP W

%MW1555:41 .......................................................................................MAST Sr37 TOP R

%MW1555:44 .......................................................................................MAST Sr35 TOP RMAST Sr36 TOP In/Out

%MW1555:45 .......................................................................................MAST Chart PAGE1 %X0 P1 TOP WMAST Macro5 PAGE0 %X5.13 P1 TOP WMAST Macro5 PAGE0 %X5.14 P1 TOP WMAST Macro6 PAGE0 %X6.15 P1 TOP WMAST Macro6 PAGE0 %X6.17 P1 TOP WMAST Macro6 PAGE1 %X6.16 P1 TOP WMAST Macro6 PAGE2 %X6.23 P1 TOP WMAST Macro7 PAGE0 %X7.13 P1 TOP WMAST Macro7 PAGE1 %X7.14 P1 TOP WMAST Macro8 PAGE0 %X8.30 P1 TOP WMAST Macro8 PAGE1 %X8.29 P1 TOP WMAST Macro8 PAGE2 %X8.28 P1 TOP WMAST Macro8 PAGE3 %X8.27 P1 TOP W

%MW1556 ............................................................................................. Compr_segundos_peticion_pedidoMAST Sr4 TOP W

%MW1557 ............................................................................................. Com_hora_minutos_peticion_pedidoMAST Sr4 TOP W

%MW1558 ............................................................................................. Compr_mes_dia_peticion_pedidoMAST Sr4 TOP W(3)MAST Sr4 TOP R(2)

%MW1596 ............................................................................................. Compr_check_sum_intermediaMAST Sr36 TOP RMAST Sr36 TOP W

%MW1597 ............................................................................................. Compr_orden_tabla_intermediaMAST Sr36 TOP RMAST Sr36 TOP W

%MW1598 ............................................................................................. Compr_status_tabla_intermediaMAST Sr36 TOP R

%MW1600:10 .......................................................................................MAST Sr21 TOP+1 RMAST Sr21 TOP+2 WMAST Sr22 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP WMAST Macro22 PAGE1 %X22.18 P1 TOP RMAST Macro22 PAGE2 %X22.31 P1 TOP R

%MW1600:7 ..........................................................................................MAST Macro4 PAGE3 %X4.14 N1 TOP InMAST Macro4 PAGE3 %X4.14 N1 TOP W

%MW1605 ............................................................................................. Dato_tipo_pieza_a_almacenarMAST Macro4 PAGE3 %X4.16 N1 TOP R(6)MAST Macro8 PAGE0 %X8.5 P1 TOP+1 RMAST Macro8 PAGE1 %X8.15 P1 TOP+1 RMAST Macro8 PAGE2 %X8.19 P1 TOP+1 RMAST Macro22 PAGE2 %X22.20 P1 TOP+1 R

%MW1606 .............................................................................................MAST Macro22 PAGE2 %X22.31 P1 TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 88Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 519: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW1610:10 .......................................................................................MAST Sr21 TOP+1 RMAST Sr21 TOP+2 WMAST Sr22 TOP RMAST Macro8 PAGE0 %X8.12 N1 TOP WMAST Macro8 PAGE1 %X8.16 N1 TOP WMAST Macro8 PAGE3 %X8.6 N1 TOP WMAST Macro22 PAGE1 %X22.18 P1 TOP WMAST Macro22 PAGE3 %X22.50 P0 TOP W

%MW1610:5 ..........................................................................................MAST Macro8 PAGE0 %X8.12 N1 TOP RMAST Macro8 PAGE1 %X8.16 N1 TOP RMAST Macro8 PAGE3 %X8.6 N1 TOP R

%MW1616 .............................................................................................MAST Macro8 PAGE0 %X8.12 N1 TOP RMAST Macro8 PAGE1 %X8.16 N1 TOP RMAST Macro8 PAGE3 %X8.6 N1 TOP R

%MW1640 ............................................................................................. Respuesta_escrituraMAST Chart PAGE3 %X36 N1 TOP RMAST Macro5 PAGE0 %X5.6 N1 TOP RMAST Macro6 PAGE0 %X6.13 N1 TOP RMAST Macro6 PAGE1 %X6.6 N1 TOP RMAST Macro7 PAGE1 %X7.6 N1 TOP RMAST Macro8 PAGE1 %X8.24 N1 TOP RMAST Macro8 PAGE2 %X8.26 N1 TOP RMAST Macro8 PAGE3 %X8.10 N1 TOP R

%MW1641 .............................................................................................MAST Chart PAGE3 %X36 N1 TOP RMAST Macro5 PAGE0 %X5.6 N1 TOP RMAST Macro6 PAGE0 %X6.13 N1 TOP RMAST Macro6 PAGE1 %X6.6 N1 TOP RMAST Macro7 PAGE1 %X7.6 N1 TOP RMAST Macro8 PAGE1 %X8.24 N1 TOP RMAST Macro8 PAGE2 %X8.26 N1 TOP RMAST Macro8 PAGE3 %X8.10 N1 TOP R

%MW1646 .............................................................................................MAST Chart PAGE1 %X0 P1 TOP WMAST Sr28 TOP W(4)MAST Macro7 PAGE1 %X7.11 P1 TOP W

%MW1646:1 ..........................................................................................MAST Chart PAGE1 %X0 P1 TOP InMAST Sr28 TOP In(4)MAST Macro7 PAGE1 %X7.11 P1 TOP In

%MW1647 .............................................................................................MAST Sr5 TOP W

%MW1647:3 ..........................................................................................MAST Sr5 TOP W

%MW1647:44 .......................................................................................MAST Sr5 TOP R(2)MAST Sr5 TOP In/Out(2)

%MW1648 .............................................................................................MAST Sr5 TOP W

%MW1649 .............................................................................................MAST Sr5 TOP W

%MW1650 ............................................................................................. Dia_semana_peticion_pedido_t2MAST Sr5 TOP W

%MW1650:3 ..........................................................................................MAST Sr5 TOP R(2)MAST Sr5 TOP In/Out(2)

%MW1650:4 ..........................................................................................MAST Sr5 TOP W

%MW1650:41 .......................................................................................MAST Sr29 TOP W(7)MAST Sr29 TOP RMAST Sr29 TOP InMAST Sr37 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 89Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 520: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro5 PAGE0 %X5.3 P0 TOP WMAST Macro5 PAGE0 %X5.6 P0 TOP WMAST Macro5 PAGE0 %X5.13 P0 TOP WMAST Macro5 PAGE0 %X5.14 P0 TOP WMAST Macro6 PAGE0 %X6.3 P0 TOP WMAST Macro6 PAGE0 %X6.13 P0 TOP WMAST Macro6 PAGE0 %X6.15 P0 TOP WMAST Macro6 PAGE0 %X6.17 P0 TOP WMAST Macro6 PAGE1 %X6.6 P0 TOP WMAST Macro6 PAGE1 %X6.16 P0 TOP WMAST Macro6 PAGE2 %X6.23 P0 TOP WMAST Macro6 PAGE2 %X6.24 P0 TOP WMAST Macro7 PAGE0 %X7.3 P0 TOP WMAST Macro7 PAGE0 %X7.13 P0 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP W(4)MAST Macro7 PAGE1 %X7.14 P0 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP InMAST Macro8 PAGE0 %X8.3 P0 TOP WMAST Macro8 PAGE0 %X8.30 P0 TOP WMAST Macro8 PAGE1 %X8.29 P0 TOP WMAST Macro8 PAGE2 %X8.26 P0 TOP WMAST Macro8 PAGE2 %X8.28 P0 TOP WMAST Macro8 PAGE3 %X8.10 P0 TOP WMAST Macro8 PAGE3 %X8.27 P0 TOP W

%MW1650:44 .......................................................................................MAST Sr29 TOP WMAST Sr35 TOP RMAST Sr36 TOP In/Out

%MW1650:45 .......................................................................................MAST Chart PAGE1 %X0 P1 TOP WMAST Macro5 PAGE0 %X5.3 P1 TOP WMAST Macro5 PAGE0 %X5.12 P0 TOP WMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE0 %X6.12 P0 TOP WMAST Macro6 PAGE1 %X6.14 P0 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP WMAST Macro7 PAGE0 %X7.3 P1 TOP WMAST Macro7 PAGE1 %X7.4 P1 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP WMAST Macro8 PAGE0 %X8.23 P0 TOP WMAST Macro8 PAGE2 %X8.25 P0 TOP WMAST Macro8 PAGE3 %X8.22 P0 TOP W

%MW1650:5 ..........................................................................................MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr28 TOP R(5)MAST Sr29 TOP WMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(5)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(5)MAST Macro8 PAGE0 %X8.3 N1 TOP+1 R(5)

%MW1650:50 .......................................................................................MAST Chart PAGE3 %X36 P1 TOP W

%MW1650:9 ..........................................................................................MAST Sr29 TOP In

%MW1651 ............................................................................................. Segundos_peticion_pedido_t2MAST Sr5 TOP W

%MW1652 ............................................................................................. Hora_minutos_peticion_pedido_t2MAST Sr5 TOP W

%MW1653 ............................................................................................. Mes_dia_peticion_pedido_t2MAST Sr5 TOP W(3)MAST Sr5 TOP R(2)

%MW1655 ............................................................................................. Dia_semana_inicio_pieza1_t2MAST Sr29 TOP WMAST Sr31 TOP R

%MW1655:5 ..........................................................................................MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP W

%MW1656 ............................................................................................. Segundos_inicio_pieza1_t2

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 90Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 521: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr29 TOP WMAST Sr31 TOP R

%MW1657 ............................................................................................. Hora_minutos_inicio_pieza1_t2MAST Sr29 TOP WMAST Sr31 TOP R

%MW1658 ............................................................................................. Mes_dia_inicio_pieza1_t2MAST Sr29 TOP WMAST Sr31 TOP R

%MW1659 ............................................................................................. Siglo_año_inicio_pieza1_t2MAST Sr31 TOP R

%MW1660 ............................................................................................. Tipo_pieza1_t2MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr31 TOP R

%MW1661 ............................................................................................. Numero_pedido_pieza1_t2MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr31 TOP R

%MW1662 ............................................................................................. Dia_semana_inicio_pieza2_t2MAST Sr31 TOP R

%MW1662:5 ..........................................................................................MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP W

%MW1663 ............................................................................................. Segundos_inicio_pieza2_t2MAST Sr31 TOP R

%MW1664 ............................................................................................. Hora_minutos_inicio_pieza2_t2MAST Sr31 TOP R

%MW1665 ............................................................................................. Mes_dia_inicio_pieza2_t2MAST Sr31 TOP R

%MW1666 ............................................................................................. Siglo_año_inicio_pieza2_t2MAST Sr31 TOP R

%MW1667 ............................................................................................. Tipo_pieza2_t2MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr31 TOP R

%MW1668 ............................................................................................. Numero_pedido_pieza2_t2MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr31 TOP R

%MW1669 ............................................................................................. Dia_semana_inicio_pieza3_t2MAST Sr31 TOP R

%MW1669:5 ..........................................................................................MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP W

%MW1670 ............................................................................................. Segundos_inicio_pieza3_t2MAST Sr31 TOP R

%MW1671 ............................................................................................. Hora_minutos_inicio_pieza3_t2MAST Sr31 TOP R

%MW1672 ............................................................................................. Mes_dia_inicio_pieza3_t2MAST Sr31 TOP R

%MW1673 ............................................................................................. Siglo_año_inicio_pieza3_t2MAST Sr31 TOP R

%MW1674 ............................................................................................. Tipo_pieza3_t2MAST Sr8 TOP WMAST Sr9 TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 91Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 522: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr10 TOP WMAST Sr31 TOP R

%MW1675 ............................................................................................. Numero_pedido_pieza3_t2MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr31 TOP R

%MW1676 ............................................................................................. Dia_semana_inicio_base_t2MAST Macro6 PAGE0 %X6.12 P0 TOP W

%MW1676:5 ..........................................................................................MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Macro6 PAGE0 %X6.12 P0 TOP R

%MW1677 ............................................................................................. Segundos_inicio_base_t2MAST Macro6 PAGE0 %X6.12 P0 TOP W

%MW1678 ............................................................................................. Hora_minutos_inicio_base_t2MAST Macro6 PAGE0 %X6.12 P0 TOP W

%MW1679 ............................................................................................. Mes_dia_inicio_base_t2MAST Macro6 PAGE0 %X6.12 P0 TOP W

%MW1680 ............................................................................................. Siglo_año_inicio_base_t2MAST Macro6 PAGE0 %X6.12 P0 TOP W

%MW1681 ............................................................................................. Estado_tipo_base_t2MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr31 TOP RMAST Macro6 PAGE1 %X6.14 P0 TOP R(2)MAST Macro6 PAGE1 %X6.14 P0 TOP W(2)

%MW1683 ............................................................................................. Estado_placa_t2MAST Sr28 TOP R(3)MAST Sr29 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+1 R(3)MAST Macro6 PAGE0 %X6.12 P0 TOP WMAST Macro6 PAGE1 %X6.14 P0 TOP WMAST Macro6 PAGE2 %X6.24 N1 TOP+1 R(3)MAST Macro7 PAGE1 %X7.12 P0 TOP W(2)

%MW1683:2 ..........................................................................................MAST Sr29 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP WMAST Macro8 PAGE0 %X8.23 P0 TOP WMAST Macro8 PAGE2 %X8.25 P0 TOP WMAST Macro8 PAGE3 %X8.22 P0 TOP W

%MW1684 ............................................................................................. Estado_base_t2MAST Macro6 PAGE0 %X6.3 N1 TOP+1 RMAST Macro6 PAGE1 %X6.14 P0 TOP W(2)MAST Macro6 PAGE2 %X6.24 N1 TOP+1 R

%MW1685 ............................................................................................. Estado_palet_t2MAST Sr8 TOP WMAST Sr9 TOP WMAST Sr10 TOP WMAST Sr28 TOP R(5)MAST Sr31 TOP RMAST Macro6 PAGE0 %X6.3 N1 TOP+2 R(5)MAST Macro6 PAGE2 %X6.24 N1 TOP+2 R(5)MAST Macro8 PAGE0 %X8.3 N1 TOP+1 R(5)

%MW1685:X0 ....................................................................................... Placa_cargadaMAST Sr28 TOP R(4)MAST Macro6 PAGE0 %X6.3 N1 TOP+1 R(4)MAST Macro6 PAGE2 %X6.24 N1 TOP+1 R(4)MAST Macro7 PAGE1 %X7.12 P0 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP R(2)

%MW1685:X1 ....................................................................................... Base_negra_cargadaMAST Sr28 TOP R(2)MAST Macro6 PAGE0 %X6.3 N1 TOP+1 R(3)MAST Macro6 PAGE2 %X6.24 N1 TOP+1 R(3)MAST Macro8 PAGE0 %X8.3 N1 TOP R(2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 92Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 523: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW1685:X2 ....................................................................................... Base_blanca_cargadaMAST Sr28 TOP R(2)MAST Macro6 PAGE0 %X6.3 N1 TOP+1 R(3)MAST Macro6 PAGE2 %X6.24 N1 TOP+1 R(3)MAST Macro8 PAGE0 %X8.3 N1 TOP R(2)

%MW1685:X3 ....................................................................................... Pieza1_cargadaMAST Sr28 TOP R(3)MAST Macro5 PAGE0 %X5.3 N1 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP R(2)

%MW1685:X4 ....................................................................................... Pieza2_cargadaMAST Sr28 TOP R(3)MAST Macro5 PAGE0 %X5.3 N1 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP R(2)

%MW1685:X5 ....................................................................................... Pieza3_cargadaMAST Sr28 TOP R(3)MAST Macro5 PAGE0 %X5.3 N1 TOP RMAST Macro8 PAGE0 %X8.3 N1 TOP R(2)

%MW1685:X6 ....................................................................................... Palet_almacenadoMAST Sr28 TOP RMAST Macro5 PAGE0 %X5.3 N1 TOP R(2)

%MW1685:X7 ....................................................................................... Palet_sale_almacenMAST Sr28 TOP R(4)MAST Macro5 PAGE0 %X5.3 N1 TOP R(2)MAST Macro5 PAGE0 %X5.12 P0 TOP WMAST Macro7 PAGE1 %X7.12 P0 TOP W

%MW1685:X15 ..................................................................................... Pedido_volcadoMAST Macro6 PAGE0 %X6.3 N1 TOP+1 R(2)MAST Macro6 PAGE2 %X6.24 N1 TOP+1 R(2)

%MW1686 ............................................................................................. Dia_semana_finalizacion_t2MAST Sr29 TOP WMAST Macro8 PAGE3 %X8.22 P0 TOP W

%MW1687 ............................................................................................. Segundos_finalizacion_t2MAST Sr29 TOP WMAST Macro8 PAGE3 %X8.22 P0 TOP W

%MW1688 ............................................................................................. Hora_minutos_finalizacion_t2MAST Sr29 TOP WMAST Macro8 PAGE3 %X8.22 P0 TOP W

%MW1689 ............................................................................................. Mes_dia_finalizacion_t2MAST Sr29 TOP WMAST Macro8 PAGE3 %X8.22 P0 TOP W

%MW1690 ............................................................................................. Siglo_año_finalizacion_t2MAST Sr29 TOP WMAST Macro8 PAGE3 %X8.22 P0 TOP W

%MW1691 ............................................................................................. Check_sum_t2MAST Sr5 TOP W(4)MAST Sr5 TOP R(2)MAST Sr36 TOP RMAST Sr36 TOP WMAST Macro8 PAGE0 %X8.3 N1 TOP R

%MW1692 ............................................................................................. Orden_tabla_intermedia_t2MAST Sr36 TOP RMAST Sr36 TOP W

%MW1693 ............................................................................................. Status_tabla_intermedia_t2MAST Sr36 TOP R

%MW1695 ............................................................................................. Comprueba_palet_vacioMAST Macro6 PAGE0 %X6.3 P1 TOP WMAST Macro6 PAGE2 %X6.24 P1 TOP W

%MW1699 ............................................................................................. Ultima_pos_cola_piezasMAST Sr19 TOP W(3)MAST Sr19 TOP R(2)MAST Sr19 TOP Index(2)

%MW1700 ............................................................................................. Cola_piezasMAST Sr19 TOP W[]

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 93Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 524: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW1700:100 .....................................................................................MAST Sr19 TOP InMAST Macro4 PAGE3 %X4.14 N1 TOP In/OutMAST Gestion_piezas TOP+4 W

%MW1700:6 ..........................................................................................MAST Sr19 TOP W[]

%MW1700:7 ..........................................................................................MAST Macro4 PAGE3 %X4.14 N1 TOP RMAST Macro4 PAGE3 %X4.14 N1 TOP W

%MW1860 ............................................................................................. Contador_piezas_tapa_neg_colaMAST Sr19 TOP RMAST Sr19 TOP WMAST Sr25 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP WMAST Gestion_piezas TOP+2 R(2)MAST Gestion_piezas TOP+2 W

%MW1861 ............................................................................................. Contador_piezas_tapa_roj_colaMAST Sr19 TOP RMAST Sr19 TOP WMAST Sr25 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP WMAST Gestion_piezas TOP+2 R(2)MAST Gestion_piezas TOP+2 W

%MW1862 ............................................................................................. Contador_piezas_tapa_met_colaMAST Sr19 TOP RMAST Sr19 TOP WMAST Sr25 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP RMAST Macro4 PAGE3 %X4.16 N1 TOP WMAST Gestion_piezas TOP+2 R(2)MAST Gestion_piezas TOP+2 W

%MW1863 ............................................................................................. Contador_piezas_tapa_neg_producMAST Sr7 TOP R(2)MAST Sr7 TOP W(2)MAST Sr19 TOP R(2)MAST Sr19 TOP W(2)MAST Sr25 TOP R(2)MAST Sr25 TOP WMAST Gestion_piezas TOP+2 RMAST Gestion_piezas TOP+4 W

%MW1864 ............................................................................................. Contador_piezas_tapa_roj_producMAST Sr7 TOP R(2)MAST Sr7 TOP W(2)MAST Sr19 TOP R(2)MAST Sr19 TOP W(2)MAST Sr25 TOP R(2)MAST Sr25 TOP WMAST Gestion_piezas TOP+2 RMAST Gestion_piezas TOP+4 W

%MW1865 ............................................................................................. Contador_piezas_tapa_met_producMAST Sr7 TOP R(2)MAST Sr7 TOP W(2)MAST Sr19 TOP R(2)MAST Sr19 TOP W(2)MAST Sr25 TOP R(2)MAST Sr25 TOP WMAST Gestion_piezas TOP+2 RMAST Gestion_piezas TOP+4 W

%MW1900 .............................................................................................MAST Sr11 TOP WMAST Sr11 TOP+1 WMAST Sr11 TOP+2 WMAST Sr11 TOP+3 W

%MW1900:3 ..........................................................................................MAST Sr11 TOP WMAST Sr11 TOP+1 WMAST Sr11 TOP+2 WMAST Sr11 TOP+3 W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 94Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 525: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW1901 .............................................................................................MAST Sr11 TOP WMAST Sr11 TOP+1 WMAST Sr11 TOP+2 WMAST Sr11 TOP+3 W

%MW1902 .............................................................................................MAST Sr11 TOP WMAST Sr11 TOP+1 WMAST Sr11 TOP+2 WMAST Sr11 TOP+3 W

%MW1903 .............................................................................................MAST Sr11 TOP+1 W

%MW1903:33 .......................................................................................MAST Sr11 TOP+2 W

%MW1903:41 .......................................................................................MAST Sr11 TOP WMAST Sr11 TOP+3 W

%MW1936 .............................................................................................MAST Sr11 TOP+2 W

%MW1937 .............................................................................................MAST Sr11 TOP+2 W

%MW1938 .............................................................................................MAST Sr11 TOP+2 W

%MW1938:X0 .......................................................................................MAST Sr11 TOP+2 W

%MW1939:5 ..........................................................................................MAST Sr11 TOP+2 W

%MW1944 .............................................................................................MAST Sr11 TOP WMAST Sr11 TOP+2 WMAST Sr11 TOP+3 W

%MW1950:44 .......................................................................................MAST Sr11 TOP+1 In/Out

%MW2440:60 .......................................................................................MAST Sr24 TOP W(6)

%MW2501 ............................................................................................. Pagina_indicada_tactil1MAST Post TOP+2 RMAST Sr18 TOP+2 RMAST Sr21 TOP+7 R(2)MAST Sr24 TOP+1 RMAST Sr24 TOP+3 RMAST Sr24 TOP+4 RMAST Sr24 TOP+5 R(3)MAST Gestion_magelis TOP R

%MW2506 ............................................................................................. Autorizacion_tactil1MAST Gestion_magelis TOP W

%MW2507 .............................................................................................MAST Gestion_magelis TOP W

%MW2508 .............................................................................................MAST Gestion_magelis TOP W

%MW2509 .............................................................................................MAST Gestion_magelis TOP W

%MW2510 .............................................................................................MAST Gestion_magelis TOP W

%MW2511 .............................................................................................MAST Gestion_magelis TOP W

%MW2512 .............................................................................................MAST Gestion_magelis TOP W

%MW2513 .............................................................................................MAST Gestion_magelis TOP W

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 95Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 526: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MW2514 .............................................................................................MAST Gestion_magelis TOP W

%MW2515 .............................................................................................MAST Gestion_magelis TOP W

%MW2519 ............................................................................................. Pagina_anterior_tactil1MAST Post TOP+2 WMAST Sr24 TOP+1 RMAST Sr24 TOP+3 RMAST Sr24 TOP+5 R

%MW2521 ............................................................................................. Pagina_indicada_tactil2MAST Post TOP+2 RMAST Sr18 TOP+2 RMAST Sr21 TOP+7 R(2)MAST Sr24 TOP+1 RMAST Sr24 TOP+3 RMAST Sr24 TOP+4 RMAST Sr24 TOP+5 R(3)MAST Gestion_magelis TOP R

%MW2526 ............................................................................................. Autorizacion_tactil2MAST Gestion_magelis TOP W

%MW2527 .............................................................................................MAST Gestion_magelis TOP W

%MW2528 .............................................................................................MAST Gestion_magelis TOP W

%MW2529 .............................................................................................MAST Gestion_magelis TOP W

%MW2530 .............................................................................................MAST Gestion_magelis TOP W

%MW2531 .............................................................................................MAST Gestion_magelis TOP W

%MW2532 .............................................................................................MAST Gestion_magelis TOP W

%MW2533 .............................................................................................MAST Gestion_magelis TOP W

%MW2534 .............................................................................................MAST Gestion_magelis TOP W

%MW2535 .............................................................................................MAST Gestion_magelis TOP W

%MW2539 ............................................................................................. Pagina_anterior_tactil2MAST Post TOP+2 WMAST Sr24 TOP+1 RMAST Sr24 TOP+3 RMAST Sr24 TOP+5 R

DOBLE(S) PALABRA(S) INTERNA(S)

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MD30 .................................................................................................. Velocidad_scadaMAST Sr15 TOP RMAST Sr15 TOP+1 In(2)

%MD34 .................................................................................................. Velocidad_pasa_piezaMAST Prl TOP+11 RMAST Prl TOP+11 WMAST Macro22 PAGE1 %X22.5 P1 TOP In(2)MAST Macro22 PAGE1 %X22.11 P1 TOP In(2)MAST Macro22 PAGE1 %X22.17 P1 TOP In(2)

%MD36 .................................................................................................. Velocidad_almacena_piezaMAST Prl TOP+11 RMAST Prl TOP+11 WMAST Macro22 PAGE2 %X22.22 P1 TOP In(2)MAST Macro22 PAGE2 %X22.25 P1 TOP In(2)MAST Macro22 PAGE2 %X22.30 P1 TOP In(2)MAST Macro22 PAGE3 %X22.50 P1 TOP In(2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 96Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 527: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%MD38 .................................................................................................. Velocidad_saca_piezaMAST Prl TOP+11 RMAST Prl TOP+11 WMAST Macro22 PAGE3 %X22.37 P1 TOP In(2)MAST Macro22 PAGE3 %X22.43 P1 TOP In(2)

%MD45 .................................................................................................. Velocidad_magelisMAST Sr14 TOP+1 RMAST Sr14 TOP+2 In(2)

%MD160 ................................................................................................ Posicion_eje0MAST Sr22 TOP+1 W

%MD162 ................................................................................................ Posicion_eje1MAST Sr22 TOP+1 W

%MD164 ................................................................................................ Velocidad_eje0MAST Sr22 TOP+1 W

%MD166 ................................................................................................ Velocidad_eje1MAST Sr22 TOP+1 W

BIT(S) SISTEMA

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%S5 ........................................................................................................MAST Sr1 TOP+5 R

%S6 ........................................................................................................MAST Sr21 TOP+1 RMAST Sr22 TOP RMAST Macro1 PAGE3 %X1.20 N1 TOP RMAST Macro2 PAGE3 %X2.20 N1 TOP RMAST Macro3 PAGE2 %X3.19 N1 TOP RMAST Macro4 PAGE3 %X4.19 N1 TOP RMAST Macro5 PAGE3 %X5.15 N1 TOP RMAST Macro6 PAGE3 %X6.18 N1 TOP RMAST Macro7 PAGE3 %X7.15 N1 TOP RMAST Macro8 PAGE4 %X8.31 N1 TOP R

%S13 ......................................................................................................MAST Prl TOP+12 R

%S21 ......................................................................................................MAST Prl TOP W

%S22 ......................................................................................................MAST Prl TOP W(2)

PALABRA(S) SISTEMA

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%SW49 ..................................................................................................MAST Sr25 TOP RMAST Sr29 TOP RMAST Macro6 PAGE0 %X6.12 P0 TOP RMAST Macro8 PAGE3 %X8.22 P0 TOP R

%SW50 ..................................................................................................MAST Sr25 TOP RMAST Sr29 TOP RMAST Macro6 PAGE0 %X6.12 P0 TOP RMAST Macro8 PAGE3 %X8.22 P0 TOP R

%SW51 ..................................................................................................MAST Sr25 TOP RMAST Sr29 TOP RMAST Macro6 PAGE0 %X6.12 P0 TOP RMAST Macro8 PAGE3 %X8.22 P0 TOP R

%SW52 ..................................................................................................MAST Sr25 TOP RMAST Sr29 TOP RMAST Macro6 PAGE0 %X6.12 P0 TOP RMAST Macro8 PAGE3 %X8.22 P0 TOP R

%SW53 ..................................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 97Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 528: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Sr25 TOP RMAST Sr29 TOP RMAST Macro6 PAGE0 %X6.12 P0 TOP RMAST Macro8 PAGE3 %X8.22 P0 TOP R

TIMER SERIE 7

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%T0 ........................................................................................................MAST Sr23 TOP+3 Exec(2)

%T0.D ....................................................................................................MAST Sr23 TOP+3 R(3)

%T1 ........................................................................................................MAST Sr23 TOP+4 Exec(2)

%T1.D ....................................................................................................MAST Sr23 TOP+4 R(3)

CONTADOR(ES)

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%C1.P ....................................................................................................MAST Prl TOP W

%C2 ........................................................................................................MAST Prl TOP+12 ExecMAST Macro22 PAGE2 %X22.31 P1 TOP+3 Exec(2)MAST Macro22 PAGE3 %X22.51 P1 TOP+2 Exec(2)

%C2.D ....................................................................................................MAST Prl TOP+12 R

%C2.P ....................................................................................................MAST Prl TOP+12 W

DOBLE(S) PALABRA(S) CONSTANTE(S)

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%KD0 ..................................................................................................... Pos_entrada_via0MAST Sr14 TOP+2 In[](2)MAST Sr15 TOP+1 In[](2)MAST Macro22 PAGE1 %X22.5 P1 TOP In[](2)MAST Macro22 PAGE1 %X22.11 P1 TOP In[](2)MAST Macro22 PAGE1 %X22.17 P1 TOP In[](2)MAST Macro22 PAGE2 %X22.22 P1 TOP In[](2)MAST Macro22 PAGE2 %X22.25 P1 TOP In[](2)MAST Macro22 PAGE2 %X22.30 P1 TOP In[](2)MAST Macro22 PAGE3 %X22.37 P1 TOP In[](2)MAST Macro22 PAGE3 %X22.43 P1 TOP In[](2)MAST Macro22 PAGE3 %X22.50 P1 TOP In[](2)

ETAPAS GRAFCET

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X10 ......................................................................................................MAST Sr21 TOP+7 R

%X11 ......................................................................................................MAST Post TOP R(3)

%X12 ......................................................................................................MAST Post TOP R(3)

%X13 ......................................................................................................MAST Post TOP R(2)

%X14 ......................................................................................................MAST Post TOP R(2)

%X15 ......................................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 98Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 529: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Post TOP R(3)

%X16 ......................................................................................................MAST Post TOP R(3)

%X17 ......................................................................................................MAST Post TOP R(3)

%X18 ......................................................................................................MAST Post TOP R(3)

%X20 ......................................................................................................MAST Chart PAGE1 %X97->%X19.IN TOP R

%X30 ......................................................................................................MAST Sr21 TOP+7 R

%X31 ......................................................................................................MAST Post TOP R(3)

%X32 ......................................................................................................MAST Post TOP R(3)

%X33 ......................................................................................................MAST Post TOP R(2)

%X34 ......................................................................................................MAST Post TOP R(2)

%X35 ......................................................................................................MAST Post TOP R(2)

%X36 ......................................................................................................MAST Post TOP R(2)

%X37 ......................................................................................................MAST Post TOP R(3)

%X38 ......................................................................................................MAST Post TOP R(3)

%X39 ......................................................................................................MAST Chart PAGE1 %X97->%X19.IN TOP R

MACROETAPAS GRAFCET

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X1.10 ...................................................................................................MAST Post TOP R

%X1.11 ...................................................................................................MAST Post TOP R

%X1.12 ...................................................................................................MAST Post TOP R

%X1.13 ...................................................................................................MAST Post TOP R

%X1.14 ...................................................................................................MAST Post TOP R

%X1.15 ...................................................................................................MAST Post TOP R

%X1.16 ...................................................................................................MAST Post TOP R

%X1.17 ...................................................................................................MAST Post TOP R

%X1.18 ...................................................................................................MAST Post TOP R

%X1.19 ...................................................................................................MAST Post TOP R

%X1.2 .....................................................................................................MAST Post TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 99Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 530: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X1.3 .....................................................................................................MAST Post TOP R

%X1.4 .....................................................................................................MAST Post TOP R

%X1.6 .....................................................................................................MAST Post TOP R

%X1.7 .....................................................................................................MAST Post TOP R

%X1.8 .....................................................................................................MAST Post TOP R

%X1.9 .....................................................................................................MAST Post TOP R

%X2.10 ...................................................................................................MAST Post TOP R

%X2.11 ...................................................................................................MAST Post TOP R

%X2.12 ...................................................................................................MAST Post TOP R

%X2.13 ...................................................................................................MAST Post TOP R

%X2.14 ...................................................................................................MAST Post TOP R

%X2.15 ...................................................................................................MAST Post TOP R

%X2.16 ...................................................................................................MAST Post TOP R

%X2.17 ...................................................................................................MAST Post TOP R

%X2.18 ...................................................................................................MAST Post TOP R

%X2.19 ...................................................................................................MAST Post TOP R

%X2.2 .....................................................................................................MAST Post TOP R

%X2.3 .....................................................................................................MAST Post TOP R

%X2.4 .....................................................................................................MAST Post TOP R

%X2.5 .....................................................................................................MAST Post TOP R

%X2.6 .....................................................................................................MAST Post TOP R

%X2.7 .....................................................................................................MAST Post TOP R

%X2.8 .....................................................................................................MAST Post TOP R

%X2.9 .....................................................................................................MAST Post TOP R

%X3.10 ...................................................................................................MAST Post TOP R

%X3.11 ...................................................................................................MAST Post TOP R

%X3.12 ...................................................................................................MAST Post TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 100Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 531: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X3.17 ...................................................................................................MAST Post TOP R

%X3.18 ...................................................................................................MAST Post TOP R

%X3.2 .....................................................................................................MAST Post TOP R

%X3.3 .....................................................................................................MAST Post TOP R

%X3.4 .....................................................................................................MAST Post TOP R

%X3.5 .....................................................................................................MAST Post TOP R

%X3.6 .....................................................................................................MAST Post TOP R

%X3.7 .....................................................................................................MAST Post TOP R

%X3.8 .....................................................................................................MAST Post TOP R

%X3.9 .....................................................................................................MAST Post TOP R

%X4.10 ...................................................................................................MAST Post TOP R

%X4.11 ...................................................................................................MAST Post TOP R

%X4.12 ...................................................................................................MAST Post TOP R

%X4.13 ...................................................................................................MAST Post TOP R

%X4.17 ...................................................................................................MAST Post TOP R

%X4.18 ...................................................................................................MAST Post TOP R

%X4.2 .....................................................................................................MAST Post TOP R

%X4.3 .....................................................................................................MAST Post TOP R

%X4.4 .....................................................................................................MAST Post TOP R

%X4.5 .....................................................................................................MAST Post TOP R

%X4.6 .....................................................................................................MAST Post TOP R

%X4.7 .....................................................................................................MAST Post TOP R

%X4.8 .....................................................................................................MAST Post TOP R

%X4.9 .....................................................................................................MAST Post TOP R

%X5.10 ...................................................................................................MAST Post TOP R

%X5.11 ...................................................................................................MAST Post TOP R

%X5.12 ...................................................................................................MAST Post TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 101Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 532: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X5.13 ...................................................................................................MAST Post TOP R

%X5.14 ...................................................................................................MAST Post TOP R

%X5.2 .....................................................................................................MAST Post TOP R

%X5.3 .....................................................................................................MAST Post TOP R

%X5.4 .....................................................................................................MAST Post TOP R

%X5.5 .....................................................................................................MAST Post TOP R

%X5.6 .....................................................................................................MAST Post TOP R

%X5.7 .....................................................................................................MAST Post TOP R

%X5.8 .....................................................................................................MAST Post TOP R

%X5.9 .....................................................................................................MAST Post TOP R

%X6.10 ...................................................................................................MAST Post TOP R

%X6.11 ...................................................................................................MAST Post TOP R

%X6.12 ...................................................................................................MAST Post TOP R

%X6.13 ...................................................................................................MAST Post TOP R

%X6.14 ...................................................................................................MAST Post TOP R

%X6.15 ...................................................................................................MAST Post TOP R

%X6.16 ...................................................................................................MAST Post TOP R

%X6.17 ...................................................................................................MAST Post TOP R

%X6.2 .....................................................................................................MAST Post TOP R

%X6.3 .....................................................................................................MAST Post TOP R

%X6.4 .....................................................................................................MAST Post TOP R

%X6.5 .....................................................................................................MAST Post TOP R

%X6.6 .....................................................................................................MAST Post TOP R

%X6.7 .....................................................................................................MAST Post TOP R

%X6.8 .....................................................................................................MAST Post TOP R

%X6.9 .....................................................................................................MAST Post TOP R

%X7.10 ...................................................................................................MAST Post TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 102Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 533: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X7.11 ...................................................................................................MAST Post TOP R

%X7.12 ...................................................................................................MAST Post TOP R

%X7.13 ...................................................................................................MAST Post TOP R

%X7.14 ...................................................................................................MAST Post TOP R

%X7.17 ...................................................................................................MAST Post TOP R

%X7.2 .....................................................................................................MAST Post TOP R

%X7.3 .....................................................................................................MAST Post TOP R

%X7.4 .....................................................................................................MAST Post TOP R

%X7.5 .....................................................................................................MAST Post TOP R

%X7.6 .....................................................................................................MAST Post TOP R

%X7.7 .....................................................................................................MAST Post TOP R

%X7.8 .....................................................................................................MAST Post TOP R

%X7.9 .....................................................................................................MAST Post TOP R

%X8.10 ...................................................................................................MAST Post TOP R

%X8.11 ...................................................................................................MAST Post TOP R

%X8.12 ...................................................................................................MAST Post TOP R

%X8.13 ...................................................................................................MAST Post TOP R

%X8.14 ...................................................................................................MAST Post TOP R

%X8.15 ...................................................................................................MAST Post TOP R

%X8.16 ...................................................................................................MAST Post TOP R

%X8.17 ...................................................................................................MAST Post TOP R

%X8.18 ...................................................................................................MAST Post TOP R

%X8.19 ...................................................................................................MAST Post TOP R

%X8.2 .....................................................................................................MAST Post TOP R

%X8.20 ...................................................................................................MAST Post TOP R

%X8.21 ...................................................................................................MAST Post TOP R

%X8.22 ...................................................................................................MAST Post TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 103Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 534: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X8.23 ...................................................................................................MAST Post TOP R

%X8.24 ...................................................................................................MAST Post TOP R

%X8.25 ...................................................................................................MAST Post TOP R

%X8.26 ...................................................................................................MAST Post TOP R

%X8.27 ...................................................................................................MAST Post TOP R

%X8.28 ...................................................................................................MAST Post TOP R

%X8.29 ...................................................................................................MAST Post TOP R

%X8.3 .....................................................................................................MAST Post TOP R

%X8.30 ...................................................................................................MAST Post TOP R

%X8.33 ...................................................................................................MAST Post TOP R

%X8.34 ...................................................................................................MAST Post TOP R

%X8.4 .....................................................................................................MAST Post TOP R

%X8.5 .....................................................................................................MAST Post TOP R

%X8.6 .....................................................................................................MAST Post TOP R

%X8.7 .....................................................................................................MAST Post TOP R

%X8.8 .....................................................................................................MAST Post TOP R

%X8.9 .....................................................................................................MAST Post TOP R

%X9.10 ...................................................................................................MAST Post TOP R(2)

%X9.11 ...................................................................................................MAST Post TOP R(2)

%X9.12 ...................................................................................................MAST Post TOP R(2)

%X9.14 ...................................................................................................MAST Post TOP R

%X9.15 ...................................................................................................MAST Post TOP R(2)

%X9.16 ...................................................................................................MAST Post TOP R(2)

%X9.17 ...................................................................................................MAST Post TOP R(2)

%X9.9 .....................................................................................................MAST Post TOP R

%X9.IN ...................................................................................................MAST Macro9 PAGE1 %X9.0->%X9.9 TOP RMAST Macro9 PAGE1 %X9.13->%X9.14 TOP R

%XM19 ...................................................................................................MAST Post TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 104Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 535: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%XM20 ...................................................................................................MAST Prl TOP+8 R

%X21.0 ...................................................................................................MAST Prl TOP+2 R(2)MAST Prl TOP+8 RMAST Prl TOP+9 R

%X21.1 ...................................................................................................MAST Prl TOP+2 RMAST Prl TOP+8 R

%X21.2 ...................................................................................................MAST Prl TOP+2 RMAST Prl TOP+7 RMAST Prl TOP+8 RMAST Post TOP+1 R

%X21.3 ...................................................................................................MAST Prl TOP+7 RMAST Prl TOP+8 RMAST Prl TOP+9 RMAST Post TOP+1 R

%X21.4 ...................................................................................................MAST Prl TOP+8 RMAST Post TOP+1 R(2)MAST Macro22 PAGE0 %X22.0->%X22.1 TOP RMAST Macro22 PAGE0 %X22.0->%X22.3 TOP RMAST Macro22 PAGE0 %X22.0->%X22.2 TOP R

%X21.5 ...................................................................................................MAST Prl TOP+8 R

%X21.6 ...................................................................................................MAST Prl TOP+8 R

%X22.10 ................................................................................................MAST Post TOP+1 R

%X22.11 ................................................................................................MAST Post TOP+1 R

%X22.12 ................................................................................................MAST Post TOP+1 R

%X22.13 ................................................................................................MAST Post TOP+1 R(2)

%X22.14 ................................................................................................MAST Post TOP+1 R

%X22.15 ................................................................................................MAST Post TOP+1 R

%X22.23 ................................................................................................MAST Post TOP+1 R(2)

%X22.24 ................................................................................................MAST Post TOP+1 R

%X22.25 ................................................................................................MAST Post TOP+1 R

%X22.26 ................................................................................................MAST Post TOP+1 R

%X22.27 ................................................................................................MAST Post TOP+1 R(2)

%X22.28 ................................................................................................MAST Post TOP+1 R

%X22.39 ................................................................................................MAST Post TOP+1 R(2)

%X22.40 ................................................................................................MAST Post TOP+1 R(2)

%X22.41 ................................................................................................MAST Post TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 105Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 536: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X22.42 ................................................................................................MAST Post TOP+1 R

%X22.43 ................................................................................................MAST Post TOP+1 R

%X22.44 ................................................................................................MAST Post TOP+1 R

%X22.45 ................................................................................................MAST Post TOP+1 R(2)

%X22.46 ................................................................................................MAST Post TOP+1 R

%X22.47 ................................................................................................MAST Post TOP+1 R

%X22.7 ...................................................................................................MAST Post TOP+1 R(2)

%X22.8 ...................................................................................................MAST Post TOP+1 R(2)

%X22.9 ...................................................................................................MAST Post TOP+1 R

%XM22 ...................................................................................................MAST Prl TOP+2 R

TIEMPO DE ACTIVIDAD DE ETAPAS

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X0.T .....................................................................................................MAST Chart PAGE1 %X0->%X9.IN TOP R

%X1.T .....................................................................................................MAST Chart PAGE1 %X1->%X98 TOP R

%X10.T ...................................................................................................MAST Chart PAGE2 %X10->%X20 TOP R

%X12.T ...................................................................................................MAST Chart PAGE2 %X12->%X13 TOP R

%X13.T ...................................................................................................MAST Chart PAGE2 %X13->%X20 TOP R

%X14.T ...................................................................................................MAST Chart PAGE2 %X14->%X15 TOP R

%X15.T ...................................................................................................MAST Chart PAGE2 %X15->%X16 TOP R

%X16.T ...................................................................................................MAST Chart PAGE2 %X16->%X17 TOP R

%X18.T ...................................................................................................MAST Chart PAGE2 %X18->%X13 TOP R

%X20.T ...................................................................................................MAST Chart PAGE1 %X0->%X9.IN TOP R

%X30.T ...................................................................................................MAST Chart PAGE3 %X30->%X39 TOP R

%X32.T ...................................................................................................MAST Chart PAGE3 %X32->%X33 TOP R

%X33.T ...................................................................................................MAST Chart PAGE3 %X33->%X39 TOP R

%X34.T ...................................................................................................MAST Chart PAGE3 %X34->%X35 TOP R

%X35.T ...................................................................................................MAST Chart PAGE3 %X35->%X36 TOP R

%X36.T ...................................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 106Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 537: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Chart PAGE3 %X36->%X37 TOP R

%X38.T ...................................................................................................MAST Chart PAGE3 %X38->%X33 TOP R

%X39.T ...................................................................................................MAST Chart PAGE1 %X0->%X9.IN TOP R

%X99.T ...................................................................................................MAST Chart PAGE1 %X99->%X98 TOP R

TIEMPO DE ACTIVIDAD DE MACROETAPAS

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X1.1.T ..................................................................................................MAST Macro1 PAGE0 %X1.1->%X1.22 TOP RMAST Macro1 PAGE0 %X1.1->%X1.2 TOP R

%X1.12.T ...............................................................................................MAST Macro1 PAGE1 %X1.12->%X1.19 TOP RMAST Macro1 PAGE1 %X1.12->%X1.20 TOP RMAST Macro1 PAGE1 %X1.12 P0 TOP R

%X1.14.T ...............................................................................................MAST Macro1 PAGE1 %X1.14->%X1.15 TOP R

%X1.16.T ...............................................................................................MAST Macro1 PAGE1 %X1.16->%X1.0 TOP R

%X1.17.T ...............................................................................................MAST Macro1 PAGE0 %X1.17->%X1.20 TOP RMAST Macro1 PAGE0 %X1.17->%X1.3 TOP RMAST Macro1 PAGE0 %X1.17 P0 TOP R

%X1.18.T ...............................................................................................MAST Macro1 PAGE0 %X1.18->%X1.8 TOP RMAST Macro1 PAGE0 %X1.18->%X1.20 TOP R(2)MAST Macro1 PAGE0 %X1.18->%X1.9 TOP RMAST Macro1 PAGE0 %X1.18 P0 TOP R(3)

%X1.19.T ...............................................................................................MAST Macro1 PAGE1 %X1.19->%X1.13 TOP RMAST Macro1 PAGE1 %X1.19->%X1.12 TOP RMAST Macro1 PAGE1 %X1.19->%X1.20 TOP R(2)MAST Macro1 PAGE1 %X1.19 P0 TOP R(3)

%X1.2.T ..................................................................................................MAST Macro1 PAGE0 %X1.2->%X1.17 TOP R

%X1.20.T ...............................................................................................MAST Macro1 PAGE3 %X1.20->%X1.21 TOP R

%X1.21.T ...............................................................................................MAST Macro1 PAGE3 %X1.21->%X1.14 TOP R

%X1.23.T ...............................................................................................MAST Macro1 PAGE2 %X1.23->%X1.20 TOP RMAST Macro1 PAGE2 %X1.23->%X1.24 TOP RMAST Macro1 PAGE2 %X1.23 P0 TOP R

%X1.24.T ...............................................................................................MAST Macro1 PAGE2 %X1.24->%X1.20 TOP R(2)MAST Macro1 PAGE2 %X1.24->%X1.23 TOP RMAST Macro1 PAGE2 %X1.24->%X1.25 TOP RMAST Macro1 PAGE2 %X1.24 P0 TOP R(3)

%X1.25.T ...............................................................................................MAST Macro1 PAGE2 %X1.25->%X1.14 TOP R

%X1.27.T ...............................................................................................MAST Macro1 PAGE2 %X1.27->%X1.20 TOP RMAST Macro1 PAGE2 %X1.27->%X1.28 TOP RMAST Macro1 PAGE2 %X1.27 P0 TOP RMAST Macro6 PAGE2 %X6.27->%X6.18 TOP RMAST Macro6 PAGE2 %X6.27->%X6.28 TOP RMAST Macro6 PAGE2 %X6.27 P0 TOP R

%X1.28.T ...............................................................................................MAST Macro1 PAGE2 %X1.28->%X1.27 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 107Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 538: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro1 PAGE2 %X1.28->%X1.2 TOP RMAST Macro1 PAGE2 %X1.28->%X1.20 TOP R(2)MAST Macro1 PAGE2 %X1.28 P0 TOP R(3)MAST Macro6 PAGE2 %X6.28->%X6.27 TOP RMAST Macro6 PAGE2 %X6.28->%X6.2 TOP RMAST Macro6 PAGE2 %X6.28->%X6.18 TOP R(2)MAST Macro6 PAGE2 %X6.28 P0 TOP R(3)

%X1.3.T ..................................................................................................MAST Macro1 PAGE0 %X1.3->%X1.17 TOP RMAST Macro1 PAGE0 %X1.3->%X1.4 TOP RMAST Macro1 PAGE0 %X1.3->%X1.13 TOP RMAST Macro1 PAGE0 %X1.3->%X1.20 TOP R(2)MAST Macro1 PAGE0 %X1.3 P0 TOP R(3)

%X1.4.T ..................................................................................................MAST Macro1 PAGE0 %X1.4->%X1.13 TOP RMAST Macro1 PAGE0 %X1.4 P0 TOP R

%X1.7.T ..................................................................................................MAST Macro1 PAGE0 %X1.7->%X1.13 TOP R(2)MAST Macro1 PAGE0 %X1.7 P0 TOP R(2)

%X1.8.T ..................................................................................................MAST Macro1 PAGE0 %X1.8->%X1.20 TOP RMAST Macro1 PAGE0 %X1.8->%X1.18 TOP RMAST Macro1 PAGE0 %X1.8 P0 TOP R

%X1.IN.T ................................................................................................MAST Macro1 PAGE0 %X1.IN->%X1.0 TOP R

%X2.1.T ..................................................................................................MAST Macro2 PAGE0 %X2.1->%X2.2 TOP R

%X2.10.T ...............................................................................................MAST Macro2 PAGE0 %X2.10->%X2.20 TOP RMAST Macro2 PAGE0 %X2.10 P0 TOP R

%X2.11.T ...............................................................................................MAST Macro2 PAGE1 %X2.11->%X2.0 TOP R

%X2.15.T ...............................................................................................MAST Macro2 PAGE1 %X2.15->%X2.19 TOP RMAST Macro2 PAGE1 %X2.15->%X2.20 TOP RMAST Macro2 PAGE1 %X2.15 P0 TOP R

%X2.17.T ...............................................................................................MAST Macro2 PAGE0 %X2.17->%X2.3 TOP RMAST Macro2 PAGE0 %X2.17->%X2.20 TOP RMAST Macro2 PAGE0 %X2.17 P0 TOP R

%X2.18.T ...............................................................................................MAST Macro2 PAGE0 %X2.18->%X2.6 TOP RMAST Macro2 PAGE0 %X2.18->%X2.13 TOP RMAST Macro2 PAGE0 %X2.18->%X2.20 TOP R(2)MAST Macro2 PAGE0 %X2.18 P0 TOP R(3)MAST Macro2 PAGE1 %X2.19 P0 TOP R

%X2.19.T ...............................................................................................MAST Macro2 PAGE1 %X2.19->%X2.7 TOP RMAST Macro2 PAGE1 %X2.19->%X2.15 TOP RMAST Macro2 PAGE1 %X2.19->%X2.20 TOP R(2)MAST Macro2 PAGE1 %X2.19 P0 TOP R

%X2.2.T ..................................................................................................MAST Macro2 PAGE0 %X2.2->%X2.17 TOP R

%X2.20.T ...............................................................................................MAST Macro2 PAGE3 %X2.20->%X2.21 TOP R

%X2.21.T ...............................................................................................MAST Macro2 PAGE3 %X2.21->%X2.7 TOP R

%X2.3.T ..................................................................................................MAST Macro2 PAGE0 %X2.3->%X2.20 TOP R(2)MAST Macro2 PAGE0 %X2.3->%X2.17 TOP RMAST Macro2 PAGE0 %X2.3->%X2.10 TOP RMAST Macro2 PAGE0 %X2.3->%X2.7 TOP RMAST Macro2 PAGE0 %X2.3 P0 TOP R(3)

%X2.6.T ..................................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 108Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 539: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro2 PAGE0 %X2.6->%X2.18 TOP RMAST Macro2 PAGE0 %X2.6->%X2.20 TOP RMAST Macro2 PAGE0 %X2.6 P0 TOP R

%X2.7.T ..................................................................................................MAST Macro2 PAGE1 %X2.7->%X2.8 TOP R

%X2.8.T ..................................................................................................MAST Macro2 PAGE1 %X2.8->%X2.9 TOP R

%X2.9.T ..................................................................................................MAST Macro2 PAGE1 %X2.19 P0 TOP R

%X2.IN.T ................................................................................................MAST Macro2 PAGE0 %X2.IN->%X2.0 TOP R

%X3.1.T ..................................................................................................MAST Macro3 PAGE0 %X3.1->%X3.2 TOP R

%X3.10.T ...............................................................................................MAST Macro3 PAGE0 %X3.10->%X3.7 TOP RMAST Macro3 PAGE0 %X3.10 P0 TOP R

%X3.11.T ...............................................................................................MAST Macro3 PAGE1 %X3.11->%X3.0 TOP R

%X3.17.T ...............................................................................................MAST Macro3 PAGE0 %X3.17->%X3.3 TOP RMAST Macro3 PAGE0 %X3.17->%X3.19 TOP RMAST Macro3 PAGE0 %X3.17 P0 TOP R

%X3.18.T ...............................................................................................MAST Macro3 PAGE0 %X3.18->%X3.19 TOP R(2)MAST Macro3 PAGE0 %X3.18->%X3.7 TOP RMAST Macro3 PAGE0 %X3.18->%X3.6 TOP RMAST Macro3 PAGE0 %X3.18 P0 TOP R(3)

%X3.19.T ...............................................................................................MAST Macro3 PAGE2 %X3.19->%X3.20 TOP R

%X3.2.T ..................................................................................................MAST Macro3 PAGE0 %X3.2->%X3.17 TOP R

%X3.20.T ...............................................................................................MAST Macro3 PAGE2 %X3.20->%X3.7 TOP R

%X3.3.T ..................................................................................................MAST Macro3 PAGE0 %X3.3->%X3.19 TOP R(2)MAST Macro3 PAGE0 %X3.3->%X3.17 TOP RMAST Macro3 PAGE0 %X3.3->%X3.10 TOP RMAST Macro3 PAGE0 %X3.3->%X3.7 TOP RMAST Macro3 PAGE0 %X3.3 P0 TOP R(3)

%X3.6.T ..................................................................................................MAST Macro3 PAGE0 %X3.6->%X3.18 TOP RMAST Macro3 PAGE0 %X3.6->%X3.19 TOP RMAST Macro3 PAGE0 %X3.6 P0 TOP R

%X3.7.T ..................................................................................................MAST Macro3 PAGE1 %X3.7->%X3.8 TOP R

%X3.8.T ..................................................................................................MAST Macro3 PAGE1 %X3.8->%X3.9 TOP R

%X3.IN.T ................................................................................................MAST Macro3 PAGE0 %X3.IN->%X3.0 TOP R

%X4.1.T ..................................................................................................MAST Macro4 PAGE0 %X4.1->%X4.2 TOP R

%X4.10.T ...............................................................................................MAST Macro4 PAGE0 %X4.10->%X4.7 TOP RMAST Macro4 PAGE0 %X4.10 P0 TOP R

%X4.11.T ...............................................................................................MAST Macro4 PAGE1 %X4.11->%X4.0 TOP R

%X4.14.T ...............................................................................................MAST Macro4 PAGE3 %X4.14->%X4.15 TOP R

%X4.17.T ...............................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 109Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 540: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro4 PAGE0 %X4.17->%X4.3 TOP RMAST Macro4 PAGE0 %X4.17->%X4.19 TOP RMAST Macro4 PAGE0 %X4.17 P0 TOP R

%X4.18.T ...............................................................................................MAST Macro4 PAGE1 %X4.18->%X4.7 TOP RMAST Macro4 PAGE1 %X4.18->%X4.6 TOP RMAST Macro4 PAGE1 %X4.18->%X4.19 TOP R(2)MAST Macro4 PAGE1 %X4.18 P0 TOP R(3)

%X4.19.T ...............................................................................................MAST Macro4 PAGE3 %X4.19->%X4.20 TOP R

%X4.2.T ..................................................................................................MAST Macro4 PAGE0 %X4.2->%X4.17 TOP R

%X4.20.T ...............................................................................................MAST Macro4 PAGE3 %X4.20->%X4.7 TOP R

%X4.3.T ..................................................................................................MAST Macro4 PAGE0 %X4.3->%X4.19 TOP R(2)MAST Macro4 PAGE0 %X4.3->%X4.17 TOP RMAST Macro4 PAGE0 %X4.3->%X4.10 TOP RMAST Macro4 PAGE0 %X4.3->%X4.7 TOP RMAST Macro4 PAGE0 %X4.3 P0 TOP R(3)

%X4.6.T ..................................................................................................MAST Macro4 PAGE1 %X4.6->%X4.18 TOP RMAST Macro4 PAGE1 %X4.6->%X4.19 TOP RMAST Macro4 PAGE1 %X4.6 P0 TOP R

%X4.7.T ..................................................................................................MAST Macro4 PAGE1 %X4.7->%X4.8 TOP R

%X4.8.T ..................................................................................................MAST Macro4 PAGE1 %X4.8->%X4.9 TOP R

%X4.IN.T ................................................................................................MAST Macro4 PAGE0 %X4.IN->%X4.0 TOP R

%X5.1.T ..................................................................................................MAST Macro5 PAGE0 %X5.1->%X5.2 TOP R

%X5.10.T ...............................................................................................MAST Macro5 PAGE0 %X5.10->%X5.7 TOP RMAST Macro5 PAGE0 %X5.10 P0 TOP R

%X5.11.T ...............................................................................................MAST Macro5 PAGE1 %X5.11->%X5.0 TOP R

%X5.13.T ...............................................................................................MAST Macro5 PAGE0 %X5.13->%X5.3 TOP RMAST Macro5 PAGE0 %X5.13->%X5.15 TOP RMAST Macro5 PAGE0 %X5.13 P0 TOP R

%X5.14.T ...............................................................................................MAST Macro5 PAGE0 %X5.14->%X5.15 TOP R(2)MAST Macro5 PAGE0 %X5.14->%X5.7 TOP RMAST Macro5 PAGE0 %X5.14->%X5.6 TOP RMAST Macro5 PAGE0 %X5.14 P0 TOP R(3)

%X5.15.T ...............................................................................................MAST Macro5 PAGE3 %X5.15->%X5.16 TOP R

%X5.16.T ...............................................................................................MAST Macro5 PAGE3 %X5.16->%X5.0 TOP R

%X5.2.T ..................................................................................................MAST Macro5 PAGE0 %X5.2->%X5.13 TOP R

%X5.3.T ..................................................................................................MAST Macro5 PAGE0 %X5.3->%X5.15 TOP R(2)MAST Macro5 PAGE0 %X5.3->%X5.13 TOP RMAST Macro5 PAGE0 %X5.3->%X5.10 TOP RMAST Macro5 PAGE0 %X5.3->%X5.7 TOP RMAST Macro5 PAGE0 %X5.3 P0 TOP R(3)

%X5.4.T ..................................................................................................MAST Macro5 PAGE0 %X5.4->%X5.5 TOP R

%X5.5.T ..................................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 110Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 541: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro5 PAGE0 %X5.5 N1 TOP R

%X5.6.T ..................................................................................................MAST Macro5 PAGE0 %X5.6->%X5.14 TOP RMAST Macro5 PAGE0 %X5.6->%X5.15 TOP RMAST Macro5 PAGE0 %X5.6 P0 TOP R

%X5.7.T ..................................................................................................MAST Macro5 PAGE1 %X5.7->%X5.8 TOP R

%X5.8.T ..................................................................................................MAST Macro5 PAGE1 %X5.8->%X5.9 TOP R(2)

%X5.IN.T ................................................................................................MAST Macro5 PAGE0 %X5.IN->%X5.0 TOP R

%X6.1.T ..................................................................................................MAST Macro6 PAGE0 %X6.1->%X6.22 TOP RMAST Macro6 PAGE0 %X6.1->%X6.2 TOP R

%X6.10.T ...............................................................................................MAST Macro6 PAGE0 %X6.10->%X6.7 TOP RMAST Macro6 PAGE0 %X6.10 P0 TOP+1 R

%X6.11.T ...............................................................................................MAST Macro6 PAGE1 %X6.11->%X6.0 TOP R

%X6.13.T ...............................................................................................MAST Macro6 PAGE0 %X6.13->%X6.18 TOP RMAST Macro6 PAGE0 %X6.13->%X6.17 TOP RMAST Macro6 PAGE0 %X6.13 P0 TOP R

%X6.15.T ...............................................................................................MAST Macro6 PAGE0 %X6.15->%X6.18 TOP RMAST Macro6 PAGE0 %X6.15->%X6.3 TOP RMAST Macro6 PAGE0 %X6.15 P0 TOP RMAST Macro6 PAGE2 %X6.23 P0 TOP R

%X6.16.T ...............................................................................................MAST Macro6 PAGE1 %X6.16->%X6.7 TOP RMAST Macro6 PAGE1 %X6.16->%X6.6 TOP RMAST Macro6 PAGE1 %X6.16->%X6.18 TOP R(2)MAST Macro6 PAGE1 %X6.16 P0 TOP R(3)

%X6.17.T ...............................................................................................MAST Macro6 PAGE0 %X6.17->%X6.18 TOP R(2)MAST Macro6 PAGE0 %X6.17->%X6.13 TOP RMAST Macro6 PAGE0 %X6.17->%X6.4 TOP RMAST Macro6 PAGE0 %X6.17 P0 TOP R(3)

%X6.18.T ...............................................................................................MAST Macro6 PAGE3 %X6.18->%X6.19 TOP R

%X6.19.T ...............................................................................................MAST Macro6 PAGE3 %X6.19->%X6.0 TOP R

%X6.2.T ..................................................................................................MAST Macro6 PAGE0 %X6.2->%X6.15 TOP R

%X6.23.T ...............................................................................................MAST Macro6 PAGE2 %X6.23->%X6.18 TOP RMAST Macro6 PAGE2 %X6.23->%X6.24 TOP R

%X6.24.T ...............................................................................................MAST Macro6 PAGE2 %X6.24->%X6.18 TOP R(2)MAST Macro6 PAGE2 %X6.24->%X6.23 TOP RMAST Macro6 PAGE2 %X6.24->%X6.25 TOP R

%X6.25.T ...............................................................................................MAST Macro6 PAGE2 %X6.25->%X6.8 TOP R

%X6.3.T ..................................................................................................MAST Macro6 PAGE0 %X6.3->%X6.7 TOP RMAST Macro6 PAGE0 %X6.3->%X6.10 TOP RMAST Macro6 PAGE0 %X6.3->%X6.15 TOP RMAST Macro6 PAGE0 %X6.3->%X6.18 TOP R(2)MAST Macro6 PAGE0 %X6.3 P0 TOP R(3)MAST Macro6 PAGE2 %X6.24 P0 TOP R(3)

%X6.6.T ..................................................................................................MAST Macro6 PAGE1 %X6.6->%X6.16 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 111Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 542: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro6 PAGE1 %X6.6->%X6.18 TOP RMAST Macro6 PAGE1 %X6.6 P0 TOP R

%X6.8.T ..................................................................................................MAST Macro6 PAGE1 %X6.8->%X6.9 TOP R

%X6.IN.T ................................................................................................MAST Macro6 PAGE0 %X6.IN->%X6.0 TOP R

%X7.1.T ..................................................................................................MAST Macro7 PAGE0 %X7.1->%X7.2 TOP R

%X7.10.T ...............................................................................................MAST Macro7 PAGE0 %X7.10->%X7.7 TOP RMAST Macro7 PAGE0 %X7.10 P0 TOP R

%X7.11.T ...............................................................................................MAST Macro7 PAGE1 %X7.11->%X7.0 TOP R

%X7.13.T ...............................................................................................MAST Macro7 PAGE0 %X7.13->%X7.3 TOP RMAST Macro7 PAGE0 %X7.13->%X7.7 TOP RMAST Macro7 PAGE0 %X7.13 P0 TOP R

%X7.14.T ...............................................................................................MAST Macro7 PAGE1 %X7.14->%X7.15 TOP R(2)MAST Macro7 PAGE1 %X7.14->%X7.2 TOP RMAST Macro7 PAGE1 %X7.14->%X7.7 TOP RMAST Macro7 PAGE1 %X7.14->%X7.6 TOP RMAST Macro7 PAGE1 %X7.14 P0 TOP R(3)

%X7.15.T ...............................................................................................MAST Macro7 PAGE3 %X7.15->%X7.16 TOP R

%X7.16.T ...............................................................................................MAST Macro7 PAGE3 %X7.16->%X7.0 TOP R

%X7.2.T ..................................................................................................MAST Macro7 PAGE0 %X7.2->%X7.13 TOP R

%X7.3.T ..................................................................................................MAST Macro7 PAGE0 %X7.3->%X7.15 TOP RMAST Macro7 PAGE0 %X7.3->%X7.13 TOP RMAST Macro7 PAGE0 %X7.3->%X7.10 TOP RMAST Macro7 PAGE0 %X7.3->%X7.7 TOP R(2)MAST Macro7 PAGE0 %X7.3 P0 TOP R(3)

%X7.6.T ..................................................................................................MAST Macro7 PAGE1 %X7.6->%X7.14 TOP R

%X7.7.T ..................................................................................................MAST Macro7 PAGE1 %X7.7->%X7.8 TOP R

%X7.8.T ..................................................................................................MAST Macro7 PAGE1 %X7.8->%X7.9 TOP R

%X7.IN.T ................................................................................................MAST Macro7 PAGE0 %X7.IN->%X7.0 TOP R

%X8.1.T ..................................................................................................MAST Macro8 PAGE0 %X8.1->%X8.2 TOP R

%X8.10.T ...............................................................................................MAST Macro8 PAGE3 %X8.10->%X8.27 TOP RMAST Macro8 PAGE3 %X8.10->%X8.20 TOP RMAST Macro8 PAGE3 %X8.10 P0 TOP R

%X8.11.T ...............................................................................................MAST Macro8 PAGE3 %X8.11->%X8.0 TOP R

%X8.13.T ...............................................................................................MAST Macro8 PAGE0 %X8.13->%X8.14 TOP R

%X8.17.T ...............................................................................................MAST Macro8 PAGE1 %X8.17->%X8.18 TOP R

%X8.2.T ..................................................................................................MAST Macro8 PAGE0 %X8.2->%X8.30 TOP R

%X8.20.T ...............................................................................................MAST Macro8 PAGE3 %X8.20->%X8.21 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 112Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 543: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X8.21.T ...............................................................................................MAST Macro8 PAGE3 %X8.21->%X8.9 TOP R

%X8.24.T ...............................................................................................MAST Macro8 PAGE1 %X8.24->%X8.29 TOP R

%X8.26.T ...............................................................................................MAST Macro8 PAGE2 %X8.26->%X8.20 TOP RMAST Macro8 PAGE2 %X8.26->%X8.28 TOP RMAST Macro8 PAGE2 %X8.26 P0 TOP R

%X8.27.T ...............................................................................................MAST Macro8 PAGE3 %X8.27->%X8.31 TOP R(2)MAST Macro8 PAGE3 %X8.27->%X8.4 TOP RMAST Macro8 PAGE3 %X8.27->%X8.20 TOP RMAST Macro8 PAGE3 %X8.27->%X8.10 TOP RMAST Macro8 PAGE3 %X8.27 P0 TOP R(3)

%X8.28.T ...............................................................................................MAST Macro8 PAGE2 %X8.28->%X8.20 TOP RMAST Macro8 PAGE2 %X8.28->%X8.31 TOP R(2)MAST Macro8 PAGE2 %X8.28->%X8.26 TOP RMAST Macro8 PAGE2 %X8.28->%X8.34 TOP RMAST Macro8 PAGE2 %X8.28 P0 TOP R(3)

%X8.29.T ...............................................................................................MAST Macro8 PAGE1 %X8.29->%X8.31 TOP R(2)MAST Macro8 PAGE1 %X8.29->%X8.20 TOP RMAST Macro8 PAGE1 %X8.29->%X8.34 TOP RMAST Macro8 PAGE1 %X8.29->%X8.24 TOP RMAST Macro8 PAGE1 %X8.29->%X8.33 TOP RMAST Macro8 PAGE1 %X8.29 P0 TOP R(3)

%X8.3.T ..................................................................................................MAST Macro8 PAGE0 %X8.3->%X8.31 TOP RMAST Macro8 PAGE0 %X8.3->%X8.30 TOP RMAST Macro8 PAGE0 %X8.3->%X8.4 TOP RMAST Macro8 PAGE0 %X8.3->%X8.20 TOP R(2)MAST Macro8 PAGE0 %X8.3 P0 TOP R(3)

%X8.30.T ...............................................................................................MAST Macro8 PAGE0 %X8.30->%X8.3 TOP RMAST Macro8 PAGE0 %X8.30->%X8.20 TOP RMAST Macro8 PAGE0 %X8.30 P0 TOP R

%X8.31.T ...............................................................................................MAST Macro8 PAGE4 %X8.31->%X8.32 TOP R

%X8.32.T ...............................................................................................MAST Macro8 PAGE4 %X8.32->%X8.0 TOP R

%X8.33.T ...............................................................................................MAST Macro8 PAGE1 %X8.33->%X8.15 TOP R

%X8.34.T ...............................................................................................MAST Macro8 PAGE2 %X8.34->%X8.19 TOP R

%X8.4.T ..................................................................................................MAST Macro8 PAGE0 %X8.4->%X8.20 TOP RMAST Macro8 PAGE0 %X8.4->%X8.33 TOP RMAST Macro8 PAGE0 %X8.4->%X8.34 TOP RMAST Macro8 PAGE0 %X8.4->%X8.5 TOP R

%X8.7.T ..................................................................................................MAST Macro8 PAGE3 %X8.7->%X8.8 TOP R

%X8.IN.T ................................................................................................MAST Macro8 PAGE0 %X8.IN->%X8.0 TOP R

%X9.1.T ..................................................................................................MAST Macro9 PAGE0 %X9.1->%X1.IN TOP R

%X9.10.T ...............................................................................................MAST Macro9 PAGE1 %X9.10->%X9.11 TOP R

%X9.12.T ...............................................................................................MAST Macro9 PAGE1 %X9.12->%X9.0 TOP R

%X9.14.T ...............................................................................................MAST Macro9 PAGE1 %X9.14->%X9.15 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 113Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 544: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%X9.15.T ...............................................................................................MAST Macro9 PAGE1 %X9.15->%X9.16 TOP R

%X9.17.T ...............................................................................................MAST Macro9 PAGE1 %X9.17->%X9.13 TOP R

%X9.2.T ..................................................................................................MAST Macro9 PAGE0 %X9.2->%X2.IN TOP R

%X9.3.T ..................................................................................................MAST Macro9 PAGE0 %X9.3->%X3.IN TOP R

%X9.4.T ..................................................................................................MAST Macro9 PAGE0 %X9.4->%X4.IN TOP R

%X9.5.T ..................................................................................................MAST Macro9 PAGE0 %X9.5->%X5.IN TOP R

%X9.6.T ..................................................................................................MAST Macro9 PAGE0 %X9.6->%X6.IN TOP R

%X9.7.T ..................................................................................................MAST Macro9 PAGE0 %X9.7->%X7.IN TOP R

%X9.8.T ..................................................................................................MAST Macro9 PAGE0 %X9.8->%X8.IN TOP R

%X9.9.T ..................................................................................................MAST Macro9 PAGE1 %X9.9->%X9.10 TOP R

%X9.IN.T ................................................................................................MAST Macro9 PAGE0 %X9.IN->%X9.1 TOP R

%X20.0.T ...............................................................................................MAST Macro20 PAGE0 %X20.0->%X20.8 TOP R

%X20.1.T ...............................................................................................MAST Macro20 PAGE0 %X20.1->%X20.2 TOP RMAST Macro20 PAGE0 %X20.1 N1 TOP R

%X20.2.T ...............................................................................................MAST Macro20 PAGE0 %X20.2->%X20.5 TOP R

%X20.3.T ...............................................................................................MAST Macro20 PAGE0 %X20.3->%X20.4 TOP RMAST Macro20 PAGE0 %X20.3 N1 TOP R

%X20.4.T ...............................................................................................MAST Macro20 PAGE0 %X20.4->%X20.6 TOP R

%X20.5.T ...............................................................................................MAST Macro20 PAGE0 %X20.5 N1 TOP R

%X20.6.T ...............................................................................................MAST Macro20 PAGE0 %X20.6 N1 TOP R

%X20.9.T ...............................................................................................MAST Macro20 PAGE0 %X20.9->%X20.0 TOP R

%X21.5.T ...............................................................................................MAST Macro21 PAGE0 %X21.5->%X21.0 TOP R

%X21.IN.T ..............................................................................................MAST Macro21 PAGE0 %X21.IN->%X21.0 TOP R

%X22.1.T ...............................................................................................MAST Macro22 PAGE0 %X22.1->%X22.19 TOP R

%X22.10.T .............................................................................................MAST Macro22 PAGE1 %X22.10->%X22.11 TOP R

%X22.12.T .............................................................................................MAST Macro22 PAGE1 %X22.12->%X22.13 TOP R

%X22.13.T .............................................................................................MAST Macro22 PAGE1 %X22.13->%X22.14 TOP R

%X22.15.T .............................................................................................MAST Macro22 PAGE1 %X22.15->%X22.16 TOP R

%X22.2.T ...............................................................................................

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 114Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 545: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro22 PAGE0 %X22.2->%X22.34 TOP R

%X22.21.T .............................................................................................MAST Macro22 PAGE2 %X22.21->%X22.22 TOP R

%X22.23.T .............................................................................................MAST Macro22 PAGE2 %X22.23->%X22.24 TOP R

%X22.26.T .............................................................................................MAST Macro22 PAGE2 %X22.26->%X22.27 TOP R

%X22.3.T ...............................................................................................MAST Macro22 PAGE0 %X22.3->%X22.5 TOP R

%X22.34.T .............................................................................................MAST Macro22 PAGE3 %X22.34->%X22.35 TOP RMAST Macro22 PAGE3 %X22.34->%X22.52 TOP R

%X22.35.T .............................................................................................MAST Macro22 PAGE3 %X22.35->%X22.36 TOP R

%X22.36.T .............................................................................................MAST Macro22 PAGE3 %X22.36->%X22.37 TOP R

%X22.38.T .............................................................................................MAST Macro22 PAGE3 %X22.38->%X22.39 TOP R

%X22.40.T .............................................................................................MAST Macro22 PAGE3 %X22.40->%X22.41 TOP R

%X22.42.T .............................................................................................MAST Macro22 PAGE3 %X22.42->%X22.43 TOP R

%X22.44.T .............................................................................................MAST Macro22 PAGE3 %X22.44->%X22.45 TOP R

%X22.47.T .............................................................................................MAST Macro22 PAGE3 %X22.47->%X22.48 TOP R

%X22.49.T .............................................................................................MAST Macro22 PAGE3 %X22.49->%X22.50 TOP R

%X22.5.T ...............................................................................................MAST Macro22 PAGE1 %X22.5->%X22.6 TOP R

%X22.6.T ...............................................................................................MAST Macro22 PAGE1 %X22.6->%X22.7 TOP R

%X22.8.T ...............................................................................................MAST Macro22 PAGE1 %X22.8->%X22.9 TOP R

%X22.IN.T ..............................................................................................MAST Macro22 PAGE0 %X22.IN->%X22.0 TOP R

MÓDULO @1

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%I1.0 ...................................................................................................... E5_emergenciaMAST Prl TOP R(2)MAST Sr1 TOP+3 RMAST Sr23 TOP RMAST Sr23 TOP+1 R

%I1.1 ...................................................................................................... E5_marchaMAST Sr1 TOP+3 RMAST Macro21 PAGE0 %X21.2->%X21.0 TOP RMAST Macro21 PAGE0 %X21.IN->%X21.0 TOP R

%I1.2 ...................................................................................................... E5_man_autoMAST Chart PAGE0 %X70 P0 TOP R(2)MAST Sr1 TOP+3 R

%I1.3 ...................................................................................................... E5_ind_intMAST Chart PAGE0 %X70 P0 TOP R(2)MAST Sr1 TOP+3 RMAST Macro21 PAGE0 %X21.2->%X21.0 TOP RMAST Macro21 PAGE0 %X21.IN->%X21.0 TOP R

%I1.4 ...................................................................................................... E5_reset

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 115Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 546: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Prl TOP RMAST Chart PAGE0 %X70->%X73 TOP RMAST Sr1 TOP+3 RMAST Sr23 TOP+3 RMAST Sr23 TOP+4 RMAST Macro21 PAGE0 %X21.6->%X21.0 TOP RMAST Macro22 PAGE2 %X22.33->%X22.0 TOP RMAST Macro22 PAGE2 %X22.53->%X22.0 TOP RMAST Macro22 PAGE3 %X22.52->%X22.0 TOP R

%I1.5 ...................................................................................................... E5_descarga_almacenMAST Sr1 TOP+3 RMAST Macro22 PAGE1 %X22.13->%X22.14 TOP R

%I1.6 ...................................................................................................... E5_pieza_capMAST Sr1 TOP+3 RMAST Sr17 TOP R(6)MAST Macro22 PAGE1 %X22.6->%X22.7 TOP RMAST Macro22 PAGE1 %X22.9->%X22.7 TOP RMAST Macro22 PAGE1 %X22.9->%X22.10 TOP RMAST Macro22 PAGE2 %X22.19->%X22.20 TOP RMAST Macro22 PAGE2 %X22.24->%X22.25 TOP RMAST Macro22 PAGE2 %X22.24->%X22.23 TOP R

%I1.7 ...................................................................................................... E5_pieza_indMAST Sr1 TOP+3 RMAST Sr17 TOP R(6)

%I1.8 ...................................................................................................... E5_pieza_optMAST Sr1 TOP+3 RMAST Sr17 TOP R(6)

%I1.9 ...................................................................................................... E5_piston_arribaMAST Sr1 TOP+3 RMAST Sr14 TOP+2 RMAST Sr15 TOP+1 RMAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.9->%X22.7 TOP RMAST Macro22 PAGE1 %X22.9->%X22.10 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.16->%X22.17 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.24->%X22.25 TOP RMAST Macro22 PAGE2 %X22.24->%X22.23 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.29->%X22.30 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.41->%X22.42 TOP RMAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.48->%X22.49 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP R

%I1.10 .................................................................................................... E5_piston_abajoMAST Sr1 TOP+3 RMAST Sr14 TOP+2 RMAST Sr15 TOP+1 RMAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.7->%X22.8 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.13->%X22.14 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.23->%X22.24 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.27->%X22.28 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.39->%X22.40 TOP RMAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.45->%X22.46 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP R

%I1.11 .................................................................................................... E5_señal_vacioMAST Sr1 TOP+3 RMAST Macro22 PAGE1 %X22.7->%X22.8 TOP RMAST Macro22 PAGE1 %X22.14->%X22.15 TOP RMAST Macro22 PAGE2 %X22.23->%X22.24 TOP RMAST Macro22 PAGE2 %X22.28->%X22.29 TOP RMAST Macro22 PAGE3 %X22.39->%X22.40 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 116Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 547: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro22 PAGE3 %X22.46->%X22.47 TOP R

%I1.12 .................................................................................................... E5_tope_pasoMAST Sr1 TOP+3 R

%I1.13 .................................................................................................... E5_retencion_piezaMAST Sr1 TOP+3 R

MÓDULO @2

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%Q2.0 .................................................................................................... Electrovalvula_brazoMAST Post TOP+1 WMAST Sr1 TOP+4 RMAST Sr23 TOP+3 R(2)

%Q2.1 .................................................................................................... Electrovalvula_topeMAST Post TOP+1 WMAST Sr1 TOP+4 R

%Q2.2 .................................................................................................... VacioMAST Post TOP+1 WMAST Sr1 TOP+4 RMAST Sr23 TOP+4 R(2)

%Q2.3 .................................................................................................... CintaMAST Post TOP+1 WMAST Sr1 TOP+4 R

MÓDULO @5

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%CH5.0 .................................................................................................MAST Sr14 TOP+2 RMAST Sr15 TOP+1 RMAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE2 %X22.31 P1 TOP+3 RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP RMAST Macro22 PAGE3 %X22.51 P1 TOP+2 R

%I5.0.1 ................................................................................................... Via0_doneMAST Sr14 TOP+2 RMAST Sr15 TOP+1 RMAST Macro22 PAGE1 %X22.5->%X22.6 TOP RMAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.11->%X22.12 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.17->%X22.18 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22->%X22.23 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.25->%X22.26 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.30->%X22.31 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE3 %X22.37->%X22.38 TOP RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.43->%X22.44 TOP RMAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.50->%X22.51 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP RMAST Tabla_compartida TOP R

%I5.0.2 ................................................................................................... Via0_ax_fltMAST Sr18 TOP+2 R

%I5.0.3 ................................................................................................... Via0_ax_okMAST Prl TOP+1 RMAST Sr18 TOP+2 R(2)MAST Macro20 PAGE0 %X20.8->%X20.10 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 117Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 548: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro20 PAGE0 %X20.16->%X20.1 TOP R

%I5.0.4 ................................................................................................... Via0_hd_errMAST Tabla_compartida TOP R

%I5.0.5 ................................................................................................... Via0_ax_errMAST Tabla_compartida TOP R

%I5.0.6 ................................................................................................... Via0_cmd_nokMAST Tabla_compartida TOP R

%I5.0.7 ................................................................................................... Via0_nomotionMAST Macro20 PAGE0 %X20.16->%X20.1 TOP RMAST Macro20 PAGE0 %X20.16 N1 TOP R

%I5.0.12 ................................................................................................. Via0_ref_okMAST Prl TOP+1 RMAST Macro19 PAGE0 %X19.IN->%X21.IN TOP RMAST Macro19 PAGE0 %X19.IN->%X20.IN TOP RMAST Macro19 PAGE0 %X21.OUT->%X21.IN TOP RMAST Macro19 PAGE0 %X20.OUT->%X21.IN TOP RMAST Macro19 PAGE0 %X21.OUT->%X20.IN TOP RMAST Macro20 PAGE0 %X20.1->%X20.2 TOP RMAST Macro20 PAGE0 %X20.1 N1 TOP RMAST Macro20 PAGE0 %X20.5->%X20.16 TOP RMAST Macro20 PAGE0 %X20.5->%X20.14 TOP RMAST Macro20 PAGE0 %X20.5 N1 TOP RMAST Macro20 PAGE0 %X20.7->%X20.OUT TOP RMAST Macro20 PAGE0 %X20.8->%X20.10 TOP RMAST Macro20 PAGE0 %X20.14->%X20.7 TOP RMAST Macro21 PAGE0 %X21.IN->%X21.OUT TOP RMAST Macro21 PAGE1 %X21.7->%X22.IN TOP RMAST Tabla_compartida TOP R

%I5.0.14 ................................................................................................. Via0_homeMAST Macro20 PAGE0 %X20.10->%X20.1 TOP RMAST Macro20 PAGE0 %X20.10->%X20.5 TOP RMAST Tabla_compartida TOP R

%I5.0.31 ................................................................................................. Via0_hd_lmaxMAST Macro20 PAGE0 %X20.1->%X20.2 TOP RMAST Tabla_compartida TOP R

%I5.0.32 ................................................................................................. Via0_hd_lminMAST Macro20 PAGE0 %X20.5->%X20.16 TOP RMAST Tabla_compartida TOP R

%ID5.0 ................................................................................................... Via0_posMAST Sr16 TOP R(18)MAST Sr22 TOP+1 RMAST Macro20 PAGE0 %X20.10->%X20.1 TOP RMAST Macro20 PAGE0 %X20.10->%X20.5 TOP R

%ID5.0.2 ................................................................................................ Via0_speedMAST Sr22 TOP+1 R

%Q5.0.1 ................................................................................................. Via0_jog_pMAST Macro20 PAGE0 %X20.1 N1 TOP WMAST Macro20 PAGE0 %X20.1 P0 TOP WMAST Macro20 PAGE0 %X20.8 P0 TOP W

%Q5.0.5 ................................................................................................. Via0_set_rpMAST Macro20 PAGE0 %X20.2 P0 TOP WMAST Macro20 PAGE0 %X20.5 P1 TOP WMAST Macro20 PAGE0 %X20.5 N1 TOP WMAST Macro20 PAGE0 %X20.5 P0 TOP W

%Q5.0.8 ................................................................................................. Via0_stopMAST Sr14 TOP+2 RMAST Sr14 TOP+3 W(2)MAST Sr15 TOP+1 RMAST Sr15 TOP+2 W(2)MAST Macro20 PAGE0 %X20.16 P1 TOP WMAST Macro20 PAGE0 %X20.16 N1 TOP W(2)MAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE3 %X22.37 P1 TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 118Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 549: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP R

%Q5.0.9 ................................................................................................. Via0_ack_defMAST Macro20 PAGE0 %X20.8 N1 TOP WMAST Macro20 PAGE0 %X20.8 P0 TOP WMAST Macro20 PAGE0 %X20.9 N1 TOP WMAST Macro20 PAGE0 %X20.9 P0 TOP WMAST Macro20 PAGE0 %X20.16 N1 TOP WMAST Macro20 PAGE0 %X20.16 P0 TOP W

%Q5.0.10 ............................................................................................... Via0_enableMAST Prl TOP+1 W

%QW5.0 ................................................................................................. Via0_mode_selMAST Prl TOP+1 W(2)

%CH5.1 .................................................................................................MAST Sr14 TOP+2 RMAST Sr15 TOP+1 RMAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP R

%I5.1.1 ................................................................................................... Via1_doneMAST Sr14 TOP+2 RMAST Sr15 TOP+1 RMAST Macro22 PAGE1 %X22.5->%X22.6 TOP RMAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.11->%X22.12 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.17->%X22.18 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22->%X22.23 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.25->%X22.26 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.30->%X22.31 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE3 %X22.37->%X22.38 TOP RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.43->%X22.44 TOP RMAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.50->%X22.51 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP RMAST Tabla_compartida TOP R

%I5.1.2 ................................................................................................... Via1_ax_fltMAST Sr18 TOP+2 R

%I5.1.3 ................................................................................................... Via1_ax_okMAST Prl TOP+1 RMAST Macro20 PAGE0 %X20.8->%X20.10 TOP RMAST Macro20 PAGE0 %X20.17->%X20.3 TOP R

%I5.1.4 ................................................................................................... Via1_hd_errMAST Tabla_compartida TOP R

%I5.1.5 ................................................................................................... Via1_ax_errMAST Tabla_compartida TOP R

%I5.1.6 ................................................................................................... Via1_cmd_nokMAST Tabla_compartida TOP R

%I5.1.7 ................................................................................................... Via1_nomotionMAST Macro20 PAGE0 %X20.17->%X20.3 TOP RMAST Macro20 PAGE0 %X20.17 N1 TOP R

%I5.1.12 ................................................................................................. Via1_ref_okMAST Prl TOP+1 RMAST Macro19 PAGE0 %X19.IN->%X21.IN TOP RMAST Macro19 PAGE0 %X19.IN->%X20.IN TOP RMAST Macro19 PAGE0 %X21.OUT->%X21.IN TOP RMAST Macro19 PAGE0 %X20.OUT->%X21.IN TOP RMAST Macro19 PAGE0 %X21.OUT->%X20.IN TOP R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 119Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 550: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

MAST Macro20 PAGE0 %X20.3->%X20.4 TOP RMAST Macro20 PAGE0 %X20.3 N1 TOP RMAST Macro20 PAGE0 %X20.6->%X20.15 TOP RMAST Macro20 PAGE0 %X20.6->%X20.17 TOP RMAST Macro20 PAGE0 %X20.6 N1 TOP RMAST Macro20 PAGE0 %X20.7->%X20.OUT TOP RMAST Macro20 PAGE0 %X20.8->%X20.10 TOP RMAST Macro20 PAGE0 %X20.14->%X20.7 TOP RMAST Macro21 PAGE0 %X21.IN->%X21.OUT TOP RMAST Macro21 PAGE1 %X21.7->%X22.IN TOP RMAST Tabla_compartida TOP R

%I5.1.14 ................................................................................................. Via1_homeMAST Macro20 PAGE0 %X20.11->%X20.3 TOP RMAST Macro20 PAGE0 %X20.11->%X20.6 TOP RMAST Tabla_compartida TOP R

%I5.1.31 ................................................................................................. Via1_hd_lmaxMAST Macro20 PAGE0 %X20.3->%X20.4 TOP RMAST Tabla_compartida TOP R

%I5.1.32 ................................................................................................. Via1_hd_lminMAST Macro20 PAGE0 %X20.6->%X20.17 TOP RMAST Tabla_compartida TOP R

%ID5.1 ................................................................................................... Via1_posMAST Sr16 TOP R(18)MAST Sr22 TOP+1 RMAST Macro20 PAGE0 %X20.11->%X20.3 TOP RMAST Macro20 PAGE0 %X20.11->%X20.6 TOP R

%ID5.1.2 ................................................................................................ Via1_speedMAST Sr22 TOP+1 R

%Q5.1.1 ................................................................................................. Via1_jog_pMAST Macro20 PAGE0 %X20.3 N1 TOP WMAST Macro20 PAGE0 %X20.3 P0 TOP WMAST Macro20 PAGE0 %X20.8 P0 TOP W

%Q5.1.5 ................................................................................................. Via1_set_rpMAST Macro20 PAGE0 %X20.4 P0 TOP WMAST Macro20 PAGE0 %X20.6 P1 TOP WMAST Macro20 PAGE0 %X20.6 N1 TOP WMAST Macro20 PAGE0 %X20.6 P0 TOP W

%Q5.1.8 ................................................................................................. Via1_stopMAST Sr14 TOP+2 RMAST Sr14 TOP+3 W(2)MAST Sr15 TOP+1 RMAST Sr15 TOP+2 W(2)MAST Macro20 PAGE0 %X20.17 P1 TOP WMAST Macro20 PAGE0 %X20.17 N1 TOP W(2)MAST Macro22 PAGE1 %X22.5 P1 TOP RMAST Macro22 PAGE1 %X22.11 P1 TOP RMAST Macro22 PAGE1 %X22.17 P1 TOP RMAST Macro22 PAGE2 %X22.22 P1 TOP RMAST Macro22 PAGE2 %X22.25 P1 TOP RMAST Macro22 PAGE2 %X22.30 P1 TOP RMAST Macro22 PAGE3 %X22.37 P1 TOP RMAST Macro22 PAGE3 %X22.43 P1 TOP RMAST Macro22 PAGE3 %X22.50 P1 TOP R

%Q5.1.9 ................................................................................................. Via1_ack_defMAST Macro20 PAGE0 %X20.8 N1 TOP WMAST Macro20 PAGE0 %X20.8 P0 TOP WMAST Macro20 PAGE0 %X20.9 N1 TOP WMAST Macro20 PAGE0 %X20.9 P0 TOP WMAST Macro20 PAGE0 %X20.17 N1 TOP WMAST Macro20 PAGE0 %X20.17 P0 TOP W

%Q5.1.10 ............................................................................................... Via1_enableMAST Prl TOP+1 W

%QW5.1 ................................................................................................. Via1_mode_selMAST Prl TOP+1 W(2)

%I5.MOD.ERR ......................................................................................MAST Prl TOP+1 R(2)

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 120Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 551: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

OBJETOS FIP

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%I\0.2.1\0.0 ........................................................................................... T1_palet_estacion1MAST Sr1 TOP+3 RMAST Macro1 PAGE0 %X1.0->%X1.14 TOP RMAST Macro1 PAGE0 %X1.0->%X1.0 TOP RMAST Macro1 PAGE0 %X1.0->%X1.1 TOP RMAST Macro1 PAGE1 %X1.15->%X1.16 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

%I\0.2.1\0.1 ........................................................................................... T1_palet_estacion2MAST Chart PAGE2 %X11->%X12 TOP RMAST Chart PAGE2 %X12->%X11 TOP RMAST Sr1 TOP+3 RMAST Macro2 PAGE0 %X2.0->%X2.1 TOP RMAST Macro2 PAGE0 %X2.0->%X2.0 TOP RMAST Macro2 PAGE0 %X2.0->%X2.7 TOP RMAST Macro2 PAGE1 %X2.9->%X2.11 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

%I\0.2.1\0.2 ........................................................................................... T1_palet_estacion3MAST Sr1 TOP+3 RMAST Macro3 PAGE0 %X3.0->%X3.1 TOP RMAST Macro3 PAGE0 %X3.0->%X3.0 TOP RMAST Macro3 PAGE0 %X3.0->%X3.7 TOP RMAST Macro3 PAGE1 %X3.9->%X3.11 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

%I\0.2.1\0.3 ........................................................................................... T1_palet_estacion4MAST Chart PAGE2 %X13->%X14 TOP RMAST Chart PAGE2 %X17->%X18 TOP RMAST Sr1 TOP+3 RMAST Macro4 PAGE0 %X4.0->%X4.1 TOP RMAST Macro4 PAGE0 %X4.0->%X4.0 TOP RMAST Macro4 PAGE0 %X4.0->%X4.7 TOP RMAST Macro4 PAGE1 %X4.9->%X4.11 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

%I\0.2.1\0.4 ........................................................................................... T1_desvioMAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.1\0.5 ........................................................................................... T1_paro_intermedioMAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.1\0.7 ........................................................................................... T1_emergenciaMAST Prl TOP R(2)MAST Sr1 TOP+3 RMAST Comunicaciones TOP+5 RMAST Alarmas TOP+5 RMAST Tabla_compartida TOP+1 R

%I\0.2.1\0.8 ........................................................................................... T1_marchaMAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.1\0.9 ........................................................................................... T1_ind_intMAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.1\0.10 ......................................................................................... T1_rearmeMAST Prl TOP RMAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.1\0.11 ......................................................................................... T1_manual_automaticoMAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%Q\0.2.1\0.16 ....................................................................................... T1_enclavamiento1MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.17 ....................................................................................... T1_enclavamiento2MAST Post TOP WMAST Tabla_compartida TOP+2 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 121Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 552: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%Q\0.2.1\0.18 ....................................................................................... T1_enclavamiento3MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.19 ....................................................................................... T1_enclavamiento4MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.20 ....................................................................................... T1_desviarMAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.21 ....................................................................................... T1_tope1MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.22 ....................................................................................... T1_tope2MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.23 ....................................................................................... T1_tope3MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.24 ....................................................................................... T1_tope4MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.25 ....................................................................................... T1_tope5MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.27 ....................................................................................... T1_cinta_12MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.1\0.28 ....................................................................................... T1_cinta_345MAST Post TOP WMAST Tabla_compartida TOP+2 R

%I\0.2.2\0.0 ........................................................................................... T2_palet_estacion1MAST Chart PAGE3 %X33->%X34 TOP RMAST Chart PAGE3 %X37->%X38 TOP RMAST Sr1 TOP+3 RMAST Macro6 PAGE0 %X6.0->%X6.7 TOP RMAST Macro6 PAGE0 %X6.0->%X6.0 TOP RMAST Macro6 PAGE0 %X6.0->%X6.1 TOP RMAST Macro6 PAGE1 %X6.9->%X6.11 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

%I\0.2.2\0.1 ........................................................................................... T2_palet_estacion2MAST Sr1 TOP+3 RMAST Macro8 PAGE0 %X8.0->%X8.1 TOP RMAST Macro8 PAGE0 %X8.0->%X8.0 TOP RMAST Macro8 PAGE0 %X8.0->%X8.20 TOP RMAST Macro8 PAGE3 %X8.9->%X8.11 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

%I\0.2.2\0.2 ........................................................................................... T2_palet_estacion3MAST Chart PAGE3 %X31->%X32 TOP RMAST Chart PAGE3 %X32->%X31 TOP RMAST Sr1 TOP+3 RMAST Macro5 PAGE0 %X5.0->%X5.1 TOP RMAST Macro5 PAGE0 %X5.0->%X5.0 TOP RMAST Macro5 PAGE0 %X5.0->%X5.7 TOP RMAST Macro5 PAGE1 %X5.9->%X5.11 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

%I\0.2.2\0.3 ........................................................................................... T2_palet_estacion4MAST Sr1 TOP+3 RMAST Sr11 TOP+3 RMAST Macro5 PAGE1 %X5.8->%X5.9 TOP RMAST Macro7 PAGE0 %X7.0->%X7.1 TOP RMAST Macro7 PAGE0 %X7.0->%X7.0 TOP RMAST Macro7 PAGE0 %X7.0->%X7.7 TOP RMAST Macro7 PAGE1 %X7.9->%X7.11 TOP RMAST Comunicaciones TOP+5 R(2)MAST Tabla_compartida TOP+1 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 122Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 553: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%I\0.2.2\0.4 ........................................................................................... T2_desvioMAST Sr1 TOP+3 RMAST Sr11 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.5 ........................................................................................... T2_paro_intermedioMAST Sr1 TOP+3 RMAST Sr11 TOP RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.6 ...........................................................................................MAST Sr11 TOP R

%I\0.2.2\0.7 ........................................................................................... T2_emergenciaMAST Prl TOP R(2)MAST Sr1 TOP+3 RMAST Sr11 TOP+1 RMAST Comunicaciones TOP+5 RMAST Alarmas TOP+5 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.8 ........................................................................................... T2_marchaMAST Sr1 TOP+3 RMAST Sr11 TOP+1 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.9 ........................................................................................... T2_ind_intMAST Sr1 TOP+3 RMAST Sr11 TOP+1 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.10 ......................................................................................... T2_rearmeMAST Prl TOP RMAST Sr1 TOP+3 RMAST Sr11 TOP+2 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.11 ......................................................................................... T2_manual_automaticoMAST Sr1 TOP+3 RMAST Sr11 TOP+2 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.12 ......................................................................................... T2_optico_robot1MAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.13 ......................................................................................... T2_optico_robot2MAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%I\0.2.2\0.14 ......................................................................................... T2_optico_almacenMAST Sr1 TOP+3 RMAST Tabla_compartida TOP+1 R

%Q\0.2.2\0.16 ....................................................................................... T2_enclavamiento_placasMAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.17 ....................................................................................... T2_enclavamiento_robot1MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.18 ....................................................................................... T2_enclavamiento_robot2MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.19 ....................................................................................... T2_enclavamiento_almacenMAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.20 ....................................................................................... T2_desviarMAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.21 ....................................................................................... T2_tope_placasMAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.22 ....................................................................................... T2_tope_robot1MAST Post TOP WMAST Tabla_compartida TOP+2 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 123Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 554: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLOREFERENCIA ETIQUETA USO

%Q\0.2.2\0.23 ....................................................................................... T2_tope_robot2MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.24 ....................................................................................... T2_tope_almacenMAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.25 ....................................................................................... T2_tope_desvioMAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.27 ....................................................................................... T2_cinta_12MAST Post TOP WMAST Tabla_compartida TOP+2 R

%Q\0.2.2\0.28 ....................................................................................... T2_cinta_345MAST Post TOP WMAST Tabla_compartida TOP+2 R

Autor: I.Blasco-M.Montañes 6 Referencias cruzadasOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 6 - 124Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 555: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

TABLAS DE ANIMACION

Peticion_pedido

VARIABLE SIMBOLO NATURALEZA TIPO%M35 Pedido_vacio EBOOL

%MW350 Dia_semana_de_peticion_pedido WORD

%MW351 Segundos_de_peticion_pedido WORD

%MW352 Hora_min_de_peticion_pedido WORD

%MW353 Mes_y_dia_de_peticion_pedido WORD

%MW354 Siglo_y_año_de_peticion_pedido WORD

%MW355 Tipo_de_pieza1 WORD

%MW356 Tipo_de_pieza2 WORD

%MW357 Tipo_de_pieza3 WORD

%MW358 Tipo_de_base WORD

%MW359 WORD

%M0 Peticion_almacenado EBOOL

%MW360 Dia_semana_busqueda_pedido WORD

%MW361 Segundos_busqueda_pedido WORD

%MW362 Hora_busqueda_pedido WORD

%MW363 Mes_y_dia_busqueda_pedido WORD

%MW364 Siglo_y_año_busqueda_pedido WORD

%MW365 Tipo_de_pieza1_busqueda WORD

%MW366 Tipo_de_pieza2_busqueda WORD

%MW367 Tipo_de_pieza3_busqueda WORD

%MW368 Tipo_de_base_busqueda WORD

%MW369 WORD

%M34 Recurso_pedidos EBOOL

Pedido1

VARIABLE SIMBOLO NATURALEZA TIPO%M35 Pedido_vacio EBOOL

%M46 Pedido1_vacio EBOOL

%M47 Pedido2_vacio EBOOL

%M48 Pedido3_vacio EBOOL

%M49 Pedido4_vacio EBOOL

%M50 Pedido5_vacio EBOOL

%MW1000 P1_dia_semana_peticion WORD

%MW1001 P1_segundos_peticion WORD

%MW1002 P1_hora_minutos_peticion WORD

%MW1003 P1_mes_dia_peticion WORD

%MW1004 P1_siglo_año_peticion WORD

%MW1005 P1_estado_tipo_pieza1 WORD

%MW1006 P1_estado_tipo_pieza2 WORD

%MW1007 P1_estado_tipo_pieza3 WORD

%MW1008 P1_estado_tipo_base WORD

%MW1009 P1_dia_semana_inicio_pieza1 WORD

%MW1010 P1_segundos_inicio_pieza1 WORD

%MW1011 P1_hora_minutos_inicio_pieza1 WORD

%MW1012 P1_mes_dia_inicio_pieza1 WORD

%MW1013 P1_siglo_año_inicio_pieza1 WORD

%MW1014 P1_estado_camisa_pieza1 WORD

%MW1015 P1_estado_embolo_pieza1 WORD

%MW1016 P1_estado_muelle_pieza1 WORD

%MW1017 P1_estado_culata_pieza1 WORD

%MW1018 P1_estado_pieza_con_tapa_pieza1 WORD

%MW1019 P1_estado_verificacion_pieza1 WORD

%MW1020 P1_ultima_estacion_pieza1 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 556: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1021 P1_numero_produccion_pieza1 WORD

%MW1022 P1_dia_semana_inicio_pieza2 WORD

%MW1023 P1_segundos_inicio_pieza2 WORD

%MW1024 P1_hora_minutos_inicio_pieza2 WORD

%MW1025 P1_mes_dia_inicio_pieza2 WORD

%MW1026 P1_siglo_año_inicio_pieza2 WORD

%MW1027 P1_estado_camisa_pieza2 WORD

%MW1028 P1_estado_embolo_pieza2 WORD

%MW1029 P1_estado_muelle_pieza2 WORD

%MW1030 P1_estado_culata_pieza2 WORD

%MW1031 P1_estado_pieza_con_tapa_pieza2 WORD

%MW1032 P1_estado_verificacion_pieza2 WORD

%MW1033 P1_ultima_estacion_pieza2 WORD

%MW1034 P1_numero_produccion_pieza2 WORD

%MW1035 P1_dia_semana_inicio_pieza3 WORD

%MW1036 P1_segundos_inicio_pieza3 WORD

%MW1037 P1_hora_minutos_inicio_pieza3 WORD

%MW1038 P1_mes_dia_inicio_pieza3 WORD

%MW1039 P1_siglo_año_inicio_pieza3 WORD

%MW1040 P1_estado_camisa_pieza3 WORD

%MW1041 P1_estado_embolo_pieza3 WORD

%MW1042 P1_estado_muelle_pieza3 WORD

%MW1043 P1_estado_culata_pieza3 WORD

%MW1044 P1_estado_pieza_con_tapa_pieza3 WORD

%MW1045 P1_estado_verificacion_pieza3 WORD

%MW1046 P1_ultima_estacion_pieza3 WORD

%MW1047 P1_numero_produccion_pieza3 WORD

%MW1048 P1_dia_semana_finalizacion WORD

%MW1049 P1_segundos_finalizacion WORD

%MW1050 P1_hora_minutos_finalizacion WORD

%MW1051 P1_mes_dia_finalizacion WORD

%MW1052 P1_siglo_año_finalizacion WORD

%MW1053 P1_estado_pedido WORD

%MW1054 P1_estado_palet WORD

%MW1055 P1_check_sum_pedido WORD

%MW1056 WORD

%MW1057 WORD

%MW1058 Palet_vacio_t2 WORD

%MW1059 Comprueba_pedido1_vacia WORD

%M25 Borrar_tablas EBOOL

%M27 Pedidos_ya_volcados EBOOL

Pedidos

VARIABLE SIMBOLO NATURALEZA TIPO%MW1650 Dia_semana_peticion_pedido_t2 WORD

%MW1651 Segundos_peticion_pedido_t2 WORD

%MW1652 Hora_minutos_peticion_pedido_t2 WORD

%MW1653 Mes_dia_peticion_pedido_t2 WORD

%MW1654 Siglo_año_peticion_pedido_t2 WORD

%MW1655 Dia_semana_inicio_pieza1_t2 WORD

%MW1656 Segundos_inicio_pieza1_t2 WORD

%MW1657 Hora_minutos_inicio_pieza1_t2 WORD

%MW1658 Mes_dia_inicio_pieza1_t2 WORD

%MW1659 Siglo_año_inicio_pieza1_t2 WORD

%MW1660 Tipo_pieza1_t2 WORD

%MW1661 Numero_pedido_pieza1_t2 WORD

%MW1662 Dia_semana_inicio_pieza2_t2 WORD

%MW1663 Segundos_inicio_pieza2_t2 WORD

%MW1664 Hora_minutos_inicio_pieza2_t2 WORD

%MW1665 Mes_dia_inicio_pieza2_t2 WORD

%MW1666 Siglo_año_inicio_pieza2_t2 WORD

%MW1667 Tipo_pieza2_t2 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 557: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1668 Numero_pedido_pieza2_t2 WORD

%MW1669 Dia_semana_inicio_pieza3_t2 WORD

%MW1670 Segundos_inicio_pieza3_t2 WORD

%MW1671 Hora_minutos_inicio_pieza3_t2 WORD

%MW1672 Mes_dia_inicio_pieza3_t2 WORD

%MW1673 Siglo_año_inicio_pieza3_t2 WORD

%MW1674 Tipo_pieza3_t2 WORD

%MW1675 Numero_pedido_pieza3_t2 WORD

%MW1676 Dia_semana_inicio_base_t2 WORD

%MW1677 Segundos_inicio_base_t2 WORD

%MW1678 Hora_minutos_inicio_base_t2 WORD

%MW1679 Mes_dia_inicio_base_t2 WORD

%MW1680 Siglo_año_inicio_base_t2 WORD

%MW1681 Estado_tipo_base_t2 WORD

%MW1682 Numero_pedido_base_t2 WORD

%MW1683 Estado_placa_t2 WORD

%MW1684 Estado_base_t2 WORD

%MW1685 Estado_palet_t2 WORD

%MW1686 Dia_semana_finalizacion_t2 WORD

%MW1687 Segundos_finalizacion_t2 WORD

%MW1688 Hora_minutos_finalizacion_t2 WORD

%MW1689 Mes_dia_finalizacion_t2 WORD

%MW1690 Siglo_año_finalizacion_t2 WORD

%MW1691 Check_sum_t2 WORD

%MW1692 Orden_tabla_intermedia_t2 WORD

%MW1693 Status_tabla_intermedia_t2 WORD

%MW350 Dia_semana_de_peticion_pedido WORD

%MW351 Segundos_de_peticion_pedido WORD

%MW352 Hora_min_de_peticion_pedido WORD

%MW353 Mes_y_dia_de_peticion_pedido WORD

%MW354 Siglo_y_año_de_peticion_pedido WORD

%MW355 Tipo_de_pieza1 WORD

%MW356 Tipo_de_pieza2 WORD

%MW357 Tipo_de_pieza3 WORD

%MW358 Tipo_de_base WORD

%M35 Pedido_vacio EBOOL

%MW1000 P1_dia_semana_peticion WORD

%MW1001 P1_segundos_peticion WORD

%MW1002 P1_hora_minutos_peticion WORD

%MW1003 P1_mes_dia_peticion WORD

%MW1004 P1_siglo_año_peticion WORD

%MW1005 P1_estado_tipo_pieza1 WORD

%MW1006 P1_estado_tipo_pieza2 WORD

%MW1007 P1_estado_tipo_pieza3 WORD

%MW1008 P1_estado_tipo_base WORD

%MW1009 P1_dia_semana_inicio_pieza1 WORD

%MW1010 P1_segundos_inicio_pieza1 WORD

%MW1011 P1_hora_minutos_inicio_pieza1 WORD

%MW1012 P1_mes_dia_inicio_pieza1 WORD

%MW1013 P1_siglo_año_inicio_pieza1 WORD

%MW1014 P1_estado_camisa_pieza1 WORD

%MW1015 P1_estado_embolo_pieza1 WORD

%MW1016 P1_estado_muelle_pieza1 WORD

%MW1017 P1_estado_culata_pieza1 WORD

%MW1018 P1_estado_pieza_con_tapa_pieza1 WORD

%MW1019 P1_estado_verificacion_pieza1 WORD

%MW1020 P1_ultima_estacion_pieza1 WORD

%MW1021 P1_numero_produccion_pieza1 WORD

%MW1022 P1_dia_semana_inicio_pieza2 WORD

%MW1023 P1_segundos_inicio_pieza2 WORD

%MW1024 P1_hora_minutos_inicio_pieza2 WORD

%MW1025 P1_mes_dia_inicio_pieza2 WORD

%MW1026 P1_siglo_año_inicio_pieza2 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 558: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1027 P1_estado_camisa_pieza2 WORD

%MW1028 P1_estado_embolo_pieza2 WORD

%MW1029 P1_estado_muelle_pieza2 WORD

%MW1030 P1_estado_culata_pieza2 WORD

%MW1031 P1_estado_pieza_con_tapa_pieza2 WORD

%MW1032 P1_estado_verificacion_pieza2 WORD

%MW1033 P1_ultima_estacion_pieza2 WORD

%MW1034 P1_numero_produccion_pieza2 WORD

%MW1035 P1_dia_semana_inicio_pieza3 WORD

%MW1036 P1_segundos_inicio_pieza3 WORD

%MW1037 P1_hora_minutos_inicio_pieza3 WORD

%MW1038 P1_mes_dia_inicio_pieza3 WORD

%MW1039 P1_siglo_año_inicio_pieza3 WORD

%MW1040 P1_estado_camisa_pieza3 WORD

%MW1041 P1_estado_embolo_pieza3 WORD

%MW1042 P1_estado_muelle_pieza3 WORD

%MW1043 P1_estado_culata_pieza3 WORD

%MW1044 P1_estado_pieza_con_tapa_pieza3 WORD

%MW1045 P1_estado_verificacion_pieza3 WORD

%MW1046 P1_ultima_estacion_pieza3 WORD

%MW1047 P1_numero_produccion_pieza3 WORD

%MW1048 P1_dia_semana_finalizacion WORD

%MW1049 P1_segundos_finalizacion WORD

%MW1050 P1_hora_minutos_finalizacion WORD

%MW1051 P1_mes_dia_finalizacion WORD

%MW1052 P1_siglo_año_finalizacion WORD

%MW1053 P1_estado_pedido WORD

%MW1054 P1_estado_palet WORD

%MW1055 P1_check_sum_pedido WORD

%MW1056 WORD

%MW1057 WORD

%MW1058 Palet_vacio_t2 WORD

%MW1059 Comprueba_pedido1_vacia WORD

%MW0 Tipo_pieza_entrada WORD

%MW987 Contador_piezas_negras_producion WORD

%MW988 Contador_piezas_rojas_produccion WORD

%MW989 Contador_piezas_metal_produccion WORD

%MW990 Contador_piezas_tapa_produccion WORD

%MW5 Estado_pos5 WORD

%MW6 Estado_pos6 WORD

%MW7 Estado_pos7 WORD

%MW8 Estado_pos8 WORD

%MW9 Estado_pos9 WORD

%MW10 Estado_pos10 WORD

%MW11 Estado_pos11 WORD

%MW12 Estado_pos12 WORD

%MW13 Estado_pos13 WORD

%MW14 Estado_pos14 WORD

%MW15 Estado_pos15 WORD

%MW16 Estado_pos16 WORD

%MW17 No_posicion_via0 WORD

%MW1610 Volcado_pieza_pedida WORD

%MW1611 WORD

%MW1612 WORD

%MW1613 WORD

%MW1614 WORD

%MW1615 WORD

%MW1616 WORD

%MW1617 WORD

%MW1618 WORD

%MW1619 WORD

%MW400 Inicio_datos_almacen WORD

%MW401 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 559: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW402 WORD

%MW403 WORD

%MW404 WORD

%MW405 WORD

%MW406 WORD

%MW407 WORD

%MW408 WORD

%MW409 WORD

%MW1600 Volcado_pieza_fabricada WORD

%MW1601 WORD

%MW1602 WORD

%MW1603 WORD

%MW1604 WORD

%MW1605 Dato_tipo_pieza_a_almacenar WORD

%MW1606 WORD

%MW1607 WORD

%MW1608 WORD

%MW1609 WORD

%MW981 Contador_piezas_tapa_neg_almacen WORD

%MW274 Pedido_estacion5 WORD

%MW289 Estado_pedido_est5 WORD

%MW360 Dia_semana_busqueda_pedido WORD

%MW361 Segundos_busqueda_pedido WORD

%MW362 Hora_busqueda_pedido WORD

%MW363 Mes_y_dia_busqueda_pedido WORD

%MW364 Siglo_y_año_busqueda_pedido WORD

%MW365 Tipo_de_pieza1_busqueda WORD

%MW366 Tipo_de_pieza2_busqueda WORD

%MW367 Tipo_de_pieza3_busqueda WORD

%MW368 Tipo_de_base_busqueda WORD

%MW369 WORD

%M0 Peticion_almacenado EBOOL

%I1.0 E5_emergencia EBOOL

%I1.4 E5_reset EBOOL

%MW1060 P2_dia_semana_peticion WORD

%MW1061 P2_segundos_peticion WORD

%MW1062 P2_hora_minutos_peticion WORD

%MW1063 P2_mes_dia_peticion WORD

%MW1064 P2_siglo_año_peticion WORD

%MW1065 P2_estado_tipo_pieza1 WORD

%MW1066 P2_estado_tipo_pieza2 WORD

%MW1067 P2_estado_tipo_pieza3 WORD

%MW1068 P2_estado_tipo_base WORD

%MW1069 P2_dia_semana_inicio_pieza1 WORD

%MW1070 P2_segundos_inicio_pieza1 WORD

%MW1071 P2_hora_minutos_inicio_pieza1 WORD

%MW1072 P2_mes_dia_inicio_pieza1 WORD

%MW1073 P2_siglo_año_inicio_pieza1 WORD

%MW1074 P2_estado_camisa_pieza1 WORD

%MW1075 P2_estado_embolo_pieza1 WORD

%MW1076 P2_estado_muelle_pieza1 WORD

%MW1077 P2_estado_culata_pieza1 WORD

%MW1078 P2_estado_pieza_con_tapa_pieza1 WORD

%MW1079 P2_estado_verificacion_pieza1 WORD

%MW1080 P2_ultima_estacion_pieza1 WORD

%MW1081 P2_numero_produccion_pieza1 WORD

%MW1082 P2_dia_semana_inicio_pieza2 WORD

%MW1083 P2_segundos_inicio_pieza2 WORD

%MW1084 P2_hora_minutos_inicio_pieza2 WORD

%MW1085 P2_mes_dia_inicio_pieza2 WORD

%MW1086 P2_siglo_año_inicio_pieza2 WORD

%MW1087 P2_estado_camisa_pieza2 WORD

%MW1088 P2_estado_embolo_pieza2 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 560: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1089 P2_estado_muelle_pieza2 WORD

%MW1090 P2_estado_culata_pieza2 WORD

%MW1091 P2_estado_pieza_con_tapa_pieza2 WORD

%MW1092 P2_estado_verificacion_pieza2 WORD

%MW1093 P2_ultima_estacion_pieza2 WORD

%MW1094 P2_numero_produccion_pieza2 WORD

%MW1095 P2_dia_semana_inicio_pieza3 WORD

%MW1096 P2_segundos_inicio_pieza3 WORD

%MW1097 P2_hora_minutos_inicio_pieza3 WORD

%MW1098 P2_mes_dia_inicio_pieza3 WORD

%MW1099 P2_siglo_año_inicio_pieza3 WORD

%MW1100 P2_estado_camisa_pieza3 WORD

%MW1101 P2_estado_embolo_pieza3 WORD

%MW1102 P2_estado_muelle_pieza3 WORD

%MW1103 P2_estado_culata_pieza3 WORD

%MW1104 P2_estado_pieza_con_tapa_pieza3 WORD

%MW1105 P2_estado_verificacion_pieza3 WORD

%MW1106 P2_ultima_estacion_pieza3 WORD

%MW1107 P2_numero_produccion_pieza3 WORD

%MW1108 P2_dia_semana_finalizacion WORD

%MW1109 P2_segundos_finalizacion WORD

%MW1110 P2_hora_minutos_finalizacion WORD

%MW1111 P2_mes_dia_finalizacion WORD

%MW1112 P2_siglo_año_finalizacion WORD

%MW1113 P2_estado_pedido WORD

%MW1114 P2_estado_palet WORD

%MW1115 P2_check_sum_pedido WORD

%MW1116 WORD

%MW1117 WORD

%MW1118 Comprueba_pedido2 WORD

%MW1119 Comprueba_pedido2_vacia WORD

%MW450 Datos_pieza6 WORD

%MW451 WORD

%MW452 WORD

%MW453 WORD

%MW454 WORD

%MW455 WORD

%MW456 WORD

%MW457 WORD

%MW458 WORD

%MW459 WORD

%MW500 Datos_pieza11 WORD

%MW501 WORD

%MW502 WORD

%MW503 WORD

%MW504 WORD

%MW505 WORD

%MW506 WORD

%MW507 WORD

%MW508 WORD

%MW509 WORD

%MW274 Pedido_estacion5 WORD

%MW289 Estado_pedido_est5 WORD

%MW50 Prioridad_1 WORD

%MW51 Prioridad_2 WORD

%MW52 Prioridad_3 WORD

%MW53 Prioridad_4 WORD

%MW54 Prioridad_5 WORD

%MW55 Prioridad_6 WORD

%MW56 Prioridad_7 WORD

%MW57 Prioridad_8 WORD

%MW58 Prioridad_9 WORD

%MW59 Prioridad_10 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 561: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW60 Prioridad_11 WORD

%MW61 Prioridad_12 WORD

%MW62 Prioridad_13 WORD

%MW63 Prioridad_14 WORD

%MW64 Prioridad_15 WORD

%MW65 Prioridad_16 WORD

%M25 Borrar_tablas EBOOL

Leer_palet

VARIABLE SIMBOLO NATURALEZA TIPO%I1.7 E5_pieza_ind EBOOL

%MW1900 WORD

%MW1901 WORD

%MW1902 WORD

%MW1903 WORD

%I\0.2.2\0.3 T2_palet_estacion4 EBOOL

%I\0.2.2\0.4 T2_desvio EBOOL

%I\0.2.2\0.5 T2_paro_intermedio EBOOL

%I\0.2.2\0.6 EBOOL

%I\0.2.2\0.7 T2_emergencia EBOOL

%I\0.2.2\0.8 T2_marcha EBOOL

%I\0.2.2\0.9 T2_ind_int EBOOL

%MW1950 WORD

%MW1951 WORD

%MW1952 WORD

%MW1953 WORD

%MW1954 WORD

%MW1955 WORD

%MW1956 WORD

%MW1957 WORD

%MW1958 WORD

%MW1959 WORD

%MW1960 WORD

%MW1961 WORD

%MW1962 WORD

%MW1963 WORD

%MW1964 WORD

%MW1965 WORD

%MW1966 WORD

%MW1967 WORD

%MW1968 WORD

%MW1969 WORD

%MW1970 WORD

%MW1971 WORD

%MW1972 WORD

%MW1973 WORD

%MW1974 WORD

%MW1975 WORD

%MW1976 WORD

%MW1977 WORD

%MW1978 WORD

%MW1979 WORD

%MW1980 WORD

%MW1981 WORD

%MW1982 WORD

%MW1983 WORD

%MW1984 WORD

%MW1985 WORD

%MW1986 WORD

%MW1987 WORD

%MW1988 WORD

%MW1989 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 7Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 562: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1990 WORD

%MW1991 WORD

%MW1992 WORD

%MW1993 WORD

%MW1994 WORD

%I1.5 E5_descarga_almacen EBOOL

%I1.6 E5_pieza_cap EBOOL

%M29 Peticion_estacion7 EBOOL

%M28 Peticion_estacion6 EBOOL

%M106 Estacion7_comunicando EBOOL

%M105 Estacion6_comunicando EBOOL

%I1.3 E5_ind_int EBOOL

%I1.4 E5_reset EBOOL

%MW957 Gestion_comunicacion_t2 WORD

%MW958 WORD

%MW959 Tiempo_espera_t2 WORD

%MW960 Bytes_transmision_t2 WORD

%MW276 Pedido_estacion7 WORD

%MW1650 Dia_semana_peticion_pedido_t2 WORD

%MW1651 Segundos_peticion_pedido_t2 WORD

%MW1652 Hora_minutos_peticion_pedido_t2 WORD

%MW1653 Mes_dia_peticion_pedido_t2 WORD

%MW1654 Siglo_año_peticion_pedido_t2 WORD

%MW1655 Dia_semana_inicio_pieza1_t2 WORD

%MW1656 Segundos_inicio_pieza1_t2 WORD

%MW1657 Hora_minutos_inicio_pieza1_t2 WORD

%MW1658 Mes_dia_inicio_pieza1_t2 WORD

%MW1659 Siglo_año_inicio_pieza1_t2 WORD

%MW1660 Tipo_pieza1_t2 WORD

%MW1661 Numero_pedido_pieza1_t2 WORD

%MW1662 Dia_semana_inicio_pieza2_t2 WORD

%MW1663 Segundos_inicio_pieza2_t2 WORD

%MW1664 Hora_minutos_inicio_pieza2_t2 WORD

%MW1665 Mes_dia_inicio_pieza2_t2 WORD

%MW1666 Siglo_año_inicio_pieza2_t2 WORD

%MW1667 Tipo_pieza2_t2 WORD

%MW1668 Numero_pedido_pieza2_t2 WORD

%MW1669 Dia_semana_inicio_pieza3_t2 WORD

%MW1670 Segundos_inicio_pieza3_t2 WORD

%MW1671 Hora_minutos_inicio_pieza3_t2 WORD

%MW1672 Mes_dia_inicio_pieza3_t2 WORD

%MW1673 Siglo_año_inicio_pieza3_t2 WORD

%MW1674 Tipo_pieza3_t2 WORD

%MW1675 Numero_pedido_pieza3_t2 WORD

%MW1676 Dia_semana_inicio_base_t2 WORD

%MW1677 Segundos_inicio_base_t2 WORD

%MW1678 Hora_minutos_inicio_base_t2 WORD

%MW1679 Mes_dia_inicio_base_t2 WORD

%MW1680 Siglo_año_inicio_base_t2 WORD

%MW1681 Estado_tipo_base_t2 WORD

%MW1682 Numero_pedido_base_t2 WORD

%MW1683 Estado_placa_t2 WORD

%MW1684 Estado_base_t2 WORD

%MW1685 Estado_palet_t2 WORD

%MW1686 Dia_semana_finalizacion_t2 WORD

%MW1687 Segundos_finalizacion_t2 WORD

%MW1688 Hora_minutos_finalizacion_t2 WORD

%MW1689 Mes_dia_finalizacion_t2 WORD

%MW1690 Siglo_año_finalizacion_t2 WORD

%MW1691 Check_sum_t2 WORD

%MW1692 Orden_tabla_intermedia_t2 WORD

%MW1693 Status_tabla_intermedia_t2 WORD

%M500 Maxtiempo_lectura_est4 EBOOL

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 8Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 563: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW276 Pedido_estacion7 WORD

%MW319 WORD

%M94 Palet_con_placa EBOOL

%I1.10 E5_piston_abajo EBOOL

%M34 Recurso_pedidos EBOOL

Almacen

VARIABLE SIMBOLO NATURALEZA TIPO%MW0 Tipo_pieza_entrada WORD

%MW1 Estado_pos1 WORD

%MW2 Estado_pos2 WORD

%MW3 Estado_pos3 WORD

%MW4 Estado_pos4 WORD

%MW5 Estado_pos5 WORD

%MW6 Estado_pos6 WORD

%MW7 Estado_pos7 WORD

%MW8 Estado_pos8 WORD

%MW9 Estado_pos9 WORD

%MW10 Estado_pos10 WORD

%MW11 Estado_pos11 WORD

%MW12 Estado_pos12 WORD

%MW13 Estado_pos13 WORD

%MW14 Estado_pos14 WORD

%MW15 Estado_pos15 WORD

%MW16 Estado_pos16 WORD

%MW991 Contador_piezas_negras_almacen WORD

%MW992 Contador_piezas_rojas_almacen WORD

%MW993 Contador_piezas_metal_almacen WORD

%MW994 Contador_piezas_tapa_almacen WORD

%MW50 Prioridad_1 WORD

%MW51 Prioridad_2 WORD

%MW52 Prioridad_3 WORD

%MW53 Prioridad_4 WORD

%MW54 Prioridad_5 WORD

%MW55 Prioridad_6 WORD

%MW56 Prioridad_7 WORD

%MW57 Prioridad_8 WORD

%MW58 Prioridad_9 WORD

%MW59 Prioridad_10 WORD

%MW60 Prioridad_11 WORD

%MW61 Prioridad_12 WORD

%MW62 Prioridad_13 WORD

%MW63 Prioridad_14 WORD

%MW64 Prioridad_15 WORD

%MW65 Prioridad_16 WORD

%MD30 Velocidad_scada DWORD

%MD32 DWORD

%MD34 Velocidad_pasa_pieza DWORD

%MD36 Velocidad_almacena_pieza DWORD

%MD38 Velocidad_saca_pieza DWORD

%MD40 DWORD

%MD42 DWORD

%MD44 DWORD

%MD46 DWORD

%MD48 DWORD

Pedido2

VARIABLE SIMBOLO NATURALEZA TIPO%M35 Pedido_vacio EBOOL

%M46 Pedido1_vacio EBOOL

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 9Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 564: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%M47 Pedido2_vacio EBOOL

%M48 Pedido3_vacio EBOOL

%M49 Pedido4_vacio EBOOL

%M50 Pedido5_vacio EBOOL

%MW1060 P2_dia_semana_peticion WORD

%MW1061 P2_segundos_peticion WORD

%MW1062 P2_hora_minutos_peticion WORD

%MW1063 P2_mes_dia_peticion WORD

%MW1064 P2_siglo_año_peticion WORD

%MW1065 P2_estado_tipo_pieza1 WORD

%MW1066 P2_estado_tipo_pieza2 WORD

%MW1067 P2_estado_tipo_pieza3 WORD

%MW1068 P2_estado_tipo_base WORD

%MW1069 P2_dia_semana_inicio_pieza1 WORD

%MW1070 P2_segundos_inicio_pieza1 WORD

%MW1071 P2_hora_minutos_inicio_pieza1 WORD

%MW1072 P2_mes_dia_inicio_pieza1 WORD

%MW1073 P2_siglo_año_inicio_pieza1 WORD

%MW1074 P2_estado_camisa_pieza1 WORD

%MW1075 P2_estado_embolo_pieza1 WORD

%MW1076 P2_estado_muelle_pieza1 WORD

%MW1077 P2_estado_culata_pieza1 WORD

%MW1078 P2_estado_pieza_con_tapa_pieza1 WORD

%MW1079 P2_estado_verificacion_pieza1 WORD

%MW1080 P2_ultima_estacion_pieza1 WORD

%MW1081 P2_numero_produccion_pieza1 WORD

%MW1082 P2_dia_semana_inicio_pieza2 WORD

%MW1083 P2_segundos_inicio_pieza2 WORD

%MW1084 P2_hora_minutos_inicio_pieza2 WORD

%MW1085 P2_mes_dia_inicio_pieza2 WORD

%MW1086 P2_siglo_año_inicio_pieza2 WORD

%MW1087 P2_estado_camisa_pieza2 WORD

%MW1088 P2_estado_embolo_pieza2 WORD

%MW1089 P2_estado_muelle_pieza2 WORD

%MW1090 P2_estado_culata_pieza2 WORD

%MW1091 P2_estado_pieza_con_tapa_pieza2 WORD

%MW1092 P2_estado_verificacion_pieza2 WORD

%MW1093 P2_ultima_estacion_pieza2 WORD

%MW1094 P2_numero_produccion_pieza2 WORD

%MW1095 P2_dia_semana_inicio_pieza3 WORD

%MW1096 P2_segundos_inicio_pieza3 WORD

%MW1097 P2_hora_minutos_inicio_pieza3 WORD

%MW1098 P2_mes_dia_inicio_pieza3 WORD

%MW1099 P2_siglo_año_inicio_pieza3 WORD

%MW1100 P2_estado_camisa_pieza3 WORD

%MW1101 P2_estado_embolo_pieza3 WORD

%MW1102 P2_estado_muelle_pieza3 WORD

%MW1103 P2_estado_culata_pieza3 WORD

%MW1104 P2_estado_pieza_con_tapa_pieza3 WORD

%MW1105 P2_estado_verificacion_pieza3 WORD

%MW1106 P2_ultima_estacion_pieza3 WORD

%MW1107 P2_numero_produccion_pieza3 WORD

%MW1108 P2_dia_semana_finalizacion WORD

%MW1109 P2_segundos_finalizacion WORD

%MW1110 P2_hora_minutos_finalizacion WORD

%MW1111 P2_mes_dia_finalizacion WORD

%MW1112 P2_siglo_año_finalizacion WORD

%MW1113 P2_estado_pedido WORD

%MW1114 P2_estado_palet WORD

%MW1115 P2_check_sum_pedido WORD

%MW1116 WORD

%MW1117 WORD

%MW1118 Comprueba_pedido2 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 10Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 565: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1119 Comprueba_pedido2_vacia WORD

%M27 Pedidos_ya_volcados EBOOL

Pedido3

VARIABLE SIMBOLO NATURALEZA TIPO%M35 Pedido_vacio EBOOL

%M46 Pedido1_vacio EBOOL

%M47 Pedido2_vacio EBOOL

%M48 Pedido3_vacio EBOOL

%M49 Pedido4_vacio EBOOL

%M50 Pedido5_vacio EBOOL

%MW1120 P3_dia_semana_peticion WORD

%MW1121 P3_segundos_peticion WORD

%MW1122 P3_hora_minutos_peticion WORD

%MW1123 P3_mes_dia_peticion WORD

%MW1124 P3_siglo_año_peticion WORD

%MW1125 P3_estado_tipo_pieza1 WORD

%MW1126 P3_estado_tipo_pieza2 WORD

%MW1127 P3_estado_tipo_pieza3 WORD

%MW1128 P3_estado_tipo_base WORD

%MW1129 P3_dia_semana_inicio_pieza1 WORD

%MW1130 P3_segundos_inicio_pieza1 WORD

%MW1131 P3_hora_minutos_inicio_pieza1 WORD

%MW1132 P3_mes_dia_inicio_pieza1 WORD

%MW1133 P3_siglo_año_inicio_pieza1 WORD

%MW1134 P3_estado_camisa_pieza1 WORD

%MW1135 P3_estado_embolo_pieza1 WORD

%MW1136 P3_estado_muelle_pieza1 WORD

%MW1137 P3_estado_culata_pieza1 WORD

%MW1138 P3_estado_pieza_con_tapa_pieza1 WORD

%MW1139 P3_estado_verificacion_pieza1 WORD

%MW1140 P3_ultima_estacion_pieza1 WORD

%MW1141 P3_numero_produccion_pieza1 WORD

%MW1142 P3_dia_semana_inicio_pieza2 WORD

%MW1143 P3_segundos_inicio_pieza2 WORD

%MW1144 P3_hora_minutos_inicio_pieza2 WORD

%MW1145 P3_mes_dia_inicio_pieza2 WORD

%MW1146 P3_siglo_año_inicio_pieza2 WORD

%MW1147 P3_estado_camisa_pieza2 WORD

%MW1148 P3_estado_embolo_pieza2 WORD

%MW1149 P3_estado_muelle_pieza2 WORD

%MW1150 P3_estado_culata_pieza2 WORD

%MW1151 P3_estado_pieza_con_tapa_pieza2 WORD

%MW1152 P3_estado_verificacion_pieza2 WORD

%MW1153 P3_ultima_estacion_pieza2 WORD

%MW1154 P3_numero_produccion_pieza2 WORD

%MW1155 P3_dia_semana_inicio_pieza3 WORD

%MW1156 P3_segundos_inicio_pieza3 WORD

%MW1157 P3_hora_minutos_inicio_pieza3 WORD

%MW1158 P3_mes_dia_inicio_pieza3 WORD

%MW1159 P3_siglo_año_inicio_pieza3 WORD

%MW1160 P3_estado_camisa_pieza3 WORD

%MW1161 P3_estado_embolo_pieza3 WORD

%MW1162 P3_estado_muelle_pieza3 WORD

%MW1163 P3_estado_culata_pieza3 WORD

%MW1164 P3_estado_pieza_con_tapa_pieza3 WORD

%MW1165 P3_estado_verificacion_pieza3 WORD

%MW1166 P3_ultima_estacion_pieza3 WORD

%MW1167 P3_numero_produccion_pieza3 WORD

%MW1168 P3_dia_semana_finalizacion WORD

%MW1169 P3_segundos_finalizacion WORD

%MW1170 P3_hora_minutos_finalizacion WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 11Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 566: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1171 P3_mes_dia_finalizacion WORD

%MW1172 P3_siglo_año_finalizacion WORD

%MW1173 P3_estado_pedido WORD

%MW1174 P3_estado_palet WORD

%MW1175 P3_check_sum_pedido WORD

%MW1176 WORD

%MW1177 WORD

%MW1178 Comprueba_pedido3 WORD

%MW1179 Comprueba_pedido3_vacia WORD

%M27 Pedidos_ya_volcados EBOOL

Pedido4

VARIABLE SIMBOLO NATURALEZA TIPO%M35 Pedido_vacio EBOOL

%M46 Pedido1_vacio EBOOL

%M47 Pedido2_vacio EBOOL

%M48 Pedido3_vacio EBOOL

%M49 Pedido4_vacio EBOOL

%M50 Pedido5_vacio EBOOL

%MW1180 P4_dia_semana_peticion WORD

%MW1181 P4_segundos_peticion WORD

%MW1182 P4_hora_minutos_peticion WORD

%MW1183 P4_mes_dia_peticion WORD

%MW1184 P4_siglo_año_peticion WORD

%MW1185 P4_estado_tipo_pieza1 WORD

%MW1186 P4_estado_tipo_pieza2 WORD

%MW1187 P4_estado_tipo_pieza3 WORD

%MW1188 P4_estado_tipo_base WORD

%MW1189 P4_dia_semana_inicio_pieza1 WORD

%MW1190 P4_segundos_inicio_pieza1 WORD

%MW1191 P4_hora_minutos_inicio_pieza1 WORD

%MW1192 P4_mes_dia_inicio_pieza1 WORD

%MW1193 P4_siglo_año_inicio_pieza1 WORD

%MW1194 P4_estado_camisa_pieza1 WORD

%MW1195 P4_estado_embolo_pieza1 WORD

%MW1196 P4_estado_muelle_pieza1 WORD

%MW1197 P4_estado_culata_pieza1 WORD

%MW1198 P4_estado_pieza_con_tapa_pieza1 WORD

%MW1199 P4_estado_verificacion_pieza1 WORD

%MW1200 P4_ultima_estacion_pieza1 WORD

%MW1201 P4_numero_produccion_pieza1 WORD

%MW1202 P4_dia_semana_inicio_pieza2 WORD

%MW1203 P4_segundos_inicio_pieza2 WORD

%MW1204 P4_hora_minutos_inicio_pieza2 WORD

%MW1205 P4_mes_dia_inicio_pieza2 WORD

%MW1206 P4_siglo_año_inicio_pieza2 WORD

%MW1207 P4_estado_camisa_pieza2 WORD

%MW1208 P4_estado_embolo_pieza2 WORD

%MW1209 P4_estado_muelle_pieza2 WORD

%MW1210 P4_estado_culata_pieza2 WORD

%MW1211 P4_estado_pieza_con_tapa_pieza2 WORD

%MW1212 P4_estado_verificacion_pieza2 WORD

%MW1213 P4_ultima_estacion_pieza2 WORD

%MW1214 P4_numero_produccion_pieza2 WORD

%MW1215 P4_dia_semana_inicio_pieza3 WORD

%MW1216 P4_segundos_inicio_pieza3 WORD

%MW1217 P4_hora_minutos_inicio_pieza3 WORD

%MW1218 P4_mes_dia_inicio_pieza3 WORD

%MW1219 P4_siglo_año_inicio_pieza3 WORD

%MW1220 P4_estado_camisa_pieza3 WORD

%MW1221 P4_estado_embolo_pieza3 WORD

%MW1222 P4_estado_muelle_pieza3 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 12Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 567: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1223 P4_estado_culata_pieza3 WORD

%MW1224 P4_estado_pieza_con_tapa_pieza3 WORD

%MW1225 P4_estado_verificacion_pieza3 WORD

%MW1226 P4_ultima_estacion_pieza3 WORD

%MW1227 P4_numero_produccion_pieza3 WORD

%MW1228 P4_dia_semana_finalizacion WORD

%MW1229 P4_segundos_finalizacion WORD

%MW1230 P4_hora_minutos_finalizacion WORD

%MW1231 P4_mes_dia_finalizacion WORD

%MW1232 P4_siglo_año_finalizacion WORD

%MW1233 P4_estado_pedido WORD

%MW1234 P4_estado_palet WORD

%MW1235 P4_check_sum_pedido WORD

%MW1236 WORD

%MW1237 Comprueba_pedido4 WORD

%MW1238 Comprueba_pieza_almacenada WORD

%MW1239 Comprueba_pedido4_vacia WORD

%M25 Borrar_tablas EBOOL

%M27 Pedidos_ya_volcados EBOOL

Intercambio

VARIABLE SIMBOLO NATURALEZA TIPO%MW1600 Volcado_pieza_fabricada WORD

%MW1601 WORD

%MW1602 WORD

%MW1603 WORD

%MW1604 WORD

%MW1605 Dato_tipo_pieza_a_almacenar WORD

%MW1606 WORD

%MW1607 WORD

%MW1608 WORD

%MW1609 WORD

%MW1610 Volcado_pieza_pedida WORD

%MW1611 WORD

%MW1612 WORD

%MW1613 WORD

%MW1614 WORD

%MW1615 WORD

%MW1616 WORD

%MW1617 WORD

%MW1618 WORD

%MW1619 WORD

%MW987 Contador_piezas_negras_producion WORD

%MW988 Contador_piezas_rojas_produccion WORD

%MW989 Contador_piezas_metal_produccion WORD

%MW990 Contador_piezas_tapa_produccion WORD

%MW991 Contador_piezas_negras_almacen WORD

%MW992 Contador_piezas_rojas_almacen WORD

%MW993 Contador_piezas_metal_almacen WORD

%MW994 Contador_piezas_tapa_almacen WORD

Pedido5

VARIABLE SIMBOLO NATURALEZA TIPO%M35 Pedido_vacio EBOOL

%M46 Pedido1_vacio EBOOL

%M47 Pedido2_vacio EBOOL

%M48 Pedido3_vacio EBOOL

%M49 Pedido4_vacio EBOOL

%M50 Pedido5_vacio EBOOL

%MW1240 P5_dia_semana_peticion WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 13Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 568: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1241 P5_segundos_peticion WORD

%MW1242 P5_hora_minutos_peticion WORD

%MW1243 P5_mes_dia_peticion WORD

%MW1244 P5_siglo_año_peticion WORD

%MW1245 P5_estado_tipo_pieza1 WORD

%MW1246 P5_estado_tipo_pieza2 WORD

%MW1247 P5_estado_tipo_pieza3 WORD

%MW1248 P5_estado_tipo_base WORD

%MW1249 P5_dia_semana_inicio_pieza1 WORD

%MW1250 P5_segundos_inicio_pieza1 WORD

%MW1251 P5_hora_minutos_inicio_pieza1 WORD

%MW1252 P5_mes_dia_inicio_pieza1 WORD

%MW1253 P5_siglo_año_inicio_pieza1 WORD

%MW1254 P5_estado_camisa_pieza1 WORD

%MW1255 P5_estado_embolo_pieza1 WORD

%MW1256 P5_estado_muelle_pieza1 WORD

%MW1257 P5_estado_culata_pieza1 WORD

%MW1258 P5_estado_pieza_con_tapa_pieza1 WORD

%MW1259 P5_estado_verificacion_pieza1 WORD

%MW1260 P5_ultima_estacion_pieza1 WORD

%MW1261 P5_numero_produccion_pieza1 WORD

%MW1262 P5_dia_semana_inicio_pieza2 WORD

%MW1263 P5_segundos_inicio_pieza2 WORD

%MW1264 P5_hora_minutos_inicio_pieza2 WORD

%MW1265 P5_mes_dia_inicio_pieza2 WORD

%MW1266 P5_siglo_año_inicio_pieza2 WORD

%MW1267 P5_estado_camisa_pieza2 WORD

%MW1268 P5_estado_embolo_pieza2 WORD

%MW1269 P5_estado_muelle_pieza2 WORD

%MW1270 P5_estado_culata_pieza2 WORD

%MW1271 P5_estado_pieza_con_tapa_pieza2 WORD

%MW1272 P5_estado_verificacion_pieza2 WORD

%MW1273 P5_ultima_estacion_pieza2 WORD

%MW1274 P5_numero_produccion_pieza2 WORD

%MW1275 P5_dia_semana_inicio_pieza3 WORD

%MW1276 P5_segundos_inicio_pieza3 WORD

%MW1277 P5_hora_minutos_inicio_pieza3 WORD

%MW1278 P5_mes_dia_inicio_pieza3 WORD

%MW1279 P5_siglo_año_inicio_pieza3 WORD

%MW1280 P5_estado_camisa_pieza3 WORD

%MW1281 P5_estado_embolo_pieza3 WORD

%MW1282 P5_estado_muelle_pieza3 WORD

%MW1283 P5_estado_culata_pieza3 WORD

%MW1284 P5_estado_pieza_con_tapa_pieza3 WORD

%MW1285 P5_estado_verificacion_pieza3 WORD

%MW1286 P5_ultima_estacion_pieza3 WORD

%MW1287 P5_numero_produccion_pieza3 WORD

%MW1288 P5_dia_semana_finalizacion WORD

%MW1289 P5_segundos_finalizacion WORD

%MW1290 P5_hora_minutos_finalizacion WORD

%MW1291 P5_mes_dia_finalizacion WORD

%MW1292 P5_siglo_año_finalizacion WORD

%MW1293 P5_estado_pedido WORD

%MW1294 P5_estado_palet WORD

%MW1295 P5_check_sum_pedido WORD

%MW1296 WORD

%MW1297 WORD

%MW1298 Comprueba_pedido5 WORD

%MW1299 Comprueba_pedido5_vacia WORD

%M27 Pedidos_ya_volcados EBOOL

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 14Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 569: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO

Datos_piezas_almacen

VARIABLE SIMBOLO NATURALEZA TIPO%MW400 Inicio_datos_almacen WORD

%MW401 WORD

%MW402 WORD

%MW403 WORD

%MW404 WORD

%MW405 WORD

%MW406 WORD

%MW407 WORD

%MW408 WORD

%MW409 WORD

%MW410 Datos_pieza2 WORD

%MW411 WORD

%MW412 WORD

%MW413 WORD

%MW414 WORD

%MW415 WORD

%MW416 WORD

%MW417 WORD

%MW418 WORD

%MW419 WORD

%MW420 Datos_pieza3 WORD

%MW421 WORD

%MW422 WORD

%MW423 WORD

%MW424 WORD

%MW425 WORD

%MW426 WORD

%MW427 WORD

%MW428 WORD

%MW429 WORD

%MW430 Datos_pieza4 WORD

%MW431 WORD

%MW432 WORD

%MW433 WORD

%MW434 WORD

%MW435 WORD

%MW436 WORD

%MW437 WORD

%MW438 WORD

%MW439 WORD

%MW440 Datos_pieza5 WORD

%MW441 WORD

%MW442 WORD

%MW443 WORD

%MW444 WORD

%MW445 WORD

%MW446 WORD

%MW447 WORD

%MW448 WORD

%MW449 WORD

%MW450 Datos_pieza6 WORD

%MW451 WORD

%MW452 WORD

%MW453 WORD

%MW454 WORD

%MW455 WORD

%MW456 WORD

%MW457 WORD

%MW458 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 15Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 570: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW459 WORD

%MW460 Datos_pieza7 WORD

%MW461 WORD

%MW462 WORD

%MW463 WORD

%MW464 WORD

%MW465 WORD

%MW466 WORD

%MW467 WORD

%MW468 WORD

%MW469 WORD

%MW470 Datos_pieza8 WORD

%MW471 WORD

%MW472 WORD

%MW473 WORD

%MW474 WORD

%MW475 WORD

%MW476 WORD

%MW477 WORD

%MW478 WORD

%MW479 WORD

%MW480 Datos_pieza9 WORD

%MW481 WORD

%MW482 WORD

%MW483 WORD

%MW484 WORD

%MW485 WORD

%MW486 WORD

%MW487 WORD

%MW488 WORD

%MW489 WORD

%MW490 Datos_pieza10 WORD

%MW491 WORD

%MW492 WORD

%MW493 WORD

%MW494 WORD

%MW495 WORD

%MW496 WORD

%MW497 WORD

%MW498 WORD

%MW499 WORD

%MW500 Datos_pieza11 WORD

%MW501 WORD

%MW502 WORD

%MW503 WORD

%MW504 WORD

%MW505 WORD

%MW506 WORD

%MW507 WORD

%MW508 WORD

%MW509 WORD

%MW510 Datos_pieza12 WORD

%MW511 WORD

%MW512 WORD

%MW513 WORD

%MW514 WORD

%MW515 WORD

%MW516 WORD

%MW517 WORD

%MW518 WORD

%MW519 WORD

%MW520 Datos_pieza13 WORD

%MW521 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 16Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 571: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW522 WORD

%MW523 WORD

%MW524 WORD

%MW525 WORD

%MW526 WORD

%MW527 WORD

%MW528 WORD

%MW529 WORD

%MW530 Datos_pieza14 WORD

%MW531 WORD

%MW532 WORD

%MW533 WORD

%MW534 WORD

%MW535 WORD

%MW536 WORD

%MW537 WORD

%MW538 WORD

%MW539 WORD

%MW540 Datos_pieza15 WORD

%MW541 WORD

%MW542 WORD

%MW543 WORD

%MW544 WORD

%MW545 WORD

%MW546 WORD

%MW547 WORD

%MW548 WORD

%MW549 WORD

%MW550 Datos_pieza16 WORD

%MW551 WORD

%MW552 WORD

%MW553 WORD

%MW554 WORD

%MW555 WORD

%MW556 WORD

%MW557 WORD

%MW558 WORD

%MW559 WORD

Orden_e5

VARIABLE SIMBOLO NATURALEZA TIPO%M89 Almacen_libre EBOOL

%MW274 Pedido_estacion5 WORD

%MW33 Orden_a_ejecutar WORD

%MW289 Estado_pedido_est5 WORD

%M192 Rearme_scada EBOOL

%MW985 Contador_de_produccion WORD

%MW986 Contador_piezas_produccion WORD

%MW987 Contador_piezas_negras_producion WORD

%MW988 Contador_piezas_rojas_produccion WORD

%MW989 Contador_piezas_metal_produccion WORD

%MW990 Contador_piezas_tapa_produccion WORD

%MW991 Contador_piezas_negras_almacen WORD

%MW992 Contador_piezas_rojas_almacen WORD

%MW993 Contador_piezas_metal_almacen WORD

%MW994 Contador_piezas_tapa_almacen WORD

%MW995 Gestion_comunicacion_t1 WORD

%MW996 WORD

%MW997 Tiempo_espera_t1 WORD

%MW998 Bytes_transmision_t1 WORD

%MW999 Contador_piezas_tapa_met_almacen WORD

%MW1000 P1_dia_semana_peticion WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 17Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 572: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1001 P1_segundos_peticion WORD

%MW1002 P1_hora_minutos_peticion WORD

%MW1003 P1_mes_dia_peticion WORD

%MW1004 P1_siglo_año_peticion WORD

Pieza1

VARIABLE SIMBOLO NATURALEZA TIPO%M31 Pieza_vacia EBOOL

%M41 Pieza1_vacia EBOOL

%M42 Pieza2_vacia EBOOL

%M43 Pieza3_vacia EBOOL

%M44 Pieza4_vacia EBOOL

%M45 Pieza5_vacia EBOOL

%MW1325 Pz1_dia_semana_inicio WORD

%MW1326 Pz1_segundos_inicio WORD

%MW1327 Pz1_hora_minutos_inicio WORD

%MW1328 Pz1_mes_dia_inicio WORD

%MW1329 Pz1_siglo_año_inicio WORD

%MW1330 Pz1_estado_tipo_pieza WORD

%MW1331 Pz1_estado_camisa WORD

%MW1332 Pz1_estado_embolo WORD

%MW1333 Pz1_estado_muelle WORD

%MW1334 Pz1_estado_culata WORD

%MW1335 Pz1_estado_tapa WORD

%MW1336 Pz1_estado_verificacion WORD

%MW1337 Pz1_ultima_estacion WORD

%MW1338 Pz1_pieza_cargada WORD

%MW1339 Pz1_estado_produccion WORD

%MW1340 Pz1_numero_pedido WORD

%MW1341 WORD

%MW1342 WORD

%MW1343 WORD

%MW1344 WORD

%MW1345 WORD

%MW1346 Palet_vacio_t1 WORD

%MW1347 Contador_pieza1 WORD

%MW1348 WORD

%MW1349 Comprueba_pieza1_vacia WORD

%M25 Borrar_tablas EBOOL

Pieza2

VARIABLE SIMBOLO NATURALEZA TIPO%M31 Pieza_vacia EBOOL

%M41 Pieza1_vacia EBOOL

%M42 Pieza2_vacia EBOOL

%M43 Pieza3_vacia EBOOL

%M44 Pieza4_vacia EBOOL

%M45 Pieza5_vacia EBOOL

%MW1350 Pz2_dia_semana_inicio WORD

%MW1351 Pz2_segundos_inicio WORD

%MW1352 Pz2_hora_minutos_inicio WORD

%MW1353 Pz2_mes_dia_inicio WORD

%MW1354 Pz2_siglo_año_inicio WORD

%MW1355 Pz2_estado_tipo_pieza WORD

%MW1356 Pz2_estado_camisa WORD

%MW1357 Pz2_estado_embolo WORD

%MW1358 Pz2_estado_muelle WORD

%MW1359 Pz2_estado_culata WORD

%MW1360 Pz2_estado_tapa WORD

%MW1361 Pz2_estado_verificacion WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 18Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 573: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1362 Pz2_ultima_estacion WORD

%MW1363 Pz2_pieza_cargada WORD

%MW1364 Pz2_estado_produccion WORD

%MW1365 Pz2_numero_pedido WORD

%MW1366 WORD

%MW1367 WORD

%MW1368 WORD

%MW1369 WORD

%MW1370 WORD

%MW1371 WORD

%MW1372 Contador_pieza2 WORD

%MW1373 WORD

%MW1374 Comprueba_pieza2_vacia WORD

%M25 Borrar_tablas EBOOL

Pieza3

VARIABLE SIMBOLO NATURALEZA TIPO%M31 Pieza_vacia EBOOL

%M41 Pieza1_vacia EBOOL

%M42 Pieza2_vacia EBOOL

%M43 Pieza3_vacia EBOOL

%M44 Pieza4_vacia EBOOL

%M45 Pieza5_vacia EBOOL

%MW1375 Pz3_dia_semana_inicio WORD

%MW1376 Pz3_segundos_inicio WORD

%MW1377 Pz3_hora_minutos_inicio WORD

%MW1378 Pz3_mes_dia_inicio WORD

%MW1379 Pz3_siglo_año_inicio WORD

%MW1380 Pz3_estado_tipo_pieza WORD

%MW1381 Pz3_estado_camisa WORD

%MW1382 Pz3_estado_embolo WORD

%MW1383 Pz3_estado_muelle WORD

%MW1384 Pz3_estado_culata WORD

%MW1385 Pz3_estado_tapa WORD

%MW1386 Pz3_estado_verificacion WORD

%MW1387 Pz3_ultima_estacion WORD

%MW1388 Pz3_pieza_cargada WORD

%MW1389 Pz3_estado_produccion WORD

%MW1390 Pz3_numero_pedido WORD

%MW1391 WORD

%MW1392 WORD

%MW1393 WORD

%MW1394 WORD

%MW1395 WORD

%MW1396 WORD

%MW1397 Contador_pieza3 WORD

%MW1398 WORD

%MW1399 Comprueba_pieza3_vacia WORD

%M25 Borrar_tablas EBOOL

Pieza4

VARIABLE SIMBOLO NATURALEZA TIPO%M31 Pieza_vacia EBOOL

%M41 Pieza1_vacia EBOOL

%M42 Pieza2_vacia EBOOL

%M43 Pieza3_vacia EBOOL

%M44 Pieza4_vacia EBOOL

%M45 Pieza5_vacia EBOOL

%MW1400 Pz4_dia_semana_inicio WORD

%MW1401 Pz4_segundos_inicio WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 19Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 574: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1402 Pz4_hora_minutos_inicio WORD

%MW1403 Pz4_mes_dia_inicio WORD

%MW1404 Pz4_siglo_año_inicio WORD

%MW1405 Pz4_estado_tipo_pieza WORD

%MW1406 Pz4_estado_camisa WORD

%MW1407 Pz4_estado_embolo WORD

%MW1408 Pz4_estado_muelle WORD

%MW1409 Pz4_estado_culata WORD

%MW1410 Pz4_estado_tapa WORD

%MW1411 Pz4_estado_verificacion WORD

%MW1412 Pz4_ultima_estacion WORD

%MW1413 Pz4_pieza_cargada WORD

%MW1414 Pz4_estado_produccion WORD

%MW1415 Pz4_numero_pedido WORD

%MW1416 WORD

%MW1417 WORD

%MW1418 WORD

%MW1419 WORD

%MW1420 WORD

%MW1421 WORD

%MW1422 Contador_pieza4 WORD

%MW1423 WORD

%MW1424 Comprueba_pieza4_vacia WORD

%M25 Borrar_tablas EBOOL

Pieza5

VARIABLE SIMBOLO NATURALEZA TIPO%M31 Pieza_vacia EBOOL

%M41 Pieza1_vacia EBOOL

%MW1425 Pz5_dia_semana_inicio WORD

%MW1426 Pz5_segundos_inicio WORD

%MW1427 Pz5_hora_minutos_inicio WORD

%MW1428 Pz5_mes_dia_inicio WORD

%MW1429 Pz5_siglo_año_inicio WORD

%MW1430 Pz5_estado_tipo_pieza WORD

%MW1431 Pz5_estado_camisa WORD

%MW1432 Pz5_estado_embolo WORD

%MW1433 Pz5_estado_muelle WORD

%MW1434 Pz5_estado_culata WORD

%MW1435 Pz5_estado_tapa WORD

%MW1436 Pz5_estado_verificacion WORD

%MW1437 Pz5_ultima_estacion WORD

%MW1438 Pz5_pieza_cargada WORD

%MW1439 Pz5_estado_produccion WORD

%MW1440 Pz5_numero_pedido WORD

%MW1441 WORD

%MW1442 WORD

%MW1443 WORD

%MW1444 WORD

%MW1445 WORD

%MW1446 WORD

%MW1447 Contador_pieza5 WORD

%MW1448 WORD

%MW1449 Comprueba_pieza5_vacia WORD

%M25 Borrar_tablas EBOOL

Contadores

VARIABLE SIMBOLO NATURALEZA TIPO%MW987 Contador_piezas_negras_producion WORD

%MW988 Contador_piezas_rojas_produccion WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 20Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 575: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW989 Contador_piezas_metal_produccion WORD

%MW990 Contador_piezas_tapa_produccion WORD

%MW991 Contador_piezas_negras_almacen WORD

%MW992 Contador_piezas_rojas_almacen WORD

%MW993 Contador_piezas_metal_almacen WORD

%MW994 Contador_piezas_tapa_almacen WORD

%MW986 Contador_piezas_produccion WORD

%MW953 Contador_piezas_negras_en_cola WORD

%MW954 Contador_piezas_rojas_en_cola WORD

%MW955 Contador_piezas_metal_en_cola WORD

%MW956 Contador_piezas_tapa_en_cola WORD

%MW950 Contador_piezas_en_cola WORD

%MW946 Piezas_negras_totales WORD

%MW947 Piezas_rojas_totales WORD

%MW948 Piezas_metal_totales WORD

%MW949 Piezas_tapa_totales WORD

%MW985 Contador_de_produccion WORD

%M260 Piezas_completas EBOOL

%M278 Pedidos_completos EBOOL

%MW974 Piezas_con_tapa WORD

%MW1860 Contador_piezas_tapa_neg_cola WORD

%MW1861 Contador_piezas_tapa_roj_cola WORD

%MW1862 Contador_piezas_tapa_met_cola WORD

%MW981 Contador_piezas_tapa_neg_almacen WORD

%MW982 Contador_piezas_tapa_roj_almacen WORD

%MW999 Contador_piezas_tapa_met_almacen WORD

%MW1863 Contador_piezas_tapa_neg_produc WORD

%MW1864 Contador_piezas_tapa_roj_produc WORD

%MW1865 Contador_piezas_tapa_met_produc WORD

Cola_de_piezas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1600 Volcado_pieza_fabricada WORD

%MW1601 WORD

%MW1602 WORD

%MW1603 WORD

%MW1604 WORD

%MW1605 Dato_tipo_pieza_a_almacenar WORD

%MW1606 WORD

%MW1607 WORD

%MW1608 WORD

%MW1609 WORD

%MW1610 Volcado_pieza_pedida WORD

%MW1611 WORD

%MW1612 WORD

%MW1613 WORD

%MW1614 WORD

%MW1615 WORD

%MW1616 WORD

%MW1617 WORD

%MW1618 WORD

%MW1619 WORD

%MW1700 Cola_piezas WORD

%MW1701 WORD

%MW1702 WORD

%MW1703 WORD

%MW1704 WORD

%MW1705 WORD

%MW1706 WORD

%MW1707 WORD

%MW1708 WORD

%MW1709 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 21Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 576: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1710 WORD

%MW1711 WORD

%MW1712 WORD

%MW1713 WORD

%MW1714 WORD

%MW1715 WORD

%MW1716 WORD

%MW1717 WORD

%MW1718 WORD

%MW1719 WORD

%MW1720 WORD

%MW1721 WORD

%MW1722 WORD

%MW1723 WORD

%MW1724 WORD

%MW1725 WORD

%MW1726 WORD

%MW1727 WORD

%MW1728 WORD

%MW1729 WORD

%MW1730 WORD

%MW1731 WORD

%MW1732 WORD

%MW1733 WORD

%MW1734 WORD

%MW1735 WORD

%MW1736 WORD

%MW1737 WORD

%MW1738 WORD

%MW1739 WORD

%MW1740 WORD

%MW1741 WORD

%MW1742 WORD

%MW1743 WORD

%MW1744 WORD

%MW1745 WORD

%MW1746 WORD

%MW1747 WORD

%MW1748 WORD

%MW1749 WORD

%MW1750 WORD

%MW1751 WORD

%MW1752 WORD

%MW1753 WORD

%MW1754 WORD

%MW1755 WORD

%MW1756 WORD

%MW1757 WORD

%MW1758 WORD

%MW1759 WORD

%MW1760 WORD

%MW1761 WORD

%MW1762 WORD

%MW1763 WORD

%MW1764 WORD

%MW1765 WORD

%MW1766 WORD

%MW1767 WORD

%MW1768 WORD

%MW1769 WORD

%MW1770 WORD

%MW1771 WORD

%MW1772 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 22Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 577: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1773 WORD

%MW1774 WORD

%MW1775 WORD

%MW1776 WORD

%MW1777 WORD

%MW1778 WORD

%MW1779 WORD

%MW1780 WORD

%MW1781 WORD

%MW1782 WORD

%MW1783 WORD

%MW1784 WORD

%MW1785 WORD

%MW1786 WORD

%MW1787 WORD

%MW1788 WORD

%MW1789 WORD

%MW1790 WORD

%MW1791 WORD

%MW1792 WORD

%MW1793 WORD

%MW1794 WORD

%MW1795 WORD

%MW1796 WORD

%MW1797 WORD

%MW1798 WORD

%MW1799 WORD

%MW1800 WORD

Ordenes_a_estaciones

VARIABLE SIMBOLO NATURALEZA TIPO%MW270 Pedido_estacion1 WORD

%MW214 WORD

%MW271 Pedido_estacion2 WORD

%MW229 WORD

%MW272 Pedido_estacion3 WORD

%MW244 WORD

%MW273 Pedido_estacion4 WORD

%MW259 WORD

%MW274 Pedido_estacion5 WORD

%MW289 Estado_pedido_est5 WORD

%MW275 Pedido_estacion6 WORD

%MW293 WORD

%MW276 Pedido_estacion7 WORD

%MW319 WORD

Comunicaciones

VARIABLE SIMBOLO NATURALEZA TIPO%M84 Peticion_estacion1 EBOOL

%M85 Peticion_estacion2 EBOOL

%M86 Peticion_estacion3 EBOOL

%M87 Peticion_estacion4 EBOOL

%M101 Estacion1_comunicando EBOOL

%M102 Estacion2_comunicando EBOOL

%M103 Estacion3_comunicando EBOOL

%M104 Estacion4_comunicando EBOOL

%MW270 Pedido_estacion1 WORD

%MW271 Pedido_estacion2 WORD

%MW272 Pedido_estacion3 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 23Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 578: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW273 Pedido_estacion4 WORD

%MW274 Pedido_estacion5 WORD

%MW275 Pedido_estacion6 WORD

%MW276 Pedido_estacion7 WORD

%MW33 Orden_a_ejecutar WORD

%M28 Peticion_estacion6 EBOOL

%M29 Peticion_estacion7 EBOOL

%M122 Peticion_estacion8 EBOOL

%M123 Peticion_estacion9 EBOOL

%M105 Estacion6_comunicando EBOOL

%M106 Estacion7_comunicando EBOOL

%M124 Estacion8_comunicando EBOOL

%M125 Estacion9_comunicando EBOOL

%M392 Peticion_escritura_estacion6 EBOOL

%M393 Estacion6_escribiendo EBOOL

%M394 Peticion_escritura_estacion7 EBOOL

%M395 Estacion7_escribiendo EBOOL

%M396 Peticion_escritura_estacion8 EBOOL

%M397 Estacion8_escribiendo EBOOL

%M398 Peticion_escritura_estacion9 EBOOL

%M399 Estacion9_escribiendo EBOOL

%MW330 Contador_de_pedidos_extraidos WORD

%M95 Peticion_ejecutar_orden5 EBOOL

%M255 Peticion_ejecutar_orden8 EBOOL

%M75 Ejecutando_orden5 EBOOL

%M76 Ejecutando_orden8 EBOOL

Punteros

VARIABLE SIMBOLO NATURALEZA TIPO%MW973 Direccion_inicio_piezas1 WORD

%MW976 Direccion_inicio_piezas2 WORD

%MW977 Direccion_inicio_piezas3 WORD

%MW978 Direccion_inicio_piezas4 WORD

%MW980 Direccion_inicio_piezas7 WORD

%MW981 Contador_piezas_tapa_neg_almacen WORD

%MW983 Direccion_inicio_piezas8 WORD

Magelis_tabla_dialogo

VARIABLE SIMBOLO NATURALEZA TIPO%MW100 Funciones_estaticas_magelis WORD

%MW101 Pagina_magelis WORD

%MW102 Autorizacion_magelis WORD

%MW103 Leds_estaticos WORD

%MW104 Parpadeo_leds_estaticos WORD

%MW105 Leds_dinamicos WORD

%MW106 Parpadeo_leds_dinamicos WORD

%MW107 Alarmas_estacion1 WORD

%MW108 Alarmas_estacion2 WORD

%MW109 Alarmas_estacion3 WORD

%MW110 Alarmas_estacion4 WORD

%MW111 Alarmas_estacion5_1 WORD

%MW112 Alarmas_estacion5_2 WORD

%MW113 Alarmas_estacion6 WORD

%MW114 Alarmas_estacion7_1 WORD

%MW115 Alarmas_estacion7_2 WORD

%MW116 WORD

Pruebas

VARIABLE SIMBOLO NATURALEZA TIPO

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 24Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 579: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW275 Pedido_estacion6 WORD

%MW293 WORD

%I1.0 E5_emergencia EBOOL

%I1.4 E5_reset EBOOL

Datos_palets

VARIABLE SIMBOLO NATURALEZA TIPO%MW600 D_sem_puesto1_magelis WORD

%MW601 WORD

%MW602 WORD

%MW603 WORD

%MW604 WORD

%MW605 WORD

%MW606 WORD

%MW607 WORD

%MW608 WORD

%MW609 WORD

%MW610 WORD

%MW611 WORD

%MW612 WORD

%MW613 WORD

%MW614 WORD

%MW615 WORD

%MW616 WORD

%MW617 WORD

%MW618 WORD

%MW619 WORD

%MW620 WORD

%MW621 WORD

%MW622 WORD

%MW623 WORD

%MW624 WORD

%MW625 D_sem_puesto2_magelis WORD

%MW626 WORD

%MW627 WORD

%MW628 WORD

%MW629 WORD

%MW630 WORD

%MW631 WORD

%MW632 WORD

%MW633 WORD

%MW634 WORD

%MW635 WORD

%MW636 WORD

%MW637 WORD

%MW638 WORD

%MW639 WORD

%MW640 WORD

%MW641 WORD

%MW642 WORD

%MW643 WORD

%MW644 WORD

%MW645 WORD

%MW646 WORD

%MW647 WORD

%MW648 WORD

%MW649 WORD

%MW650 D_sem_puesto3_magelis WORD

%MW651 WORD

%MW652 WORD

%MW653 WORD

%MW654 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 25Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 580: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW655 WORD

%MW656 WORD

%MW657 WORD

%MW658 WORD

%MW659 WORD

%MW660 WORD

%MW661 WORD

%MW662 WORD

%MW663 WORD

%MW664 WORD

%MW665 WORD

%MW666 WORD

%MW667 WORD

%MW668 WORD

%MW669 WORD

%MW670 WORD

%MW671 WORD

%MW672 WORD

%MW673 WORD

%MW674 WORD

%MW675 D_sem_puesto4_magelis WORD

%MW676 WORD

%MW677 WORD

%MW678 WORD

%MW679 WORD

%MW680 WORD

%MW681 WORD

%MW682 WORD

%MW683 WORD

%MW684 WORD

%MW685 WORD

%MW686 WORD

%MW687 WORD

%MW688 WORD

%MW689 WORD

%MW690 WORD

%MW691 WORD

%MW692 WORD

%MW693 WORD

%MW694 WORD

%MW695 WORD

%MW696 WORD

%MW697 WORD

%MW698 WORD

%MW699 WORD

%MW700 D_sem_escritura_magelis WORD

%MW701 WORD

%MW702 WORD

%MW703 WORD

%MW704 WORD

%MW705 WORD

%MW706 WORD

%MW707 WORD

%MW708 WORD

%MW709 WORD

%MW710 WORD

%MW711 WORD

%MW712 WORD

%MW713 WORD

%MW714 WORD

%MW715 WORD

%MW716 WORD

%MW717 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 26Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 581: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW718 WORD

%MW719 WORD

%MW720 WORD

%MW721 WORD

%MW722 WORD

%MW723 WORD

%MW724 WORD

%MW725 WORD

%MW726 Datos_puesto_seleccionado WORD

%MW727 WORD

%MW728 WORD

%MW729 WORD

%MW730 WORD

%MW731 WORD

%MW732 WORD

%MW733 WORD

%MW734 WORD

%MW735 WORD

%MW736 WORD

%MW737 WORD

%MW738 WORD

%MW739 WORD

%MW740 WORD

%MW741 WORD

%MW742 WORD

%MW743 WORD

%MW744 WORD

%MW745 WORD

%MW746 WORD

%MW747 WORD

%MW748 WORD

%MW749 WORD

Tablas_intermedias_t1

VARIABLE SIMBOLO NATURALEZA TIPO%MW1500 Oper2_dia_semana_inicio_pieza WORD

%MW1501 Oper2_segundos_inicio_pieza WORD

%MW1502 Oper2_hora_minutos_inicio_pieza WORD

%MW1503 Oper2_mes_dia_inicio_pieza WORD

%MW1504 Oper2_siglo_año_inicio_pieza WORD

%MW1505 Oper2_tipo_pieza WORD

%MW1506 Oper2_camisa WORD

%MW1507 Oper2_embolo WORD

%MW1508 Oper2_muelle WORD

%MW1509 Oper2_culata WORD

%MW1510 Oper2_pieza_con_tapa WORD

%MW1511 Oper2_verificacion WORD

%MW1512 Oper2_ultima_estacion WORD

%MW1513 Oper2_pieza_cargada WORD

%MW1514 Oper2_estado_produccion WORD

%MW1515 Oper2_numero_pedido WORD

%MW1516 Oper2_check_sum WORD

%MW1517 Oper2_orden_tabla_intermedia WORD

%MW1518 Oper2_status_tabla_intermedia WORD

%MW1519 WORD

%MW1530 Oper1_dia_semana_inicio_pieza WORD

%MW1531 Oper1_segundos_inicio_pieza WORD

%MW1532 Oper1_hora_minutos_inicio_pieza WORD

%MW1533 Oper1_mes_dia_inicio_pieza WORD

%MW1534 Oper1_siglo_año_inicio_pieza WORD

%MW1535 Oper1_tipo_pieza WORD

%MW1536 Oper1_camisa WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 27Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 582: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1537 Oper1_embolo WORD

%MW1538 Oper1_muelle WORD

%MW1539 Oper1_culata WORD

%MW1540 Oper1_pieza_con_tapa WORD

%MW1541 Oper1_verificacion WORD

%MW1542 Oper1_ultima_estacion WORD

%MW1543 Oper1_pieza_cargada WORD

%MW1544 Oper1_estado_produccion WORD

%MW1545 Oper1_numero_pedido WORD

%MW1546 Oper1_check_sum WORD

%MW1547 Oper1_orden_tabla_intermedia WORD

%MW1548 Oper1_status_tabla_intermedia WORD

%MW1549 WORD

Tablas_intermedias_t2

VARIABLE SIMBOLO NATURALEZA TIPO%MW1555 Compr_dia_semana_peticion_pedido WORD

%MW1556 Compr_segundos_peticion_pedido WORD

%MW1557 Com_hora_minutos_peticion_pedido WORD

%MW1558 Compr_mes_dia_peticion_pedido WORD

%MW1559 Compr_siglo_año_peticion_pedido WORD

%MW1560 Compr_dia_semana_inicio_pieza1 WORD

%MW1561 Compr_segundos_inicio_pieza1 WORD

%MW1562 Compr_hora_minutos_inicio_pieza1 WORD

%MW1563 Compr_mes_dia_inicio_pieza1 WORD

%MW1564 Compr_siglo_año_inicio_pieza1 WORD

%MW1565 Compr_tipo_pieza1 WORD

%MW1566 Compr_numero_pedido_pieza1 WORD

%MW1567 Dia_semana_inicio_pieza2 WORD

%MW1568 Compr_segundos_inicio_pieza2 WORD

%MW1569 Compr_hora_minutos_inicio_pieza2 WORD

%MW1570 Compr_mes_dia_inicio_pieza2 WORD

%MW1571 Compr_siglo_año_inicio_pieza2 WORD

%MW1572 Compr_tipo_pieza2 WORD

%MW1573 Compr_numero_pedido_pieza2 WORD

%MW1574 Compr_dia_semana_inicio_pieza3 WORD

%MW1575 Compr_segundos_inicio_pieza3 WORD

%MW1576 Compr_hora_minutos_inicio_pieza3 WORD

%MW1577 Compr_mes_dia_inicio_pieza3 WORD

%MW1578 Compr_siglo_año_inicio_pieza3 WORD

%MW1579 Compr_tipo_pieza3 WORD

%MW1580 Compr_numero_pedido_pieza3 WORD

%MW1581 Compr_dia_semana_inicio_base WORD

%MW1582 Compr_segundos_inicio_base WORD

%MW1583 Compr_hora_minutos_inicio_base WORD

%MW1584 Compr_mes_dia_inicio_base WORD

%MW1585 Compr_siglo_año_inicio_base WORD

%MW1586 Compr_estado_tipo_base WORD

%MW1587 Compr_numero_pedido_base WORD

%MW1588 Compr_estado_placa WORD

%MW1589 Compr_estado_base WORD

%MW1590 Compr_estado_palet WORD

%MW1591 Compr_dia_semana_finalizacion WORD

%MW1592 Compr_segundos_finalizacion WORD

%MW1593 Compr_hora_minutos_finalizacion WORD

%MW1594 Compr_mes_dia_finalizacion WORD

%MW1595 Compr_siglo_año_finalizacion WORD

%MW1596 Compr_check_sum_intermedia WORD

%MW1597 Compr_orden_tabla_intermedia WORD

%MW1598 Compr_status_tabla_intermedia WORD

%MW1599 WORD

%MW1650 Dia_semana_peticion_pedido_t2 WORD

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 28Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 583: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%MW1651 Segundos_peticion_pedido_t2 WORD

%MW1652 Hora_minutos_peticion_pedido_t2 WORD

%MW1653 Mes_dia_peticion_pedido_t2 WORD

%MW1654 Siglo_año_peticion_pedido_t2 WORD

%MW1655 Dia_semana_inicio_pieza1_t2 WORD

%MW1656 Segundos_inicio_pieza1_t2 WORD

%MW1657 Hora_minutos_inicio_pieza1_t2 WORD

%MW1658 Mes_dia_inicio_pieza1_t2 WORD

%MW1659 Siglo_año_inicio_pieza1_t2 WORD

%MW1660 Tipo_pieza1_t2 WORD

%MW1661 Numero_pedido_pieza1_t2 WORD

%MW1662 Dia_semana_inicio_pieza2_t2 WORD

%MW1663 Segundos_inicio_pieza2_t2 WORD

%MW1664 Hora_minutos_inicio_pieza2_t2 WORD

%MW1665 Mes_dia_inicio_pieza2_t2 WORD

%MW1666 Siglo_año_inicio_pieza2_t2 WORD

%MW1667 Tipo_pieza2_t2 WORD

%MW1668 Numero_pedido_pieza2_t2 WORD

%MW1669 Dia_semana_inicio_pieza3_t2 WORD

%MW1670 Segundos_inicio_pieza3_t2 WORD

%MW1671 Hora_minutos_inicio_pieza3_t2 WORD

%MW1672 Mes_dia_inicio_pieza3_t2 WORD

%MW1673 Siglo_año_inicio_pieza3_t2 WORD

%MW1674 Tipo_pieza3_t2 WORD

%MW1675 Numero_pedido_pieza3_t2 WORD

%MW1676 Dia_semana_inicio_base_t2 WORD

%MW1677 Segundos_inicio_base_t2 WORD

%MW1678 Hora_minutos_inicio_base_t2 WORD

%MW1679 Mes_dia_inicio_base_t2 WORD

%MW1680 Siglo_año_inicio_base_t2 WORD

%MW1681 Estado_tipo_base_t2 WORD

%MW1682 Numero_pedido_base_t2 WORD

%MW1683 Estado_placa_t2 WORD

%MW1684 Estado_base_t2 WORD

%MW1685 Estado_palet_t2 WORD

%MW1686 Dia_semana_finalizacion_t2 WORD

%MW1687 Segundos_finalizacion_t2 WORD

%MW1688 Hora_minutos_finalizacion_t2 WORD

%MW1689 Mes_dia_finalizacion_t2 WORD

%MW1690 Siglo_año_finalizacion_t2 WORD

%MW1691 Check_sum_t2 WORD

%MW1692 Orden_tabla_intermedia_t2 WORD

%MW1693 Status_tabla_intermedia_t2 WORD

%MW1694 WORD

Alarmas_t1

VARIABLE SIMBOLO NATURALEZA TIPO%M516 Palet_defectuoso_t1 EBOOL

%M517 Escritura_defectuosa_t1 EBOOL

%M455 Maxtiempo_lectura_est1 EBOOL

%M470 Maxtiempo_lectura_est2 EBOOL

%M485 Maxtiempo_lectura_est3 EBOOL

%M500 Maxtiempo_lectura_est4 EBOOL

%M456 Maxtiempo_escritura_est1 EBOOL

%M471 Maxtiempo_escritura_est2 EBOOL

%M486 Maxtiempo_escritura_est3 EBOOL

%M501 Maxtiempo_escritura_est4 EBOOL

%M457 Maxtiempo_auto_int_est1 EBOOL

%M472 Maxtiempo_auto_int_est2 EBOOL

%M487 Maxtiempo_auto_int_est3 EBOOL

%M502 Maxtiempo_auto_int_est4 EBOOL

%M450 Pz1_no_corresponde_est1 EBOOL

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 29Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 584: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%M451 Pz2_no_corresponde_est1 EBOOL

%M452 Pz3_no_corresponde_est1 EBOOL

%M453 Pz4_no_corresponde_est1 EBOOL

%M454 Pz5_no_corresponde_est1 EBOOL

%M465 Pz1_no_corresponde_est2 EBOOL

%M466 Pz2_no_corresponde_est2 EBOOL

%M467 Pz3_no_corresponde_est2 EBOOL

%M468 Pz4_no_corresponde_est2 EBOOL

%M469 Pz5_no_corresponde_est2 EBOOL

%M480 Pz1_no_corresponde_est3 EBOOL

%M481 Pz2_no_corresponde_est3 EBOOL

%M482 Pz3_no_corresponde_est3 EBOOL

%M483 Pz4_no_corresponde_est3 EBOOL

%M484 Pz5_no_corresponde_est3 EBOOL

%M495 Pz1_no_corresponde_est4 EBOOL

%M496 Pz2_no_corresponde_est4 EBOOL

%M497 Pz3_no_corresponde_est4 EBOOL

%M498 Pz4_no_corresponde_est4 EBOOL

%M499 Pz5_no_corresponde_est4 EBOOL

%M6 Pieza_no_localizada_est1 EBOOL

%M7 Pieza_no_localizada_est2 EBOOL

%M8 Pieza_no_localizada_est3 EBOOL

%M144 Pieza_no_localizada_est4 EBOOL

%M510 Pz_no_corresponde_est1 EBOOL

%M511 Pz_no_corresponde_est2 EBOOL

%M512 Pz_no_corresponde_est3 EBOOL

%M513 Pz_no_corresponde_est4 EBOOL

%M514 Maxtiempo_lectura_escritura_t1 EBOOL

%M515 Maxtiempo_auto_int_t1 EBOOL

%M9 Pieza_no_localizada EBOOL

%MW937 Tabla_no_corresponde_piezas WORD

%MW936 Estacion_en_alarma WORD

%M459 Alarma_est1 EBOOL

%M473 Alarma_est2 EBOOL

%M488 Alarma_est3 EBOOL

%M503 Alarma_est4 EBOOL

Alarmas_t2

VARIABLE SIMBOLO NATURALEZA TIPO%M591 Palet_defectuoso_t2 EBOOL

%M592 Escritura_defectuosa_t2 EBOOL

%M530 Maxtiempo_lectura_est6 EBOOL

%M545 Maxtiempo_lectura_est7 EBOOL

%M560 Maxtiempo_lectura_est8 EBOOL

%M575 Maxtiempo_lectura_est9 EBOOL

%M531 Maxtiempo_escritura_est6 EBOOL

%M546 Maxtiempo_escritura_est7 EBOOL

%M561 Maxtiempo_escritura_est8 EBOOL

%M576 Maxtiempo_escritura_est9 EBOOL

%M532 Maxtiempo_auto_int_est6 EBOOL

%M547 Maxtiempo_auto_int_est7 EBOOL

%M562 Maxtiempo_auto_int_est8 EBOOL

%M577 Maxtiempo_auto_int_est9 EBOOL

%M525 Pedido1_no_corresponde_est6 EBOOL

%M526 Pedido2_no_corresponde_est6 EBOOL

%M527 Pedido3_no_corresponde_est6 EBOOL

%M528 Pedido4_no_corresponde_est6 EBOOL

%M529 Pedido5_no_corresponde_est6 EBOOL

%M540 Pedido1_no_corresponde_est7 EBOOL

%M541 Pedido2_no_corresponde_est7 EBOOL

%M542 Pedido3_no_corresponde_est7 EBOOL

%M543 Pedido4_no_corresponde_est7 EBOOL

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 30Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 585: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO NATURALEZA TIPO%M544 Pedido5_no_corresponde_est7 EBOOL

%M555 Pedido1_no_corresponde_est8 EBOOL

%M556 Pedido2_no_corresponde_est8 EBOOL

%M557 Pedido3_no_corresponde_est8 EBOOL

%M558 Pedido4_no_corresponde_est8 EBOOL

%M559 Pedido5_no_corresponde_est8 EBOOL

%M139 Pedido_no_localizado_est6 EBOOL

%M140 Pedido_no_localizado_est7 EBOOL

%M141 Pedido_no_localizado_est8 EBOOL

%M585 Pedido_no_corresponde_est6 EBOOL

%M586 Pedido_no_corresponde_est7 EBOOL

%M587 Pedido_no_corresponde_est8 EBOOL

%M589 Maxtiempo_lectura_escritura_t2 EBOOL

%M590 Maxtiempo_auto_int_t2 EBOOL

%M112 Pedido_no_localizado EBOOL

%MW935 Tabla_no_corresponde_pedidos WORD

%MW936 Estacion_en_alarma WORD

%M533 Alarma_est6 EBOOL

%M548 Alarma_est7 EBOOL

%M563 Alarma_est8 EBOOL

%M578 Alarma_est9 EBOOL

Autor: I.Blasco-M.Montañes 7 Tablas de animación celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 7 - 31Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 586: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

BIT(S) INTERNO(S)

VARIABLE SIMBOLO COMENTARIO%M0 Peticion_almacenado

%M1 Bitmemoemergencia

%M2 Palet6_vacio_y_no_memoria_vacia

%M3 Fin_escritura_estado_t1

%M4 Fin_escritura_t1

%M5 Informacion_distinta

%M6 Pieza_no_localizada_est1

%M7 Pieza_no_localizada_est2

%M8 Pieza_no_localizada_est3

%M9 Pieza_no_localizada

%M10 Pedido1_volcado

%M11 Pedido2_volcado

%M12 Pedido3_volcado

%M13 Pedido4_volcado

%M14 Pedido5_volcado

%M15 Operacion4_correcta

%M16 Operacion4_fallida

%M17 Descargar_pedido

%M18 Permiso_test

%M19 Permiso_manual

%M20 Permiso_automatico_local

%M21 Permiso_automatico_integrado

%M22 Maquina_disponible

%M23 Maquina_en_defecto

%M24 Producir_estacion9

%M25 Borrar_tablas

%M26 Palet9_vacio

%M27 Pedidos_ya_volcados

%M28 Peticion_estacion6

%M29 Peticion_estacion7

%M30 Palet6_con_pedido

%M31 Pieza_vacia

%M32 Pedido_preparado

%M33 Palet_sin_placa

%M34 Recurso_pedidos

%M35 Pedido_vacio

%M36 Pedido1_actualizado

%M37 Pedido2_actualizado

%M38 Pedido3_actualizado

%M39 Pedido4_actualizado

%M40 Pedido5_actualizado

%M41 Pieza1_vacia

%M42 Pieza2_vacia

%M43 Pieza3_vacia

%M44 Pieza4_vacia

%M45 Pieza5_vacia

%M46 Pedido1_vacio

%M47 Pedido2_vacio

%M48 Pedido3_vacio

%M49 Pedido4_vacio

%M50 Pedido5_vacio

%M51 Palet_verif icado

%M52 Palet_con_culata

%M53 Palet_con_embolo

%M54 Palet6_vacio

%M55 Palet_con_base

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 1Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 587: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M56 Fin_lectura_t1

%M57 Fin_producir_estacion7

%M58 Palet1_vacio

%M59 Palet1_con_pedido

%M60 Palet_con_camisa

%M61 Fin_de_lectura_palet_t1

%M62 Fin_de_escritura_pedido_t1

%M63 Fin_de_escritura_estado_t1

%M64 Producir_estacion1

%M65 Producir_estacion2

%M66 Producir_estacion3

%M67 Producir_estacion4

%M68 Fin_producir_estacion2

%M69 Fin_producir_estacion3

%M70 Fin_producir_estacion4

%M71 Producir_estacion6

%M72 Producir_estacion7

%M73 Fin_producir_estacion6

%M74 Palet_a_desvio

%M75 Ejecutando_orden5

%M76 Ejecutando_orden8

%M77 Palet_vacio_est1

%M78 Palet7_vacio_almacenar

%M79 Lectura_correcta_t1

%M80 Estacion1_en_auto_integrado

%M81 Estacion2_en_auto_integrado

%M82 Estacion3_en_auto_integrado

%M83 Estacion4_en_auto_integrado

%M84 Peticion_estacion1

%M85 Peticion_estacion2

%M86 Peticion_estacion3

%M87 Peticion_estacion4

%M88 Lectura_tabla1_t1

%M89 Almacen_libre

%M90 Fin_producir_estacion1

%M91 Estacion5_en_auto_integrado

%M92 Estacion6_en_auto_integrado

%M93 Estacion7_en_auto_integrado

%M94 Palet_con_placa

%M95 Peticion_ejecutar_orden5

%M96 Producir_estacion5

%M97 Fin_producir_estacion5

%M98 Palet_con_pedido_est1

%M99 Palet_con_camisa_est1

%M100 Operacion_incorrecta_t1

%M101 Estacion1_comunicando

%M102 Estacion2_comunicando

%M103 Estacion3_comunicando

%M104 Estacion4_comunicando

%M105 Estacion6_comunicando

%M106 Estacion7_comunicando

%M107 Palet7_vacio

%M108 Pieza1_en_palet

%M109 Pieza2_en_palet

%M110 Pieza3_en_palet

%M111 Fin_producir_estacion9

%M112 Pedido_no_localizado

%M113 Palet_vacio_est2

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 2Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 588: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M114 Palet2_vacio

%M115 Palet2_con_pedido

%M116 Palet3_vacio

%M117 Palet3_con_pedido

%M118 Palet4_vacio

%M119 Palet4_con_pedido

%M120 Palet_correcto_t1

%M121 Palet_con_embolo_muelle_est2

%M122 Peticion_estacion8

%M123 Peticion_estacion9

%M124 Estacion8_comunicando

%M125 Estacion9_comunicando

%M126 Palet7_con_pedido

%M127 Fin_de_lectura_palet_t2

%M128 Fin_lectura_t2

%M129 Fin_escritura_t2

%M130 Fin_escritura_estado_t2

%M131 Lectura_magelis

%M132 Bit_actividad_estacion1

%M133 Bit_actividad_estacion2

%M134 Bit_actividad_estacion3

%M135 Bit_actividad_estacion4

%M136 Bit_actividad_estacion5

%M137 Bit_actividad_estacion6

%M138 Bit_actividad_estacion7

%M139 Pedido_no_localizado_est6

%M140 Pedido_no_localizado_est7

%M141 Pedido_no_localizado_est8

%M142 Escritura_correcta_t1

%M143 Escritura_incorrecta_t1

%M144 Pieza_no_localizada_est4

%M145 Palet8_con_pieza1

%M146 Palet8_con_pieza2

%M147 Palet8_con_pieza3

%M148 Palet_con_embolo_est2

%M149 Palet8_vacio

%M150 Tabla de Ismael

%M151 Pap_man Modo de funcionamiento manual de ejes pap

%M152 Pap_auto Modo de funcionamiento automatico ejes pap

%M153 Comprobacion_ok Marca resultado posivo comparacion entre tipo de pieza detectada y tipo de pieza que comunica el gestor

%M154 Calcular_posicion Activa el calculo de la posicion que debe ocupar la pieza que se quiere almacenar

%M155 Tipo_orden =0 ordenacion por columnas (por defecto), =1 Ordenacion por filas (bajo peticion de cambio de orden)

%M156 Cambiar_orden activa proceso de cambio de tipo de ordenacion

%M157 Valores_ok validacion correcta de los parametros de velocidad y posicion de destino del scada

%M158 Continuo activado continuo

%M159 Estacion5_en_manual_scada la estacion 5 esta en modo manual controlada desde el scada

%M160 Calcular_pos_sacar

%M161 Borrar_datos_almacen

%M162 Parar_almacen Se dan las condiciones de parada del almacen

%M163 Valores_magelis_ok validacion correcta de los parametros de velocidad y posicion de destino de la magelis

%M164 Lanza_movimiento imagen del bit ejecuta_movimiento_magelis para evaluar su f lanco y ejecutar orden en dicho flanco

%M165 Actualizar_datos_magelis

%M166 Im_mando_automatico

%M167 Seleccion_palet1

%M168 Seleccion_palet2

%M169 Seleccion_palet3

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 3Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 589: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M170 Seleccion_palet4

%M171 Inc_no_tabla_pedido

%M172 Dec_no_tabla_pedido

%M173 Seleccion_base

%M174 Seleccion_pieza1

%M175 Seleccion_pieza2

%M176 Seleccion_pieza3

%M177 Lanza_pedido

%M178 Cambia_a_base_blanca

%M179 Mando_1_magelis

%M180 Pedido_magelis bit que avisa al scada de que la magelis lanza un pedido la magelis lo pone a 1 y el scada lo pone a cero, para mandar magelis un 2º pedido debe estar a cero

%M181 Lanza_pedido_tactil1 bit que indica que quien esta en disposiicion de lanzar un pedido es la magelis tactil 1

%M182 Lanza_pedido_tactil2 bit que indica que quien esta en disposiicion de lanzar un pedido es la magelis tactil 2

%M183 Lanza_pedido_scada bit que indica que quien esta en disposiicion de lanzar un pedido es el SCADA

%M184 Pedido_correcto_magelis bit comprobacion del nuevo pedido que pretende lanzar la magelis

%M187 reservado SCADA desde %M188 a %M235

%M188 Emergencia_scada Emergencia pulsar/pulsar SCADA

%M189 Automatico_local_scada Automatico Local SCADA

%M190 Automatico_integrado_scada Automatico Integrado SCADA

%M191 Manual_scada manual SCADA

%M192 Rearme_scada REARME SCADA

%M193 Marcha_scada Marcha SCADA

%M194 Test_scada TEST SCADA

%M195 Rearme_global_scada Rearme global SCADA

%M196 Emergencia_global_scada Emergencia Global desde el SCADA

%M204 Scada_brazo Mando manual SCADA Activacion del brazo neumatico

%M205 Scada_tope Mando manual SCADA Activacion tope en cinta transportadora

%M206 Scada_vacio Mando manual SCADA Activacion del Vacio para coger pieza

%M207 Scada_cinta Mando manual SCADA Activacion de la Cinta Transportadora

%M208 Scada_man_pap Mando manual SCADA ejecucion de movimiento a la posicion indicada en al palabra de consigna MW32

%M209 Scada_stop_pap Mando manual SCADA Parada inmediata de los dos ejes paso a paso

%M210 T1_enclavamiento1_scada

%M211 T1_enclavamiento2_scada

%M212 T1_enclavamiento3_scada

%M213 T1_enclavamiento4_scada

%M214 T1_desviar_scada

%M215 T1_tope1_scada

%M216 T1_tope2_scada

%M217 T1_tope3_scada

%M218 T1_tope4_scada

%M219 T1_tope5_scada

%M220 T1_cinta12_scada

%M221 T1_cinta345_scada

%M222 T2_enclavamiento_placas_scada

%M223 T2_enclavamiento_robot1_scada

%M224 T2_enclavamiento_robot2_scada

%M225 T2_enclavamiento_almacen_scada

%M226 T2_desviar_scada

%M227 T2_tope_placas_scada

%M228 T2_tope_robot1_scada

%M229 T2_tope_robot2_scada

%M230 T2_tope_almacen_scada

%M231 T2_tope_rdesvio_scada

%M232 T2_cinta12_scada

%M233 T2_cinta345_scada

%M235 desde 188 a 235 reservado SCADA

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 4Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 590: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M236 Rearme_global_alguna_magelis

%M237 Bit_estado_modo_test

%M238 Bit_modo_automatico_integrado

%M239 Bit_modo_automatico_local

%M240 Inicializacion

%M255 Peticion_ejecutar_orden8

%M256 Palet_correcto_t2

%M257 Palet_con_piezas

%M258 Fin_de_escritura_pedido_t2

%M259 Palet_con_pedido_completo

%M260 Piezas_completas

%M261 Pieza_almacenada

%M262 Lectura_correcta9

%M263 Palet_con_pedido_est2

%M264 Operacion6_terminada

%M265 Operacion6_correcta

%M266 Operacion6_fallida

%M267 Operacion7_terminada

%M268 Operacion7_correcta

%M269 Operacion7_fallida

%M270 Operacion8_terminada

%M271 Operacion8_correcta

%M272 Operacion8_fallida

%M273 Palet_vacio_est3

%M274 Palet_con_culata_est3

%M275 Palet_con_pedido_est3

%M276 Encender_cintas_t1

%M277 Encender_cintas_t2

%M278 Pedidos_completos

%M279 Palet_con_embolo_muelle

%M280 Pedidos_ya_generados

%M281 Operacion4_irrealizable

%M282 Pieza1_no_disponible

%M283 Pieza2_no_disponible

%M284 Pieza3_no_disponible

%M285 Palet_vacio_est4

%M286 Palet_verif icado_est4

%M287 Palet_con_pedido_est4

%M288 Lectura_correcta_t2

%M289 Escritura_correcta_t2

%M290 Operacion_incorrecta_t2

%M291 Lectura_tabla1_t2

%M292 Escritura_incorrecta_t2

%M293 Palet2_correcto_t1

%M294 Operacion2_incorrecta_t1

%M296 Escritura2_incorrecta_t1

%M297 Escritura2_correcta_t1

%M298 Operacion3_incorrecta_t1

%M300 Palet3_correcto_t1

%M301 Escritura3_correcta_t1

%M302 Escritura3_incorrecta_t1

%M303 Palet4_correcto_t1

%M305 Operacion4_incorrecta_t1

%M306 Escritura4_correcta_t1

%M307 Escritura4_incorrecta_t1

%M308 Escritura1_defectuosa_t1

%M312 Operacion9_incorrecta_t2

%M314 Palet9_correcto_t2

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 5Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 591: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M315 Escritura9_incorrecta_t2

%M317 Escritura9_correcta_t2

%M318 Operacion6_incorrecta_t2

%M320 Palet6_correcto_t2

%M321 Escritura6_incorrecta_t2

%M323 Escritura6_correcta_t2

%M324 Palet7_correcto_t2

%M326 Operacion7_incorrecta_t2

%M327 Escritura7_incorrecta_t2

%M329 Escritura7_correcta_t2

%M330 Operacion8_incorrecta_t2

%M332 Palet8_correcto_t2

%M333 Escritura8_incorrecta_t2

%M335 Escritura8_correcta_t2

%M336 Bit_alarma_estacion1

%M337 Bit_alarma_estacion2

%M338 Bit_alarma_estacion3

%M339 Bit_alarma_estacion4

%M340 Bit_alarma_estacion6

%M341 Bit_alarma_estacion7

%M342 Bit_alarma_estacion8

%M343 Bit_alarma_estacion9

%M344 Fin_escritura_de_estado_t2

%M345 Palet8_con_pedido

%M346 Palet_vaciado

%M347 Bitemergencia_t1

%M348 Bitemergencia_t2

%M349 Pedido_elegido

%M350 Pulsador_peticion_lectura1

%M351 Pulsador_peticion_escritura1

%M352 Pulsador_liberar1

%M353 Pulsador_actualizacion1

%M354 Memo_peticion_lectura1

%M355 Memo_peticion_escritura1

%M356 Memo_liberar1

%M357 Memo_actualizacion1

%M358 Pulsador_peticion_lectura2

%M359 Pulsador_peticion_escritura2

%M360 Pulsador_liberar2

%M361 Pulsador_actualizacion2

%M362 Memo_peticion_lectura2

%M363 Memo_peticion_escritura2

%M364 Memo_liberar2

%M365 Memo_actualizacion2

%M366 Pulsador_peticion_lectura3

%M367 Pulsador_peticion_escritura3

%M368 Pulsador_liberar3

%M369 Pulsador_actualizacion3

%M370 Memo_peticion_lectura3

%M371 Memo_peticion_escritura3

%M372 Memo_liberar3

%M373 Memo_actualizacion3

%M374 Pulsador_peticion_lectura4

%M375 Pulsador_peticion_escritura4

%M376 Pulsador_liberar4

%M377 Pulsador_actualizacion4

%M378 Memo_peticion_lectura4

%M379 Memo_peticion_escritura4

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 6Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 592: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M380 Memo_liberar4

%M381 Memo_actualizacion4

%M382 Bit_apoyo_identificacion_t1

%M383 Bit_apoyo_identificacion_t2

%M390 Palet_entra_almacen_scada

%M391 Palet_sale_almacen_scada

%M392 Peticion_escritura_estacion6

%M393 Estacion6_escribiendo

%M394 Peticion_escritura_estacion7

%M395 Estacion7_escribiendo

%M396 Peticion_escritura_estacion8

%M397 Estacion8_escribiendo

%M398 Peticion_escritura_estacion9

%M399 Estacion9_escribiendo

%M400 Actividad_scada Intermitente de 1 segundo genrado por el scada

%M401 Scada_on detecta si el intermitente generado por el scada esta activo

%M402 Contador2_vale_10 se alcanza el valor de preseleccion de c2 que vale 10, es el bit %c2.D

%M410 Bit1_magelis_sel_ver_pieza

%M411 Bit2_magelis_sel_ver_pieza

%M412 Bit3_magelis_sel_ver_pieza

%M413 Bit4_magelis_sel_ver_pieza

%M414 Bit5_magelis_sel_ver_pieza

%M415 Bit6_magelis_sel_ver_pieza

%M416 Bit7_magelis_sel_ver_pieza

%M417 Bit8_magelis_sel_ver_pieza

%M418 Bit9_magelis_sel_ver_pieza

%M419 Bit10_magelis_sel_ver_pieza

%M420 Bit11_magelis_sel_ver_pieza

%M421 Bit12_magelis_sel_ver_pieza

%M422 Bit13_magelis_sel_ver_pieza

%M423 Bit14_magelis_sel_ver_pieza

%M424 Bit15_magelis_sel_ver_pieza

%M425 Bit16_magelis_sel_ver_pieza

%M426 No_hay_pieza_solicitada Alarma que indica que no esta la pieza solicitada en el almacen

%M427 Almacen_lleno Alarma que indica que el almacen esta lleno y tiene una pieza por almacenar (pieza, datos de la pieza)

%M428 Tipo_de_pieza_lleno Alarma que indica que hay un tipo de pieza completo y una pieza de ese tpo a la entrada

%M429 Max_t_movimiento_ejes Alarma que indica el rebasamiento del maximo tiempo f ijado para un movimiento de los ejes

%M430 Max_t_bajar_brazo Alarma de maximo tiempo en bajar brazo

%M431 Max_t_subir_brazo Alarma de maximo tiempo en subir brazo

%M432 Max_t_activar_vacio Alarma de maximo tiempo en activacion del vacio

%M433 Tipo_pieza_no_coincide Tipo de pieza a la entrada no coincide con información de tipo de pieza a almacenar

%M450 Pz1_no_corresponde_est1 Emergencias de las comunicaciones

%M451 Pz2_no_corresponde_est1

%M452 Pz3_no_corresponde_est1

%M453 Pz4_no_corresponde_est1

%M454 Pz5_no_corresponde_est1

%M455 Maxtiempo_lectura_est1

%M456 Maxtiempo_escritura_est1

%M457 Maxtiempo_auto_int_est1

%M458 Palet1_vacio_y_no_memoria_vacia

%M459 Alarma_est1

%M460 Palet1_defectuoso_t1

%M465 Pz1_no_corresponde_est2

%M466 Pz2_no_corresponde_est2

%M467 Pz3_no_corresponde_est2

%M468 Pz4_no_corresponde_est2

%M469 Pz5_no_corresponde_est2

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 7Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 593: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M470 Maxtiempo_lectura_est2

%M471 Maxtiempo_escritura_est2

%M472 Maxtiempo_auto_int_est2

%M473 Alarma_est2

%M474 Palet2_defectuoso_t1

%M475 Escritura2_defectuosa_t1

%M480 Pz1_no_corresponde_est3

%M481 Pz2_no_corresponde_est3

%M482 Pz3_no_corresponde_est3

%M483 Pz4_no_corresponde_est3

%M484 Pz5_no_corresponde_est3

%M485 Maxtiempo_lectura_est3

%M486 Maxtiempo_escritura_est3

%M487 Maxtiempo_auto_int_est3

%M488 Alarma_est3

%M489 Palet3_defectuoso_t1

%M490 Escritura3_defectuosa_t1

%M495 Pz1_no_corresponde_est4

%M496 Pz2_no_corresponde_est4

%M497 Pz3_no_corresponde_est4

%M498 Pz4_no_corresponde_est4

%M499 Pz5_no_corresponde_est4

%M500 Maxtiempo_lectura_est4

%M501 Maxtiempo_escritura_est4

%M502 Maxtiempo_auto_int_est4

%M503 Alarma_est4

%M504 Palet4_defectuoso_t1

%M505 Escritura4_defectuosa_t1

%M510 Pz_no_corresponde_est1

%M511 Pz_no_corresponde_est2

%M512 Pz_no_corresponde_est3

%M513 Pz_no_corresponde_est4

%M514 Maxtiempo_lectura_escritura_t1

%M515 Maxtiempo_auto_int_t1

%M516 Palet_defectuoso_t1

%M517 Escritura_defectuosa_t1

%M518 Operacion_defectuosa_t1

%M525 Pedido1_no_corresponde_est6

%M526 Pedido2_no_corresponde_est6

%M527 Pedido3_no_corresponde_est6

%M528 Pedido4_no_corresponde_est6

%M529 Pedido5_no_corresponde_est6

%M530 Maxtiempo_lectura_est6

%M531 Maxtiempo_escritura_est6

%M532 Maxtiempo_auto_int_est6

%M533 Alarma_est6

%M534 Palet6_defectuoso_t2

%M535 Escritura6_defectuosa_t2

%M540 Pedido1_no_corresponde_est7

%M541 Pedido2_no_corresponde_est7

%M542 Pedido3_no_corresponde_est7

%M543 Pedido4_no_corresponde_est7

%M544 Pedido5_no_corresponde_est7

%M545 Maxtiempo_lectura_est7

%M546 Maxtiempo_escritura_est7

%M547 Maxtiempo_auto_int_est7

%M548 Alarma_est7

%M549 Palet7_defectuoso_t2

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 8Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 594: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%M550 Escritura7_defectuosa_t2

%M555 Pedido1_no_corresponde_est8

%M556 Pedido2_no_corresponde_est8

%M557 Pedido3_no_corresponde_est8

%M558 Pedido4_no_corresponde_est8

%M559 Pedido5_no_corresponde_est8

%M560 Maxtiempo_lectura_est8

%M561 Maxtiempo_escritura_est8

%M562 Maxtiempo_auto_int_est8

%M563 Alarma_est8

%M564 Palet8_defectuoso_t2

%M565 Escritura8_defectuosa_t2

%M570 Pedido1_no_corresponde_est9

%M571 Pedido2_no_corresponde_est9

%M572 Pedido3_no_corresponde_est9

%M573 Pedido4_no_corresponde_est9

%M574 Pedido5_no_corresponde_est9

%M575 Maxtiempo_lectura_est9

%M576 Maxtiempo_escritura_est9

%M577 Maxtiempo_auto_int_est9

%M578 Alarma_est9

%M579 Palet9_defectuoso_t2

%M580 Escritura9_defectuosa_t2

%M585 Pedido_no_corresponde_est6

%M586 Pedido_no_corresponde_est7

%M587 Pedido_no_corresponde_est8

%M589 Maxtiempo_lectura_escritura_t2

%M590 Maxtiempo_auto_int_t2

%M591 Palet_defectuoso_t2

%M592 Escritura_defectuosa_t2

%M593 Operacion_defectuosa_t2

PALABRA(S) INTERNA(S)

VARIABLE SIMBOLO COMENTARIO%MW0 Tipo_pieza_entrada Estado de la entrada del almacen tras la identif icacion para comprobacion de la pieza recibida

%MW1 Estado_pos1 Guarda el estado de la posicion 1 del almacen , si esta a 0 esta vacia

%MW2 Estado_pos2 Guarda el estado de la posicion 2 del almacen , si esta a 0 esta vacia

%MW3 Estado_pos3 Guarda el estado de la posicion 3 del almacen , si esta a 0 esta vacia

%MW4 Estado_pos4 Guarda el estado de la posicion 4 del almacen , si esta a 0 esta vacia

%MW5 Estado_pos5 Guarda el estado de la posicion 5 del almacen , si esta a 0 esta vacia

%MW6 Estado_pos6 Guarda el estado de la posicion 6 del almacen , si esta a 0 esta vacia

%MW7 Estado_pos7 Guarda el estado de la posicion 7 del almacen , si esta a 0 esta vacia

%MW8 Estado_pos8 Guarda el estado de la posicion 8 del almacen , si esta a 0 esta vacia

%MW9 Estado_pos9 Guarda el estado de la posicion 9 del almacen , si esta a 0 esta vacia

%MW10 Estado_pos10 Guarda el estado de la posicion 10 del almacen , si esta a 0 esta vacia

%MW11 Estado_pos11 Guarda el estado de la posicion 11 del almacen , si esta a 0 esta vacia

%MW12 Estado_pos12 Guarda el estado de la posicion 12 del almacen , si esta a 0 esta vacia

%MW13 Estado_pos13 Guarda el estado de la posicion 13 del almacen , si esta a 0 esta vacia

%MW14 Estado_pos14 Guarda el estado de la posicion 14 del almacen , si esta a 0 esta vacia

%MW15 Estado_pos15 Guarda el estado de la posicion 15 del almacen , si esta a 0 esta vacia

%MW16 Estado_pos16 Guarda el estado de la posicion 16 del almacen , si esta a 0 esta vacia

%MW17 No_posicion_via0 Posicion a la que debe moverse el eje correspondiente a la via 0

%MW18 No_posicion Posicion a la que deben moverse los ejes en la instruccion SMOVE

%MW19 Puntero_via0 Posicion relativa via0 en tabla posiciones de la posicion deseada se calcula a partir del no de pos

%MW20 Puntero_via1 Posicion relativa via1 en tabla posiciones de la posicion deseada se calcula a partir del no de pos

%MW21 No_mov_via0 numero de comando smove para movimientos en el eje 0 (0-17)

%MW22 No_mov_via1 numero de comando smove para movimientos en el eje 1 (20-37)

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 9Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 595: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW23 Tipo_pieza_almacenar Tipo de pieza que hay que almacenar se saca de datos del gestor

%MW24 Tipo_pieza_sacar tipo de pieza que se le solicita al almacen

%MW25 Prioridad_pieza_a_sacar almacena temporalmente la prioridad para buscar la maxima

%MW26 Pieza_a_sacar posicion de la pieza que hay que extraer del almacen

%MW27 Indice indice en el bucle calculo del numero de posicion en funcion de la posicion de los ejes

%MW28 Indice0 puntero recorre tabla posiciones buscando via0_pos=%KD0[indice0]

%MW29 Indice1 puntero recorre tabla posiciones buscando via1_pos=%KD0[indice1]

%MW32 Posicion_scada referencia de posicion almacen movimiento manual scada

%MW33 Orden_a_ejecutar guardo aqui la orden que tengo que ejecutar cuando la recibo

%MW41 Resultado_comprobacion 0 no comprobada, 2 Coinciden, 4 no coinciden, 8 error sensores tipo pieza

%MW42 Tipo_pieza_a_comprobar cojo tipo pieza de la zona de intercambio y la dejo en esta palabra

%MW43 Error_sacar_pieza 0 bien, 1 faltan piezas negras, 2 faltan negras con tapa, 3 rojas,4rojas con tapa, 7 metalicas , 8 metalicas con tapa

%MW44 No_pieza_sacar numero de posicion de la pieza que hay que sacar del almacen

%MW47 No_posicion_magelis referencia de posicion a la que se desea realizar un movimiento de los ejes PAP

%MW49 Puntero_prioridad

%MW50 Prioridad_1 ti

%MW51 Prioridad_2

%MW52 Prioridad_3

%MW53 Prioridad_4

%MW54 Prioridad_5

%MW55 Prioridad_6

%MW56 Prioridad_7

%MW57 Prioridad_8

%MW58 Prioridad_9

%MW59 Prioridad_10

%MW60 Prioridad_11

%MW61 Prioridad_12

%MW62 Prioridad_13

%MW63 Prioridad_14

%MW64 Prioridad_15

%MW65 Prioridad_16

%MW66 Puntero_datos_almacen

%MW67 Puntero1_magelis no posicion del almacen de la que se quiere conocer la informacion de la pieza contenida

%MW68 Inicio_imagen_tabla inico imagen de la informacion de la posicion puntero1_magelis de la tabla

%MW69 Imagen_segundos

%MW70 Imagen_h_m

%MW71 Imagen_m_d

%MW72 Imagen_s_a

%MW73 Imagen_e_tp

%MW74 Imagen_np

%MW77 fin de la imagen

%MW79 Info_dia_semana

%MW80 Info_segundos

%MW81 Info_hora

%MW82 Info_minutos

%MW83 Info_mes

%MW84 Info_dia

%MW85 Info_siglo

%MW86 Info_año

%MW87 Info_estado

%MW88 Info_tipo_pieza

%MW89 Info_numero_pedido

%MW90 Puntero_auxiliar

%MW91 Bits_posicion para animar la posicion del brazo

%MW91:X0 Brazo_en_1

%MW91:X1 Brazo_en_2

%MW91:X2 Brazo_en_3

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 10Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 596: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW91:X3 Brazo_en_4

%MW91:X4 Brazo_en_5

%MW91:X5 Brazo_en_6

%MW91:X6 Brazo_en_7

%MW91:X7 Brazo_en_8

%MW91:X8 Brazo_en_9

%MW91:X9 Brazo_en_10

%MW91:X10 Brazo_en_11

%MW91:X11 Brazo_en_12

%MW91:X12 Brazo_en_13

%MW91:X13 Brazo_en_14

%MW91:X14 Brazo_en_15

%MW91:X15 Brazo_en_16

%MW92 Bits_seleccion para animar la pieza de la que se muestra la informacion

%MW92:X0 Seleccion_pos1

%MW92:X1 Seleccion_pos2

%MW92:X2 Seleccion_pos3

%MW92:X3 Seleccion_pos4

%MW92:X4 Seleccion_pos5

%MW92:X5 Seleccion_pos6

%MW92:X6 Seleccion_pos7

%MW92:X7 Seleccion_pos8

%MW92:X8 Seleccion_pos9

%MW92:X9 Seleccion_pos10

%MW92:X10 Seleccion_pos11

%MW92:X11 Seleccion_pos12

%MW92:X12 Seleccion_pos13

%MW92:X13 Seleccion_pos14

%MW92:X14 Seleccion_pos15

%MW92:X15 Seleccion_pos16

%MW93 Bits_puntero pinchando sobre una pieza se elige la pieza de la que se desea la informacion

%MW93:X0 Sel_pieza1

%MW93:X1 Sel_pieza2

%MW93:X2 Sel_pieza3

%MW93:X3 Sel_pieza4

%MW93:X4 Sel_pieza5

%MW93:X5 Sel_pieza6

%MW93:X6 Sel_pieza7

%MW93:X7 Sel_pieza8

%MW93:X8 Sel_pieza9

%MW93:X9 Sel_pieza10

%MW93:X10 Sel_pieza11

%MW93:X11 Sel_pieza12

%MW93:X12 Sel_pieza13

%MW93:X13 Sel_pieza14

%MW93:X14 Sel_pieza15

%MW93:X15 Sel_pieza16

%MW94 Estado_almacen estado deconocido o almacen rearmando o maquina disponible en auto integrado o ejecutando orden en auto integrado o manual magelis o manual scada

%MW95 Base_pedido_magelis Palabra que almacena y visualiza mediante caja de imagenes el tipo de base del palet

%MW96 Pieza1_pedido_magelis Palabra que almacena y visualiza mediante caja de imagenes el tipo de pieza de la primera pieza del palet

%MW97 Pieza2_pedido_magelis Palabra que almacena y visualiza mediante caja de imagenes el tipo de pieza de la segunda pieza del palet

%MW98 Pieza3_pedido_magelis Palabra que almacena y visualiza mediante caja de imagenes el tipo de pieza de la tercera pieza del palet

%MW99 Bits_pedido_magelis Bits utilizados para la pagina de pedidos en la Magelis

%MW99:X0 Magelis_elige_base

%MW99:X1 Magelis_elige_pieza1

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 11Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 597: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW99:X2 Magelis_elige_pieza2

%MW99:X3 Magelis_elige_pieza3

%MW99:X4 Magelis_lanza_pedido

%MW99:X5 Magelis_inicializa_almacen Bit que activa la magelis para borrar el estado del almacén

%MW99:X6 Magelis_inicializa_palets Bit que activa la magelis para comenzar el proceso de inicializacion o borrado de los palets

%MW99:X7 Permiso_inicializa_palets Activo en el tiempo en que se permite la inicialización de los transportes

%MW100 Funciones_estaticas_magelis

%MW100:X0 Emergencia_magelis

%MW100:X1 Automatico_local_magelis

%MW100:X2 Automatico_integrado_magelis

%MW100:X3 Manual_magelis

%MW100:X4 Rearme_magelis

%MW100:X5 Marcha_magelis

%MW100:X6 Test_magelis

%MW100:X7 Emergencia_global_magelis

%MW100:X8 Rearme_global_magelis

%MW100:X9 Marcha_global_magelis

%MW101 Pagina_magelis

%MW102 Autorizacion_magelis

%MW103 Leds_estaticos

%MW103:X0 Led_f1

%MW103:X1 Led_f2

%MW103:X2 Led_f3

%MW103:X3 Led_f4

%MW103:X4 Led_f5

%MW103:X5 Led_f6

%MW103:X6 Led_f7

%MW103:X7 Led_f8

%MW103:X8 Led_f9

%MW103:X9 Led_f10

%MW104 Parpadeo_leds_estaticos

%MW104:X0 Parpadeo_f1

%MW104:X1 Parpadeo_f2

%MW104:X2 Parpadeo_f3

%MW104:X3 Parpadeo_f4

%MW104:X4 Parpadeo_f5

%MW104:X5 Parpadeo_f6

%MW104:X6 Parpadeo_f7

%MW104:X7 Parpadeo_f8

%MW104:X8 Parpadeo_f9

%MW104:X9 Parpadeo_f10

%MW105 Leds_dinamicos

%MW105:X0 Led_r1

%MW105:X1 Led_r2

%MW105:X2 Led_r3

%MW105:X3 Led_r4

%MW105:X4 Led_r5

%MW105:X5 Led_r6

%MW105:X6 Led_r7

%MW105:X7 Led_r8

%MW105:X8 Led_r9

%MW105:X9 Led_r10

%MW106 Parpadeo_leds_dinamicos

%MW106:X0 Parpadeo_r1

%MW106:X1 Parpadeo_r2

%MW106:X2 Parpadeo_r3

%MW106:X3 Parpadeo_r4

%MW106:X4 Parpadeo_r5

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 12Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 598: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW106:X5 Parpadeo_r6

%MW106:X6 Parpadeo_r7

%MW106:X7 Parpadeo_r8

%MW106:X8 Parpadeo_r9

%MW106:X9 Parpadeo_r10

%MW107 Alarmas_estacion1

%MW107:X0 Parada_en_accidente1

%MW107:X3 Rearme_accidente1

%MW107:X4 Alarma_maxtiempo1

%MW107:X5 Estacion1_pausa

%MW107:X6 Estacion1_fin_ciclo

%MW107:X7 Fallo_interno1

%MW107:X8 Seta_emergencia1

%MW107:X9 Pausa1

%MW107:X10 Fin_de_ciclo1

%MW107:X14 Alarma_emergencia_local1

%MW107:X15 Alarma_emergencia_global1

%MW108 Alarmas_estacion2

%MW108:X0 Parada_en_accidente2

%MW108:X3 Rearme_accidente2

%MW108:X4 Alarma_maxtiempo2

%MW108:X5 Estacion2_pausa

%MW108:X6 Estacion2_fin_ciclo

%MW108:X7 Fallo_interno2

%MW108:X8 Seta_emergencia2

%MW108:X9 Pausa2

%MW108:X10 Fin_de_ciclo2

%MW108:X14 Alarma_emergencia_local2

%MW108:X15 Alarma_emergencia_global2

%MW109 Alarmas_estacion3

%MW109:X0 Parada_en_accidente3

%MW109:X3 Rearme_accidente3

%MW109:X4 Alarma_maxtiempo3

%MW109:X5 Estacion3_pausa

%MW109:X6 Estacion3_fin_ciclo

%MW109:X7 Fallo_interno3

%MW109:X8 Seta_emergencia3

%MW109:X9 Pausa3

%MW109:X10 Fin_de_ciclo3

%MW109:X14 Alarma_emergencia_local3

%MW109:X15 Alarma_emergencia_global3

%MW110 Alarmas_estacion4

%MW110:X0 Parada_en_accidente4

%MW110:X3 Rearme_accidente4

%MW110:X4 Alarma_maxtiempo4

%MW110:X5 Estacion4_pausa

%MW110:X6 Estacion4_fin_ciclo

%MW110:X7 Fallo_interno4

%MW110:X8 Seta_emergencia4

%MW110:X9 Pausa4

%MW110:X10 Fin_de_ciclo4

%MW110:X14 Alarma_emergencia_local4

%MW110:X15 Alarma_emergencia_global4

%MW111 Alarmas_estacion5_1

%MW111:X0 Seta_de_emergencia

%MW111:X1 Seta_de_emergencia_t1

%MW111:X2 Seta_de_emergencia_t2

%MW111:X3 Piezas_no_localizadas

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 13Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 599: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW111:X4 Pedidos_no_localizados

%MW111:X5 Pieza_est1_no_corresponde

%MW111:X6 Pieza_est2_no_corresponde

%MW111:X7 Pieza_est3_no_corresponde

%MW111:X8 Pieza_est4_no_corresponde

%MW111:X9 Maxtiempo_operacion

%MW111:X10 Maxtiempo_automatico_int

%MW111:X11 Lectura_escritura_defectuosa_t1

%MW111:X12 Lectura_escritura_defectuosa_t2

%MW111:X13 Palet_vacio_y_no_memoria_vacia

%MW111:X14 Alarma_emergencia_local5

%MW111:X15 Alarma_emergencia_global5

%MW112 Alarmas_estacion5_2

%MW112:X0 Pedido_est6_no_corresponde

%MW112:X1 Pedido_est7_no_corresponde

%MW112:X2 Pedido_est8_no_corresponde

%MW112:X3 Maxtiempo_lect_esc_t2

%MW112:X4 Maxtiempo_automatico_int_t2

%MW113 Alarmas_estacion6

%MW113:X0 Parada_en_accidente6

%MW113:X3 Rearme_accidente6

%MW113:X4 Alarma_maxtiempo6

%MW113:X5 Estacion6_pausa

%MW113:X6 Estacion6_fin_ciclo

%MW113:X7 Fallo_interno6

%MW113:X8 Seta_emergencia6

%MW113:X9 Pausa6

%MW113:X10 Fin_de_ciclo6

%MW113:X14 Alarma_emergencia_local6

%MW113:X15 Alarma_emergencia_global6

%MW114 Alarmas_estacion7_1

%MW114:X0 Parada_en_accidente7

%MW114:X3 Rearme_accidente7

%MW114:X4 Alarma_maxtiempo7

%MW114:X5 Estacion7_pausa

%MW114:X6 Estacion7_fin_ciclo

%MW114:X7 Fallo_interno7

%MW114:X8 Seta_emergencia7

%MW114:X9 Pausa7

%MW114:X10 Fin_de_ciclo7

%MW114:X14 Alarma_emergencia_local7

%MW114:X15 Alarma_emergencia_global7

%MW115 Alarmas_estacion7_2

%MW121

%MW121:X0 Magelis_brazo Mando manual Magelis brazo neumático estación 5

%MW121:X1 Magelis_tope Mando manual Magelis activación tope en cinta transportadora de la estación 5

%MW121:X2 Magelis_vacio Mando manual Magelis activación vacío en estación 5

%MW121:X3 Magelis_cinta Mando manual Magelis de la cinta transportadora estación 5

%MW121:X4 Magelis_mov_pap Mando Manual Magelis ejecución de movimiento a la posición indicada en la palabra de consigna

%MW122 Funciones_dinamicas_magelis_b

%MW123 Bits_magelis bits manipulacion magelis

%MW123:X0 Magelis_actualiza_pieza confirma la escritura de los datos modificados de las piezas en las magelis

%MW123:X1 Ejecuta_movimiento_magelis bit que ordena la ejecucion de un movimiento de la magelis

%MW123:X2 Magelis_stop_pap bit que ejecuta la orden stop de los ejes paso a paso

%MW124 Imagen_puntero1 para ver si se cambia desde la magelis el valor del puntero1_magelis

%MW125 Inicio_imagen_tabla_scada inicio tabla intermedia de conversion y lectura de datos de la pieza para leerlos desde scada (la 1a palabra, esta, contiene el dia de la semana)

%MW126 Imagen_segundos_scada segundos en la parte alta

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 14Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 600: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW127 Imagen_h_m_scada hora en la parte alta y minutos en la parte baja

%MW128 Imagen_m_d_scada mes en la parte alta y dia en la parte baja

%MW129 Imagen_s_a_scada siglo y año ( en realidad es solo el año porque el siglo lo toma como las dos priomeras cifras del año)

%MW130 Imagen_e_tp_scada Estado de la pieza en la parte alta y tipo de pieza en la parte baja

%MW131 Imagen_np_scada numero de fabricacion, a cada pieza se le asigna un numero diferente

%MW132 Imagen_puntero2

%MW133 Puntero2_scada

%MW134 Puntero_auxiliar2

%MW135 Info_dia_semana_scada

%MW136 Info_segundos_scada

%MW137 Info_hora_scada

%MW138 Info_minutos_scada

%MW139 Info_mes_scada

%MW140 Info_dia_scada

%MW141 Info_año_scada

%MW142 Info_tipo_pieza_scada

%MW143 Info_numero_fabricacion_scada

%MW144 Tipo_emergencia

%MW145 Anim_magelis_pedido_correcto

%MW160 160 a 167 ocupado por palabras dobles

%MW170 scada internet

%MW170:X0 Emergencia_internet

%MW170:X1 Automatico_local_internet

%MW170:X2 Automatico_integrado_internet

%MW170:X3 Manual_internet

%MW170:X4 Rearme_internet

%MW170:X6 Test_internet

%MW170:X8 Rearme_global_internet

%MW190 etapas grafcet %x0 - %x15

%MW191 etapas grafcet %x16 - %x31

%MW192 etapas grafcdet %x32 - %x47

%MW193 etapas grafcet %x48 - %x63

%MW194 etapas grafcet %x64 - %x79

%MW195 etapas grafcet %x80 - %x95

%MW196 etapas grafcet %x96 - %x111

%MW197 etapas grafcet %x112 - %x127

%MW200 Imagen_teclas_magelis1

%MW201 Imagen_pagina_magelis1

%MW202 Imagen_alarmas_magelis1

%MW204

%MW204:X8 Rearme_global_rebotado_scada

%MW205

%MW205:X8 Rearme_global_rebotado_internet

%MW215 Imagen_teclas_magelis2

%MW216 Imagen_pagina_magelis2

%MW217 Imagen_alarmas_magelis2

%MW230 Imagen_teclas_magelis3

%MW231 Imagen_pagina_magelis3

%MW232 Imagen_alarmas_magelis3

%MW245 Imagen_teclas_magelis4

%MW246 Imagen_pagina_magelis4

%MW247 Imagen_alarmas_magelis4

%MW260 Imagen_teclas_magelis5

%MW261 Imagen_pagina_magelis5

%MW262 Imagen_alarmas_magelis5_1

%MW263 Imagen_alarmas_magelis5_2

%MW263:X15 Emergencia_total

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 15Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 601: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW270 Pedido_estacion1

%MW271 Pedido_estacion2

%MW272 Pedido_estacion3

%MW273 Pedido_estacion4

%MW274 Pedido_estacion5

%MW275 Pedido_estacion6

%MW276 Pedido_estacion7

%MW287 Visualiza_posicion

%MW289 Estado_pedido_est5

%MW290 Imagen_teclas_magelis6

%MW291 Imagen_pagina_magelis6

%MW292 Imagen_alarmas_magelis6

%MW297 Imagen_teclas_magelis7

%MW298 Imagen_pagina_magelis7

%MW299 Imagen_alarmas_magelis7_1

%MW300 Imagen_alarmas_magelis7_2

%MW319 ultima palabra tabla compartida. Se utiliza para indicar operacion efectuada/defectuosa y orden recibida

%MW325

%MW325:X0 Pulsador_lectura1

%MW325:X1 Pulsador_escritura1

%MW325:X2 Pulsador_liberar_palet1

%MW325:X3 Pulsador_peticion_actualizacion1

%MW325:X4 Pulsador_lectura2

%MW325:X5 Pulsador_escritura2

%MW325:X6 Pulsador_liberar_palet2

%MW325:X7 Pulsador_peticion_actualizacion2

%MW325:X8 Pulsador_lectura3

%MW325:X9 Pulsador_escritura3

%MW325:X10 Pulsador_liberar_palet3

%MW325:X11 Pulsador_peticion_actualizacion3

%MW325:X12 Pulsador_lectura4

%MW325:X13 Pulsador_escritura4

%MW325:X14 Pulsador_liberar_palet4

%MW325:X15 Pulsador_peticion_actualizacion4

%MW330 Contador_de_pedidos_extraidos

%MW331 Pulsadores_magelis

%MW331:X0 Bloqueo_lectura_palet_t1

%MW331:X1 Bloqueo_escritura_palet_t1

%MW331:X2 Liberar_palet_t1

%MW331:X3 Actualizar_palet_t1

%MW331:X4 Borrar_palet_t1 escribe todo ceros en las palabras (no es def initivo, hay uqe darle despues a actualizar)

%MW331:X5 Deshacer_cambios_palet_t1 para deshacer modificaciones antes de confirmar los cambios

%MW331:X6 Mas_numero_tabla_pedido boton incrementar numero tabla de pedido a visualizar (flecha arriba)

%MW331:X7 Menos_numero_tabla_pedido boton decrementar numero tabla de pedido a visualizar (f lecha abajo)

%MW332 Palet_seleccionado

%MW333 Palet_magelis_t1 numero del puesto del modulo de transporte que se va a leer

%MW334 No_pieza_magelis numero de pieza de la que se mostrara la tabla de datos

%MW335 No_pedido_magelis numero de pedido del que se mostra su tabla de datos

%MW336 Mag_pedidoi_vacio pedidos vacios bits que marcan los pedidos que estan vacios

%MW336:X0 Mag_scada_on bit activo si el scada esta funcionando

%MW336:X1 Mag_pedido1_vacio

%MW336:X2 Mag_pedido2_vacio

%MW336:X3 Mag_pedido3_vacio

%MW336:X4 Mag_pedido4_vacio

%MW336:X5 Mag_pedido5_vacio

%MW336:X6 Recurso_lanzar_pedido para ver en magelis si puede lanzar pedido o esta ocupado por el scada

%MW336:X7 Mag_actividad_scada bit de actividad del scada

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 16Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 602: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW336:X8 Mag_lanza_pedido_tactil1 El recurso de lanzar pedido lo tiene la magelis tactil1

%MW336:X9 Mag_lanza_pedido_tactil2 El recurso de lanzar pedido lo tiene la magelis tactil2

%MW336:X10 Mag_pieza_vacia

%MW336:X11 Mag_pieza1_vacia

%MW336:X12 Mag_pieza2_vacia

%MW336:X13 Mag_pieza3_vacia

%MW336:X14 Mag_pieza4_vacia

%MW336:X15 Mag_pieza5_vacia

%MW337 Bits_estado_ejes2 bits que marcan el estado de los ejes pap para supervision desde la magelis

%MW337:X0 Bit_ax_flt_via0

%MW337:X1 Bit_ax_flt_via1

%MW337:X2 Bit_ax_ok_via0

%MW337:X3 Bit_ax_ok_via1

%MW350 Dia_semana_de_peticion_pedido

%MW351 Segundos_de_peticion_pedido

%MW352 Hora_min_de_peticion_pedido

%MW353 Mes_y_dia_de_peticion_pedido

%MW354 Siglo_y_año_de_peticion_pedido

%MW355 Tipo_de_pieza1

%MW356 Tipo_de_pieza2

%MW357 Tipo_de_pieza3

%MW358 Tipo_de_base

%MW360 Dia_semana_busqueda_pedido

%MW361 Segundos_busqueda_pedido

%MW362 Hora_busqueda_pedido

%MW363 Mes_y_dia_busqueda_pedido

%MW364 Siglo_y_año_busqueda_pedido

%MW365 Tipo_de_pieza1_busqueda

%MW366 Tipo_de_pieza2_busqueda

%MW367 Tipo_de_pieza3_busqueda

%MW368 Tipo_de_base_busqueda

%MW370 D_sem_de_pedido_almacenado

%MW371 Segundos_de_pedido_almacenado

%MW372 Hora_min_de_pedido_almacenado

%MW373 Mes_dia_de_pedido_almacenado

%MW374 Siglo_año_de_pedido_almacenado

%MW400 Inicio_datos_almacen inicio de la tabla de datos que guardara la informacion de las piezas que se guardaran en el almacen

%MW406 numero pedido pieza 1

%MW410 Datos_pieza2 pieza2

%MW416 numero pedido pieza 2

%MW420 Datos_pieza3 pieza 3

%MW426 numero pedido pieza 3

%MW430 Datos_pieza4 pieza4

%MW436 numero pedido pieza 4

%MW440 Datos_pieza5 pieza 5

%MW446 numero pedido pieza 5

%MW450 Datos_pieza6 pieza 6

%MW456 numero pedido pieza 6

%MW460 Datos_pieza7 pieza 7

%MW466 numero pedido pieza 7

%MW470 Datos_pieza8 pieza 8

%MW476 numero pedido pieza 8

%MW480 Datos_pieza9 pieza 9

%MW486 numero pedido pieza 9

%MW490 Datos_pieza10 pieza 10

%MW496 numero pedido pieza 10

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 17Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 603: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW500 Datos_pieza11 pieza 11

%MW506 numero pedido pieza 11

%MW510 Datos_pieza12 pieza 12

%MW516 numero pedido pieza 12

%MW520 Datos_pieza13 pieza 13

%MW526 numero pedido pieza 13

%MW530 Datos_pieza14 pieza 14

%MW536 numero pedido pieza 14

%MW540 Datos_pieza15 pieza 15

%MW546 numero pedido pieza 15

%MW550 Datos_pieza16 pieza 16

%MW556 numero pedido pieza 16

%MW595 Puntero_tablas_memoria_t1

%MW596 Puntero_tablas_memoria_t2

%MW599 Puntero_tablas_magelis_t1

%MW600 D_sem_puesto1_magelis lectura palets %mw 600 - %mw 700

%MW625 D_sem_puesto2_magelis

%MW650 D_sem_puesto3_magelis

%MW675 D_sem_puesto4_magelis

%MW700 D_sem_escritura_magelis Tabla de escritura Magelis 700-725

%MW726 Datos_puesto_seleccionado

%MW890 Buffer_estacion7 Principio del buffer de salida/entrada de la estacion 7

%MW930 Fin de buffer de salida de la estacion 5

%MW931 Numero_de_pieza

%MW932 Direccion_inicio_piezas

%MW933 Estacion_en_lectura_t1

%MW934 Numero_de_tabla

%MW935 Tabla_no_corresponde_pedidos

%MW936 Estacion_en_alarma

%MW937 Tabla_no_corresponde_piezas

%MW938 Aux_pedido_estacion1

%MW939 Aux_pedido_estacion2

%MW940 Aux_pedido_estacion3

%MW941 Aux_pedido_estacion4

%MW942 Aux_pedido_estacion5

%MW943 Aux_pedido_estacion6

%MW944 Aux_pedido_estacion7

%MW945 Piezas_totales_en_produccion

%MW946 Piezas_negras_totales

%MW947 Piezas_rojas_totales

%MW948 Piezas_metal_totales

%MW949 Piezas_tapa_totales

%MW950 Contador_piezas_en_cola

%MW951 Compara_pedidos

%MW952 Simulacion_robot

%MW952:X3 Descargue_de_pedido

%MW953 Contador_piezas_negras_en_cola

%MW954 Contador_piezas_rojas_en_cola

%MW955 Contador_piezas_metal_en_cola

%MW956 Contador_piezas_tapa_en_cola

%MW957 Gestion_comunicacion_t2

%MW959 Tiempo_espera_t2

%MW960 Bytes_transmision_t2

%MW961 Numero_pieza

%MW962 Estado_camisa

%MW963 Estado_embolo

%MW964 Estado_muelle

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 18Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 604: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW965 Estado_culata

%MW966 Estado_verificacion

%MW967 Estacion_en_lectura_t2

%MW968 Pieza_necesaria

%MW969 Estado_placa

%MW970 Direccion_base_pedidos

%MW972 Direccion_base_piezas

%MW973 Direccion_inicio_piezas1

%MW974 Piezas_con_tapa

%MW975 Compara_piezas

%MW976 Direccion_inicio_piezas2

%MW977 Direccion_inicio_piezas3

%MW978 Direccion_inicio_piezas4

%MW979 Direccion_inicio_piezas6

%MW980 Direccion_inicio_piezas7

%MW981 Contador_piezas_tapa_neg_almacen

%MW982 Contador_piezas_tapa_roj_almacen

%MW983 Direccion_inicio_piezas8

%MW984 Simulacion_robot_carga

%MW985 Contador_de_produccion

%MW986 Contador_piezas_produccion

%MW987 Contador_piezas_negras_producion

%MW988 Contador_piezas_rojas_produccion

%MW989 Contador_piezas_metal_produccion

%MW990 Contador_piezas_tapa_produccion

%MW991 Contador_piezas_negras_almacen

%MW992 Contador_piezas_rojas_almacen

%MW993 Contador_piezas_metal_almacen

%MW994 Contador_piezas_tapa_almacen

%MW995 Gestion_comunicacion_t1

%MW997 Tiempo_espera_t1

%MW998 Bytes_transmision_t1

%MW999 Contador_piezas_tapa_met_almacen

%MW1000 P1_dia_semana_peticion

%MW1001 P1_segundos_peticion

%MW1002 P1_hora_minutos_peticion

%MW1003 P1_mes_dia_peticion

%MW1004 P1_siglo_año_peticion

%MW1005 P1_estado_tipo_pieza1

%MW1006 P1_estado_tipo_pieza2

%MW1007 P1_estado_tipo_pieza3

%MW1008 P1_estado_tipo_base

%MW1009 P1_dia_semana_inicio_pieza1

%MW1010 P1_segundos_inicio_pieza1

%MW1011 P1_hora_minutos_inicio_pieza1

%MW1012 P1_mes_dia_inicio_pieza1

%MW1013 P1_siglo_año_inicio_pieza1

%MW1014 P1_estado_camisa_pieza1

%MW1015 P1_estado_embolo_pieza1

%MW1016 P1_estado_muelle_pieza1

%MW1017 P1_estado_culata_pieza1

%MW1018 P1_estado_pieza_con_tapa_pieza1

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 19Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 605: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1019 P1_estado_verif icacion_pieza1

%MW1020 P1_ultima_estacion_pieza1

%MW1021 P1_numero_produccion_pieza1

%MW1022 P1_dia_semana_inicio_pieza2

%MW1023 P1_segundos_inicio_pieza2

%MW1024 P1_hora_minutos_inicio_pieza2

%MW1025 P1_mes_dia_inicio_pieza2

%MW1026 P1_siglo_año_inicio_pieza2

%MW1027 P1_estado_camisa_pieza2

%MW1028 P1_estado_embolo_pieza2

%MW1029 P1_estado_muelle_pieza2

%MW1030 P1_estado_culata_pieza2

%MW1031 P1_estado_pieza_con_tapa_pieza2

%MW1032 P1_estado_verif icacion_pieza2

%MW1033 P1_ultima_estacion_pieza2

%MW1034 P1_numero_produccion_pieza2

%MW1035 P1_dia_semana_inicio_pieza3

%MW1036 P1_segundos_inicio_pieza3

%MW1037 P1_hora_minutos_inicio_pieza3

%MW1038 P1_mes_dia_inicio_pieza3

%MW1039 P1_siglo_año_inicio_pieza3

%MW1040 P1_estado_camisa_pieza3

%MW1041 P1_estado_embolo_pieza3

%MW1042 P1_estado_muelle_pieza3

%MW1043 P1_estado_culata_pieza3

%MW1044 P1_estado_pieza_con_tapa_pieza3

%MW1045 P1_estado_verif icacion_pieza3

%MW1046 P1_ultima_estacion_pieza3

%MW1047 P1_numero_produccion_pieza3

%MW1048 P1_dia_semana_finalizacion

%MW1049 P1_segundos_finalizacion

%MW1050 P1_hora_minutos_f inalizacion

%MW1051 P1_mes_dia_finalizacion

%MW1052 P1_siglo_año_f inalizacion

%MW1053 P1_estado_pedido

%MW1054 P1_estado_palet

%MW1054:X0 P1_placa_cargada

%MW1054:X1 P1_base_negra_cargada

%MW1054:X2 P1_base_blanca_cargada

%MW1054:X3 P1_pieza1_cargada

%MW1054:X4 P1_pieza2_cargada

%MW1054:X5 P1_pieza3_cargada

%MW1054:X6 P1_palet_almacenado

%MW1054:X7 P1_palet_sale_almacen

%MW1055 P1_check_sum_pedido

%MW1058 Palet_vacio_t2

%MW1059 Comprueba_pedido1_vacia

%MW1060 P2_dia_semana_peticion

%MW1061 P2_segundos_peticion

%MW1062 P2_hora_minutos_peticion

%MW1063 P2_mes_dia_peticion

%MW1064 P2_siglo_año_peticion

%MW1065 P2_estado_tipo_pieza1

%MW1066 P2_estado_tipo_pieza2

%MW1067 P2_estado_tipo_pieza3

%MW1068 P2_estado_tipo_base

%MW1069 P2_dia_semana_inicio_pieza1

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 20Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 606: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1070 P2_segundos_inicio_pieza1

%MW1071 P2_hora_minutos_inicio_pieza1

%MW1072 P2_mes_dia_inicio_pieza1

%MW1073 P2_siglo_año_inicio_pieza1

%MW1074 P2_estado_camisa_pieza1

%MW1075 P2_estado_embolo_pieza1

%MW1076 P2_estado_muelle_pieza1

%MW1077 P2_estado_culata_pieza1

%MW1078 P2_estado_pieza_con_tapa_pieza1

%MW1079 P2_estado_verif icacion_pieza1

%MW1080 P2_ultima_estacion_pieza1

%MW1081 P2_numero_produccion_pieza1

%MW1082 P2_dia_semana_inicio_pieza2

%MW1083 P2_segundos_inicio_pieza2

%MW1084 P2_hora_minutos_inicio_pieza2

%MW1085 P2_mes_dia_inicio_pieza2

%MW1086 P2_siglo_año_inicio_pieza2

%MW1087 P2_estado_camisa_pieza2

%MW1088 P2_estado_embolo_pieza2

%MW1089 P2_estado_muelle_pieza2

%MW1090 P2_estado_culata_pieza2

%MW1091 P2_estado_pieza_con_tapa_pieza2

%MW1092 P2_estado_verif icacion_pieza2

%MW1093 P2_ultima_estacion_pieza2

%MW1094 P2_numero_produccion_pieza2

%MW1095 P2_dia_semana_inicio_pieza3

%MW1096 P2_segundos_inicio_pieza3

%MW1097 P2_hora_minutos_inicio_pieza3

%MW1098 P2_mes_dia_inicio_pieza3

%MW1099 P2_siglo_año_inicio_pieza3

%MW1100 P2_estado_camisa_pieza3

%MW1101 P2_estado_embolo_pieza3

%MW1102 P2_estado_muelle_pieza3

%MW1103 P2_estado_culata_pieza3

%MW1104 P2_estado_pieza_con_tapa_pieza3

%MW1105 P2_estado_verif icacion_pieza3

%MW1106 P2_ultima_estacion_pieza3

%MW1107 P2_numero_produccion_pieza3

%MW1108 P2_dia_semana_finalizacion

%MW1109 P2_segundos_finalizacion

%MW1110 P2_hora_minutos_f inalizacion

%MW1111 P2_mes_dia_finalizacion

%MW1112 P2_siglo_año_f inalizacion

%MW1113 P2_estado_pedido

%MW1114 P2_estado_palet

%MW1114:X0 P2_placa_cargada

%MW1114:X1 P2_base_negra_cargada

%MW1114:X2 P2_base_blanca_cargada

%MW1114:X3 P2_pieza1_cargada

%MW1114:X4 P2_pieza2_cargada

%MW1114:X5 P2_pieza3_cargada

%MW1114:X6 P2_palet_almacenado

%MW1114:X7 P2_palet_sale_almacen

%MW1115 P2_check_sum_pedido

%MW1118 Comprueba_pedido2

%MW1119 Comprueba_pedido2_vacia

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 21Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 607: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1120 P3_dia_semana_peticion

%MW1121 P3_segundos_peticion

%MW1122 P3_hora_minutos_peticion

%MW1123 P3_mes_dia_peticion

%MW1124 P3_siglo_año_peticion

%MW1125 P3_estado_tipo_pieza1

%MW1126 P3_estado_tipo_pieza2

%MW1127 P3_estado_tipo_pieza3

%MW1128 P3_estado_tipo_base

%MW1129 P3_dia_semana_inicio_pieza1

%MW1130 P3_segundos_inicio_pieza1

%MW1131 P3_hora_minutos_inicio_pieza1

%MW1132 P3_mes_dia_inicio_pieza1

%MW1133 P3_siglo_año_inicio_pieza1

%MW1134 P3_estado_camisa_pieza1

%MW1135 P3_estado_embolo_pieza1

%MW1136 P3_estado_muelle_pieza1

%MW1137 P3_estado_culata_pieza1

%MW1138 P3_estado_pieza_con_tapa_pieza1

%MW1139 P3_estado_verif icacion_pieza1

%MW1140 P3_ultima_estacion_pieza1

%MW1141 P3_numero_produccion_pieza1

%MW1142 P3_dia_semana_inicio_pieza2

%MW1143 P3_segundos_inicio_pieza2

%MW1144 P3_hora_minutos_inicio_pieza2

%MW1145 P3_mes_dia_inicio_pieza2

%MW1146 P3_siglo_año_inicio_pieza2

%MW1147 P3_estado_camisa_pieza2

%MW1148 P3_estado_embolo_pieza2

%MW1149 P3_estado_muelle_pieza2

%MW1150 P3_estado_culata_pieza2

%MW1151 P3_estado_pieza_con_tapa_pieza2

%MW1152 P3_estado_verif icacion_pieza2

%MW1153 P3_ultima_estacion_pieza2

%MW1154 P3_numero_produccion_pieza2

%MW1155 P3_dia_semana_inicio_pieza3

%MW1156 P3_segundos_inicio_pieza3

%MW1157 P3_hora_minutos_inicio_pieza3

%MW1158 P3_mes_dia_inicio_pieza3

%MW1159 P3_siglo_año_inicio_pieza3

%MW1160 P3_estado_camisa_pieza3

%MW1161 P3_estado_embolo_pieza3

%MW1162 P3_estado_muelle_pieza3

%MW1163 P3_estado_culata_pieza3

%MW1164 P3_estado_pieza_con_tapa_pieza3

%MW1165 P3_estado_verif icacion_pieza3

%MW1166 P3_ultima_estacion_pieza3

%MW1167 P3_numero_produccion_pieza3

%MW1168 P3_dia_semana_finalizacion

%MW1169 P3_segundos_finalizacion

%MW1170 P3_hora_minutos_f inalizacion

%MW1171 P3_mes_dia_finalizacion

%MW1172 P3_siglo_año_f inalizacion

%MW1173 P3_estado_pedido

%MW1174 P3_estado_palet

%MW1174:X0 P3_placa_cargada

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 22Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 608: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1174:X1 P3_base_negra_cargada

%MW1174:X2 P3_base_blanca_cargada

%MW1174:X3 P3_pieza1_cargada

%MW1174:X4 P3_pieza2_cargada

%MW1174:X5 P3_pieza3_cargada

%MW1174:X6 P3_palet_almacenado

%MW1174:X7 P3_palet_sale_almacen

%MW1175 P3_check_sum_pedido

%MW1178 Comprueba_pedido3

%MW1179 Comprueba_pedido3_vacia

%MW1180 P4_dia_semana_peticion

%MW1181 P4_segundos_peticion

%MW1182 P4_hora_minutos_peticion

%MW1183 P4_mes_dia_peticion

%MW1184 P4_siglo_año_peticion

%MW1185 P4_estado_tipo_pieza1

%MW1186 P4_estado_tipo_pieza2

%MW1187 P4_estado_tipo_pieza3

%MW1188 P4_estado_tipo_base

%MW1189 P4_dia_semana_inicio_pieza1

%MW1190 P4_segundos_inicio_pieza1

%MW1191 P4_hora_minutos_inicio_pieza1

%MW1192 P4_mes_dia_inicio_pieza1

%MW1193 P4_siglo_año_inicio_pieza1

%MW1194 P4_estado_camisa_pieza1

%MW1195 P4_estado_embolo_pieza1

%MW1196 P4_estado_muelle_pieza1

%MW1197 P4_estado_culata_pieza1

%MW1198 P4_estado_pieza_con_tapa_pieza1

%MW1199 P4_estado_verif icacion_pieza1

%MW1200 P4_ultima_estacion_pieza1

%MW1201 P4_numero_produccion_pieza1

%MW1202 P4_dia_semana_inicio_pieza2

%MW1203 P4_segundos_inicio_pieza2

%MW1204 P4_hora_minutos_inicio_pieza2

%MW1205 P4_mes_dia_inicio_pieza2

%MW1206 P4_siglo_año_inicio_pieza2

%MW1207 P4_estado_camisa_pieza2

%MW1208 P4_estado_embolo_pieza2

%MW1209 P4_estado_muelle_pieza2

%MW1210 P4_estado_culata_pieza2

%MW1211 P4_estado_pieza_con_tapa_pieza2

%MW1212 P4_estado_verif icacion_pieza2

%MW1213 P4_ultima_estacion_pieza2

%MW1214 P4_numero_produccion_pieza2

%MW1215 P4_dia_semana_inicio_pieza3

%MW1216 P4_segundos_inicio_pieza3

%MW1217 P4_hora_minutos_inicio_pieza3

%MW1218 P4_mes_dia_inicio_pieza3

%MW1219 P4_siglo_año_inicio_pieza3

%MW1220 P4_estado_camisa_pieza3

%MW1221 P4_estado_embolo_pieza3

%MW1222 P4_estado_muelle_pieza3

%MW1223 P4_estado_culata_pieza3

%MW1224 P4_estado_pieza_con_tapa_pieza3

%MW1225 P4_estado_verif icacion_pieza3

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 23Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 609: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1226 P4_ultima_estacion_pieza3

%MW1227 P4_numero_produccion_pieza3

%MW1228 P4_dia_semana_finalizacion

%MW1229 P4_segundos_finalizacion

%MW1230 P4_hora_minutos_f inalizacion

%MW1231 P4_mes_dia_finalizacion

%MW1232 P4_siglo_año_f inalizacion

%MW1233 P4_estado_pedido

%MW1234 P4_estado_palet

%MW1234:X0 P4_placa_cargada

%MW1234:X1 P4_base_negra_cargada

%MW1234:X2 P4_base_blanca_cargada

%MW1234:X3 P4_pieza1_cargada

%MW1234:X4 P4_pieza2_cargada

%MW1234:X5 P4_pieza3_cargada

%MW1234:X6 P4_palet_almacenado

%MW1234:X7 P4_palet_sale_almacen

%MW1235 P4_check_sum_pedido

%MW1237 Comprueba_pedido4

%MW1238 Comprueba_pieza_almacenada

%MW1239 Comprueba_pedido4_vacia

%MW1240 P5_dia_semana_peticion

%MW1241 P5_segundos_peticion

%MW1242 P5_hora_minutos_peticion

%MW1243 P5_mes_dia_peticion

%MW1244 P5_siglo_año_peticion

%MW1245 P5_estado_tipo_pieza1

%MW1246 P5_estado_tipo_pieza2

%MW1247 P5_estado_tipo_pieza3

%MW1248 P5_estado_tipo_base

%MW1249 P5_dia_semana_inicio_pieza1

%MW1250 P5_segundos_inicio_pieza1

%MW1251 P5_hora_minutos_inicio_pieza1

%MW1252 P5_mes_dia_inicio_pieza1

%MW1253 P5_siglo_año_inicio_pieza1

%MW1254 P5_estado_camisa_pieza1

%MW1255 P5_estado_embolo_pieza1

%MW1256 P5_estado_muelle_pieza1

%MW1257 P5_estado_culata_pieza1

%MW1258 P5_estado_pieza_con_tapa_pieza1

%MW1259 P5_estado_verif icacion_pieza1

%MW1260 P5_ultima_estacion_pieza1

%MW1261 P5_numero_produccion_pieza1

%MW1262 P5_dia_semana_inicio_pieza2

%MW1263 P5_segundos_inicio_pieza2

%MW1264 P5_hora_minutos_inicio_pieza2

%MW1265 P5_mes_dia_inicio_pieza2

%MW1266 P5_siglo_año_inicio_pieza2

%MW1267 P5_estado_camisa_pieza2

%MW1268 P5_estado_embolo_pieza2

%MW1269 P5_estado_muelle_pieza2

%MW1270 P5_estado_culata_pieza2

%MW1271 P5_estado_pieza_con_tapa_pieza2

%MW1272 P5_estado_verif icacion_pieza2

%MW1273 P5_ultima_estacion_pieza2

%MW1274 P5_numero_produccion_pieza2

%MW1275 P5_dia_semana_inicio_pieza3

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 24Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 610: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1276 P5_segundos_inicio_pieza3

%MW1277 P5_hora_minutos_inicio_pieza3

%MW1278 P5_mes_dia_inicio_pieza3

%MW1279 P5_siglo_año_inicio_pieza3

%MW1280 P5_estado_camisa_pieza3

%MW1281 P5_estado_embolo_pieza3

%MW1282 P5_estado_muelle_pieza3

%MW1283 P5_estado_culata_pieza3

%MW1284 P5_estado_pieza_con_tapa_pieza3

%MW1285 P5_estado_verif icacion_pieza3

%MW1286 P5_ultima_estacion_pieza3

%MW1287 P5_numero_produccion_pieza3

%MW1288 P5_dia_semana_finalizacion

%MW1289 P5_segundos_finalizacion

%MW1290 P5_hora_minutos_f inalizacion

%MW1291 P5_mes_dia_finalizacion

%MW1292 P5_siglo_año_f inalizacion

%MW1293 P5_estado_pedido

%MW1294 P5_estado_palet

%MW1294:X0 P5_placa_cargada

%MW1294:X1 P5_base_negra_cargada

%MW1294:X2 P5_base_blanca_cargada

%MW1294:X3 P5_pieza1_cargada

%MW1294:X4 P5_pieza2_cargada

%MW1294:X5 P5_pieza3_cargada

%MW1294:X6 P5_palet_almacenado

%MW1294:X7 P5_palet_sale_almacen

%MW1295 P5_check_sum_pedido

%MW1298 Comprueba_pedido5

%MW1299 Comprueba_pedido5_vacia

%MW1325 Pz1_dia_semana_inicio

%MW1326 Pz1_segundos_inicio

%MW1327 Pz1_hora_minutos_inicio

%MW1328 Pz1_mes_dia_inicio

%MW1329 Pz1_siglo_año_inicio

%MW1330 Pz1_estado_tipo_pieza

%MW1331 Pz1_estado_camisa

%MW1332 Pz1_estado_embolo

%MW1333 Pz1_estado_muelle

%MW1334 Pz1_estado_culata

%MW1335 Pz1_estado_tapa

%MW1336 Pz1_estado_verificacion

%MW1337 Pz1_ultima_estacion

%MW1338 Pz1_pieza_cargada

%MW1339 Pz1_estado_produccion

%MW1340 Pz1_numero_pedido

%MW1346 Palet_vacio_t1

%MW1347 Contador_pieza1

%MW1349 Comprueba_pieza1_vacia

%MW1350 Pz2_dia_semana_inicio

%MW1351 Pz2_segundos_inicio

%MW1352 Pz2_hora_minutos_inicio

%MW1353 Pz2_mes_dia_inicio

%MW1354 Pz2_siglo_año_inicio

%MW1355 Pz2_estado_tipo_pieza

%MW1356 Pz2_estado_camisa

%MW1357 Pz2_estado_embolo

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 25Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 611: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1358 Pz2_estado_muelle

%MW1359 Pz2_estado_culata

%MW1360 Pz2_estado_tapa

%MW1361 Pz2_estado_verificacion

%MW1362 Pz2_ultima_estacion

%MW1363 Pz2_pieza_cargada

%MW1364 Pz2_estado_produccion

%MW1365 Pz2_numero_pedido

%MW1372 Contador_pieza2

%MW1374 Comprueba_pieza2_vacia

%MW1375 Pz3_dia_semana_inicio

%MW1376 Pz3_segundos_inicio

%MW1377 Pz3_hora_minutos_inicio

%MW1378 Pz3_mes_dia_inicio

%MW1379 Pz3_siglo_año_inicio

%MW1380 Pz3_estado_tipo_pieza

%MW1381 Pz3_estado_camisa

%MW1382 Pz3_estado_embolo

%MW1383 Pz3_estado_muelle

%MW1384 Pz3_estado_culata

%MW1385 Pz3_estado_tapa

%MW1386 Pz3_estado_verificacion

%MW1387 Pz3_ultima_estacion

%MW1388 Pz3_pieza_cargada

%MW1389 Pz3_estado_produccion

%MW1390 Pz3_numero_pedido

%MW1397 Contador_pieza3

%MW1399 Comprueba_pieza3_vacia

%MW1400 Pz4_dia_semana_inicio

%MW1401 Pz4_segundos_inicio

%MW1402 Pz4_hora_minutos_inicio

%MW1403 Pz4_mes_dia_inicio

%MW1404 Pz4_siglo_año_inicio

%MW1405 Pz4_estado_tipo_pieza

%MW1406 Pz4_estado_camisa

%MW1407 Pz4_estado_embolo

%MW1408 Pz4_estado_muelle

%MW1409 Pz4_estado_culata

%MW1410 Pz4_estado_tapa

%MW1411 Pz4_estado_verificacion

%MW1412 Pz4_ultima_estacion

%MW1413 Pz4_pieza_cargada

%MW1414 Pz4_estado_produccion

%MW1415 Pz4_numero_pedido

%MW1422 Contador_pieza4

%MW1424 Comprueba_pieza4_vacia

%MW1425 Pz5_dia_semana_inicio

%MW1426 Pz5_segundos_inicio

%MW1427 Pz5_hora_minutos_inicio

%MW1428 Pz5_mes_dia_inicio

%MW1429 Pz5_siglo_año_inicio

%MW1430 Pz5_estado_tipo_pieza

%MW1431 Pz5_estado_camisa

%MW1432 Pz5_estado_embolo

%MW1433 Pz5_estado_muelle

%MW1434 Pz5_estado_culata

%MW1435 Pz5_estado_tapa

%MW1436 Pz5_estado_verificacion

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 26Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 612: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1437 Pz5_ultima_estacion

%MW1438 Pz5_pieza_cargada

%MW1439 Pz5_estado_produccion

%MW1440 Pz5_numero_pedido

%MW1447 Contador_pieza5

%MW1449 Comprueba_pieza5_vacia

%MW1480 Numero_bytes_transmision_t1

%MW1481 Tipo_operacion_t1

%MW1482 Direccion_inicio_operacion_t1

%MW1483 Numero_cabeza_t1

%MW1485 Numero_bytes_transmision_t2

%MW1486 Tipo_operacion_t2

%MW1487 Direccion_inicio_operacion_t2

%MW1488 Numero_cabeza_t2

%MW1500 Oper2_dia_semana_inicio_pieza

%MW1501 Oper2_segundos_inicio_pieza

%MW1502 Oper2_hora_minutos_inicio_pieza

%MW1503 Oper2_mes_dia_inicio_pieza

%MW1504 Oper2_siglo_año_inicio_pieza

%MW1505 Oper2_tipo_pieza

%MW1506 Oper2_camisa

%MW1507 Oper2_embolo

%MW1508 Oper2_muelle

%MW1509 Oper2_culata

%MW1510 Oper2_pieza_con_tapa

%MW1511 Oper2_verif icacion

%MW1512 Oper2_ultima_estacion

%MW1513 Oper2_pieza_cargada

%MW1514 Oper2_estado_produccion

%MW1515 Oper2_numero_pedido

%MW1516 Oper2_check_sum

%MW1517 Oper2_orden_tabla_intermedia

%MW1518 Oper2_status_tabla_intermedia

%MW1525 Operacion_correcta_t1

%MW1526 Operacion_correcta_t2

%MW1530 Oper1_dia_semana_inicio_pieza

%MW1531 Oper1_segundos_inicio_pieza

%MW1532 Oper1_hora_minutos_inicio_pieza

%MW1533 Oper1_mes_dia_inicio_pieza

%MW1534 Oper1_siglo_año_inicio_pieza

%MW1535 Oper1_tipo_pieza

%MW1536 Oper1_camisa

%MW1537 Oper1_embolo

%MW1538 Oper1_muelle

%MW1539 Oper1_culata

%MW1540 Oper1_pieza_con_tapa

%MW1541 Oper1_verif icacion

%MW1542 Oper1_ultima_estacion

%MW1543 Oper1_pieza_cargada

%MW1544 Oper1_estado_produccion

%MW1545 Oper1_numero_pedido

%MW1546 Oper1_check_sum

%MW1546:X0 Palet_con_placa_t2

%MW1546:X1 Palet_con_base_negra_t2

%MW1546:X2 Palet_con_base_blanca_t2

%MW1546:X3 Palet_con_pieza1_t2

%MW1546:X4 Palet_con_pieza2_t2

%MW1546:X5 Palet_con_pieza3_t2

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 27Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 613: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1546:X6 Palet_almacenado_t2

%MW1547 Oper1_orden_tabla_intermedia

%MW1548 Oper1_status_tabla_intermedia

%MW1551 Respuesta_de_escritura_t2

%MW1555 Compr_dia_semana_peticion_pedido

%MW1556 Compr_segundos_peticion_pedido

%MW1557 Com_hora_minutos_peticion_pedido

%MW1558 Compr_mes_dia_peticion_pedido

%MW1559 Compr_siglo_año_peticion_pedido

%MW1560 Compr_dia_semana_inicio_pieza1

%MW1561 Compr_segundos_inicio_pieza1

%MW1562 Compr_hora_minutos_inicio_pieza1

%MW1563 Compr_mes_dia_inicio_pieza1

%MW1564 Compr_siglo_año_inicio_pieza1

%MW1565 Compr_tipo_pieza1

%MW1566 Compr_numero_pedido_pieza1

%MW1567 Dia_semana_inicio_pieza2

%MW1568 Compr_segundos_inicio_pieza2

%MW1569 Compr_hora_minutos_inicio_pieza2

%MW1570 Compr_mes_dia_inicio_pieza2

%MW1571 Compr_siglo_año_inicio_pieza2

%MW1572 Compr_tipo_pieza2

%MW1573 Compr_numero_pedido_pieza2

%MW1574 Compr_dia_semana_inicio_pieza3

%MW1575 Compr_segundos_inicio_pieza3

%MW1576 Compr_hora_minutos_inicio_pieza3

%MW1577 Compr_mes_dia_inicio_pieza3

%MW1578 Compr_siglo_año_inicio_pieza3

%MW1579 Compr_tipo_pieza3

%MW1580 Compr_numero_pedido_pieza3

%MW1581 Compr_dia_semana_inicio_base

%MW1582 Compr_segundos_inicio_base

%MW1583 Compr_hora_minutos_inicio_base

%MW1584 Compr_mes_dia_inicio_base

%MW1585 Compr_siglo_año_inicio_base

%MW1586 Compr_estado_tipo_base

%MW1587 Compr_numero_pedido_base

%MW1588 Compr_estado_placa

%MW1589 Compr_estado_base

%MW1590 Compr_estado_palet

%MW1591 Compr_dia_semana_finalizacion

%MW1592 Compr_segundos_finalizacion

%MW1593 Compr_hora_minutos_finalizacion

%MW1594 Compr_mes_dia_f inalizacion

%MW1595 Compr_siglo_año_f inalizacion

%MW1596 Compr_check_sum_intermedia

%MW1597 Compr_orden_tabla_intermedia

%MW1598 Compr_status_tabla_intermedia

%MW1600 Volcado_pieza_fabricada Volcado_pieza_fabricada

%MW1605 Dato_tipo_pieza_a_almacenar Byte alto estado pieza, BYTE BAJO TIPO PIEZA

%MW1609 Fin volcado pieza_fabricada

%MW1610 Volcado_pieza_pedida Volcado_pieza_pedida

%MW1615 Byte alto estado pieza, BYTE BAJO TIPO PIEZA

%MW1619 Fin volcado pieza_pedida

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 28Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 614: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1640 Respuesta_escritura

%MW1650 Dia_semana_peticion_pedido_t2

%MW1651 Segundos_peticion_pedido_t2

%MW1652 Hora_minutos_peticion_pedido_t2

%MW1653 Mes_dia_peticion_pedido_t2

%MW1654 Siglo_año_peticion_pedido_t2

%MW1655 Dia_semana_inicio_pieza1_t2

%MW1656 Segundos_inicio_pieza1_t2

%MW1657 Hora_minutos_inicio_pieza1_t2

%MW1658 Mes_dia_inicio_pieza1_t2

%MW1659 Siglo_año_inicio_pieza1_t2

%MW1660 Tipo_pieza1_t2

%MW1661 Numero_pedido_pieza1_t2

%MW1662 Dia_semana_inicio_pieza2_t2

%MW1663 Segundos_inicio_pieza2_t2

%MW1664 Hora_minutos_inicio_pieza2_t2

%MW1665 Mes_dia_inicio_pieza2_t2

%MW1666 Siglo_año_inicio_pieza2_t2

%MW1667 Tipo_pieza2_t2

%MW1668 Numero_pedido_pieza2_t2

%MW1669 Dia_semana_inicio_pieza3_t2

%MW1670 Segundos_inicio_pieza3_t2

%MW1671 Hora_minutos_inicio_pieza3_t2

%MW1672 Mes_dia_inicio_pieza3_t2

%MW1673 Siglo_año_inicio_pieza3_t2

%MW1674 Tipo_pieza3_t2

%MW1675 Numero_pedido_pieza3_t2

%MW1676 Dia_semana_inicio_base_t2

%MW1677 Segundos_inicio_base_t2

%MW1678 Hora_minutos_inicio_base_t2

%MW1679 Mes_dia_inicio_base_t2

%MW1680 Siglo_año_inicio_base_t2

%MW1681 Estado_tipo_base_t2

%MW1682 Numero_pedido_base_t2

%MW1683 Estado_placa_t2

%MW1684 Estado_base_t2

%MW1685 Estado_palet_t2

%MW1685:X0 Placa_cargada

%MW1685:X1 Base_negra_cargada

%MW1685:X2 Base_blanca_cargada

%MW1685:X3 Pieza1_cargada

%MW1685:X4 Pieza2_cargada

%MW1685:X5 Pieza3_cargada

%MW1685:X6 Palet_almacenado

%MW1685:X7 Palet_sale_almacen

%MW1685:X15 Pedido_volcado

%MW1686 Dia_semana_finalizacion_t2

%MW1687 Segundos_f inalizacion_t2

%MW1688 Hora_minutos_finalizacion_t2

%MW1689 Mes_dia_finalizacion_t2

%MW1690 Siglo_año_finalizacion_t2

%MW1691 Check_sum_t2

%MW1692 Orden_tabla_intermedia_t2

%MW1693 Status_tabla_intermedia_t2

%MW1695 Comprueba_palet_vacio

%MW1699 Ultima_pos_cola_piezas

%MW1700 Cola_piezas

%MW1799 Fin de cola de piezas

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 29Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 615: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW1800 Comparacion de pedidos

%MW1855 Fin de comparacion de pedidos

%MW1860 Contador_piezas_tapa_neg_cola

%MW1861 Contador_piezas_tapa_roj_cola

%MW1862 Contador_piezas_tapa_met_cola

%MW1863 Contador_piezas_tapa_neg_produc

%MW1864 Contador_piezas_tapa_roj_produc

%MW1865 Contador_piezas_tapa_met_produc

%MW2440 Ini_magelis_pedido inicio tabla temporal visualizacion magelis pedido

%MW2499 final de la tabla temporal visualizacion magelis pedido

%MW2500 Inicio_dialogo_magelis_tactil1

%MW2501 Pagina_indicada_tactil1

%MW2506 Autorizacion_tactil1

%MW2519 Pagina_anterior_tactil1

%MW2520 Inicio_dialogo_magelis_tactil2

%MW2521 Pagina_indicada_tactil2

%MW2526 Autorizacion_tactil2

%MW2539 Pagina_anterior_tactil2

DOBLE(S) PALABRA(S) INTERNA(S)

VARIABLE SIMBOLO COMENTARIO%MD30 Velocidad_scada referencia de velocidad procedente del scada para movimientos en modo scada manual

%MD34 Velocidad_pasa_pieza velocidad de movimiento de los ejes en automatico ejecutando la instruccion de pasa pieza

%MD36 Velocidad_almacena_pieza velocidad de movimiento de los ejes en automatico ejecutando la instruccion de almacenar una pieza

%MD38 Velocidad_saca_pieza velocidad de movimiento de los ejes en automatico ejecutando la instruccion de sacar una pieza del almacen

%MD45 Velocidad_magelis

%MD160 Posicion_eje0 posicion del eje x

%MD162 Posicion_eje1 posicion del eje y

%MD164 Velocidad_eje0

%MD166 Velocidad_eje1

PALABRAS(S) CONSTANTE(S)

VARIABLE SIMBOLO VALOR BASE COMENTARIO%KW0 ??? ???

%KW1 ??? ???

%KW2 ??? ???

%KW3 ??? ???

%KW4 ??? ???

%KW5 ??? ???

%KW6 ??? ???

%KW7 ??? ???

%KW8 ??? ???

%KW9 ??? ???

%KW10 ??? ???

%KW11 ??? ???

%KW12 ??? ???

%KW13 ??? ???

%KW14 ??? ???

%KW15 ??? ???

%KW16 ??? ???

%KW17 ??? ???

%KW18 ??? ???

%KW19 ??? ???

%KW20 ??? ???

%KW21 ??? ???

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 30Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 616: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO VALOR BASE COMENTARIO%KW22 ??? ???

%KW23 ??? ???

%KW24 ??? ???

%KW25 ??? ???

%KW26 ??? ???

%KW27 ??? ???

%KW28 ??? ???

%KW29 ??? ???

%KW30 ??? ???

%KW31 ??? ???

%KW32 ??? ???

%KW33 ??? ???

%KW34 ??? ???

%KW35 ??? ???

%KW36 ??? ???

%KW37 ??? ???

%KW38 ??? ???

%KW39 ??? ???

%KW40 ??? ???

%KW41 ??? ???

%KW42 ??? ???

%KW43 ??? ???

%KW44 ??? ???

%KW45 ??? ???

%KW46 ??? ???

%KW47 ??? ???

%KW48 ??? ???

%KW49 ??? ???

%KW50 ??? ???

%KW51 ??? ???

%KW52 ??? ???

%KW53 ??? ???

%KW54 ??? ???

%KW55 ??? ???

%KW56 ??? ???

%KW57 ??? ???

%KW58 ??? ???

%KW59 ??? ???

%KW60 ??? ???

%KW61 ??? ???

%KW62 ??? ???

%KW63 ??? ???

%KW64 ??? ???

%KW65 ??? ???

%KW66 ??? ???

%KW67 ??? ???

%KW68 ??? ???

%KW69 ??? ???

%KW70 ??? ???

%KW71 ??? ???

%KW72 0 Decimal

%KW73 0 Decimal

%KW74 0 Decimal

%KW75 0 Decimal

%KW76 0 Decimal

%KW77 0 Decimal

%KW78 0 Decimal

%KW79 0 Decimal

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 31Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 617: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO VALOR BASE COMENTARIODOBLE(S) PALABRA(S) CONSTANTE(S)

VARIABLE SIMBOLO VALOR BASE COMENTARIO%KD0 Pos_entrada_via0 -1950 Doble

%KD2 Pos_entrada_via1 -4300 Doble

%KD4 Pos_1_via0 0 Doble

%KD6 Pos_1_via1 0 Doble

%KD8 Pos_2_via0 3650 Doble

%KD10 Pos_2_via1 0 Doble

%KD12 Pos_3_via0 7300 Doble

%KD14 Pos_3_via1 0 Doble

%KD16 Pos_4_via0 10950 Doble

%KD18 Pos_4_via1 0 Doble

%KD20 Pos_5_via0 0 Doble

%KD22 Pos_5_via1 3700 Doble

%KD24 Pos_6_via0 3650 Doble

%KD26 Pos_6_via1 3700 Doble

%KD28 Pos_7_via0 7300 Doble

%KD30 Pos_7_via1 3700 Doble

%KD32 Pos_8_via0 10950 Doble

%KD34 Pos_8_via1 3700 Doble

%KD36 Pos_9_via0 0 Doble

%KD38 Pos_9_via1 7400 Doble

%KD40 Pos_10_via0 3650 Doble

%KD42 Pos_10_via1 7400 Doble

%KD44 Pos_11_via0 7300 Doble

%KD46 Pos_11_via1 7400 Doble

%KD48 Pos_12_via0 10950 Doble

%KD50 Pos_12_via1 7400 Doble

%KD52 Pos_13_via0 0 Doble

%KD54 Pos_13_via1 11100 Doble

%KD56 Pos_14_via0 3650 Doble

%KD58 Pos_14_via1 11100 Doble

%KD60 Pos_15_via0 7300 Doble

%KD62 Pos_15_via1 11100 Doble

%KD64 Pos_16_via0 10950 Doble

%KD66 Pos_16_via1 11100 Doble

%KD68 Pos_salida_via0 10950 Doble

%KD70 Pos_salida_via1 -4400 Doble

OBJETOS GRAFCET

VARIABLE SIMBOLO COMENTARIO%X0 Modo_automatico_integrado

%X71 Modo_test

%X72 Modo_manual

%X95 Automatico_independiente

%X96 Automatico_integrado

TEMPORIZADOR(ES) PL7

VARIABLE SIMBOLO PRESET TB REG COMENTARIO%T0 15 100 ms SI

%T1 15 100 ms SI

%T2 9999 1 min SI

%T3 9999 1 min SI

%T4 9999 1 min SI

%T5 9999 1 min SI

%T6 9999 1 min SI

%T7 9999 1 min SI

%T8 9999 1 min SI

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 32Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 618: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO PRESET TB REG COMENTARIO%T9 9999 1 min SI

CONTADORE(S)

VARIABLE SIMBOLO PRESET REG COMENTARIO%C0 Contador 0 SI lleva cuenta posicion de destino en prueba de movimiento

%C1 9999 SI

%C2 9999 SI

%C3 9999 SI

%C4 9999 SI

%C5 9999 SI

%C6 9999 SI

%C7 9999 SI

%C8 9999 SI

%C9 9999 SI

MODULO @1

VARIABLE SIMBOLO COMENTARIO%I1.0 E5_emergencia

%I1.1 E5_marcha

%I1.2 E5_man_auto

%I1.3 E5_ind_int

%I1.4 E5_reset

%I1.5 E5_descarga_almacen

%I1.6 E5_pieza_cap

%I1.7 E5_pieza_ind

%I1.8 E5_pieza_opt

%I1.9 E5_piston_arriba

%I1.10 E5_piston_abajo

%I1.11 E5_señal_vacio

%I1.12 E5_tope_paso

%I1.13 E5_retencion_pieza

MODULO @2

VARIABLE SIMBOLO COMENTARIO%CH2.0 v

%Q2.0 Electrovalvula_brazo

%Q2.1 Electrovalvula_tope

%Q2.2 Vacio

%Q2.3 Cinta

MODULO @5

VARIABLE SIMBOLO COMENTARIO%I5.0.ERR Via0_errorchcfy Fallas estándares vía

%I5.0 Via0_next Listo para recibir un nuevo bloque de comando

%I5.0.1 Via0_done Se han ejecutado todas las instrucciones

%I5.0.2 Via0_ax_flt Presencia de una falla

%I5.0.3 Via0_ax_ok Ausencia de falla (que provoque una parada)

%I5.0.4 Via0_hd_err Presencia de una falla de hardw are

%I5.0.5 Via0_ax_err Presencia de una falla de aplicación

%I5.0.6 Via0_cmd_nok Comando rechazado

%I5.0.7 Via0_nomotion Móvil en la parada para el eje

%I5.0.8 Via0_at_pnt Móvil en posición de destino

%I5.0.10 Via0_sys_err Error sistema

%I5.0.11 Via0_conf_ok Se ha configurado el eje

%I5.0.12 Via0_ref_ok Se ha referenciado el eje (punto de origen efectuado)

%I5.0.13 Via0_ax_evt Imagen de la entrada física de sucesos

%I5.0.14 Via0_home Imagen de entradas f ísicas de levas de punto de origen

%I5.0.15 Via0_direct Señalización del sentido de desplazamiento MÁS (=1), MENOS (=0)

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 33Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 619: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%I5.0.16 Via0_in_off Modo parada activo

%I5.0.17 Via0_in_dirdr Modo directo activo

%I5.0.18 Via0_in_manu Modo manual activo

%I5.0.19 Via0_in_auto Modo automático activo

%I5.0.20 Via0_st_dirdr Desplazándose en modo directo

%I5.0.21 Via0_st_jog_p Desplazándose ilimitadamente en sentido MÁS (+)

%I5.0.22 Via0_st_jog_m Desplazándose ilimitadamente en sentido MENOS (-)

%I5.0.23 Via0_st_inc_p Desplazándose incrementalmente en sentido MÁS (+)

%I5.0.24 Via0_st_inc_m Desplazándose incrementalmente en sentido MENOS (-)

%I5.0.25 Via0_st_setrp Punto de origen manual actual

%I5.0.26 Via0_on_pause Encadenamiento de movimientos interrumpido (Pausa diferida)

%I5.0.27 Via0_im_pause Movimiento actual interrumpido (Pausa inmediata)

%I5.0.28 Via0_step_f lt Estado de la entrada Pérdida de pasos (traductor)

%I5.0.29 Via0_emg_stop Estado de la entrada Parada de emergencia (=1 si activa)

%I5.0.30 Via0_ext_stop Estado de la entrada Parada externa (=1 si activa)

%I5.0.31 Via0_hd_lmax Estado de la entrada Fin de recorrido MÁS (=1 si activa)

%I5.0.32 Via0_hd_lmin Estado de la entrada Fin de recorrido MENOS (=1 si activa)

%I5.0.33 Via0_st_brake Imagen de la salida FRENO (=1 si freno activado)

%I5.0.34 Via0_st_boost Imagen de la salida SOBREALIMENTACIÓN (=1 si sobrealimentación activada)

%I5.0.35 Via0_st_drive Estado de la entrada Control traductor (=1 si falla traductor)

%I5.0.36 Via0_ovr_evt Desbordamiento suceso

%I5.0.37 Via0_evt_g07 Origen del suceso: Memorización de posición

%I5.0.38 Via0_evt_g05 Origen del suceso: Fin de G05 en suceso

%I5.0.39 Via0_tog05 Origen del suceso: Fin de G05 en temporización transcurrida

%I5.0.40 Via0_evt_g1x Origen del suceso: Fin de G10 o de G11 en suceso

%IW5.0.6 Via0_sync_nrun Número de bloque SMOVE actual

%ID5.0 Via0_pos Posición medida

%ID5.0.2 Via0_speed Velocidad medida

%ID5.0.4 Via0_remain Número de impulsiones restantes por recorrer

%ID5.0.7 Via0_pref Posición capturada PRF

%Q5.0 Via0_dirdrv Orden de desplazamiento en modo directo

%Q5.0.1 Via0_jog_p Orden de desplazamiento manual ilimitado en el sentido MÁS (+)

%Q5.0.2 Via0_jog_m Orden de desplazamiento manual ilimitado en el sentido MENOS (-)

%Q5.0.3 Via0_inc_p Orden de desplazamiento manual incremental (_PARAM) en el sentido MÁS (+)

%Q5.0.4 Via0_inc_m Orden de desplazamiento manual incremental (_PARAM) en el sentido MENOS (-)

%Q5.0.5 Via0_set_rp Orden de punto de origen manual

%Q5.0.6 Via0_rp_here Orden de punto de origen forzado a la posición _PARAM

%Q5.0.8 Via0_stop Comando de parada inmediata (parada del móvil)

%Q5.0.9 Via0_ack_def Orden de conf irmación de fallas

%Q5.0.10 Via0_enable Orden de validación del traductor

%Q5.0.11 Via0_ext_evt Orden de activación del suceso por programa de aplicación

%Q5.0.12 Via0_pause Comando de interrupción de movimientos al final del bloque actual

%Q5.0.13 Via0_brake Comando de la salida FRENO

%Q5.0.14 Via0_boost Comando de la salida SOBREALIMENTACIÓN

%Q5.0.15 Via0_ack_stepflt Comando de la salida reactivación del control de pérdida de pasos

%QW5.0 Via0_mode_sel Comando de selección del modo: OFF, DIRDRIVE, MANU, AUTO

%QW5.0.1 Via0_cmv Definición de parámetros de modulación de velocidad

%QD5.0.2 Via0_param Parámetro DIRDRV o Parámetro INC, RP_HERE

%MW5.0 Via0_exch_sts Estado de gestión de los intercambios

%MW5.0:X0 Via0_sts_in_progr Intercambiando palabras de estado

%MW5.0:X1 Via0_command_in_progr Intercambiando un comando

%MW5.0:X2 Via0_adjust_in_progr Intercambiando un ajuste

%MW5.0:X15 Via0_conf_in_progr Reconf igurando la vía

%MW5.0.1 Via0_exch_err Estado de confirmación de intercambio

%MW5.0.1:X0 Via0_sts_read_err Falla al leer el estado de la vía

%MW5.0.1:X1 Via0_command_err Falla al enviar un comando a la vía

%MW5.0.1:X2 Via0_adjust_err Falla al ajustar la vía

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 34Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 620: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW5.0.1:X15 Via0_reconf_err Falla al reconf igurar la vía

%MW5.0.2 Via0_ch_flt Falla estándar de la vía

%MW5.0.2:X0 Via0_ext_f lt Falla externa (ídem HD_ERR)

%MW5.0.2:X4 Via0_internal_f lt Falla interna o autocomprobación de la vía

%MW5.0.2:X5 Via0_conf_flt Configuración de hardw are y softw are diferentes

%MW5.0.2:X6 Via0_communic_f lt Falla de comunicación con el autómata

%MW5.0.2:X7 Via0_appli_f lt Falla de aplicación

%MW5.0.2:X8 Via0_ch_led_low Estado indicador VÍA (Low )

%MW5.0.2:X9 Via0_ch_led_high Estado indicador VÍA (High)

%MW5.0.3 Via0_ax_sts Estado de funcionamiento = Fallas nivel eje

%MW5.0.3:X1 Via0_brake_f lt Falla cortocircuito de la salida Freno

%MW5.0.3:X2 Via0_drv_flt Falla traductor

%MW5.0.3:X3 Via0_slmax Falla rebasamiento del tope softw are alto

%MW5.0.3:X4 Via0_slmin Falla rebasamiento del tope softw are bajo

%MW5.0.3:X5 Via0_emg_stp Falla parada de emergencia

%MW5.0.3:X6 Via0_aux_sup Falla alimentación 24 V

%MW5.0.4 Via0_n_run Número de bloque SMOVE actual

%MW5.0.5 Via0_g9_cod Tipo de desplazamiento actual: G90 o G91

%MW5.0.6 Via0_g_cod Instrucción código G actual

%MW5.0.7 Via0_cmd_flt Confirmación de rechazo del comando anterior

%MW5.0.24 Via0_brk_dly1 Tiempo de desactivación del freno en el arranque

%MW5.0.25 Via0_brk_dly2 Tiempo de activación del freno en la parada

%MW5.0.26 Via0_stop_dly Duración de la meseta con velocidad SS_FREQ antes de la parada

%MD5.0.8 Via0_t_xpos Destino de posición a alcanzar

%MD5.0.10 Via0_t_speed Velocidad a alcanzar

%MD5.0.12 Via0_acc Aceleración

%MD5.0.14 Via0_sl_max Tope softw are alto

%MD5.0.16 Via0_sl_min Tope softw are bajo

%MD5.0.18 Via0_ss_freq Velocidad de arranque y de parada

%MD5.0.20 Via0_man_spd Velocidad en modo manual

%MD5.0.22 Via0_rp_pos Posición de punto de origen en modo manual

%I5.1.ERR Via1_errorchcfy Fallas estándares vía

%I5.1 Via1_next Listo para recibir un nuevo bloque de comando

%I5.1.1 Via1_done Se han ejecutado todas las instrucciones

%I5.1.2 Via1_ax_flt Presencia de una falla

%I5.1.3 Via1_ax_ok Ausencia de falla (que provoque una parada)

%I5.1.4 Via1_hd_err Presencia de una falla de hardw are

%I5.1.5 Via1_ax_err Presencia de una falla de aplicación

%I5.1.6 Via1_cmd_nok Comando rechazado

%I5.1.7 Via1_nomotion Móvil en la parada para el eje

%I5.1.8 Via1_at_pnt Móvil en posición de destino

%I5.1.10 Via1_sys_err Error sistema

%I5.1.11 Via1_conf_ok Se ha configurado el eje

%I5.1.12 Via1_ref_ok Se ha referenciado el eje (punto de origen efectuado)

%I5.1.13 Via1_ax_evt Imagen de la entrada física de sucesos

%I5.1.14 Via1_home Imagen de entradas f ísicas de levas de punto de origen

%I5.1.15 Via1_direct Señalización del sentido de desplazamiento MÁS (=1), MENOS (=0)

%I5.1.16 Via1_in_off Modo parada activo

%I5.1.17 Via1_in_dirdr Modo directo activo

%I5.1.18 Via1_in_manu Modo manual activo

%I5.1.19 Via1_in_auto Modo automático activo

%I5.1.20 Via1_st_dirdr Desplazándose en modo directo

%I5.1.21 Via1_st_jog_p Desplazándose ilimitadamente en sentido MÁS (+)

%I5.1.22 Via1_st_jog_m Desplazándose ilimitadamente en sentido MENOS (-)

%I5.1.23 Via1_st_inc_p Desplazándose incrementalmente en sentido MÁS (+)

%I5.1.24 Via1_st_inc_m Desplazándose incrementalmente en sentido MENOS (-)

%I5.1.25 Via1_st_setrp Punto de origen manual actual

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 35Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 621: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%I5.1.26 Via1_on_pause Encadenamiento de movimientos interrumpido (Pausa diferida)

%I5.1.27 Via1_im_pause Movimiento actual interrumpido (Pausa inmediata)

%I5.1.28 Via1_step_f lt Estado de la entrada Pérdida de pasos (traductor)

%I5.1.29 Via1_emg_stop Estado de la entrada Parada de emergencia (=1 si activa)

%I5.1.30 Via1_ext_stop Estado de la entrada Parada externa (=1 si activa)

%I5.1.31 Via1_hd_lmax Estado de la entrada Fin de recorrido MÁS (=1 si activa)

%I5.1.32 Via1_hd_lmin Estado de la entrada Fin de recorrido MENOS (=1 si activa)

%I5.1.33 Via1_st_brake Imagen de la salida FRENO (=1 si freno activado)

%I5.1.34 Via1_st_boost Imagen de la salida SOBREALIMENTACIÓN (=1 si sobrealimentación activada)

%I5.1.35 Via1_st_drive Estado de la entrada Control traductor (=1 si falla traductor)

%I5.1.36 Via1_ovr_evt Desbordamiento suceso

%I5.1.37 Via1_evt_g07 Origen del suceso: Memorización de posición

%I5.1.38 Via1_evt_g05 Origen del suceso: Fin de G05 en suceso

%I5.1.39 Via1_tog05 Origen del suceso: Fin de G05 en temporización transcurrida

%I5.1.40 Via1_evt_g1x Origen del suceso: Fin de G10 o de G11 en suceso

%IW5.1.6 Via1_sync_nrun Número de bloque SMOVE actual

%ID5.1 Via1_pos Posición medida

%ID5.1.2 Via1_speed Velocidad medida

%ID5.1.4 Via1_remain Número de impulsiones restantes por recorrer

%ID5.1.7 Via1_pref Posición capturada PRF

%Q5.1 Via1_dirdrv Orden de desplazamiento en modo directo

%Q5.1.1 Via1_jog_p Orden de desplazamiento manual ilimitado en el sentido MÁS (+)

%Q5.1.2 Via1_jog_m Orden de desplazamiento manual ilimitado en el sentido MENOS (-)

%Q5.1.3 Via1_inc_p Orden de desplazamiento manual incremental (_PARAM) en el sentido MÁS (+)

%Q5.1.4 Via1_inc_m Orden de desplazamiento manual incremental (_PARAM) en el sentido MENOS (-)

%Q5.1.5 Via1_set_rp Orden de punto de origen manual

%Q5.1.6 Via1_rp_here Orden de punto de origen forzado a la posición _PARAM

%Q5.1.8 Via1_stop Comando de parada inmediata (parada del móvil)

%Q5.1.9 Via1_ack_def Orden de conf irmación de fallas

%Q5.1.10 Via1_enable Orden de validación del traductor

%Q5.1.11 Via1_ext_evt Orden de activación del suceso por programa de aplicación

%Q5.1.12 Via1_pause Comando de interrupción de movimientos al final del bloque actual

%Q5.1.13 Via1_brake Comando de la salida FRENO

%Q5.1.14 Via1_boost Comando de la salida SOBREALIMENTACIÓN

%Q5.1.15 Via1_ack_stepflt Comando de la salida reactivación del control de pérdida de pasos

%QW5.1 Via1_mode_sel Comando de selección del modo: OFF, DIRDRIVE, MANU, AUTO

%QW5.1.1 Via1_cmv Definición de parámetros de modulación de velocidad

%QD5.1.2 Via1_param Parámetro DIRDRV o Parámetro INC, RP_HERE

%MW5.1 Via1_exch_sts Estado de gestión de los intercambios

%MW5.1:X0 Via1_sts_in_progr Intercambiando palabras de estado

%MW5.1:X1 Via1_command_in_progr Intercambiando un comando

%MW5.1:X2 Via1_adjust_in_progr Intercambiando un ajuste

%MW5.1:X15 Via1_conf_in_progr Reconf igurando la vía

%MW5.1.1 Via1_exch_err Estado de confirmación de intercambio

%MW5.1.1:X0 Via1_sts_read_err Falla al leer el estado de la vía

%MW5.1.1:X1 Via1_command_err Falla al enviar un comando a la vía

%MW5.1.1:X2 Via1_adjust_err Falla al ajustar la vía

%MW5.1.1:X15 Via1_reconf_err Falla al reconf igurar la vía

%MW5.1.2 Via1_ch_flt Falla estándar de la vía

%MW5.1.2:X0 Via1_ext_f lt Falla externa (ídem HD_ERR)

%MW5.1.2:X4 Via1_internal_f lt Falla interna o autocomprobación de la vía

%MW5.1.2:X5 Via1_conf_flt Configuración de hardw are y softw are diferentes

%MW5.1.2:X6 Via1_communic_f lt Falla de comunicación con el autómata

%MW5.1.2:X7 Via1_appli_f lt Falla de aplicación

%MW5.1.2:X8 Via1_ch_led_low Estado indicador VÍA (Low )

%MW5.1.2:X9 Via1_ch_led_high Estado indicador VÍA (High)

%MW5.1.3 Via1_ax_sts Estado de funcionamiento = Fallas nivel eje

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 36Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 622: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%MW5.1.3:X1 Via1_brake_f lt Falla cortocircuito de la salida Freno

%MW5.1.3:X2 Via1_drv_flt Falla traductor

%MW5.1.3:X3 Via1_slmax Falla rebasamiento del tope softw are alto

%MW5.1.3:X4 Via1_slmin Falla rebasamiento del tope softw are bajo

%MW5.1.3:X5 Via1_emg_stp Falla parada de emergencia

%MW5.1.3:X6 Via1_aux_sup Falla alimentación 24 V

%MW5.1.4 Via1_n_run Número de bloque SMOVE actual

%MW5.1.5 Via1_g9_cod Tipo de desplazamiento actual: G90 o G91

%MW5.1.6 Via1_g_cod Instrucción código G actual

%MW5.1.7 Via1_cmd_flt Confirmación de rechazo del comando anterior

%MW5.1.24 Via1_brk_dly1 Tiempo de desactivación del freno en el arranque

%MW5.1.25 Via1_brk_dly2 Tiempo de activación del freno en la parada

%MW5.1.26 Via1_stop_dly Duración de la meseta con velocidad SS_FREQ antes de la parada

%MD5.1.8 Via1_t_xpos Destino de posición a alcanzar

%MD5.1.10 Via1_t_speed Velocidad a alcanzar

%MD5.1.12 Via1_acc Aceleración

%MD5.1.14 Via1_sl_max Tope softw are alto

%MD5.1.16 Via1_sl_min Tope softw are bajo

%MD5.1.18 Via1_ss_freq Velocidad de arranque y de parada

%MD5.1.20 Via1_man_spd Velocidad en modo manual

%MD5.1.22 Via1_rp_pos Posición de punto de origen en modo manual

MODULO @\0.2.1\0

VARIABLE SIMBOLO COMENTARIO%I\0.2.1\0.0 T1_palet_estacion1

%I\0.2.1\0.1 T1_palet_estacion2

%I\0.2.1\0.2 T1_palet_estacion3

%I\0.2.1\0.3 T1_palet_estacion4

%I\0.2.1\0.4 T1_desvio

%I\0.2.1\0.5 T1_paro_intermedio

%I\0.2.1\0.7 T1_emergencia

%I\0.2.1\0.8 T1_marcha

%I\0.2.1\0.9 T1_ind_int

%I\0.2.1\0.10 T1_rearme

%I\0.2.1\0.11 T1_manual_automatico

%Q\0.2.1\0.16 T1_enclavamiento1

%Q\0.2.1\0.17 T1_enclavamiento2

%Q\0.2.1\0.18 T1_enclavamiento3

%Q\0.2.1\0.19 T1_enclavamiento4

%Q\0.2.1\0.20 T1_desviar

%Q\0.2.1\0.21 T1_tope1

%Q\0.2.1\0.22 T1_tope2

%Q\0.2.1\0.23 T1_tope3

%Q\0.2.1\0.24 T1_tope4

%Q\0.2.1\0.25 T1_tope5

%Q\0.2.1\0.27 T1_cinta_12

%Q\0.2.1\0.28 T1_cinta_345

MODULO @\0.2.2\0

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.0 T2_palet_estacion1

%I\0.2.2\0.1 T2_palet_estacion2

%I\0.2.2\0.2 T2_palet_estacion3

%I\0.2.2\0.3 T2_palet_estacion4

%I\0.2.2\0.4 T2_desvio

%I\0.2.2\0.5 T2_paro_intermedio

%I\0.2.2\0.7 T2_emergencia

%I\0.2.2\0.8 T2_marcha

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 37Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.

Page 623: Automatización de una Célula de Fabricación Flexible: Anexo 6automata.cps.unizar.es/proyectos fin de carrera PDF...Anexo 6 Departamento de Informática e Ingeniería de Sistemas

VARIABLE SIMBOLO COMENTARIO%I\0.2.2\0.9 T2_ind_int

%I\0.2.2\0.10 T2_rearme

%I\0.2.2\0.11 T2_manual_automatico

%I\0.2.2\0.12 T2_optico_robot1

%I\0.2.2\0.13 T2_optico_robot2

%I\0.2.2\0.14 T2_optico_almacen

%Q\0.2.2\0.16 T2_enclavamiento_placas

%Q\0.2.2\0.17 T2_enclavamiento_robot1

%Q\0.2.2\0.18 T2_enclavamiento_robot2

%Q\0.2.2\0.19 T2_enclavamiento_almacen

%Q\0.2.2\0.20 T2_desviar

%Q\0.2.2\0.21 T2_tope_placas

%Q\0.2.2\0.22 T2_tope_robot1

%Q\0.2.2\0.23 T2_tope_robot2

%Q\0.2.2\0.24 T2_tope_almacen

%Q\0.2.2\0.25 T2_tope_desvio

%Q\0.2.2\0.27 T2_cinta_12

%Q\0.2.2\0.28 T2_cinta_345

Autor: I.Blasco-M.Montañes 8 VariablesOrdenar por variable

celula fabricaciónImpreso el 15/05/2001Servicio: Comunicaciones

Estación 5Indice:

Autómata de destino: TSX 57352 Carpeta: 8 - 38Este documento es propiedad de la empresa ISA-EUITI y no puede ser reproducido ni comunicado sin su autorización.