Anuncio
TSX Premium
Módulo de pesaje TSX ISP Y100
Manual del usuario
Índice
Capítulo
1 Presentación general
1.1 Presentación de la oferta de pesaje
1.2 Presentación del módulo de pesaje
1.2-1 Generalidades
1.2-2 Descripción física del módulo de pesaje
1.3 Propuesta metodológica
2 Normas generales de instalación
2.1 Precauciones para su instalación
2.2 Precauciones de cableado
2.3 Visualización del estado del módulo
2.4 Descripción de las conexiones
2.4-1 Conexión de la medida
2.4-2 Conexión de las salidas TON
2.4-3 Conexión del enlace serie para el visualizador
2.4-4 El visualizador TSX XBT H100
2.4-5 Consumo del Módulo TSX ISPYIOO
2.4-6 Conexión del visualizador
3 Programación PL7
3.1 Funcionamiento del módulo 3/1
3.2 Configuración del módulo
3.2-1 Parámetros de configuración
3.2-2 Configuración por defecto
3/3
3/4
3/12
3.3 Programación de la función de pesaje 3/13
3.3-1 Objetos de lenguaje asociados a la función de pesaje 3/13
3.3-2 Aspectos de programación vinculados a la función de pesaje 3/15
2/1
2/1
2/1
2/2
2/3
2/3
2/4
2/5
2/5
2/6
2/6
3/1
Página
1/1
1/1
1/2
1/2
1/4
1/5
1
Índice
Capítulo
4 Depuración
4.1 Introducción
4.2 Envío de comandos al módulo de pesaje
4.2-1 Calibración
4.2-2 Guarda de ajustes en el procesador
4.2-3 Tarado
4.2-4 Puesta a cero
4.2-5 Orden de regreso al peso bruto
4.2-6 Orden de visualización de la tara manual durante 3 segundos
4.2-7 Ordenes de validación e invalidación de umbrales
4.3 Ajustes
4.3-1 Instrucciones PL7 utilizadas para el ajuste
4.3-2 Parámetros de ajuste
4.3-3 Procesos de ajuste
4.3-4 Lectura de parámetros de configuración
5 Explotación
5.1 Explotación del pesaje por PL7
5.2 Informe de visualización
5.3 Modo de marcha
6 Protección de ajustes
6.1 Proceso de protección de ajustes
6.2 Metrologías legales y reglamentación
6.2-1 Reglamentación
6.2-2 Aprobación de modelo nacional para dosificadora ponderal y totalizador continuo.
6.2-3 Tipo de aparato
Página
4/1
4/1
4/21
4/22
4/24
4/26
4/27
5/1
4/5
4/7
4/12
4/13
4/15
4/17
4/18
4/19
5/1
5/4
5/5
6/1
6/1
6/3
6/3
6/3
6/4
2
Índice
Capítulo
7 Ejemplos de programación
7.1 Ejemplo de tarado
7.2 Ejemplo de dosificación
8 Anexos
8.1 Características técnicas
8.2 Normas
8.3 Homologación
8.4 Consejos para instalar una cadena de medida
Página
7/1
7/1
7/2
8/1
8/1
8/2
8/2
8/3
3
4
Índice
Capítulo 1
1 Presentación general
1.1 Presentación de la oferta de pesaje
La oferta de pesaje en el Modicon TSX Premium presenta:
•
un módulo específico TSX ISP Y100,
•
un visualizador TSX XBT H100 del protocolo de pesaje,
•
aplicadores de automatismo: dosificadora ponderal, dosificación multiproductos, regulador de velocidad, clasificadora ponderal, totalizador discontinuo y continuo,
•
sensores de pesaje,
•
cajas de conexiones.
El presente documento únicamente contiene la parte referida a la implantación y explotación del módulo, los restantes apartados se detallan en la documentación referente a los productos asociados.
Supervisor
ETHWAY / FIPWAY
Aplicaciones de pesaje
TSX
Premium
Informe de
Visualización
Diálogo
Operador
Aplicación
Acoplador de pesaje
Caja de conexión
Impresora
Sensores
El esquema anterior presenta los diferentes elementos susceptibles de constituir una configuración completa de la oferta de pesaje.
1/1
1.2 Presentación del módulo de pesaje
1.2-1 Generalidades
El TSX ISP Y100 dispone de una vía de entrada medida , asociada a uno o a varios sensores de peso, que proporciona un valor numérico correspondiente a la medida de peso. Se pueden conectar un máximo de 8 sensores a la entrada medida que dispone de una resolución de 20 bits (1 048 576 puntos).
El módulo efectúa 50 medidas por segundo.
El módulo dispone también de 2 salidas TON rápidas , con tiempo de reacción constante, utilizadas para desencadenar acciones por superación de umbrales.
Esta funcionalidad se destina a la aplicación ‘Dosificadora ponderal’.
Un enlace numérico emplomado permite la visualización del peso gracias a una visualización externa del tipo TSX XBT H100.
El módulo de pesaje ocupa un emplazamiento en el bastidor del autómata.
El módulo de pesaje es un módulo expert; es posible instalar 2 módulos experts en un TSX57-10 y 6 en un TSX57-20. Se recomienda formalmente el uso de módulos de pesaje en la tarea FAST .
Para garantizar la integridad de las medidas realizadas, el conjunto entrada medida, módulo de pesaje y visualización puede emplomarse para responder a las exigencias de la metrología legal referente a los instrumentos de pesaje utilizados en transacciones comerciales.
1/2
Presentación general 1
El módulo ofrece funciones propias del pesaje tales como:
•
la calibración
•
la puesta a cero,
•
el tarado semiautomático,
•
la función cero seguidor,
•
la inmovilización temporal de la medida.
El módulo diálogo con el procesador proporciona diferentes datos sobre el pesaje realizado tales como:
•
la medida del peso (peso bruto o peso neto),
•
la velocidad,
•
información referente a la estabilidad, cero, carga inferior, sobrecarga, tara manual, ...
•
la imagen de las salidas TON,
•
el valor de la tara,
•
el valor de la memoria de resincronización,
•
palabras de estado (status): confirmación del funcionamiento del módulo y de los fallos internos o externos.
El lenguaje autómata permite gestionar:
•
el funcionamiento del módulo (a través de la configuración),
•
la lectura de las medidas,
•
los modos de marcha del módulo,
•
los comandos de arranque del tratamiento (calibración, tarado, puesta a cero, control de las salidas TON, bloqueo de la visualización ...).
1/3
1.2-2 Descripción física del módulo de pesaje
El módulo TSX ISP Y100 se inserta en cualquier emplazamiento de los bastidores
TSX RKY.
Este módulo se compone de los siguientes elementos:
•
una caja plástica equipada con chapas blindadas que protegen los circuitos electrónicos y garantizan una protección contra los parásitos radiantes.
•
un bloque de visualización,
•
un conector del tipo Sub-D hembra de 15 patillas para la conexión de los sensores de pesaje,
•
un conector del tipo Sub-D hembra de 9 patillas para la conexión de la visualización transferida (TSX XBT H100),
•
un bloque terminal con tornillos de 5 patillas para la conexión de las salidas
TON.
Bloque de visualización
Conector de conexión del visualizador desplazado
Bloque terminal con tornillos para conexión de las salidas TON
Conector de conexión de los sensores de medida
Módulo de pesaje TSX ISP Y100
1/4
Presentación general 1
1.3 Propuesta metodológica
Para facilitar la realización de un automatismo que integre una función de pesaje, el organigrama siguiente propone un método de implantación, así como los capítulos y documentos de referencia.
Instalación y conexión del módulo de pesaje al proceso
Capítulo 2
Configuración del módulo en PL7 junior
§ 3-1
Programación de la función de pesaje
§ 3-2
Depuración de la función de pesaje
Capítulo 4
Explotación de la función de pesaje
Capítulo 5
Protección de los ajustes realizados
Capítulo 6
1/5
1/6
Capítulo 2
2.1 Precauciones para su instalación
2 Normas generales de instalación
El montaje y desmontaje de los módulos de pesaje y de los bloques terminales pueden realizarse con el autómata conectado sin riesgo de dañar los módulos.
2.2 Precauciones de cableado
Para proteger la señal de los ruidos externos inducidos en modo serie y de los ruidos en modo común, se recomienda adoptar las siguientes precauciones:
Naturaleza de los conductores
Utilice pares trenzados apantallados.
Apantallamiento de los cables
El apantallamiento del cable medida sólo deberá estar conectado a tierra por el lado del módulo.
En caso de dificultades, si la toma de tierra de un lado y otro de la conexión son de buena calidad, entonces puede realizarse la conexión a tierra de las dos extremidades del apantallamiento.
En los conectores Sub-D conecte el apantallamiento del cable a la tapa del conector, entonces la conexión a masa del autómata se realizará mediante las patillas de fijación del conector Sub-D (por esta razón, será imprescindible atornillar el conector Sub-D a su base de conexión).
Disposición de los cables
Aleje al máximo los hilos de medida de los cables de entradas/salidas TON
(concretamente las salidas con relés) y de los cables que transportan señales de
«potencia».
Evite disposiciones paralelas (mantenga una distancia mínima de 20 cm entre los cables) y realice cruces en ángulo derecho.
La entrada de medida tiene la toma de tierra por medio del módulo.
2/1
2.3 Visualización del estado del módulo
El funcionamiento y el estado del módulo aparecen en el bloque de visualización:
•
dos indicadores visualizan la conexión y el buen funcionamiento del módulo
(Run de color verde y ERR de color rojo),
•
el indicador I/O (de color rojo) visualiza un fallo externo en la vía de medida
Estado Encendido Intermitente Apagado
Indicadores
Run
Err
I/O
CH
Funcionamiento normal.
Módulo en fallo o desconectado.
Sin fallo.
Fallo interno, módulo averiado.
Fallo de comunicación, aplicación ausente, no disponible o en fallo.
Fallos externos:
- Fallo de sobrecarga o carga inferior durante la calibración,
- Fallo de rebasamiento de gama.
- Fallo de medida
- Módulo emplomado
(Configuración denegada)
El módulo indica la pérdida de comunicación con la UC
Sin fallo
Sin indicadores del estado de la vía.
2/2
Normas generales de instalación 2
2.4 Descripción de las conexiones
2.4-1 Conexión de la medida
El módulo y los Sub-D se conectan y desconectan con el módulo conectado.
Sensores
Cable de medida
Caja de conexión
La conexión de los sensores de medida se realiza mediante un conector Sub-D hembra de 15 patillas del lado módulo. La alimentación de los sensores está garantizada exclusivamente por el módulo. Es conveniente utilizar un cable con dos pares trenzados blindados.
Ve -
Vr -
Vr +
Ve +
1
9 V -
V +
8
15
Vista frontal del módulo
1 - Entrada medida (-)
2 - Entrada sentido (-)
3 - Entrada sentido (+)
5 - Entrada medida (+)
9 - Salida alimentación (-)
10 - Salida alimentación (+)
2/3
2.4-2 Conexión de las salidas TON
La conexión de las salidas transistorizadas, con una alimentación de 24V, se realiza a través de un bloque terminal con tornillos según el siguiente esquema.
5
4
3
2
1
S0 (Salida TON 0)
S1 (Salida TON 1)
Común
Carga
Carga
Común
24 V DC
Las salidas TON están aisladas galvánicamente de tierra.
Los comunes 2 y 3 están conectados por la tarjeta.
-
+
Salidas TON transistorizadas Características
Número de vías 2
Tensión de alimentación nominal 24 V
Corriente máxima
Protecciones
500 mA
Inversión de polaridad y cortocircuito
Protección de cada vía contra los cortocircuitos y las sobrecargas
Todas las vías incluyen un dispositivo de protección que permite proteger a las mismas contra este tipo de fallos.
Protección contra las inversiones de polaridad
Los módulos están provistos de un dispositivo que provoca el cortocircuito de la alimentación, en caso de que se produzca una inversión de polaridad, sin que el módulo sufra ningún daño. Para que dicha protección funcione en condiciones
óptimas es obligatorio colocar un fusible de fusión rápida delante de los preaccionadores.
Advertencia
Como norma general, es aconsejable colocar un fusible para el todo conjunto de las vías de salida de un mismo módulo.
2/4
Normas generales de instalación 2
2.4-3 Conexión del enlace serie para el visualizador
El enlace serie facilita la información del peso en el visualizador externo.
La conexión al terminal se realiza mediante un conector Sub-D hembra de 9 patillas del lado del módulo, el enlace es en RS485, las conexiones se detallan a continuación:
Presencia bloque terminal
L-
0
5
Polarización L -
4
9
Polarización L+
Vista frontal del módulo
La polarización de la línea del lado del módulo se realiza con los flejes 6-5 y 8-9.
2.4-4 El visualizador TSX XBT H100
El TSX XBT H100 deberá conectarse al módulo de pesaje, para proporcionar indicaciones sobre el peso en calidad de visualizador principal.
El visualizador deberá conectarse al módulo mediante un cable apantallado de
2 conductores, estará equipado con un conector Sub-D hembra de 25 patillas.
Características eléctricas
Línea serie
Velocidad de transmisión
Conexión
Alimentación
Límite de tensión
Capacidad de ondulación
Consumo
Visualizador
RS485 2 hilos aislados
9600 baudios
Por toma Sub-D emplomada
Por bloque terminal desconectable de 3 patillas por fuente exterior de 24 V DC de 18.V a 30 V
25% máximo
10 W
De cristal líquido retroencendido
(2 líneas de 20 caracteres)
Cada 100 ms Período de enfriamiento
Nota:
Para más información, consúltese la documentación ‘Gamme Magélis / guía de explotación’.
El enlace serie está aislado por el lado TSX XBT H100.
2/5
2.4-5 Consumo del Módulo TSX ISPYI00
En 5 V:
P = 0,75 w típico 1,50 MH
P = 1,65 w máximo 330 mA.
En 24 VR:
El consumo depende del número de sensores presentes en la entrada medida.
Para n sensores:
P = 0,17 w + 0,41 w x n típico (7 mH, 17 mH)
P = 0,34 w + 0,41 w x n máximo (14 mH, 17 mH).
2.4-6 Conexión del visualizador
El cable que enlaza el módulo de pesaje al TSX XBT H100 no podrá ser superior a 100 metros.
Por el lado del módulo el apantallamiento debe enlazar con la parte metálica del conector Sub-D. Es conveniente utilizar un par trenzado blindado.
En el módulo de pesaje En el TSX XBT H100
1
3
4
8
5 9
6
L -
L +
4
5
6
18
8
12
Vista lateral de la soldadura
2/6
Capítulo 3
3 Programación PL7
3.1 Funcionamiento del módulo
Para poder utilizar el módulo de pesaje , deberá configurarlo previamente.
En entorno autómata, el módulo dispone, al igual que los restantes módulos, de un conjunto de datos que le son propios. Esta información se utiliza para los intercambios (confirmación y comandos) con el procesador.
El siguiente cuadro sinóptico de funcionamiento indica los tratamientos ejecutados por el módulo y permite abordar todos los elementos que se van a configurar.
Sensores
Medida
Tratamiento
de la medida
Control de
Sobrecarga y
Carga inferior
Tratamiento
Visualización de los datos
Formato de los datos
Gestión de salidas/Veloc.
Filtrado
Información metrológica
Tarado
Información metrológica
Estabilidad
Cero
Control de umbrales
Tratamiento de la medida
La señal procedente de los sensores de pesaje se:
•
convierte
•
la medida se filtra en función de la selección realizada en la pantalla de definición de parámetros,
•
puesta en escala, las características de la escala se determinan al finalizar una calibración.
Control de la medida
La medida del tratamiento experimenta las siguientes verificaciones:
•
un control de carga inferior,
•
un control de sobrecarga,
•
un control de estabilidad definido por un margen y un tiempo de estabilidad, un control de la presencia en el área del cero.
3/1
Intercambios de datos con el procesador
El módulo recibe y trata los comandos procedentes del procesador (Puesta a cero, tarado semiautomático, etc...).
Igualmente prepara los datos en formato legal para su visualización en el
TSX XBT H100.
Envía diversas informaciones hacia el procesador tales como el peso bruto, el peso neto, la velocidad, la tara y los estados.
Visualización de los datos
El TSX XBT H100 visualiza el peso o la tara manual en la unidad seleccionada en configuración así como 4 informaciones complementarias: el peso neto, la estabilidad, la presencia en la área del cero y la unidad de peso.
La gestión de las salidas
La tarjeta puede gestionar directamente 2 salidas TON y controlarlas en función de los umbrales transmitidos al módulo por el programa de aplicación.
Los elementos utilizados para dicha gestión son los siguientes:
•
los umbrales de oscilamiento,
•
el sentido de evolución del peso (Pesaje o Despesaje),
•
la lógica de oscilamiento de las salidas.
3/2
Programación PL7 3
3.2 Configuración del módulo
Las informaciones de configuración permiten definir las características metrológicas y adaptar el funcionamiento del módulo a la aplicación a la que se destina.
La pantalla de configuración del módulo de pesaje es la siguiente (para más información referente al acceso a la pantalla consúltese la documentación del programa PL7junior):
El módulo de pesaje dispone de 2 categorías de parámetros:
•
los parámetros de personalización generalmente modificados durante la puesta en servicio, luego bloqueados,
•
los parámetros de explotación a los que siempre se puede acceder.
3/3
3.2-1 Parámetros de configuración
La pantalla de configuración dispone de información referente a la báscula y a su tratamiento, su significado es el siguiente:
Tarea
El usuario podrá elegir entre:
•
Tarea Mast
•
Tarea Fast
Nota:
Para más información, consúltese la documentación TLX DS PL7J 10F.
Información metrológica
•
Unidad:
El usuario podrá elegir en una lista predefinida entre el gramo, el kilogramo, la tonelada, la libra (lb = 453 g), la onza (oz = 28.35 g) o ninguna unidad.
•
Alcance Máximo (AM):
Es la carga máxima que se puede pesar en el instrumento, sin tener en cuenta el peso del receptor de carga vacía (en formato legal, véase parámetro:
‘Formato de datos’).
•
Calibrado (c):
El valor de calibrado será de 1, 2 ó 5 que multiplica 10 positivo, negativo o nulo con |n|
≤
3).
n
(siendo n un entero
Nota:
En campos industriales, debido al entorno de la instalación de pesaje, elegir una resolución superior a 3000 puntos conlleva severas precauciones de instalación.
A nivel de pantalla de programación, no se podrá disponer de una resolución superior a
50 000 puntos. Dicho de otra forma, la desigualdad siguiente debe respetarse:
Alcance Máximo (AM) < 50 000 x Calibrado.
3/4
Programación PL7 3
•
Umbral de sobrecarga:
Este umbral es el valor del peso por encima del cual el visualizador dejará de indicar el peso (la sobrecarga se señala entonces por una línea de ‘>‘ en el visualizador).
Puede tomar los valores +9 calibrados o +2% del alcance máximo o +5% del alcance máximo.
Ejemplo:
El alcance máximo se establece en 150 Kg, el calibrado en 10 g, según la selección realizada por el usuario el límite de utilización será:
Umbral de sobrecarga Límite correspondiente
9 calibrado A.Máx + 9 calibrados sea 150,09 Kg
+2%
+5%
102% de A. Máx sea 153 Kg
105% de A. Máx sea 157,5 Kg
Nota:
No se pueden definir los parámetros del umbral de carga inferior: éste define el límite permitido de la indicación por debajo de cero. Es de -2% del alcance máximo (la carga inferior se señala entonces por una línea de ‘<‘ en el visualizador).
Cero
•
Extensión del margen:
Cualquier desplazamiento del cero puede corregirse siempre y cuando no exceda este alcance
Se define en % del alcance máximo. Puede tomar los valores
±
2%,
±
5%.
•
El cero seguidor (Opción) : esta función permite compensar las derivas lentas del cero en el alcance del margen (
±
2% del alcance máximo). No es aconsejable elegir esta opción en instalaciones automáticas.
Nota:
La discriminación entre una deriva lenta y un pesaje real se basa en la siguiente norma: cualquier variación de peso de amplitud inferior a medio calibrado cuya frecuencia de repetición sea suficientemente débil como para conservar la estabilidad de la medida, se considera como una deriva.
La corrección engendrada por la función se limita a
±
2% del alcance máximo de la báscula.
Cuando se sobrepasa este límite, no hay corrección automática.
3/5
Formato de datos
El valor de peso está a disposición del usuario o introducido por él
•
o bien en unidades físicas con coma fija: formato legal
•
o bien en centésimas de unidades físicas con coma fija: alta resolución
Observación:
Se denomina unidad física con coma fija, a un número entero expresado en unidades de peso en las que conviene colocar una coma.
La posición de ésta se determina por la potencia de diez del calibrado.
Ejemplo:
Formato legal:
El valor 3014 significa 301,4 kg si el calibrado vale 2.10-1 kg.
Formato alta resolución:
El valor 301403 significa 301,403 kg si el calibrado vale 2.10-1 kg.
Esta unidad ofrece mayor precisión pero el servicio de Metrología legal no la acepta.
Estabilidad
•
El alcance del margen:
La medida de un peso no puede efectuarse inmediatamente después de la recepción de una carga debido a las oscilaciones inevitables que afectan a la parte mecánica.
El margen de estabilidad representa la amplitud por debajo de la cual la medida se considera como estable.
Sus parámetros se establecen en 2, 3, 4, 6 u 8 cuartos del calibrado.
•
Tiempo:
El tiempo de estabilidad representa el tiempo durante el cual la medida debe permanecer en el margen de estabilidad para considerarla como estable. Sus parámetros se establecen en 0.4, 0.5, 0.7 ó 1 segundo.
3/6
Programación PL7 3
Alimentación de los sensores
Esta definición de parámetros determina la alimentación de los sensores suministrada por la tarjeta de 10 voltios continua o conmutada.
Nota:
La alimentación conmutada presenta la ventaja de anular las tensiones de offset eventuales en toda la cadena de medida y en concreto los efectos termopares. Esta opción no se incluye en la versión 1 del acoplador.
Filtrado
El filtrado dispone, en la entrada de medida, de sensores de pesaje.
Dos tipos de filtros están disponibles:
•
los filtros de medias deslizables (de 1 a 11) en los que la medida es la media de los n últimos valores,
•
los filtros de segundo orden (de 12 a 19) referenciados por sus frecuencias de corte.
3/7
El usuario deberá elegir el valor del filtro en la siguiente lista:
Valor
4
5
6
7
2
3
0
1
8
9
10
11
12
13
14
15
16
17
18
19
Tipo de filtrado ninguno media deslizante media deslizante media deslizante media deslizante media deslizante media deslizante media deslizante media deslizante media deslizante media deslizante media deslizante filtro de segundo orden filtro del segundo orden filtro de segundo orden filtro de segundo orden filtro de segundo orden filtro de segundo orden filtro de segundo orden filtro de segundo orden
Características no filtrado media realizada en las 2 últimas medidas media realizada en las 3 últimas medidas media realizada en las 4 últimas medidas media realizada en las 5 últimas medidas media realizada en las 8 últimas medidas media realizada en las 16 últimas medidas media realizada en las 25 últimas medidas media realizada en las 32 últimas medidas media realizada en las 40 últimas medidas media realizada en las 50 últimas medidas media realizada en las 64 últimas medidas frecuencia de corte en 15 Hz frecuencia de corte en 10 Hz frecuencia de corte en 8 Hz frecuencia de corte en 6 Hz frecuencia de corte en 4 Hz frecuencia de corte en 2 Hz frecuencia de corte en 1 Hz frecuencia de corte en o,8 Hz
3/8
Programación PL7 3
Velocidad
El usuario puede elegir el número de medidas (hay una medida cada
20 milisegundos) para el cálculo de la velocidad.
La velocidad se calcula mediante la siguiente fórmula:
Velocidadn = (Valn - Valnβ )
Se trata de una diferencia de peso entre un número de medidas configuradas.
Siendo
β
el número de medidas para el cálculo de la velocidad, Valn el valor de peso no filtrado en el instante n y Valnβ el valor de peso no filtrado en el instante n-
β
.
Funcionamiento:
En cualquier instante, la velocidad se calcula y se transmite de manera implícita al procesador al igual que la medida de peso, con el fin de permitir las correcciones de los umbrales. La velocidad se calcula siempre en formato de alta resolución. Este cálculo puede realizarse en 2, 4, 8, 16, 32 ó 64 medidas.
Por defecto, el número de medidas es 4.
Tara
La tara es la medida de peso memorizada durante el último comando de tarado semiautomático. Sin embargo, el usuario puede, si lo desea, introducir manualmente un valor de tara. Este valor de tara se denomina entonces
"predeterminado" o "manual" y puede transmitirse al módulo. Se expresa en formato legal (unidad física con coma fija).
La tara debe ser obligatoriamente positiva o nula e inferior al alcance máximo.
En el momento en que se utiliza este dispositivo, el indicador de tara
“predeterminada" (PT) se activa. Se desactivará cuando se ejecute la orden
Tarado.
Nota:
El margen de introducción se extiende de 0 a 65 535, si el usuario desea una tara superior, deberá modificar el calibrado e introducir la tara en consecuencia.
3/9
Control de los umbrales (Opción)
El control de los umbrales gestiona las salidas TON del módulo. El punto de corte
Alta Velocidad se asocia a la salida S0 y el punto de corte Baja Velocidad a la salida S1.
•
Activo
La gestión de las salidas TON está operativa si esta casilla está seleccionada.
Por defecto no está seleccionada.
•
Sentido
El sentido de detección corresponde al sentido de aceptación de los umbrales ya sea en Pesaje (llenado) o ya sea en Despesaje (vaciado).
Se trata de la noción de rebasamiento por valor superior en el caso del pesaje o inferior en el caso del despesaje.
Por defecto es el Pesaje el que está seleccionado.
•
Salidas activas fase 1
La selección afecta al control de S0 únicamente o a S0 y S1 simultáneamente.
Por defecto, el módulo acciona únicamente S0 en la primera parte.
Salida activa fase 1 (S0):
Peso Neto
Punto de corte baja velocidad
Punto de corte alta velocidad
PESAGE
Peso Neto
Punto de corte alta velocidad
DESPESAJE
Punto de corte baja velocidad
Punto de abertura alta velocidad
Salida S0
Salida S1
Tiempo
Salida S0
Salida S1
PESAJE/DESPESAJE
Tiempo
3/10
Programación PL7 3
Salida activa fase 1 (S0 y S1):
Peso Neto
Punto de corte baja velocidad
Punto de corte alta velocidad
PESAJE
Peso Neto
Punto de corte alta velocidad
DEPESAJE
Punto de corte baja velocidad
Salida S0
Salida S1
Tiempo
Salida S0
Salida S1
PESAJE / DEPESAJE
Tiempo
Los puntos de corte
La medida puede asociarse a 2 umbrales para las dosificaciones: un punto de corte Alta Velocidad y un punto de corte Baja Velocidad. En función de la lógica definida, las salidas S0 y S1 pasarán a cero al alcanzar estos umbrales.
Los valores permitidos para estos umbrales estarán comprendidos entre 0 y el alcance máximo. Se expresarán en alta resolución (centésimas de unidades físicas con coma fija).
Tiempo de enmascaramiento BV (baja velocidad)
Determina el tiempo después del corte alta velocidad, durante el cual el módulo cesa de realizar el control Peso/Umbrales, y todo con el fin de enmascarar el exceso provocado por la caída del producto. Los valores que se pueden admitir estarán comprendidos entre 0 y 1,5 segundos con pasos de 1/10 de segundos.
Por defecto, este tiempo será nulo.
Peso medido
Punto de corte baja velocidad
Falso instante de corte
PESAJE
Verdadero instante de corte
Punto de corte alta velocidad
Tiempo mínimo de dosificación BV
Tiempo total de dosificación BV
Paso a baja velocidad
Rearranque del control de peso
Interrupción dosificación
Tiempo
3/11
3.2-2 Configuración por defecto
La siguiente tabla indica la configuración por defecto del módulo:
Parámetros
Tarea
Configuración por defecto
Mast
Posibilidad Unidad
Formato de datos Formato legal
Metrología / Unidad kg
Metrología / Alcance máximo
Metrología /
Calibrado
Metrología / Umbral de sobrecarga
150
1 10-2
+9 calibrados
Filtrado / Coeficiente 4
Velocidad / Cálculo en
4
Tara Sin predeterminar
Mast
Fast
Formato legal
Alta resolución kg t g lb oz ninguna unidad de 0 a 65 535 kilogramo gramo tonelada libra (= 453 g) onza (= 28,35 g)
1, 2 ó 5 10 n en la unidad de peso seleccionada en la unidad de peso seleccionada
+9 calibrados
+2%
+5% calibrados
% de A. Máx
% de A. Máx de 0 a 19
2, 4, 8, 16, 32 ó 64 medidas
Sin predeterminar o predeterminadas
2, 3, 4, 6 u 8 en la unidad de peso seleccionada
1/4 de calibrado Estabilidad / Alcance del margen
3
Estabilidad/Tiempo 1
Cero/Cero seguidor Inactivo
Cero/Alcance del
±
2% AM margen
Alimentación de los sensores
Control de los umbrales
Continua
Inactivo
Lógica de las salidas Pesaje
Salidas activas
Punto de corte
Tiempo de enmascaramiento
0
S0
0
0.4, 0.5, 0.7 ó 1
Inactivo o activo
±
2% AM,
±
5% AM
Continua segundos
Inactivo o
Activo
Pesaje o
Despesaje
S0 o (S0 y S1) de 0 a A. Máx
0 a 1,5 segundos con pasos de 0,1s.
en 1/100 de la seleccionada en segundos
3/12
Programación PL7 3
3.3 Programación de la función de pesaje
El acceso a la función de pesaje por el automatismo, al igual que para los restantes módulos, se realiza a través de los objetos (bits, palabras, etc...
asociados al módulo).
3.3-1 Objetos de lenguaje asociados a la función de pesaje
La configuración de un módulo de pesaje, en una posición determinada, genera un conjunto de objetos de lenguaje que se manipulan desde el programa de la aplicación.
La sintaxis de estos objetos se estructura de la siguiente manera:
%
Signo
IEC 1131
I, Q, M, K
Tipo de objeto
I = entrada
Q = salida
M = palabra interna
K = palabra
constante
X, W, D
Formato
X = booleano
W = palabra
D = doble
palabra xy
Posición x = número del bastidor y = número de posición en el bastidor
• i
N° vía i = 0 a
127 o
MOD
• r
Rango r = 0 a
255 o
ERR
El principio de intercambio de datos es el siguiente:
Para cada vía, determinados datos se intercambian de manera implícita en cada ciclo tarea, otros se intercambian de manera explícita (instrucción específica de intercambio). El siguiente modelo resume los intercambios realizados entre el módulo y el procesador:
Módulo
Unidad central
%I
%Q
%M
Estado de las entradas
Salidas (comandos)
Status durante la petición
Comandos explícitos
Parámetros actuales
Parámetros iniciales
%K
Parámetros de conf.
Intercambio periódico implícito
Transferencia explícita por la
instrucción READ
Transferencia explícita por la instrucción WRITE
Transferencia automática durante el arranque
3/13
Objetos de intercambios implícitos
Estos datos intercambiados al finalizar cada ciclo autómata se refieren principalmente a informaciones de medida. La siguiente tabla enumera estos datos, su denominación y su significado.
Dirección del objeto Contenido del objeto
%Ixy.MOD.ERR
Bit de error del módulo
%IDxy.0.0
%IDxy.0.2
Valor del peso (BRUTO o NETO)
Velocidad
%IWxy.0.4
%IDxy.0.5
%IDxy.0.7
%Ixy.0.ERR
Información sobre el valor medido
Valor de la tara
Memoria de resincronización (offset del cero)
Bit de error de la vía de medida
Objetos de intercambios explícitos
Estos datos se actualizan mediante funciones de comando y de ajuste.
Dirección del objeto Contenido del objeto
%MWxy.MOD.2
Status del módulo
%CHxy.0
%MWxy.0.0
Estructura de los datos vinculados a la vía
Intercambio en curso
%MWxy.0.1
%MWxy.0.2
%MWxy.0.3
Confirmación de los intercambios
Status de la vía
Orden de comando (calibración, tarado, puesta a cero ...)
%MDxy.0.4
%MWxy.0.6
%MWxy.0.7
%MDxy.0.8
%MDxy.0.10
%MWxy.0.12
%MWxy.0.13
%MWxy.0.14
Parámetros de comando
Coeficiente de filtrado
Valor de la tara manual
Punto de corte alta velocidad S0(dosificación)
Punto de corte baja velocidad S1(dosificación)
Lógica de las salidas S0 y S1
Tiempo de enmascaramiento BV
Número de medidas para calcular la capacidad
Constantes
Dirección del objeto Contenido del objeto
%KWxy.0.0
Alcance máximo (parámetro de configuración)
%KWxy.0.1
%KWxy.0.2
Unidad + Calibrado
Estabilidad + Cero + Sobrecarga + utilización de las salidas + formato
3/14
Programación PL7 3
3.3-2 Aspectos de programación vinculados a la función de pesaje
Este esquema sinóptico presenta el encadenamiento de las diferentes funciones ejecutadas por el módulo.
+
+
3/15
Por medio del programa autómata o directamente desde la consola, el usuario puede enviar comandos al módulo de pesaje:
Comando
Orden consola
Programa
CPU
Calibración
Tarado
Puesta a cero
Modif. umbrales
%MWxy.0.3
%MDxy.0.4
Módulo
de pesaje
Confirmaciones
Status del módulo
Status de la medida
Status de la vía
%MWxy.MOD.2
%IWxy.0.4
%MWxy.0.2
Intercambio en curso
Confirmación
intercambio
Vía en fallo
Módulo en fallo
%MWxy.0.0
%MWxy.0.1
%IXxy.0.ERR
%IXxy.MOD.ERR
Peso
Velocidad
Etc...
Acceso a las medidas
Los valores numéricos, la medida de peso (BRUTO o NETO) y la velocidad se guardan en 2 palabras dobles registros de entradas (%ID) . Se completan con 1 palabra Status medida (%IW) , 1 palabra doble (%ID) de valor de tara y
1 palabra doble (%ID) de memoria de resincronización (offset del cero).
Dirección del registro Significado del registro
%IDxy.0.0
Valor de peso (BRUTO o NETO)
%IDxy.0.2
%IWxy.0.4
Velocidad
Status medida: estabilidad, cero ...
%IDxy.0.5
%IDxy.0.7
Valor de la tara
Memoria de resincronización (offset del cero)
Estos datos se envían automáticamente a la unidad de tratamiento al principio de la tarea asociada a la vía, estando la tarea en Run o en Stop .
Se puede acceder directamente a estos datos:
•
mediante la aplicación a través de un diálogo operador (acceso a los objetos de la imagen memoria autómata),
•
mediante consola utilizando las tablas de animación.
El valor de peso (véase el capítulo 3 apartado 3.2 Configuración del módulo)
Ejemplo:
Formato legal: %IDxy.0.0 = 3014 significa que si el calibrado vale 2.10-1 kg, el peso será de 301,4 kg.
Alta resolución: %IDxy.0.0 = 301403 significa que si la calibrado vale 2.10-1 kg, el peso será de 301,403 kg.
Por defecto, si no se ha ejecutado ninguna orden de tarado, el valor de peso se expresa en peso BRUTO. Se expresará en peso NETO en cuanto la orden de tarado se ejecute o cuando se haya introducido manualmente una tara.
3/16
Programación PL7 3
Velocidad (Véase el capítulo 3 apartado 3.2 Configuración de la tarjeta)
Ejemplo:
%IDxy.0.2 = 450 000 significa, si el calibrado vale 1.10-2 kg, que se ha medido una diferencia de peso de 45 Kg entre n medidas (muestreo cada 20 ms). El usuario deberá definir el número n de medidas (véase configuración de la tarjeta).
Palabra Status medida
La palabra de información se codifica de la siguiente manera: bit 15 bit 14 bit 7
Fallo /
Conducta bit 6
Calibración bit 13 bit 12
Tara
Manual bit 5
Tratram.
en curso bit 4
Módulo protegido bit 11
Cero seguidor bit 10
Cero bit 3
Sobre
Satur.
bit 2
Infra
Satur.
bit 9 inestabi-
-lidad bit 1
S1 bit 8
Peso
NETO bit 0
S0
%IWxy.0.4:X0 es la imagen de la salida S0.
%IWxy.0.4:X1 es la imagen de la salida S1.
%IWxy.0.4:X2 es el indicador de una tensión fuera de gama hacia abajo. La medida es aberrante, es muy posible que exista un fallo en un sensor o en el cableado.
%IWxy.0.4:X3 es el indicador de una tensión demasiado fuerte en la entrada del módulo.
%IWxy.0.4:X4 es el indicador del módulo emplomado.
%IWxy.0.4:X5 es el indicador del tratamiento en curso (Tarado, Puesta a cero ....)
%IWxy.0.4:X6 es el indicador de calibración en curso de tratamiento.
%IWxy.0.4:X7 señala un fallo durante el envío.
%IWxy.0.4:X8 es el indicador de medida de peso NETO.
3/17
%IWxy.0.4:X9 es el indicador de inestabilidad de la medida. Estará posicionado cuando la medida esté fuera del margen de estabilidad durante el tiempo definido.
El alcance del margen de estabilidad así como el tiempo se definen en configuración.
%IWxy.0.4:X10 es el indicador cero. Está posicionado cuando la desviación de cero no exceda de +/- 1/4 de calibrado.
%IWxy.0.4:X11 es el indicador de Cero seguidor activo.
%IWxy.0.4:X12 es el indicador de tara predeterminada o manual (elemento de lenguaje específico del módulo, únicamente se puede acceder en lectura). Está posicionado cuando la tara no procede de una orden de tarado sino de una introducción del usuario.
%IWxy.0.4:X13 a X15 no se utilizan.
Valor de la Tara
Esta palabra permite una visualización del valor corriente de la tara en el mismo formato que el peso, quedando memorizada por el módulo.
Memorización de carga
Esta palabra permite visualizar el valor actual del offset en formato alta resolución, quedando este valor memorizado por el módulo.
Pasará a 0 en cada calibración.
3/18
Programación PL7 3
Condiciones de validez de las medidas y del módulo:
A la vía se asocia un bit de fallo vía . Para asegurarse de que los valores numéricos son válidos, es necesario controlar este bit de fallo.
Nota:
El bit de fallo sube a 1 cuando una condición de fallo aparece en la vía (carga inferior/sobrecarga, ....). Para conocer concretamente el fallo surgido, habrá que controlar el status de la vía.
Por otro lado, existe también un bit de detección de errores de nivel módulo.
Este bit sube a 1 cuando la vía está en fallo. En el caso del presente módulo, es siempre equivalente al anterior.
Acceso al bit de fallo del módulo:
%I xy.MOD.ERR
Bit de fallo del módulo
Acceso al bit de fallo de la vía:
%I xy.0.ERR
Bit de fallo de la vía medida del módulo
En el caso del módulo de pesaje la información del nivel módulo y la información de nivel vía son idénticos.
Comportamiento de los bits de fallo:
Dependiendo del tipo y de la gravedad de los fallos, el bit de fallo correspondiente puede ser fugitivo (vuelve a 0 una vez desaparecido el fallo) o memorizado
(permanece en 1 incluso si ha desaparecido el fallo).
Fallos memorizados: Fallos fugitivos:
- Fallo interno - Fallo de rebasamiento de gama
- Fallo de aplicación
- Fallo de configuración
- Fallo de comunicación
- Módulo protegido, parámetro denegado
- Fallo de carga inferior
- Fallo de sobrecarga
- Módulo sin calibrar
- Módulo en curso de tarado
- Módulo en curso de puesta a cero
- Módulo en curso de calibración
- Módulo en curso de calibración forzada
- Fallo funcional
- Módulo ausente
3/19
Acceso al status del módulo
Una palabra de status está también asociada al módulo.
%MWxy.MOD.2
Status del módulo
Los siguientes bits de palabra de status se refieren a los diferentes tipos de fallos.
En caso de fallo, el bit correspondiente estará en 1.
6
7
2
3
4
5
0
1
Dirección del Status del módulo: %MWxy.MOD.2
Bit n
°
: Función
Fallo interno: el módulo está fuera de servicio
Fallo funcional: fallo de comunicación, o de aplicación
Fallo de bloque terminal: no utilizado
Autocomprobaciones en curso en el módulo: no utilizado
Reservado
Fallo de configuración: el módulo reconocido no es el previsto
Fallo módulo ausente: módulo ausente o desconectado
Down_default: no utilizado
Acceso a las diferentes palabras de status:
Se puede acceder a las palabras de status al iniciar una lectura explícita mediante la instrucción READ_STS. La sintaxis es la siguiente:
Lectura del status de la vía del módulo: READ_STS %CH xy.0
Lectura del status del módulo: READ_STS %CH xy.MOD
El acceso de los estados debe verse condicionado por un fallo del módulo o un fallo de la vía.
3/20
Programación PL7 3
Acceso a los bits de Status de la vía:
%MWxy.0.2
Status de la vía medida
Los siguientes bits de la palabra de status se refieren a los diferentes tipos de fallos y de los estados de la vía. En caso de fallo, el bit correspondiente está en 1.
9
10
11
12
6
7
8
3
4
5
1
2
Dirección del Status de la vía: %MWxy.0.2
Bit n
°
: Función
0 Fallo externo: sobrecarga o carga inferior durante la calibración
Fallo de rebasamiento de gama (1)
Fallo externo: saturación de la cadena de medida
Fallo externo: módulo emplomado, configuración denegada
Fallo interno: el módulo está fuera de servicio
Fallo de configuración: el presente módulo no es el declarado en configuración
Fallo de comunicación con el procesador
Fallo de aplicación
Fallo del módulo protegido, parámetro denegado: el módulo rechaza el parámetro (si influye en la medida)
Módulo sin calibrar
Fallo de sobrecarga
13
14
15
Fallo de carga inferior
Modo de tarado
Modo cero
Modo de calibración
Modo de calibración forzada
(1) Este bit se activa cuando el valor de peso bruto filtrado medido sobrepasa el umbral de sobrecarga o está por debajo del umbral de carga inferior. La discriminación de los 2 fallos se obtiene por los fallos específicos: fallo de carga inferior o fallo de sobrecarga.
Observación:
Fallo interno: cualquier detección de un fallo interno en el módulo se traduce por el posicionamiento de las salidas TON en su valor de retorno (0 eléctrico).
3/21
3/22
Capítulo 4
4 Depuración
4.1 Introducción
Para poner a punto la función de pesaje, el usuario deberá realizar previamente una calibración.
Los comandos disponibles en el módulo son:
•
la calibración,
•
la puesta a 0,
•
el tarado,
•
el regreso al peso bruto,
•
la visualización temporal de la tara manual,
•
la validación de los umbrales,
•
la invalidación de los umbrales.
Los ajustes afectan:
•
al filtrado,
•
al valor manual de la tara,
•
a la modificación de los valores de los umbrales,
•
a la lógica de control de las salidas,
•
al tiempo de enmascaramiento BV,
•
al número de medidas utilizadas para el cálculo de la velocidad.
El operador dispone de la siguiente pantalla que le permite visualizar los estados de los datos principales.
4/1
Al seleccionar la casilla de ajuste, la pantalla visualiza los accesos y la información complementaria para realizar esta función.
El área de la pantalla sombreada informa sobre el estado del módulo.
Indica si el módulo está protegido
(candado cerrado) o no (véase el capítulo 6).
o
El primer indicador informa sobre el modo de marcha del módulo. El segundo señala un error interno y el tercero un fallo externo (Véase el apartado 2.3 Visualización del estado del módulo).
Este indicador estará rojo en caso de un fallo relacionado con la función de pesaje, se podrá acceder al detalle del fallo mediante el botón Diag situado debajo.
4/2
Depuración 4
Esta pantalla consta de 2 partes distintas:
•
Un área de visualización dinámica de las principales informaciones relativas al pesaje.
Proporciona información dinámica relativa:
•
Al Peso :
El valor del peso actual en la unidad definida. Si la tarjeta detecta un fallo en la cadena de medida, el indicador ERR se visualizará en la pantalla.
El indicador de peso Neto se posiciona si el módulo devuelve una información de peso neto, en caso contrario, ésta corresponderá a un peso bruto.
El indicador de medida estable especifica que la medida está dentro del margen de estabilidad definido.
El indicador del área de cero se activa cuando el peso medido está dentro del margen del cero.
•
A las Salidas :
- Las indicaciones proporcionadas corresponden a los estados físicos de las salidas S0 y S1.
•
A la Información referente a la medida :
- el valor de la velocidad se señala en la unidad por medida (20 ms),
- el valor actual de la tara,
- el valor de la memoria de cero que corresponde al desplazamiento del cero a partir de la última calibración,
- el indicador PT especifica que el valor de la tara se ha introducido manualmente y no medido,
- el indicador Cero seguidor señala que se han definido los parámetros de la función.
Nota:
Si una información no es válida, se visualizará un indicador ERR delante del valor.
4/3
•
Un área de ajuste de parámetros.
Con la que se accede a la modificación y a la visualización de los siguientes parámetros:
•
Filtrado : el operador puede modificar el valor de un coeficiente de filtrado de la entrada medida. Podrá seleccionar un valor de 0 no filtrado a 19 (véase el apartado 3.2-1
Parámetros de configuración).
Nota:
Cuanto mayor sea el filtrado, mayor será el tiempo de respuesta.
•
Velocidad : el operador puede modificar el número de medidas para calcular la velocidad. La selección de la lista corresponde a los valores 2, 4, 8, 16, 32 y 64.
•
Tara : el operador puede introducir una tara predeterminada seleccionando la casilla correspondiente y detallar el valor de esta tara en la unidad definida.
•
Control de umbrales :
Estos parámetros sólo se visualizan si durante la configuración, se ha activado la opción ‘Control de umbrales’. La consideración del conjunto de parámetros se hará efectiva a partir del comando de validación del menú ‘Edición’.
- Activar : el operador puede activar las salidas S0 y S1.
- Sentido Pesaje/Despesaje : permite modificar el sentido de consideración de los umbrales.
- Salidas activas fase 1: ‘S0’ o ‘S0 y S1’ : permite seleccionar las salidas activas durante la primera fase de dosificación.
- Puntos de corte Baja Velocidad (BV) y Alta Velocidad (AV) : permite modificar los valores de estos umbrales (véase el apartado 3.1-1 Parámetros de configuración).
- Tiempo de enmascaramiento BV : permite modificar la temporización de enmascaramiento durante el paso a baja velocidad.
(Para más información referente a los parámetros del margen, consúltese el apartado 3.2-1 Parámetros de configuración).
4/4
Depuración 4
4.2 Envío de comandos al módulo de pesaje
Para transmitir un comando al módulo se deberá:
•
Primeramente seleccionar el tipo de comando, posicionando en 1 el bit correspondiente en la palabra « Tipo de Comando »,
•
Luego transmitir el comando al parámetro, si fuese necesario
(Ex: Peso estándar en formato alta resolución).
Elementos del lenguaje utilizado para enviar los comandos
En memoria autómata, las ordenes de comando del módulo están disponibles a través de los siguientes elementos de lenguaje:
Bits de comando
%MWxy.0.3:X0
%MWxy.0.3:X1
%MWxy.0.3:X2
%MWxy.0.3:X3
%MWxy.0.3:X4
%MWxy.0.3:X5
%MWxy.0.3:X6
%MWxy.0.3:X7
%MWxy.0.3:X8
%MWxy.0.3:X9
%MWxy.0.3:X10
%MWxy.0.3:X11
%MWxy.0.3:X12
%MWxy.0.3:X13 à X15
Comandos correspondientes
Salvaguarda en el módulo de los valores de calibración.
Calibración Peso Muerto.
Calibración Peso Estándar (Condiciones normales).
Cancelación de comando (1).
Orden de tarado.
Orden de puesta a cero.
Orden de regreso al peso BRUTO.
Visualización de la tara manual durante 3 segundos.
Validación de los umbrales.
Invalidación de los umbrales.
Calibración forzada.
Salvaguarda en el procesador de los coeficientes de ajuste.
Calibración Peso Estándar en condiciones adversas
(Estándar < 70% de P.M.).
No utilizados
(1) La cancelación de comando sólo afectará a los siguientes comandos en curso:
Calibración, Puesta a cero, Tarado.
4/5
Envío de comandos al módulo:
El envío de comandos al módulo se realiza mediante la instrucción WRITE_CMD con la siguiente sintaxis:
WRITE_CMD %CHxy.0
Esta instrucción envía la orden hacia el módulo y espera su aceptación. Esta espera puede requerir varios ciclos tarea.
El módulo interpreta un único comando a la vez. Cuando se solicita un comando, mientras que el anterior está en curso, esté será denegado. Nunca deberá haber más de un bit en 1 en la palabra de comando.
Control de la consideración de los parámetros
La consideración de los comandos por el módulo puede requerir varios ciclos tarea, dos palabras memoria están estandarizadas para controlar los intercambios
%MWxy.0.0 y %MWxy.0.1
La primera palabra %MWxy.0.0 señala un intercambio en curso.
La segunda palabra %MWxy.0.1 proporciona la confirmación del intercambio.
Los bits %MWxy.0.0:X1 y %MWxy.0.1:X1 se asocian a los comandos.
El bit %MWxy.0.0:X1 indica que se ha enviado el comando al módulo.
El bit %MWxy.0.1:X1 especifica si el módulo ha aceptado el comando.
El bit de fallo de aplicación del status de la vía %MWxy.0.2:X7 señala la denegación de un comando o de un parámetro.
4/6
Depuración 4
4.2-1 Calibración
La calibración de la cadena de medida consiste en hacer corresponder a una señal eléctrica determinada de los sensores, un valor de peso. Esta adaptación se realiza, in situ, al entrar en servicio, y resulta indispensable para que la medida sea válida.
Cualquier módulo sin calibrar está en fallo de vía. La primera calibración debe ser completa (Peso muerto y peso estándar ), la información devuelta no tiene ningún significado.
No se puede realizar una calibración si el procesador del API está equipado con una tarjeta de memoria del tipo Flash-Eprom (TSX MFP 032P o TSX MFP 064P o
TSX MFP 0128P).
Se puede volver a calibrar en la vía del módulo. Las características electrónicas no obligan a rehacer una calibración regular. Sin embargo, las normas legales o las características mecánicas de la aplicación pueden imponer esta calibración, en concreto durante transacciones comerciales.
Los comandos mencionados en este apartado son un total de tres:
•
calibración normal (la función de calibración debe realizarse con un peso estándar
≥
70% del alcance máximo),
•
calibración degradada (si la calibración por diversas razones no puede realizarse en las condiciones descritas anteriormente),
•
calibración forzada (se trata de poder recuperar los ajustes realizados en otro módulo con la intención de mantenerlos o de duplicarlos).
Principio de calibración:
La calibración se realiza en 2 tiempos:
•
Cero (Carga muerta) determina el offset;
•
Peso estándar permite definir la ganancia de la cadena de medida.
Modo de marcha de la calibración
En modo calibración, la vía se señala en fallo.
Método de calibración
La calibración puede realizarse en una estación PL7 conectada al autómata por medio de la pantalla de calibración.
También puede realizarse desde un diálogo operador utilizando las instrucciones de lenguaje PL7.
Precauciones de calibración
Cualquier cambio del modo de alimentación de los sensores requiere una calibración completa. La calibración provoca el forzado a 0 de las salidas S0 y S1.
Nota:
La calibración es independiente del filtro configurado, pero tiene en cuenta los parámetros de información metrológica, de estabilidad y de alimentación de los sensores de la pantalla de configuración.
4/7
Pantalla de calibración
Para facilitar esta operación, existe una pantalla de calibración accesible desde la pantalla de explotación.
En la parte superior se visualiza el valor y las características del peso (Neto o
Bruto), en la parte inferior izquierda se puede realizar una calibración y en la parte inferior derecha el forzado de la calibración.
4/8
Depuración 4
Procedimiento de calibración desde la pantalla de calibración
Operaciones del usuario desde la pantalla
Comportamiento del módulo
El producto se inicializa, efectúa las autocomprobaciones y recibe su configuración.
Entre en la pantalla Calibración, desde la pantalla de status de comando.
Verifique que la báscula esté vacía.
Efectúe la calibración de la carga muerta
(consideración del receptor de carga).
La calibración del peso muerto se controla seleccionado la carga en « Carga muerta » desde la pantalla de calibración.
Ø
Esta fase requiere un minuto muerta » pasa a vídeo inverso durante esta fase y aparece un reloj de arena.
El módulo pasa a fallo de vía, cualquier medida quedará anulada:
El indicador Calibración_en_curso cambia de estado,
El módulo indica la adquisición de la referencia peso muerto y trata las confirmaciones:
Establezca el peso estándar
Introduzca el valor del peso estándar y controle la calibración del peso estándar.
La calibración del peso estándar se controla seleccionando la carga en
« Estándar » desde la pantalla de calibración.
Esta fase requiere un minuto aproximadamente. El módulo realiza una verificación del peso estándar en relación con alcance máximo (2) .
El indicador Calibración_en_curso cambia de estado.
El módulo realiza la adquisición de la referencia del peso estándar, efectúa el tratamiento y posiciona las confirmaciones.
Ø
Si la medida es estable (1), la calibración del peso estándar se ejecuta
(1) Si la medida es inestable, un mensaje señala el fallo « Ajuste provisional, báscula inestable ». Aceptar: aceptación de la medida y salvaguarda. Cancelación: salir de la fase actual.
(2) Si la relación Peso Estándar/Alcance Máximo es inferior a 70%, el mensaje «Las condiciones de calibración no son satisfactorias. el valor del peso estándar es demasiado bajo » avisa al operador. Éste puede aceptar su ajuste en estas condiciones seleccionando la tecla « Aceptar», o volver a iniciar la calibración mediante la tecla « Salir ».
Nota:
El control de estabilidad sólo se puede efectuar si se ha realizado una calibración del peso muerto y una del peso estándar.
Toda fase de calibración parcial es posible pero interfiere en el aprovechamiento de las características óptimas de la cadena de medida.
4/9
Salvaguardar o Cancelar el proceso de calibración:
Salvaguarda
→
El módulo y el procesador consideran los parámetros procedentes de la calibración.
Estos parámetros se salvaguardan en el módulo. Durante la fase de escritura, la medida permanece en fallo de vía.
Este fallo desaparece en cuanto se realiza la escritura (los fallos de vía y de calibración en curso desaparecen).
La medida es válida.
Cancelar
→
El módulo vuelve a tomar los parámetros anteriores. El fallo de aplicación desaparece.
La medida es válida.
Salir de la pantalla de calibración: botón
"status/comando"
Ø
Regreso a la pantalla de status comando
Observación:
En cualquier momento se puede solicitar la interrupción del proceso pulsando
‘Cancelar’. El módulo vuelve a tomar los parámetros anteriores. Los parámetros de calibración en curso se perderán .
La validación del proceso sólo será efectiva si la calibración se ha realizado correctamente a nivel del módulo. En caso de problemas en la calibración (valor de las referencias estándar fuera de los límites admitidos...), se podrá validar la pantalla. Se debe o bien corregir el error o bien cancelar el proceso mediante
“Cancelar”.
Calibración forzada
Esta función responde a una necesidad de mantenimiento rápido (reemplazo inmediato de un módulo).
Consiste en introducir en un módulo los ajustes realizados a través de otro módulo. Estos ajustes se han salvaguardado durante la última calibración realizada en el módulo reemplazado.
El usuario mediante la tecla ‘Carga’ recupera los ajustes salvaguardados en el procesador.
Esta operación puede realizarse también mediante el paso a 1 del bit de comando asociado %MWxy.0.3:X10.
Nota:
La próxima calibración deberá realizarse de forma completa (peso muerto y peso estándar).
Si un módulo se avería, y el operador quiere reemplazarlo rápidamente, forzará la calibración del módulo anterior.
4/10
Depuración 4
Datos asociados a la calibración
Diversos elementos de lenguaje se utilizan para realizar y supervisar el mecanismo de calibración. La pantalla de calibración facilita el proceso, pero ésta
última puede realizarse también directamente mediante datos reservados.
•
Una palabra de comando :
Se trata de una palabra %MWxy.0.3; esta palabra se actualiza durante la calibración.
- Guardar calibración (%MWxy.0.3:X0): Orden (si =1) enviada al módulo para validar y guardar los parámetros determinados por la fase de calibración.
- Peso estándar (%MWxy.0.3:X2): Orden (si =1) enviada al módulo para realizar la calibración de la vía a partir del peso estándar.
- Peso muerto (%MWxy.0.3:X1): Orden (si =1) enviada al módulo para realizar la calibración de la vía a partir del peso muerto.
•
Un parámetro de comando que contenga el valor del peso estándar : se trata de la palabra %MD xy.0.4 (formato alta resolución).
•
Un Status
- Calibración en curso: status enviado por el módulo y que cambia de estado al principio y al final de la calibración.
El bit 9 (fallo de módulo no calibrado) de la palabra %MWxy.0.2 se posiciona hasta la primera orden de calibración.
La siguiente tabla muestra los datos que intervienen durante una calibración:
Tipo de comandos
Guarda calibración en el módulo
Peso muerto
Peso estándar (Normal)
Calibración forzada
Guarda calibración en el procesador
Peso estándar (Degradado)
Parámetros de comando
Valor del peso estándar
Confirmación
Calibración en curso
Inestabilidad
Sobrecarga o carga inferior durante la calibración
Módulo sin calibrar
Modo calibración
Modo calibración forzada
Datos asociados
%MWxy.0.3:X0
%MWxy.0.3:X1
%MWxy.0.3:X2
%MWxy.0.3:X10
%MWxy.0.3:X11
%MWxy.0.3:X12
Dato asociado
%MD xy.0.4
Datos asociados
%IW xy.0.4:X6
%IW xy.0.4:X9
%MWxy.0.2:X0
%MWxy.0.2:X9
%MWxy.0.2:X14
%MWxy.0.2:X15
4/11
4.2-2 Guarda de ajustes en el procesador
En el caso de la calibración, si se utiliza la pantalla de calibración, la tecla
«Guardar» salvaguarda los parámetros tanto en el módulo como en el procesador si la aplicación no se encuentra en un cartucho protegido contra escritura.
Existe un comando que permite guardar directamente en el procesador los parámetros de ajuste en curso en el módulo de pesaje.
Esta función se activa mediante el paso a uno del bit %MWxy.0.3:X11 .
4/12
Depuración 4
4.2-3 Tarado
Esta función consiste en poner el valor de peso NETO medido a cero cuando una carga, denominada tara, se coloca en el receptor de carga. Por lo tanto, permite desplazar la medida con un valor de offset de manera que esté conforme con el valor esperado por el usuario.
El valor de la tara está disponible en la memoria autómata; está ordenada en la palabra %ID xy.0.5, en el formato de peso.
Puede guardarse mediante la aplicación.
Nota:
Cuando no se ha realizado ninguna operación de tarado, el peso NETO equivale al peso
BRUTO.
Condiciones de ejecución del tarado
Las condiciones de aceptación de la ejecución del comando de Tara son las siguientes:
•
La medida es estable.
•
La medida es inferior al alcance máximo.
•
La medida es estrictamente positiva.
Procedimiento de tarado a través del comando Tarado
Operaciones del usuario
1 - Introduzca WRITE_CMD al posicionar la orden de tarado
(%MWxy.0.3:X4 = 1).
2 - Valide la ejecución, aplicación en RUN.
Comportamiento del módulo
El módulo pasa a modo tarado y vuelve a enviar la confirmación Tratamiento_en_curso
%IWxy.0.4:X5 = 1.
3 - Controle la correcta ejecución del comando:
Estado del
Tratamiento_en_curso.
%IWxy.0.4:X5
Procede a la adquisición de la tara.
Nota: el valor de peso se mide y se memoriza en el
%IDxy.0.5 asociado. Se sustraerá de toda próxima medida de peso BRUTO para determinar el peso
NETO.
Fin de la adquisición:
Tratamiento_en_curso = 0
4/13
El módulo permanece en estado Tratamiento_en_curso mientras no reúna las condiciones de aceptación o mientras no reciba ninguna orden de cancelación del comando.
Observación:
Por cambio de configuración, toda tara queda suprimida.
Toda ejecución de un comando Tarado cancela cualquier tara introducida en modo manual (WRITE_PARAM) y vuelve a poner a cero el indicador de tara
"manual".
De igual manera, una orden de regreso al peso BRUTO permite suprimir cualquier tarado. No requiere ninguna condición de aceptación.
En resumen, la siguiente tabla ofrece los datos utilizados para un tarado.
Comando Dato asociado
Orden de tarado %MWxy.0.3:X4
Visualización Datos asociados
Valor de la tara %IDxy.0.5
Tarado en curso %IWxy.0.4:X5
Ejemplo:
Envío de una orden de tarado al módulo de pesaje en el emplazamiento 2 del bastidor 0
LD TRUE
S %MW 2.0.3:X4
[WRITE_CMD %CH2.0]
Esta orden conlleva:
•
La emisión del comando.
•
El paso a 1 del bit %MW2.0.0:X1 que indica que la emisión del comando está en curso. Este bit permanece en 1 hasta que el módulo vuelva a enviar la confirmación. El bit caerá a 0. El bit confirmación de intercambio es entonces significativo.
•
El bit confirmación de intercambio %MW2.0.1:X1 sube a 1 en caso de problemas durante el intercambio. El valor 0 indica que el módulo ha aceptado el comando.
%IW2.0.4:X5 permanece en 1 (Tratamiento en curso) mientras no reúna las condiciones de aceptación (espera de estabilidad de la medida por ejemplo). El bit de fallo de aplicación del status de la vía está en 1 (módulo en curso de ejecución del comando).
Como para cualquier comando, la orden puede cancelarse enviando el comando
« cancelación del comando en curso ».
4/14
Depuración 4
4.2-4 Puesta a cero
Esta función consiste en poner el valor de peso medido a cero y en cancelar cualquier tarado. El indicador de cero estará entonces en posición.
Se controla mediante el comando Puesta a Cero.
La corrección efectuada en la medida se guarda en la palabra %IDxy.0.7, en formato alta resolución. Puede guardarse desde la aplicación. Este parámetro volverá a cero en con cada calibración.
Condiciones de ejecución de la puesta a cero
Las condiciones para aceptar la ejecución de puesta a cero son las siguientes:
•
La medida estará en peso BRUTO.
•
La medida será estable.
•
La medida estará comprendida dentro del alcance del margen del cero, definido en configuración.
Proceso de puesta a cero a través del comando Puesta a Cero
Operaciones del usuario
1 - Introduzca WRITE_CMD posicionando la orden Puesta a
Cero
(%MWxy.0.3:X5 = 1).
2 - Valide la ejecución, aplicación en RUN.
Comportamiento del módulo
El módulo pasa a modo puesta_a_cero y envía la confirmación: Tratamiento_en_curso
%IWxy.0.4:X5 = 1.
El módulo procede a la adquisición de la medida y memoriza el nuevo valor en la memoria de resincronización %IDxy.0.7.
Tratamiento_en_curso = 0 señala el final del proceso.
3 - Controle la correcta ejecución del comando: estado de
Tratamiento_en_curso
Nota:
El módulo permanece en estado Tratamiento_en_curso mientras no reúna las condiciones de aceptación o mientras no reciba ninguna orden de cancelación del comando.
Por cambio de configuración, cualquier puesta a cero queda suprimida.
4/15
En resumen, la siguiente tabla ofrece los datos que intervienen en una puesta a cero.
Comando
Orden de puesta a 0
Dato asociado
%MWxy.0.3:X5
Visualización Dato asociado
Memoria de resincronización %IDxy.0.7
Confirmación
Tratamiento en curso
Dato asociado
%IWxy.0.4:X5
Ejemplo:
Envío de una orden Puesta_A_Cero en el módulo de pesaje en el emplazamiento
2 del bastidor 0
LD TRUE
S %MW 2.0.3:X5
[WRITE_CMD %CH2.0]
La orden conlleva:
•
La emisión del comando.
•
La puesta a 1 del bit %MW2.0.0:X1 que indica que la emisión del comando está en curso. Este bit permanecerá en 1 hasta que el módulo envíe una confirmación. El bit cae entonces a 0. El bit de confirmación de intercambio será entonces significativo.
•
El bit de confirmación de intercambio %MW2.0.1:X1 sube a 1 en caso de problemas durante el intercambio. El valor 0 señala que el módulo ha aceptado el comando.
%IW2.0.4:X5 permanecerá en 1 (Tratamiento en curso) mientras no reúna las condiciones de aceptación (espera de estabilidad de medida por ejemplo). El bit fallo de aplicación del status de vía está en 1 (módulo en curso de ejecución del comando).
Como para cualquier comando, la orden puede anularse enviando el comando
« cancelación del comando en curso ».
4/16
Depuración 4
4.2-5 Orden de regreso al peso bruto
Esta función consiste en cancelar el valor de la tara de forma que el valor de peso actual sea el del peso bruto.
El peso actual se almacena en la palabra %IDxy.0.0, en el formato definido en configuración.
Condiciones de ejecución del regreso al peso bruto
Este comando no requiere condiciones especiales de ejecución.
Proceso de regreso al peso bruto a través del comando regreso peso bruto
Operaciones del usuario
1 - Introduzca WRITE_CMD posicionando la orden Regreso peso bruto
(%MWxy.0.3:X6 = 1).
2 - Valide la ejecución, aplicación en RUN.
Comportamiento del módulo
El módulo pasa a modo regreso al peso bruto.
El módulo procede a la puesta a cero de la tara.
El indicador Neto = 0 señala el final del proceso (%IWxy.0.4:X8 = 0).
3 - Controle la correcta ejecución del comando: estado del indicador Neto
La siguiente tabla resume los datos que intervienen en una puesta a cero.
Comando Dato asociado
Orden de regreso peso bruto %MWxy.0.3:X6
Visualización
Peso medido
Valor Tara en curso
Confirmación
Datos asociados
%IDxy.0.0
%IDxy.0.5
Datos asociados
Tratamiento en curso
Peso Bruto
%IWxy.0.4:X5
%IWxy.0.4:X8 = 0
4/17
4.2-6 Orden de visualización de la tara manual durante 3 segundos
Esta función permite visualizar la tara manual en la pantalla durante 3 segundos las evoluciones de los datos enviados al visualizador.
Condiciones de ejecución
Este comando necesita la configuración previa de una tara manual.
Proceso de visualización de la tara manual
Operaciones del usuario
1 - Introduzca WRITE_CMD posicionando la orden de visualización temporal de la tara manual
(%MWxy.0.3:X7 = 1).
2 - Valide la ejecución, aplicación en RUN.
Comportamiento del módulo
El módulo controla normalmente sus datos.
Los valores visualizados en el TSX XBTH100 indican el valor de la tara manual.
3 - Transcurridos los 3 segundos, el visualizador vuelve a tomar los valores actuales.
La siguiente tabla resume los datos que intervienen en la visualización de la tara manual.
Comando
Orden de visualización de tara
Visualización
Los datos aparecidos en el visualizador indican la tara manual.
Dato asociado
%MWxy.0.3:X7
Datos asociados
4/18
Depuración 4
4.2-7 Ordenes de validación e invalidación de umbrales
Estas funciones se utilizan concretamente para coordinar el comando de las salidas respecto al automatismo dirigido por el procesador. Requiere que la opción control de los umbrales se haya validado previamente en la pantalla de configuración.
Principio de funcionamiento
La acción en las salidas se realiza desde el comando: validación de los umbrales.
Cuando se ha ejecutado este comando, el ciclo de control de los umbrales se inicia. Se detendrá cuando alcance la condición correspondiente al punto de corte
Baja velocidad.
El comando de invalidación permite, llegado el caso, interrumpir el ciclo de control y volver a posicionar las salidas S0 y S1 en 0.
Proceso Validación de los umbrales
Operaciones del usuario
1- Introduzca un WRITE_CMD que permite posicionar la orden Validación de los umbrales.
(%MWxy.0.3:X8 = 1).
Comportamiento del módulo
2 - Aplicación en RUN, efectúe las modificaciones necesarias en los valores de los umbrales, lógica de las salidas y tiempo de enmascaramiento
(Véase ajuste).
Modificaciones consideradas por el módulo
Fin del ajuste
3 - Inicie la validación de los umbrales mediante la instrucción WRITE_CMD
El módulo interpreta la solicitud, posiciona las salidas S0 y S1 y pone en conformidad los bits imagen:
%IWxy.0.4:X0 y %IWxy.0.4:X1.
4/19
Proceso Invalidación de los umbrales
Operaciones del usuario
1 - Introduzca un WRITE_CMD posicionando la orden de invalidación de los umbrales.
(%MWxy.0.3:X9 = 1).
2 - Valide la ejecución, aplicación
RUN.
Comportamiento del módulo
El módulo posiciona las salidas en reposo y los bits imagen en 0.
Elementos de lenguaje asociados al control de los umbrales
La siguiente tabla resume los datos utilizados para la validación y la invalidación de los umbrales:
Comando
Orden de validación de los umbrales
Orden de invalidación de los umbrales
Visualización
Velocidad actual
Umbral alta velocidad
Umbral baja velocidad
Lógica de las salidas
Tiempo de enmascaramiento BV
Posición actual de S0
Posición actual de S1
Datos asociados
%MWxy.0.3:X8
%MWxy.0.3:X9
Datos asociados
%IDxy.0.2
%MDxy.0.8
%MDxy.0.10
%MWxy.0.12.
%MWxy.0.13.
%IWxy.0.4:X0
%IWxy.0.4:X1
4/20
Depuración 4
4.3 Ajustes
Adaptación al proceso y personalización de la medida
El proceso puede requerir en función de la operación que se va a realizar o del producto que se va a tratar una modificación del comportamiento de las salidas, del número de muestreos para calcular la velocidad, etc...
Estas modificaciones se realizan desde los siguientes datos (consúltese el apartado 4.3-2):
Parámetros de ajuste:
Coeficiente de filtrado
Valor "manual" de tara
Puntos de corte (Umbrales)
Lógica de las salidas S0 y S1
Tiempo de enmascaramiento BV
Número de medidas para calcular la velocidad
Datos correspondientes
%MWxy.0.6
%MWxy.0.7
%MDxy.0.8 y %MDxy.0.10
%MWxy.0.12
%MWxy.0.13
%MWxy.0.14
El usuario puede:
•
Modificar mediante programa un parámetro de ajuste,
•
Enviar los parámetros de ajuste al módulo,
•
Controlar la consideración de los parámetros por el módulo,
•
Leer el valor de los parámetros de ajuste en el módulo y actualizar así la memoria autómata,
•
Guardar los parámetros de ajuste,
•
Restaurar en memoria autómata el valor de los parámetros guardados.
Las instrucciones utilizadas para realizar estas operaciones son las siguientes:
Instrucción
WRITE_PARAM %CH xy.0
READ_PARAM %CH xy.0
Función realizada
Envía el contenido de los parámetros de la tabla anterior a la tarjeta de pesaje.
Efectúa una lectura de los parámetros de ajuste en el módulo y actualiza la tabla anteriormente mencionada.
Efectúa una salvaguarda en el área memoria del procesador de los valores de los parámetros de ajuste.
Estos valores de parámetros serán los que se utilicen durante el rearranque en frío del autómata.
RESTORE_PARAM %CH xy.0
Permite recargar los parámetros de ajuste con los valores introducidos en la configuración del módulo o durante la
última SAVE_PARAM.
El módulo puede tratar varios ajuste al mismo tiempo.
4/21
4.3-1 Instrucciones PL7 utilizadas para el ajuste
El usuario puede acceder a través de PL7 a la memoria de datos de la CPU. Pero para poder realizar operaciones de ajuste, tendrá que tener acceso a los datos propios del módulo. Estos accesos se realizan mediante instrucciones dedicadas que garantizan las siguientes funcionalidades.
Envío de parámetros al módulo:
El envío de los parámetros de la vía del módulo se efectúa con la instrucción
WRITE_PARAM con la siguiente sintaxis:
WRITE_PARAM %CH xy.0
Esta instrucción envía el contenido de los parámetros hacia el módulo y espera su aceptación. Esto puede requerir varios ciclos tarea.
Control de la consideración de los parámetros:
La consideración de los valores por el módulo puede requerir varios ciclos tarea, se utilizan dos palabras memoria para controlar los intercambios:
%MWxy.0.0
y %MWxy.0.1
•
La primera palabra %MWx y.0.0 señala un intercambio en curso,
•
La segunda palabra %MWx y.0.1 da la confirmación del intercambio,
•
Los bits de rango 2 se asocian a los parámetros de ajuste:
- El bit %MWxy.0.0:X2 indica que se han enviado parámetros de ajuste al módulo,
- El bit %MWxy.0.1:X2: señala si el módulo ha aceptado los parámetros de ajuste.
Ejemplo:
Escritura de los parámetros del módulo en el emplazamiento 2 del bastidor 0:
WRITE_PARAM %CH2.0 conlleva:
•
La emisión de los parámetros de ajuste,
•
El paso a 1 del bit %MW2.0.0:X2 señala que la emisión de los parámetros de ajuste está en curso. Este bit permanecerá en 1 hasta que el módulo envíe una confirmación. El bit cae entonces a 0. El bit confirmación de intercambio es significativo.
•
El bit confirmación de intercambio %MW2.0.1:X2 se pone en 1 en caso de problemas durante el intercambio. El valor 0 señala que el módulo ha aceptado los datos.
4/22
Depuración 4
Cuando el módulo esté protegido (emplomado), la modificación del coeficiente de filtrado no está permitida. Si se ha enviado una instrucción WRITE_PARAM al módulo con un coeficiente de filtrado diferente del coeficiente actual, el fallo de aplicación (parámetros recibidos ilícitos) así como el fallo de módulo emplomado se posicionarán. El módulo seguirá utilizando el coeficiente de filtrado actual.
Leer el valor de los parámetros de ajuste:
La instrucción READ_PARAM permite la lectura de los parámetros de ajuste del módulo y realiza la actualización de la memoria autómata. La lectura de los parámetros de ajuste puede requerir varios ciclos tarea.
La lectura de los parámetros de ajuste de la vía del módulo se realiza utilizando la instrucción READ_PARAM con la siguiente sintaxis:
READ_PARAM %CH xy.0
Guardar los parámetros de ajuste:
La instrucción SAVE_PARAM permite copiar los valores actuales de los parámetros de ajuste del módulo en el área de salvaguarda definida en la memoria del procesador. No se puede acceder al área de salvaguarda desde el lenguaje.
Su ejecución puede requerir varios ciclos tarea.
La guarda de los parámetros de ajuste del módulo se realiza mediante la instrucción SAVE_PARAM con la siguiente sintaxis:
SAVE_PARAM %CH xy.0
Restaurar los parámetros de ajuste guardados:
La instrucción RESTORE_PARAM permite restaurar en la memoria del procesador y en el módulo, los valores guardados de los parámetros de ajuste.
La restauración de los parámetros de ajuste del módulo se realiza mediante la instrucción RESTORE_PARAM con la siguiente sintaxis:
RESTORE_PARAM %CH xy.0
4/23
4.3-2 Parámetros de ajuste
Coeficiente de filtrado:
%MWxy.0.6
Coeficiente de filtrado
Los valores de coeficiente de filtrado admitidos estarán comprendidos entre 0 y 19.
Valor "manual" de tara:
%MWxy.0.7
Valor manual de tara
Los valores de la tara “manual” admitidos estarán comprendidos entre 0 y
65 535, no deberán sobrepasar el alcance máximo.
Puntos de corte (Umbrales):
%MD xy.0.8
%MD xy.0.10
Punto de corte alta velocidad
S0
Punto de corte baja velocidad
S1
Los valores de los umbrales admitidos estarán comprendidos entre 0 y el alcance máximo en formato alta resolución.
Si no se ha definido en configuración ningún control de los umbrales, no se realizará ningún tratamiento de detección. Por defecto, el valor de estos umbrales es nulo.
Nota:
•
En pesaje AV < BV < A. Máx,
•
En despesaje: BV < AV < Alcance máx.
El módulo garantiza un control de coherencia de los valores de los umbrales. Si no se respeta esta lógica, los umbrales serán denegados.
Lógica de las salidas:
%MWxy.0.12
%MWxy.0.12:X0
%MWxy.0.12:X1
Lógica de las salidas
0 : Pesaje 1 : Despesaje
0 : S0 luego S1
1 : S0 y S1 luego S1
4/24
Depuración 4
Tiempo de enmascaramiento BV:
%MWxy.0.13
Tiempo de enmascaramiento
BV
Los valores admitidos estarán comprendidos entre 0 y 15 con pasos de 1/10 de segundos (0 = 0s, 1= 0.1s, 2 = 0.2s, etc...).
Número de medidas para calcular la velocidad:
%MWxy.0.14
Número de medidas por velocidad
Los valores admitidos son los valores 2, 4, 8, 16, 32 ó 64.
4/25
4.3-3 Procesos de ajuste
El usuario puede realizar ciertas operaciones de ajuste:
Proceso de ajuste del filtrado de la medida (%MWxy.0.6)
Para realizar un ajuste del filtrado de la medida, proceda por acercamientos sucesivos hasta obtener características de medidas satisfactorias.
Proceso de ajuste de los umbrales y de las salidas
(%MDx0.8, %MDx0.10, %MWx0.12, %MWx0.13, %MWx0.14)
Para proceder a un ajuste de los umbrales, proceda de la siguiente manera:
Al final de la dosificación, el programa puede medir el error de rechazo calculando la diferencia entre el peso del producto recibido en la báscula y la consigna teórica de dosificación de este producto. A partir de esta medida, puede corregir el valor del parámetro error de rechazo o del parámetro de ralentizado según la fórmula elegida, considerando eventualmente las velocidades. Entonces, el (los) umbral(es) se modifica(n) y se envía(n) al módulo.
Nota:
Los umbrales se calculan, mediante la aplicación, en función de la cantidad que se va a dosificar, del error de rechazo o del de ralentizado, según las siguientes fórmulas:
Punto de corte Baja Velocidad = consigna - error de rechazo
Punto de corte Alta Velocidad = Punto de corte Baja Velocidad -ralentizado
Proceso de ajuste del número de medidas para la velocidad (%Mwx0.14)
Para efectuar un ajuste del número de muestreos para calcular la velocidad, proceda mediante aproximaciones sucesivas hasta obtener características de velocidad satisfactorias.
4/26
Depuración 4
4.3-4 Lectura de parámetros de configuración
Se puede acceder al conjunto de parámetros introducidos durante la configuración del módulo desde el programa en lectura única.
Alcance máximo:
Se puede acceder a la lectura del alcance máximo, configurado para la vía medida, mediante una palabra memoria del área constante %KW con la siguiente sintaxis:
%KW xy.0.0
Unidad/Calibrado:
Se puede acceder a la lectura de la unidad y del calibrado, configurado para la vía medida, mediante una palabra memoria del área constante %KW. El calibrado está siempre definido en la misma unidad que en la de la medida con la siguiente sintaxis:
%KW xy.0.1
con la unidad codificada en 3 bits del octeto menos significativo bit 7 bit 6 bit 5
(bits 0 a 2 utilizados)
0
1
2
3
4
5 bit 4 bit 3
Unidad bit 2 bit 1
Unidad correspondiente g kg t lb oz sin unidad bit 0 y el calibrado codificado en 5 bits del octeto más significativo
6
7
4
5
8
9
10
2
3
0
1 bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9
Calibrado
(2
8
a 2
12
) Valor Calibrado (2
8
a 2
12
) Valor Calibrado bit 8
0.001
0.002
0.005
0.01
11
12
13
14
5
10
20
50
0.02
0.05
0.1
0.2
0.5
1
2
15
16
17
18
19
20
100
200
500
1000
2000
5000
4/27
Estabilidad / Cero / Umbral de sobrecarga / utilización de las salidas / formato:
Se puede acceder a la lectura del alcance del margen y del tiempo de estabilidad así como a la del alcance del margen del cero y de la actividad del cero seguidor, del umbral de sobrecarga, a la utilización de las salidas y al formato de los valores de peso, configurados para la vía medida, mediante una palabra memoria del área constante %KW. Se realiza con la siguiente sintaxis:
%KW xy.0.2
bit 7 bit 6 bit 5
Tiempo estabilidad.
bit 15 bit 14 bit 13
Formato Salidas Cero seg.
activo bit 4 bit 12
Tara manu.
bit 3 bit 11
Alcanc.
Cero bit 2 bit 1
Alcance estabilidad.
bit 10
Alim.
sensor bit 0 bit 9 bit 8
Sobrecarga
Detalle de los bits de 0 a 2:
Valor leído
0
1
2
3
4
Alcance de estabilidad: (bits de 0 a 2)
equivalencia (en 1/4 de calibrado)
2
3
4
6
8
Detalle de los bits de 4 a 5:
Valor leído
0
1
2
3
Tiempo de estabilidad: (bits de 4 a 5)
equivalencia (en segundos)
0.4
0.5
0.7
1
Valores leído
0
1
2
bit de 10 a 0
bit de 10 a 1
Sobrecarga: (bits de 8 a 9)
Tipo de sobrecarga seleccionada
Alcance máximo+9 calibrados
Alcance máximo+2% del alcance máximo
Alcance máximo+5% del alcance máximo
Alimentación sensor: (bit 10)
Continua
Conmutada
4/28
Depuración 4
bit de 11 a 0
bit de 11 a 1
bit de 12 a 0
bit de 12 a 1 bit de 13 a 0 bit de 13 a 1 bit de 14 a 0 bit de 14 a 1 bit de 15 a 0 bit de 15 a 1
Alcance del cero: (bit 11)
±
2% del alcance máximo
±
5% del alcance máximo
Tara predeterminada: (bit 12)
Sin tara predeterminada
Tara predeterminada
Actividad del cero seguidor: (bit 13)
Cero seguidor inactivo
Cero seguidor activo
Utilización de las salidas: (bit 14)
Salidas inutilizadas
Salidas utilizadas
Formato: (bit 15)
Formato legal (unidad física con coma fija)
Alta resolución (centésimas de unidad física con coma fija)
4/29
4/30
Capítulo 5
5 Explotación
5.1 Explotación del pesaje por PL7
Una vez operativa, la aplicación de pesaje puede supervisarse desde la pantalla de depuración.
La pantalla de depuración proporciona de forma dinámica las principales informaciones referidas a la medida de peso.
Información sobre al módulo
Señala si el módulo está protegido (candado cerrado) o no (véase capítulo 6).
o
El primer indicador informa sobre el modo de marcha del módulo. El segundo señala un error interno y el tercero un fallo externo (véase el apartado 2.3 Visualización del estado del módulo).
Este indicador estará rojo en caso de un fallo relacionado con la función de pesaje, se puede acceder al detalle del fallo mediante el botón Diag situado debajo (Véase Programa PL7 junior,
Capítulo E, § Diagnóstico del módulo).
5/1
Información sobre el Peso
Información sobre las Salidas
Proporciona el valor actual del peso medido.
Señala, si el indicador está encendido, que el peso enviado es un peso Neto (= Peso Bruto -
Tara).
Estipula, si el indicador está encendido, que la medida es estable. Es decir que permanece en un margen alrededor del punto durante un tiempo conforme a los valores definidos durante la configuración.
Estipula, si el indicador está encendido, que la medida efectuada está dentro del margen del cero (definido en la pantalla de configuración).
Precisa el estado actual de las salidas STOR
0 y STOR 1.
Información sobre la medida
Señala la velocidad actual calculada en unidades de peso con medidas (20 ms).
Si el indicador está encendido, señala que la opción cero seguidor se está utilizando (Pantalla de configuración).
Señala el valor actual de la tara.
Corresponde a la acumulación de los offsets tras comandos de retorno a 0 desde la última calibración.
Señala que la tara es una tara predeterminada.
5/2
Explotación 5
También se puede acceder a toda la información sobre la medida en forma de variables autómatas y se puede visualizar en forma de tablas de animación.
Datos visualizados Dirección del objeto
Módulo protegido
Módulo sin calibrar
Valor de peso
Indicador Peso neto
Indicador de estabilidad
Indicador Margen del cero
%MWxy.0.2:X8
%MWxy.0.2:X9
%IDxy.0.0
%IWxy.0.4:X8
%IWxy.0.4:X9
%IWxy.0.4:X10
Estado de la salida STOR 0
Estado de la salida STOR 1
%IWxy.0.4:X0
%IWxy.0.4:X1
Velocidad
Valor de la tara
Memoria de resincronización
Indicador de cero seguidor
%IDxy.0.2
%IDxy.0.5
%IDxy.0.7
%IWxy.0.4:X11
Indicador de tara predeterminada %IWxy.0.4:X12
5/3
5.2 Informe de visualización
Las indicaciones que el módulo proporciona al visualizador son de tipo metrológicas (véase la documentación referida a la puesta en servicio del
TSX XBT H100).
Modicon ISP Plus
= Net + 141.25 Kg
Señala:
•
si la medida es estable, mediante el signo =,
•
si la medida se refiere a un peso Neto (Neto) o a un peso Bruto (si no se indica nada),
•
si la medida es positiva (+) o negativa (-) o si está alrededor del cero (0 pequeño).
•
la información numérica del peso actual con signo,
•
el nombre o el símbolo de la unidad de masa de la medida,
•
(g para los gramos, kg para los kilogramos, lb para la libra, oz para la onza y t para la tonelada).
Nota:
La prueba del enlace serie se realiza al conectar el módulo de pesaje. El XBT debe enlazarse al TX ISP Y100 al conectar el autómata.
Cualquier medida válida es transmitida al visualizador en una unidad física con coma fija cada 100 ms.
Si el fallo de vía está posicionado, la medida queda reemplazada por la siguiente línea de caracteres:' -------'. Si se produce una sobrecarga, se visualizará ‘>>>>>‘ y en el caso de una carga inferior ‘<<<<<‘ .
El visualizador vigila permanentemente la recepción de datos. Si no recibe ninguno (desconexión, ninguna emisión desde el módulo ....) el error ‘Time Out’ se visualizará.
Cuando se conecta, el TSX XBT H100 procede a una comprobación de sus recursos. En funcionamiento, controla todas las informaciones recibidas. En caso de problemas, se visualiza el error checksum.
Nota:
En el TSX XBT H100 un emplazamiento está reservado para la placa fija de características para responder a las obligaciones estipuladas por la metrología legal.
5/4
Explotación 5
5.3 Modo de marcha
Durante su conexión, el módulo realiza sus propias autocomprobaciones
(REPROM, RAM, Enlace visualizador ....).
Si se detecta algún fallo al finalizarlas, el modo pasa a modo retorno, las salidas están en 0.
Igualmente si en funcionamiento normal, se detecta un fallo interno del módulo
(Fallo RAM, CDG, ...), las salidas pasan a la posición 0, y el visualizador presentará guiones en la pantalla (----).
Modos de marcha [acoplador.]
*
MHT
Ausente
MST
Autotest
Fin autotests
Fallo interno
Fail
Fallo interno
Validar
Cuando se produce un corte de tensión, los parámetros de máquinas se guardan
(Tarado, Desplazamiento del cero,..), sin embargo los parámetros de explotación se perderán (umbrales, número de medidas para calcular la velocidad...).
5/5
5/6
Capítulo 6
6. Protección de ajustes
6.1 Proceso de protección de ajustes
Emplomado:
Cualquier instrumento de pesaje que se utilice para efectuar transacciones comerciales debe estar homologado. Los parámetros asociados a la medida deberán estar protegidos.
No deberá existir medio alguno de introducir en un instrumento, a través de la interfaz, instrucciones o datos susceptibles de:
•
falsear los resultados de pesaje visualizados,
•
cambiar algún factor de ajuste.
Nota:
Esta protección mediante emplomado tiene como objetivo garantizar la conformidad de la medida, y por lo tanto a los únicos parámetros a los que se puede acceder afectan a aspectos de explotación de la información del módulo por el automatismo.
Proceso de protección
Una vez realizada la calibración y los ajustes, se podrá efectuar la protección.
Para ello, extraiga el módulo del bastidor (el bastidor puede permanecer conectado), luego quite la funda.
El jumper de protección del módulo se sitúa detrás del bloque de visualización del módulo. Par que la protección esté operativa, sitúe el jumper en 2-3 como se indica en el esquema.
Bloque de visualización Conector de fondo del panel
1
2
3
Posición del jumper correspondiente una protección del
ó
Después vuelva a poner el módulo en su funda y colóquelo de nuevo en el autómata.
Nota:
Para extraer la funda, utilice un destornillador del tipo TORX
6/1
Efecto de la protección en los parámetros de configuración
Existen 2 tipos de información. La información que se puede proteger (al finalizar un emplomado del módulo, a este tipo de información sólo se podrá acceder en lectura) y la información de acceso libre (lectura y escritura).
La siguiente tabla identifica las características de estas informaciones en función de la protección utilizada.
funciones
Tarea
Unidad
Alcance Máximo (AM)
Calibración
Umbral de sobrecarga
Filtrado / Coeficiente
Velocidad / Cálculo en n medidas
Tara / Predeterminada
Formato de los datos
Estabilidad / Alcance del margen
Estabilidad / Tiempo
Cero / Cero seguidor
Cero / Alcance del margen
Control de umbrales / Activo
Control de umbrales / Sentido
Control de umbrales / Salidas activas
Control de umbrales / Puntos de corte
Control de umbrales / Tiempo de enmascaramiento PV
Alimentación sensor sin protección
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable
Modificable con protección
Modificable
No modificable
No modificable
No modificable
No modificable
No modificable
Modificable
Modificable
No modificable
No modificable
No modificable
No modificable
No modificable
Modificable
Modificable
Modificable
Modificable
Modificable
No modificable
La palabra de información %IWxy.0.4:X4 (en 1) permite saber si la medida está protegida.
Consecuencias de una protección
•
Cuando un módulo que está emplomado recibe una configuración diferente de la memorizada (antes de la desconexión que precedía al desplazamiento del jumper), ésta será denegada.
•
En ese caso, el módulo es percibido ausente en el diagnóstico autómata, pero transmite un peso al visualizador.
Observación:
La utilización de la carpeta permite conservar una copia impresa de la configuración
•
La modificación del filtrado de un módulo emplomado es imposible.
Un módulo emplomado no acepta una nueva petición de calibración.
6/2
Protección de ajustes 6
6.2 Metrologías legales y reglamentación
6.2-1 Aprobación CE de tipo
El conjunto formado por: receptor de carga + sensores + acoplador puede considerarse como un IPFNA (instrumento de pesaje con funcionamiento no automático).
Por esta razón, y para poder utilizarlo en transacciones comerciales, deberá ser objeto de una aprobación CE de tipo.
Si sólo se utiliza en el caso de process interno, el visualizador deberá disponer de una placa de características donde se mencionen:
Marca del fabricante
Tipo de instrumento
N° de serie
'Prohibido para cualquier transacción
Máx = e =
Si se utiliza, para usos normalizados (por ej., transacciones comerciales), el visualizador deberá disponer de una placa de características donde se mencionen:
Marca del fabricante
Tipo de instrumento
N° de serie
SDM N° 97.06
Máx =
Min = e =
Además, deberá ser objeto de una primera verificación a su salida de fábrica, así como de los controles periódicos in situ por parte de un organismo autorizado.
Estos controles se realizan generalmente cada años, bajo la responsabilidad del propietario del instrumento.
6.2-2 Aprobación de modelo nacional para dosificadora ponderal y totalizador continuo.
•
Dispositivos de medida y de servomecanismo
Este IPFNA puede completarse mediante programas de aplicación específicos,
'Dosificadora ponderal’ o ‘Totalizador discontinuo’. Por esta razón, ha sido aprobado como modelo nacional, en tanto y como dispositivo de medida y de servomecanismo para dosificadoras ponderales y totalizadores discontinuos.
Por lo tanto, recae sobre el fabricante de la dosificadora o del totalizador discontinuo, obtener una aprobación total de los instrumentos de pesaje automáticos así construidos, en condiciones de máxima simplicidad.
Igualmente será el fabricante de la máquina el que tenga que realizar la placa de características y presentar eventualmente la máquina a su primera verificación.
6/3
Aprobación de modelo de un totalizador continuo.
Asociado a una tabla de pesaje, está homologado en tanto y como dispositivo totalizador continuo
Cuando no se destina a transacciones comerciales, la placa de características dispondrá de:
- Marca
- tipo
- N° de serie
'Prohibido para cualquier transacción
Qmáx = dt =
En caso de transacciones comerciales, la placa de características dispondrá de:
- Marca
- tipo
- N° de serie
Productos pesados
- Máx =
- v =
Qmáx = dt =
L = d =
Además deberá ser objeto de verificaciones. La fase de la primera verificación se realiza en la fábrica con el instrumento completo no acoplado a su transportador, mediante una simulador de desplazamiento, las restantes fases se realizan con el instrumento completo.
6.2-3 Tipo de aparato
En precisión ordinaria, un aparato cubre toda la gama de resoluciones de 100 a
1000 calibrados.
En precisión media, el aparato cubre la gama del mínimo (500 calibrados) hasta
6000 calibrados. Estos instrumentos pueden ser autorizados o no para realizar transacciones comerciales. Si no es el caso, la mención ‘PROHIBIDO PARA
CUALQUIER TRANSACCIÓN’ deberá aparecer en la parte delantera del aparato.
6/4
Capítulo 7
7 Ejemplos de programación
7.1 Ejemplo de tarado
Importante: Este apartado subraya la conducta de un process de pesaje insistiendo en las operaciones esenciales que se van a efectuar.
Se trata de realizar un pesaje en peso NETO (tarado).
El bit %M101 se utiliza para llevar a cabo esta acción. Su posicionamiento provoca la consideración del peso bruto actual medido como tara de pesaje y luego el paso del visualizador en modo NETO.
! (* ACOPLADOR DE PESAJE PROTEGIDO, EMPLAZAMIENTO 6 *)
! (* ESPERA CONDICIONES DE TARADO *)
IF %M100 THEN
IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1
THEN
SET %M101;
RESET %M100;
ELSE
RETURN;
END_IF;
END_IF
! (* TaraDO *)
IF %M101 THEN
(* envÍO ORDEN DE TARADO *)
IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1 AND NOT %M102 THEN
%MW6.0.3:=0;
SET %MW6.0.3:X4;
WRITE_CMD %CH6.0;
SET %M102;
END_IF;
(* taraDO FINALIZADO Y ACEPTAR *)
IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1 THEN
%MW6.0.3:=0;
RESET %M101;
RESET %M102;
SET %M103;
ELSE
(* taraDO DENEGADO => errOr *)
IF NOT %MW6.0:X1 AND %MW6.0.1:X1 THEN
SET %M200;
%MW6.0.3:=0;
RESET %M101;
RESET %M102;
RESET %MW6.0.1:X1;
SET %M100;
END_IF;
END_IF;
END_IF;
%MW6.0:X1
%MW6.0.1:X1
%MW6.0.3:X4
%MW6.0.3
Intercambio en curso
Confirmación de intercambios
Orden de tarado
Orden de comando (Tarado, calibración, etc..)
7/1
7.2 Ejemplo de dosificación
El siguiente ejemplo utiliza un módulo de pesaje en el emplazamiento 2 del autómata.
Describe una aplicación de dosificación desglosada en etapas como se presenta en el siguiente esquema.
Inic
Envío umbrales
Tarado
Control dosificación continuación
Datos utilizados en el programa por el módulo de pesaje:
%IW2.0.4:X0
%IW2.0.4:X1
%IW2.0.4:X5
%CH2.0
%MD2.0.8
%MD2.0.10
%MW2.0:X1
%MW2.0:X2
%MW2.0.1:X1
%MW2.0.1:X2
%MW2.0.2:X2
%MW2.0.2:X7
%MW2.0.3
Imagen de la salida S0
Imagen de la salida S1
Indicador de tratamiento en curso
Estructura de los datos para el envío del comando
Punto de corte alta velocidad S0
Punto de corte baja velocidad S1
Intercambio en curso
Emisión en curso
Comando aceptado
Comando aceptado
Saturación de la cadena de medida
Fallo de aplicación
Orden de comando
7/2
Ejemplos de programación 7
Cons. Programa
(* ///////// Envío de los umbrales ///////////*)
%L100:
IF NOT %M99 THEN
JUMP %L120;
END_IF;
(*Cambio y envío de los umbrales *)
IF RE %M99 THEN
%MD2.0.8:=%MD230;(* punto de corte alta velocidad S0*)
%MD2.0.10:=%MD232; (* punto de corte baja velocidad S1*)
WRITE_PARAM %CH2.0;JUMP %L120;
END_IF;
(*Emisión en curso*)
IF %MW2.0:X2 THEN
JUMP %L120;
END_IF;
(*comando aceptado*)
IF NOT %MW2.0.1:X2 THEN
RESET %M99;
END_IF;
(*FIN inic. ciclo*)
%L120:
(* //////// fase tarado (%MW100 =4) //////////// *)
%L260:
IF %MW100<>4 THEN
JUMP %L300;
END_IF;
(*petición de tarado *)
IF %M72 THEN
RESET %M72;
%MW270:2:=4;
END_IF;
(*Gestión de los comandos *)
SR8; (* %MW270 informa el tipo de comando de tarado 4 *)
(*espera regreso tarado*)
IF %MW270=-1 AND %MW271=-1 THEN
%MW100:=5;
SET %M72;
JUMP %L800;
END_IF;
7/3
(* ////////////// fase dosificación (%MW100 = 5) ////////// *)
%L300:
IF %MW100<>5 THEN
JUMP %L340;
END_IF;
(*Validación de los umbrales *)
IF %M72 THEN
RESET %M72;
%MW270:2:=8;
END_IF;
(*Gestión de los comandos*)
SR8;(* %MW270 informa el tipo del comando de validación umbrales 8 *)
(*espera regreso comando*)
IF %MW270>=0 OR %MW271>=0 THEN
JUMP %L800;
END_IF;
(*Control de las salidas para pasar a continuación*)
IF NOT %IW2.0.4:X0 AND NOT %IW2.0.4:X1 THEN
%MW100:=6;
SET %M72;
JUMP %L800;
END_IF;
(*fase 6 continuación *)
%L340:
IF %MW100<>6 THEN
JUMP %L380;
END_IF;
%L800:
BAJO PROGRAMA SR8 :
(* Envío petición para el acoplador*)
IF %MW270>=0 THEN (* %MW270 informa de la orden que se va a realizar *)
%M0:16:=0;
SET %M0[%MW270];
%MW2.0.3:=%M0:16;
%MW271:=%MW270;
%MW270:=-1;
WRITE_CMD %CH2.0;
RET;
END_IF;
(*¿Comando en curso? *)
IF %MW2.0:X1 OR %IW2.0.4:X5 THEN
RET;
END_IF;
(*¿comando aceptado? *)
IF NOT %MW2.0.1:X1 AND NOT %MW2.0.2:X7 THEN
%MW270:2:=-1;
ELSE
%MW270:=%MW271;
END_IF;
7/4
Capítulo 8
8 Anexos
8.1 Características técnicas
Módulo de pesaje
Número de módulos por autómata el módulo ISP Y100 es un módulo expert. El número de módulo expert está limitado a 2 para un TSX57-10 y a 6 para un TSX57-20.
Número de básculas por módulo 1
Consumo del módulo En el 5 V: 330 mA máximo
En el 24 V: 130 mA máximo
Cadena de medida
Gama eléctrica
Dinámica mínima
Dinámica máxima
Resolución del convertidor
0 a 25 mV
4.5 mV
25 mV
20 bits (1 048 576 pts)
Limitación de utilización
Velocidad de conversión
Derivación del cero
Derivación de ganancia
Sin linearidad
50 000 pts
50 medidas/segundos
< 0.2
μ
V/°C
< 10 ppm/°C
< 20 ppm(PE)
Denegación de modo serie 50 Hz > 120 dB
Longitud máxima del cable medida
100 m para un cable de 0,4 mm
2
200 m para un cable de 0,6 mm
2
(de 1 a 8 sensores).
Alimentación del sensor suministrada por el módulo
Tensión de alimentación
Impedancia de carga continua o conmutada 10 V
> 43
Ω
(8 sensores 350
Ω
)
Salidas TON
Número de vías 2
Tensión de alimentación nominal 24 V
Tensión de aislamiento
Corriente máxima
Protecciones
1500 V eficaz
500 mA
Inversión de polaridad y cortocircuito
- contra los cortocircuitos
- contra las inversiones por diodo
Prevéase en el +24 V de los preaccionadores.
Enlace serie
Tipo
Velocidad de transmisión
Formato
Distancia máxima permitida
RS485 no aislada
9600 baudios
1 start, 8 bits de data, y 1 Stop
100 metros máximo
8/1
8.2 Normas
Normas para el módulo TSX ISP Y100
NF EN 45501 Si
IEC 1131-2 Si
Temperatura
De funcionamiento de 0° c a 55° C
De almacenamiento de 40° c a 70° C
Normas para el visualizador TSX XBT H100
NF EN 45501 Si
IP65
Temperatura
Grado de protección según IEC529 y NF C 20-010
De funcionamiento de 0° c a 55° C
De almacenamiento de 40° c a 70° C
8.3 Homologación
Homologación en curso
8/2
Anexos
8
8.4 Consejos para instalar una cadena de medida
Reparto de las cargas
La calidad de la medida proporcionada por el módulo puede disminuir considerablemente si no se respetan las precauciones de montaje e instalación de los sensores. Por lo tanto, a falta de un buen conocimiento, estas líneas le harán tomar consciencia de ciertas precauciones que deben adoptarse.
En una cadena de medida, los sensores de pesaje soportan los siguientes pesos:
•
el peso máximo que se puede pesar (o alcance máximo),
•
el peso del receptor de carga y de sus estructuras (o tara metrológica).
Este peso total se reparte en 1, 2, 3, 4, 6, e incluso 8 sensores. La concepción de las estructuras mecánicas, la forma del receptor de carga y el reparto de la carga sobre o en el receptor, hacen que el peso total no esté siempre repartido de igual manera en todos los sensores (salvo en el caso, evidentemente, de un único sensor).
Por lo tanto, es conveniente asegurarse de que los sensores de pesaje estén dimensionados de manera que puedan soportar el peso total (alcance máximo + tara) al que están sometidos (consúltese la guía referente a la elección de los sensores).
Obligaciones parasitarias en el receptor de carga
Al ser tan débil la deflexión de un sensor de pesaje (algunas décimas de milímetros), cualquier obligación parasitaria en el receptor de carga o cualquier rozamiento en armazón fijo provocará una medida de peso errónea y hará imposible cualquier ajuste correcto del módulo.
Montaje mecánico de los sensores de pesaje
Los sensores en tracción o en comprensión deben utilizarse verticalmente respetando su sentido de acción (tracción o comprensión).
La tolerancia máxima permitida en la verticalidad del montaje es del orden del grado del montaje y la precisión.
Protección de los sensores contra las corrientes parasitarias
Se recomienda proveer cada sensor con un trenzado de masa que desempeñe el papel de « shunt » eléctrico, para proteger los sensores contra las corrientes que puedan circular en el armazón metálico (corrientes de tierra, posicionador de soldeo, descargas electroestáticas ....).
Este trenzado tendrá una longitud suficiente como para no plantear problemas mecánicos y estará situado en la proximidad más inmediata de los sensores, entre el armazón fijo y el receptor de carga.
8/3
Proyección de agua y productos corrosivos
Los sensores de pesaje son estancos de fabricación, sin embargo se recomienda protegerlos contra las proyecciones de agua, los productos corrosivos y la luz directa.
Mantenimiento preventivo de la instalación y de los accesorios
El módulo de pesaje no requiere ningún mantenimiento especial. Sin embargo, sí es necesaria una limpieza periódica de los sensores de pesaje en caso de utilizarlos en ambientes adversos.
Se recomienda verificar y mantener periódicamente el buen estado mecánico del receptor de carga.
•
Limpie el receptor y sus estructuras ya que un depósito de productos o de materiales diversos puede provocar una variación apreciable de la tara.
•
Controle la verticalidad de los sensores de pesaje.
•
Controle el estado de los sensores y accionadores en función de su duración de utilización.
•
Etc ...
Nota:
Las estadísticas demuestran que 90% de las averías producidas en una instalación de pesaje/dosificación no se deben al dispositivo electrónico de comando sino a la propia instalación (limitadores de carrera defectuosos, fallos mecánicos ...).
8/4
Glosario
Alcance de pesada:
Intervalo comprendido entre el alcance mínimo y el máximo.
Alcance máximo (Máx):
Capacidad máxima de pesaje, consideración de la capacidad de adición de la tara.
Alcance mínimo (Mín):
Valor de carga por debajo del cual los resultados de las pesadas pueden contar con un error relativo demasiado importante.
Calibración:
Efectúa la graduación de un aparato de medida.
Calibrado:
Valor expresado en unidad de masa de la diferencia entre dos indicaciones consecutivas para una indicación numérica.
Carga límite (Lím):
Carga estática máxima que puede soportar el instrumento sin alterar de forma permanente sus cualidades metrológicas.
Dispositivo de puesta a cero:
Dispositivo que permite llevar la indicación a cero cuando no hay ninguna carga en el dispositivo receptor de carga.
Dispositivo de tara:
Dispositivo que permite llevar la indicación del instrumento a cero cuando la carga está situada en el receptor de carga:
- sin invadir el alcance de pesaje de las cargas netas (dispositivo de adición de tara), o
- reduciendo el alcance de pesaje de las cargas netas (dispositivo de sustracción de tara, caso del ISP Y100).
Dispositivo de predeterminación de tara:
Dispositivo que permite sustraer un valor de tara predeterminado de un valor de peso bruto e indicar el resultado del cálculo. En consecuencia, el alcance de pesaje se reduce.
Dispositivo indicador (de un instrumento de pesaje):
Parte del dispositivo medidor de carga de la que se obtiene la lectura directa del resultado (TSX XBT H100).
Dispositivo receptor de carga:
Parte del instrumento destinada a recibir la carga.
Emplomado:
Empotramiento de un aparato mediante plomos.
1
Instrumentos de pesaje con funcionamiento no automático:
Son instrumentos que requieren la intervención de un operador durante la pesada, por ejemplo para depositar o retirar las cargas que se van a pesar en el dispositivo receptor de carga, así como para obtener el resultado. Estos instrumentos facilitan la observación directa del resultado del pesaje ya sea mediante visualización o impresión. Ambas posibilidades están cubiertas por la palabra «indicación».
Instrumentos de pesaje:
Instrumentos de medida que sirven para determinar la masa de un cuerpo utilizando la acción de la gravedad.
Estos instrumentos pueden además, utilizarse para determinar otras medidas, cantidades, parámetros u otras características referentes a la masa.
Dependiendo de la naturaleza de su funcionamiento, los instrumentos de pesaje se ordenan en instrumentos con funcionamiento no automático y con funcionamiento automático.
Metrología:
Ciencia de los pesos y medidas.
Objetos de lenguaje:
Variables autómatas: bits, palabras,...
Valor bruto:
Indicación del peso de la carga en un instrumento, cuando ningún dispositivo de tara o ningún dispositivo de predeterminación de la tara se ha implantado.
Valor de tara (T):
Valor del peso de una carga determinada mediante un dispositivo de pesaje de la tara.
Valor de tara predeterminado (PT)
Valor numérico que representa un peso y que se introduce en el instrumento.
La palabra ‘introducir’ cubre cualquier proceso, tales como por ejemplo la tabulación, el regreso desde un almacenamiento de datos o la introducción del valor mediante un interfaz.
Valor neto (N):
Indicación del peso de una carga colocada en un instrumento después de implantar un dispositivo de tara.
2
W913294370702A 02
REF.
TSX DM ISP Y 100S
ART.
Schneider Automation Inc.
One High Street
North Andover, MA 01845
Tél.: (1) 508 794 0800
Fax : (1) 508 975 9010
P ir n t e d I n F r a n c e
Schneider Automation S.A.
245, route des Lucioles - BP 147
F-06903 Sophia Antipolis
Tél. : (33) (0)4 92 96 20 00
Fax : (33) (0)4 93 65 37 15
Schneider Automation GmbH
Steinheimer Straße 117
D-63500 Seligenstadt
Tél. : (49) 6182 81 2584
Fax : (49) 6182 81 2860
F é v ir e r 1 9 9 8 ( 8 0 7 )
Anuncio