LVR. Documentación

Search Knowledge Base by Keyword

PLC3. Intercambio de Información

Ud. está aquí:
< Volver al Inicio
Print Friendly, PDF & Email

Introducción

El intercambio de información entre el PLC y el LVR se realizará, preferentemente, a través bloques de datos (DB). En el caso que el LVR requiera conocer el estado de un sensor o actuador, éste accederá directamente al valor de la señal (E/A/M) con el objeto de no sobrecargar el programa de PLC con instrucciones superfluas.

A continuación, se indican los bloques de datos reservados para la comunicación con el LVR.

DBDescripción DBDescripción
130Configuración140Errores en Estaciones L/E de Entrada
131Alarmas141Reserva
132Contadores142Reserva
133Estados143Reserva
134Puntos de Control 144Reserva
135Registro de Paso 145Reserva
136Reserva146Reserva
137Reserva147Reserva
138Reserva148Tracking
139Datos Skid149Reserva

Estos DB son de uso exclusivo para LVR por lo que no deben usarse para otros propósitos. Cualquier modificación a realizar en el contenido deberá ser previamente consensuado y correctamente reflejado en este documento.

En las próximas secciones se define la estructura de las diferentes DB’s a utilizar. Para cada una de las informaciones contenidas se indica el actor responsable de la emisión de la información.

CONFIGURACIÓN (DB130)

Este DB está previsto para intercambiar valores de configuración que pueden ser establecidos en el PLC o bien en LVR y que, en alguna medida, afectan al control de flujo de la instalación.

VariableNombreDescripciónTipoValor Emisor
DBW0DW0ReservaInt0
Límites Niveles de Llenado
DBW2MaxBufferPositions Nº máximo de posiciones de skid a ocupar en el bufferInt0 - nLVR
DBW4MinBufferPositions1

Nº mínimo de posiciones de skid ocupadas en el bufferInt0 - nLVR
DBW6Max622010PositionsNº máximo de posiciones a ocupar entre Grupo C y 3A01Int0 - 4LVR
DBW8Min622010PositionsNº mínimo de posiciones a ocupar entre 3A01 y RB39Int0 - 16LVR
Habilitar en LVR la Estrategia de Emergencia en caso de Error de Lectura
Estaciones L/E Entrada
DBW103A01LS_LVR_ES_Enable3A01LS (CP3.1)Int0 - Deshabilitada
1 - Habilitada


LVR
DBW123C02LS_LVR_ES_Enable3C02LS (CP3.2)Int0 - Deshabilitada
1 - Habilitada
DBW14ReservaInt
DBW16ReservaInt
DBW18ReservaInt
Reset de los Puntos de Control
Estaciones L/E Entrada
DBW203A01LS_LVR_Reset3A01LS (CP3.1)Int0 - off
1 - on


LVR
DBW223C02LS_LVR_Reset3C02LS (CP3.2)Int0 - off
1 - on
DBW24ReservaInt

ALARMAS (DB131)

A través de este DB el PLC notifica al LVR mensajes de alarmas de la instalación, por tanto, para todas las variables tenemos que:

Tipo ValorEmisor
Bit0 – Off / 1 -OnPLC

EL LVR nunca escribe en este DB.

CONTADORES (DB132)

En este DB se intercambian valores de contadores en tiempo real. De existir valores máximos y mínimos configurables para dichos contadores, se definirán en el Configuración.

VariableNombreDescripciónTipoValorEmisor
DBW0HeartBeatFromPlcIndicativo de vida del PLCInt0-9999PLC
DBW2HeartBeatIndicativo de vida Int0-9999LVR
DBW4CurrentBufferPositions1Nº de posiciones de skid ocupadas en el bufferInt0 - nPLC
DBW6Current622010Positions¡Error! Marcador no definido.Nº de posiciones de skid ocupadas en 622010Int0 - nPLC
DBW8DBW8ReservaInt0

ESTADOS (DB133)

A través de este DB el PLC notifica al LVR los estados de la instalación, por tanto, para todas las variables tenemos que el emisor es el PLC y, por tanto, LVR nunca modifica su valor.

VariableNombreDescripción
DBX0.0PLC3_IOPLC3 En Servicio
DBX0.1PLC3_FAULTPLC3 En Defecto
DBX0.2PLC3_ONPLC3 En Marcha
DBX0.3PLC3_RES_3PLC3 Reserve
DBX0.4PLC3_RES_4PLC3 Reserve
DBX0.5PLC3_RES_5PLC3 Reserve
DBX0.6PLC3_RES_6PLC3 Reserve
DBX0.7PLC3_RES_7PLC3 Reserve
DBX1.03A01_FAULT3A01 En Defecto
DBX1.13A01_AUTOMATIC3A01 En Automático
DBX1.23A01_PRESENCE3A01 Ocupada
DBX1.33A01_RES_33A01 Reserve
DBX1.43A01_RES_43A01 Reserve
DBX1.53A01_RES_53A01 Reserve
DBX1.63A01_RES_63A01 Reserve
DBX1.73A01_RES_73A01 Reserve
VariableNombreDescripción
DBX2.03A02_FAULT3A02 En Defecto
DBX2.13A02_AUTOMATIC3A02 En Automático
DBX2.23A02_PRESENCE3A02 En Ocupada
DBX2.33A02_RES_33A02 Reserve
DBX2.43A02_RES_43A02 Reserve
DBX2.53A02_RES_53A02 Reserve
DBX2.63A02_RES_63A02 Reserve
DBX2.73A02_RES_73A02 Reserve
DBX3.03A03_FAULT3A03 En Defecto
DBX3.13A03_AUTOMATIC3A03 En Automático
DBX3.23A03_PRESENCE3A03 Ocupada
DBX3.33A03_RES_33A03 Reserve
DBX3.43A03_RES_43A03 Reserve
DBX3.53A03_RES_53A03 Reserve
DBX3.63A03_RES_63A03 Reserve
DBX3.73A03_RES_73A03 Reserve
VariableNombreDescripción
DBX4.03A04_FAULT3A04 En Defecto
DBX4.13A04_AUTOMATIC3A04 En Automático
DBX4.23A04_PRESENCE3A04 En Ocupada
DBX4.33A04_RES_33A04 Reserve
DBX4.43A04_RES_43A04 Reserve
DBX4.53A04_RES_53A04 Reserve
DBX4.63A04_RES_63A04 Reserve
DBX4.73A04_RES_73A04 Reserve
DBX5.03A05_FAULT3A05 En Defecto
DBX5.13A05_AUTOMATIC3A05 En Automático
DBX5.23A05_PRESENCE3A05 Ocupada
DBX5.33A05_RES_33A05 Reserve
DBX5.43A05_RES_43A05 Reserve
DBX5.53A05_RES_53A05 Reserve
DBX5.63A05_RES_63A05 Reserve
DBX5.73A05_RES_73A05 Reserve
VariableNombreDescripción
DBX6.03A06_FAULT3A06 En Defecto
DBX6.13A06_AUTOMATIC3A06 En Automático
DBX6.23A06_PRESENCE3A06 En Ocupada
DBX6.33A06_RES_33A06 Reserve
DBX6.43A06_RES_43A06 Reserve
DBX6.53A06_RES_53A06 Reserve
DBX6.63A06_RES_63A06 Reserve
DBX6.73A06_RES_73A06 Reserve
DBX7.03A07_FAULT3A07 En Defecto
DBX7.13A07_AUTOMATIC3A07 En Automático
DBX7.23A07_PRESENCE3A07 Ocupada
DBX7.33A07_RES_33A07 Reserve
DBX7.43A07_RES_43A07 Reserve
DBX7.53A07_RES_53A07 Reserve
DBX7.63A07_RES_63A07 Reserve
DBX7.73A07_RES_73A07 Reserve
VariableNombreDescripción
DBX8.03A08_FAULT3A08 En Defecto
DBX8.13A08_AUTOMATIC3A08 En Automático
DBX8.23A08_PRESENCE3A08 En Ocupada
DBX8.33A08_RES_33A08 Reserve
DBX8.43A08_RES_43A08 Reserve
DBX8.53A08_RES_53A08 Reserve
DBX8.63A08_RES_63A08 Reserve
DBX8.73A08_RES_73A08 Reserve
DBX9.03B01_FAULT3B01 En Defecto
DBX9.13B01_AUTOMATIC3B01 En Automático
DBX9.23B01_PRESENCE3B01 Ocupada
DBX9.33B01_RES_33B01 Reserve
DBX9.43B01_RES_43B01 Reserve
DBX9.53B01_RES_53B01 Reserve
DBX9.63B01_RES_63B01 Reserve
DBX9.73B01_RES_73B01 Reserve
VariableNombreDescripción
DBX10.03B02_FAULT3B02 En Defecto
DBX10.13B02_AUTOMATIC3B02 En Automático
DBX10.23B02_PRESENCE3B02 En Ocupada
DBX10.33B02_RES_33B02 Reserve
DBX10.43B02_RES_43B02 Reserve
DBX10.53B02_RES_53B02 Reserve
DBX10.63B02_RES_63B02 Reserve
DBX10.73B02_RES_73B02 Reserve
DBX11.03B03_FAULT3B03 En Defecto
DBX11.13B03_AUTOMATIC3B03 En Automático
DBX11.23B03_PRESENCE3B03 Ocupada
DBX11.33B03_RES_33B03 Reserve
DBX11.43B03_RES_43B03 Reserve
DBX11.53B03_RES_53B03 Reserve
DBX11.63B03_RES_63B03 Reserve
DBX11.73B03_RES_73B03 Reserve
VariableNombreDescripción
DBX12.03B04_FAULT3B04 En Defecto
DBX12.13B04_AUTOMATIC3B04 En Automático
DBX12.23B04_PRESENCE3B04 En Ocupada
DBX12.33B04_RES_33B04 Reserve
DBX12.43B04_RES_43B04 Reserve
DBX12.53B04_RES_53B04 Reserve
DBX12.63B04_RES_63B04 Reserve
DBX12.73B04_RES_73B04 Reserve
DBX13.03B05_FAULT3B05 En Defecto
DBX13.13B05_AUTOMATIC3B05 En Automático
DBX13.23B05_PRESENCE3B05 Ocupada
DBX13.33B05_RES_33B05 Reserve
DBX13.43B05_RES_43B05 Reserve
DBX13.53B05_RES_53B05 Reserve
DBX13.63B05_RES_63B05 Reserve
DBX13.73B05_RES_73B05 Reserve
VariableNombreDescripción
DBX14.03B06_FAULT3B06 En Defecto
DBX14.13B06_AUTOMATIC3B06 En Automático
DBX14.23B06_PRESENCE3B06 En Ocupada
DBX14.33B06_RES_33B06 Reserve
DBX14.43B06_RES_43B06 Reserve
DBX14.53B06_RES_53B06 Reserve
DBX14.63B06_RES_63B06 Reserve
DBX14.73B06_RES_73B06 Reserve
DBX15.03B07_FAULT3B07 En Defecto
DBX15.13B07_AUTOMATIC3B07 En Automático
DBX15.23B07_PRESENCE3B07 Ocupada
DBX15.33B07_RES_33B07 Reserve
DBX15.43B07_RES_43B07 Reserve
DBX15.53B07_RES_53B07 Reserve
DBX15.63B07_RES_63B07 Reserve
DBX15.73B07_RES_73B07 Reserve
VariableNombreDescripción
DBX16.03B08_FAULT3B08 En Defecto
DBX16.13B08_AUTOMATIC3B08 En Automático
DBX16.23B08_PRESENCE3B08 En Ocupada
DBX16.33B08_RES_33B08 Reserve
DBX16.43B08_RES_43B08 Reserve
DBX16.53B08_RES_53B08 Reserve
DBX16.63B08_RES_63B08 Reserve
DBX16.73B08_RES_73B08 Reserve
DBX17.03B09_FAULT3B09 En Defecto
DBX17.13B09_AUTOMATIC3B09 En Automático
DBX17.23B09_PRESENCE3B09 Ocupada
DBX17.33B09_RES_33B09 Reserve
DBX17.43B09_RES_43B09 Reserve
DBX17.53B09_RES_53B09 Reserve
DBX17.63B09_RES_63B09 Reserve
DBX17.73B09_RES_73B09 Reserve
VariableNombreDescripción
DBX18.03C01_FAULT3C01 En Defecto
DBX18.13C01_AUTOMATIC3C01 En Automático
DBX18.23C01_PRESENCE3C01 En Ocupada
DBX18.33C01_RES_33C01 Reserve
DBX18.43C01_RES_43C01 Reserve
DBX18.53C01_RES_53C01 Reserve
DBX18.63C01_RES_63C01 Reserve
DBX18.73C01_RES_73C01 Reserve
DBX19.03C02_FAULT3C02 En Defecto
DBX19.13C02_AUTOMATIC3C02 En Automático
DBX19.23C02_PRESENCE3C02 Ocupada
DBX19.33C02_RES_33C02 Reserve
DBX19.43C02_RES_43C02 Reserve
DBX19.53C02_RES_53C02 Reserve
DBX19.63C02_RES_63C02 Reserve
DBX19.73C02_RES_73C02 Reserve
VariableNombreDescripción
DBX20.03C03_FAULT3C03 En Defecto
DBX20.13C03_AUTOMATIC3C03 En Automático
DBX20.23C03_PRESENCE3C03 En Ocupada
DBX20.33C03_RES_33C03 Reserve
DBX20.43C03_RES_43C03 Reserve
DBX20.53C03_RES_53C03 Reserve
DBX20.63C03_RES_63C03 Reserve
DBX20.73C03_RES_73C03 Reserve
DBX21.03C04_FAULT3C04 En Defecto
DBX21.13C04_AUTOMATIC3C04 En Automático
DBX21.23C04_PRESENCE3C04 Ocupada
DBX21.33C04_RES_33C04 Reserve
DBX21.43C04_RES_43C04 Reserve
DBX21.53C04_RES_53C04 Reserve
DBX21.63C04_RES_63C04 Reserve
DBX21.73C04_RES_73C04 Reserve
VariableNombreDescripción
DBX22.03C05_FAULT3C05 En Defecto
DBX22.13C05_AUTOMATIC3C05 En Automático
DBX22.23C05_PRESENCE3C05 En Ocupada
DBX22.33C05_RES_33C05 Reserve
DBX22.43C05_RES_43C05 Reserve
DBX22.53C05_RES_53C05 Reserve
DBX22.63C05_RES_63C05 Reserve
DBX22.73C05_RES_73C05 Reserve
DBX23.03C06_FAULT3C06 En Defecto
DBX23.13C06_AUTOMATIC3C06 En Automático
DBX23.23C06_PRESENCE3C06 Ocupada
DBX23.33C06_RES_33C06 Reserve
DBX23.43C06_RES_43C06 Reserve
DBX23.53C06_RES_53C06 Reserve
DBX23.63C06_RES_63C06 Reserve
DBX23.73C06_RES_73C06 Reserve
VariableNombreDescripción
DBX24.03C07_FAULT3C07 En Defecto
DBX24.13C07_AUTOMATIC3C07 En Automático
DBX24.23C07_PRESENCE3C07 En Ocupada
DBX24.33C07_RES_33C07 Reserve
DBX24.43C07_RES_43C07 Reserve
DBX24.53C07_RES_53C07 Reserve
DBX24.63C07_RES_63C07 Reserve
DBX24.73C07_RES_73C07 Reserve
DBX25.03D01_FAULT3D01 En Defecto
DBX25.13D01_AUTOMATIC3D01 En Automático
DBX25.23D01_PRESENCE3D01 Ocupada
DBX25.33D01_RES_33D01 Reserve
DBX25.43D01_RES_43D01 Reserve
DBX25.53D01_RES_53D01 Reserve
DBX25.63D01_RES_63D01 Reserve
DBX25.73D01_RES_73D01 Reserve
VariableNombreDescripción
DBX26.03D02_FAULT3D02 En Defecto
DBX26.13D02_AUTOMATIC3D02 En Automático
DBX26.23D02_PRESENCE3D02 En Ocupada
DBX26.33D02_RES_33D02 Reserve
DBX26.43D02_RES_43D02 Reserve
DBX26.53D02_RES_53D02 Reserve
DBX26.63D02_RES_63D02 Reserve
DBX26.73D02_RES_73D02 Reserve
DBX27.03E01_FAULT3E01 En Defecto
DBX27.13E01_AUTOMATIC3E01 En Automático
DBX27.23E01_PRESENCE3E01 Ocupada
DBX27.33E01_RES_33E01 Reserve
DBX27.43E01_RES_43E01 Reserve
DBX27.53E01_RES_53E01 Reserve
DBX27.63E01_RES_63E01 Reserve
DBX27.73E01_RES_73E01 Reserve
VariableNombreDescripción
DBX28.03E02_FAULT3E02 En Defecto
DBX28.13E02_AUTOMATIC3E02 En Automático
DBX28.23E02_PRESENCE3E02 En Ocupada
DBX28.33E02_RES_33E02 Reserve
DBX28.43E02_RES_43E02 Reserve
DBX28.53E02_RES_53E02 Reserve
DBX28.63E02_RES_63E02 Reserve
DBX28.73E02_RES_73E02 Reserve
DBX29.03E03_FAULT3E03 En Defecto
DBX29.13E03_AUTOMATIC3E03 En Automático
DBX29.23E03_PRESENCE3E03 Ocupada
DBX29.33E03_RES_33E03 Reserve
DBX29.43E03_RES_43E03 Reserve
DBX29.53E03_RES_53E03 Reserve
DBX29.63E03_RES_63E03 Reserve
DBX29.73E03_RES_73E03 Reserve
VariableNombreDescripción
DBX30.03E04_FAULT3E04 En Defecto
DBX30.13E04_AUTOMATIC3E04 En Automático
DBX30.23E04_PRESENCE3E04 En Ocupada
DBX30.33E04_RES_33E04 Reserve
DBX30.43E04_RES_43E04 Reserve
DBX30.53E04_RES_53E04 Reserve
DBX30.63E04_RES_63E04 Reserve
DBX30.73E04_RES_73E04 Reserve
DBX31.03E05_FAULT3E05 En Defecto
DBX31.13E05_AUTOMATIC3E05 En Automático
DBX31.23E05_PRESENCE3E05 Ocupada
DBX31.33E05_RES_33E05 Reserve
DBX31.43E05_RES_43E05 Reserve
DBX31.53E05_RES_53E05 Reserve
DBX31.63E05_RES_63E05 Reserve
DBX31.73E05_RES_73E05 Reserve
VariableNombreDescripción
DBX32.03E06_FAULT3E06 En Defecto
DBX32.13E06_AUTOMATIC3E06 En Automático
DBX32.23E06_PRESENCE3E06 En Ocupada
DBX32.33E06_RES_33E06 Reserve
DBX32.43E06_RES_43E06 Reserve
DBX32.53E06_RES_53E06 Reserve
DBX32.63E06_RES_63E06 Reserve
DBX32.73E06_RES_73E06 Reserve
DBX33.03E07_FAULT3E07 En Defecto
DBX33.13E07_AUTOMATIC3E07 En Automático
DBX33.23E07_PRESENCE3E07 Ocupada
DBX33.33E07_RES_33E07 Reserve
DBX33.43E07_RES_43E07 Reserve
DBX33.53E07_RES_53E07 Reserve
DBX33.63E07_RES_63E07 Reserve
DBX33.73E07_RES_73E07 Reserve
VariableNombreDescripción
DBX34.03F01_FAULT3F01 En Defecto
DBX34.13F01_AUTOMATIC3F01 En Automático
DBX34.23F01_PRESENCE3F01 En Ocupada
DBX34.33F01_RES_33F01 Reserve
DBX34.43F01_RES_43F01 Reserve
DBX34.53F01_RES_53F01 Reserve
DBX34.63F01_RES_63F01 Reserve
DBX34.73F01_RES_73F01 Reserve
DBX35.03F02_FAULT3F02 En Defecto
DBX35.13F02_AUTOMATIC3F02 En Automático
DBX35.23F02_PRESENCE3F02 Ocupada
DBX35.33F02_RES_33F02 Reserve
DBX35.43F02_RES_43F02 Reserve
DBX35.53F02_RES_53F02 Reserve
DBX35.63F02_RES_63F02 Reserve
DBX35.73F02_RES_73F02 Reserve
VariableNombreDescripción
DBX36.03F03_FAULT3F03 En Defecto
DBX36.13F03_AUTOMATIC3F03 En Automático
DBX36.23F03_PRESENCE3F03 En Ocupada
DBX36.33F03_RES_33F03 Reserve
DBX36.43F03_RES_43F03 Reserve
DBX36.53F03_RES_53F03 Reserve
DBX36.63F03_RES_63F03 Reserve
DBX36.73F03_RES_73F03 Reserve
DBX37.03F04_FAULT3F04 En Defecto
DBX37.13F04_AUTOMATIC3F04 En Automático
DBX37.23F04_PRESENCE3F04 Ocupada
DBX37.33F04_RES_33F04 Reserve
DBX37.43F04_RES_43F04 Reserve
DBX37.53F04_RES_53F04 Reserve
DBX37.63F04_RES_63F04 Reserve
DBX37.73F04_RES_73F04 Reserve
VariableNombreDescripción
DBX38.03F05_FAULT3F05 En Defecto
DBX38.13F05_AUTOMATIC3F05 En Automático
DBX38.23F05_PRESENCE3F05 En Ocupada
DBX38.33F05_RES_33F05 Reserve
DBX38.43F05_RES_43F05 Reserve
DBX38.53F05_RES_53F05 Reserve
DBX38.63F05_RES_63F05 Reserve
DBX38.73F05_RES_73F05 Reserve
DBX39.03F06_FAULT3F06 En Defecto
DBX39.13F06_AUTOMATIC3F06 En Automático
DBX39.23F06_PRESENCE3F06 Ocupada
DBX39.33F06_RES_33F06 Reserve
DBX39.43F06_RES_43F06 Reserve
DBX39.53F06_RES_53F06 Reserve
DBX39.63F06_RES_63F06 Reserve
DBX39.73F06_RES_73F06 Reserve
VariableNombreDescripción
DBX40.03F07_FAULT3F07 En Defecto
DBX40.13F07_AUTOMATIC3F07 En Automático
DBX40.23F07_PRESENCE3F07 En Ocupada
DBX40.33F07_RES_33F07 Reserve
DBX40.43F07_RES_43F07 Reserve
DBX40.53F07_RES_53F07 Reserve
DBX40.63F07_RES_63F07 Reserve
DBX40.73F07_RES_73F07 Reserve
DBX41.03A01LS_FAULT3A01LS En Defecto
DBX41.13C02LS_FAULT3C02LS En Defecto
DBX41.23LS_RES_23LS Reserve
DBX41.33LS_RES_33LS Reserve
DBX41.43LS_RES_43LS Reserve
DBX41.53LS_RES_53LS Reserve
DBX41.63LS_RES_63LS Reserve
DBX41.73LS_RES_73LS Reserve

PUNTOS DE CONTROL (DB134)

Este DB permite el dialogo entre LVR y el PLC para los puntos de control definidos en la instalación.

A través de este DB únicamente llegarán los datos de las carrocerías que han sido identificadas correctamente. En caso de error de identificación, referirse a al capítulo 3.8.

El PLC lee los datos de la carrocería y del skid. Si la lectura es correcta, deposita los datos leídos en la sección lectura y activa el flag NewRead. El LVR recoge los datos leídos y borra el flag NewRead.

El LVR procesa los datos y obtiene el destino. Dicho destino los escribe en Target y activa el flag ReplyReady. El PLC recoge el destino y borra el flag ReplyReady.

Punto CP3.2 (3C02LS)

Punto de control que permite confirmar el destino de los skids vacíos apilados.

Variable NombreDescripciónTipoValorEmisor
DBW0DW0ReservaInt0
Lectura
DBW2ReplyReadyRespuesta PreparadaInt0 – Off
1 – On















PLC
DBB4-5FactoryFábricaChar00-99
DBB6-9YearAño de ProducciónChar0000-9999
DBB10-16PINPINCharNNNNNNN
DBB17PIN_DCDígito Control del PINChar0 - 9
DBB18-21SortenSortenChar0000 - 9999
DBB22Sorten_DCDígito Control del SortenChar0 - 9
DBB23DBB23ReservaByte0
DBW24SkidNrNumero de SkidInt0000-9999
DBW26TargetDestinoInt
DBW28SequenceNrNº de SecuenciaInt0001-9999
DBW30SkidTypeTipo de SkidInt1 = skid corto
2 = skid largo
DBW32StackedSkidsNº de skids apiladosInt0 – Carrocerías
1 – 4 Cantidad Skids
DBW34SkidBrokenSkid en mal estadoInt0 – Skid OK
1 – Skid NOK
DBW36DBW36ReservaInt0
DBW38DBW38ReservaInt0
DBW40DBW40ReservaInt0
Variable NombreDescripciónTipoValorEmisor
Respuesta
DBW42ReplyReadyRespuesta PreparadaInt0 - Off
1 - On



LVR
DBW44TargetDestinoInt4 = IP2
80 = exit/drop-off
81 = EP3 skid vacíos
90 = CP3.1 (3A01LS)
DBW46DBW46ReservaInt0
DBW48DBW48ReservaInt0
DBW50DBW50ReservaInt0

REGISTROS DE PASO (DB135)

Este DB permite el dialogo entre LVR y el PLC para los puntos de registro de paso de carrocerías definidos en la entrada del almacén.

A través de este DB únicamente llegarán los datos de las carrocerías que han sido identificadas correctamente. En caso de error de identificación, referirse a al capítulo 3.8.

El PLC lee los datos de la carrocería y del skid. Si la lectura es correcta, deposita los datos leídos en la sección lectura y activa el flag NewRead. El LVR recoge los datos leídos y borra el flag NewRead.

Punto CP3.1 (3A01LS)

Variable NombreDescripciónTipoValorEmisor
DBW0DW0ReservaInt0
Lectura
DBW2ReplyReadyRespuesta PreparadaInt0 – Off
1 – On















PLC
DBB4-5FactoryFábricaChar00-99
DBB6-9YearAño de ProducciónChar0000-9999
DBB10-16PINPINCharNNNNNNN
DBB17PIN_DCDígito Control del PINChar0 - 9
DBB18-21SortenSortenChar0000 - 9999
DBB22Sorten_DCDígito Control del SortenChar0 - 9
DBB23DBB23ReservaByte0
DBW24SkidNrNumero de SkidInt0000-9999
DBW26TargetDestinoInt
DBW28SequenceNrNº de SecuenciaInt0001-9999
DBW30SkidTypeTipo de SkidInt1 = skid corto
2 = skid largo
DBW32StackedSkidsNº de skids apiladosInt0 – Carrocerías
1 – 4 Cantidad Skids
DBW34SkidBrokenSkid en mal estadoInt0 – Skid OK
1 – Skid NOK
DBW36DBW36ReservaInt0
DBW38DBW38ReservaInt0
DBW40DBW40ReservaInt0
DBW42DBW42ReservaInt0
DBW44DBW44ReservaInt0
DBW46DBW46ReservaInt0
DBW48DBW48ReservaInt0
DBW50DBW50ReservaInt0

DATOS DE SKID (DB 139)

Este DB permite al PLC solicitar al LVR los datos de un skid en cualquier punto de la instalación.

El PLC deposita, en la sección Lectura, el número del skid del cual desea información y activa el flag NewRead. El LVR recoge los datos leídos y borra el flag NewRead.

El LVR procesa los datos y obtiene los datos asociados. Dichos datos los escribe en la sección Respuesta y activa el flag ReplyReady. El PLC recoge el destino y borra el flag ReplyReady.

VariableNombreDescripciónTipoValorEmisor
DBW0DW0ReservaInt0
Lectura
DBW2NewReadNueva lectura realizadaInt0 - off
1 - on


PLC
DBW4SkidNrNumero de SkidInt0001-9999
DBW6DBW36ReservaInt0
DBW8DBW38ReservaInt0
DBW10DBW40ReservaInt0
VariableNombreDescripciónTipoValorEmisor
Respuesta
DBW12ReplyReadyRespuesta PreparadaInt0 - off
1 - on
















LVR
DBB14-15FactoryFábricaChar00-99
DBB16-19YearAño de ProducciónChar0000-9999
DBB20-26PINPINCharNNNNNNN
DBB27PIN_DCDígito Control del PINChar0 - 9
DBB28-31SortenSortenChar0000-9999
DBB32Sorten_DCDígito Control del SortenByte0 - 9
DBB33DBB23ReservaInt0
DBW34SkidNrNumero de SkidInt0000-9999
DBW36TargetDestinoInt200 – EP01
90 – 3A01
91 – 3C02
81 – EP3
DBW38SequenceNrNº de SecuenciaInt
DBW40SkidTypeTipo de SkidInt1 = skid corto
2 = skid largo
DBW42StackedSkidsNº de skids apiladosInt0 - Carrocerías
1 - 4 Cantidad Skids
DBW44SkidBrokenSkid en mal estadoInt0 - Skid OK
1 - Skid NOK
DBW56DBW46ReservaInt0
DBW58DBW48ReservaInt0
DBW60DBW50ReservaInt0

ERRORES EN PUNTOS IDENTIFICACIÓN (DB140)

Para cada uno de los puntos de identificación se define un área de intercambio de información entre PLC y LVR para poder solventar los casos de error.

El LVR dispone de las estrategias de emergencia pertinentes para que el operador del sistema pueda corregir los datos manualmente y remitírselos al PLC para que éste actualice el portadatos.

Si la información de identificación corresponde a un punto de control, una vez corregido los datos del skid, se procederá a iniciar el diálogo según se expone en 3.4.

En la siguiente tabla se muestra la distribución de datos para cada estación. En la sección 3.8.1 se muestra el patrón a seguir para cada una de las estaciones.

EstaciónDBInicioFinEmisorDescripción
Estaciones L/E Entrada (DB140)
302LS (CP3.2)140DBW2DBW40PLCLectura
DBW42DBW80LVRCorrección
3A01LS (CP3.1)140DBW82DBW40PLCLectura
DBW122DBW160LVRCorrección

Patrón De Datos Para Una Estación

Variable NombreDescripciónTipoValorEmisor
DBW0DW0ReservaInt0
Lectura
DBW2NewReadNueva lectura realizadaInt0 – Sin error
1 – Error de Lectura RFID
2 – Error de Lectura Skid
3 – PIN RFID PIN Skid
4 – Error destino
5 – Error Secuencia
6 – Error Nº skids apilados















PLC
DBB4-5FactoryFábricaChar00-99
DBB6-9YearAño de ProducciónChar0000-9999
DBB10-16PINPINCharNNNNNNN
DBB17PIN_DCDígito Control del PINChar0 - 9
DBB18-21SortenSortenChar0000 - 9999
DBB22Sorten_DCDígito Control del SortenChar0 - 9
DBB23DBB23ReservaByte0
DBW24SkidNrNumero de SkidInt0000-9999
DBW26TargetDestinoInt
DBW28SequenceNrNº de SecuenciaInt0001-9999
DBW30SkidTypeTipo de SkidInt1 = skid corto
2 = skid largo
DBW32StackedSkidsNº de skids apiladosInt0 – Carrocerías
1 – 4 Cantidad Skids
DBW34SkidBrokenSkid en mal estadoInt0 – Skid OK
1 – Skid NOK
DBW36DBW36ReservaInt0
DBW38DBW38ReservaInt0
DBW40DBW40ReservaInt0
Variable NombreDescripciónTipoValorEmisor
Correción
DBW42ReplyReadyRespuesta PreparadaInt0 – Off
1 – On
















LVR
DBB44-45FactoryFábricaChar00-99
DBB46-49YearAño de ProducciónChar0000-9999
DBB50-56PINPINCharNNNNNNN
DBB57PIN_DCDígito Control del PINChar0 - 9
DBB58-61SortenSortenChar0000 - 9999
DBB62Sorten_DCDígito Control del SortenChar0 - 9
DBB63DBB69ReservaByte0
DBW64SkidNrNumero de SkidInt0000-9999
DBW66TargetDestinoInt
DBW68SequenceNrNº de SecuenciaInt
DBW70SkidTypeTipo de SkidInt1 = skid corto
2= skid largo
DBW72StackedSkidsNº de skids apiladosInt0 – Carrocerías
1 – 9 Cantidad Skids
DBW74SkidBrokenSkid en mal estadoInt0 – Skid OK
1 – Skid NOK
DBW76DBW76ReservaInt0
DBW78DBW78ReservaInt0
DBW80DBW80ReservaInt0

Procedimiento Para un Error de Lectura

En caso de producirse un error de lectura en alguna de las estaciones, el PLC deberá proceder de la siguiente manera:

  • Si NO hay error de lectura
    • Fin
  • Si NewRead = 0
    • Colocar los datos en el DB
    • NewRead = 1
  • Si no
    • Recoger datos enviados por LVR
    • ReplayReady = 0
  • Fin

 

 

 

 

 

 

¿Que te ha parecido el contenido?
[Total: 0 Promedio: 0]

Enviar comentario