RADWAG WPY 30/C3/K Manual de usuario

Tipo
Manual de usuario
MODBUS RTU
PROTOCOLO DE COMUNICACIÓN
Indicador de pesaje PUE 7.1
Indicador de pesaje PUE HY10
Balanzas de precisión WLY
Bascul
as multifuncionales WPY
Basculas multifuncionales HY10
MANUAL DE USUARIO
ITKU-09-01-12-18-ES
www.radwag.com
2
DICIEMBRE 2018
3
ÍNDICE
1. DATOS BÁSICOS .......................................................................................................................................... 4
2. Funciones implementadas ........................................................................................................................... 4
3. Mapa de memoria ......................................................................................................................................... 4
3.1. La dirección de entradas ......................................................................................................................... 4
3.2. La dirección de salida .............................................................................................................................. 7
4
1. DATOS BÁSICOS
El protocolo Modbus RTU implementado en el medidor se puede usar usando
interfaces seriales (RS232, ) o Ethernet (Modbus sobre TCP). Permite:
Soporte para hasta 2 plataformas de pesaje (lectura de peso, tara, puesta
a cero, configuración del valor de tara, umbral LO, umbral MIN y MAX de
cada plataforma).
Lectura del estado de las entradas
Configuración de salidas
Selección del usuario
Selección de surtido
Selección del cliente
Selección de embalaje
Selección del almacén
Selección del proceso de dosificación
Selección de recetas
Configuración de número de serie
Detener el proceso
Inicio del proceso
Registro/Print.
Puesta a cero de las estadísticas.
2. Funciones implementadas
La comunicación Modbus RTU se basa en 3 funciones:
03 (0x03) Read Holding Registers lectura de datos de salida.
04 (0x04) Read Holding Registers lectura de datos de entrada.
16 (0x10) Write Multiple Registers registro de datos de salida.
3. Mapa de memoria
3.1. La dirección de entradas
Lista de las variables de entrada:
Variable
Direcci
ón
Longitud [WORD] Tipo de datos
Masa plataforma 1
0
float
Tara plataforma1
2
float
Unidad de la plataforma 1
4
word
Estado de la plataforma 1
5
word
Umbral Lo de plataforma 1
6
float
Masa plataforma 2
8
float
5
Tara de plataforma 2
10
float
Unidad de la plataforma 2
12
word
Estado de la plataforma 2
13
word
Umbral Lo de plataforma 2
14
float
Estado del proceso (detener,
iniciar)
32 1 word
Estado entradas
33
word
MIN
34
float
Máx.
36
float
Número de serie
42
dword
Usuario
44
word
Producto
45
word
Cliente
46
word
Embalaje
47
word
Almacén de origen
48
word
Almacén de destino
49
word
Recatas/Proceso de dosificación
50
word
Masa de la plataforma - el valor de la masa se devuelve en la unidad actual
Tara de plataforma - el valor de tara se devuelve en la unidad de calibración
Unidad de la plataformadetermina la unidad de masa actual (visualizada)
Bit de la unidad
0
gramo [g]
1
kilogramo [kg]
2
ct (quilates),
3
lb (libra)*,
4
oz (uncia)*,
5
N (Newton).
Ejemplo:
Número de bit
B5
B4
B3
B2
B1
B0
Valor
0
0
0
0
1
0
La unidad de peso es kilogramo [kg].
6
Estado de la plataforma determina el estado de una plataforma de pesaje
dada.
Bit del estado
0
Medición correcta (la balanza no informa un error)
1
Medición estable
2
Balanza está en cero
3
Balanza está tarada
4
Balanza está en el segundo rango
5
Lanza está en el tercer rango
6
Lanza informa un error NULL
7
Lanza informa un error NULL
8
Balanza informa un error FULL
Ejemplo:
Número de bit
B8
B7
B6
B5
B4
B3
B2
B1
B0
Valor
0
0
0
0
1
0
0
1
1
La balanza no informa un error, medición estable en el segundo rango.
Umbral LO - devuelve el valor umbral LO en la unidad de calibración de la
plataforma dada.
Estado del proceso determina el estado del proceso
Valor decimal Estado del proceso
Número de bit
B1
B0
0
proceso inactivo
0
0
1
Inicio del proceso
0
1
2
detener el proceso
1
0
3
fin del proceso
1
1
Estado de entradas-determina el estado de las entradas
Número de entradas
12 11 10 9 8 7 6 5 4 3 2 1
OFF
0
0
0
0
0
0
0
0
0
0
0
0
ON 1 1 1 1 1 1 1 1 1 1 1 1
Ejemplo:
Máscaras de entrada 2 y 4:0000 0000 0000 1010
MIN - devuelve el valor ajustado del umbral MIN (en la unidad del modo de
trabajo actual usado).
MAX - devuelve el valor ajustado del umbral MAX (en la unidad del modo de
trabajo actual usado).
7
Número de seriedevuelve el valor del número de serie.
Usuario devuelve el valor del código de usuario registrado.
Producto devuelve el valor del código del producto seleccionado
Cliente devuelve el valor del código del Cliente seleccionado
Embalajedevuelve el valor del código del embalaje seleccionado
Almacén de origen devuelve el valor del código del almacén de origen
seleccionado
Almacén de destinodevuelve el valor del código del almacén de destino
seleccionado
Recetadevuelve el valor del código de la receta seleccionado
3.2. La dirección de salida
Lista de la variable de salida:
Variable
Dirección
Longitud [palabras] Tipo de datos
Comando
0
1
word
Comando con parámetro
1
1
word
Plataforma
2 1 word
Tara 3 2 float
Umbral LO
5
2
float
Estado de salidas 7 1 word
MIN 8 2 float
Máx. 10 2 float
Número de serie 16 2 dword
Usuario 18 1 word
Producto
19
1
word
Cliente 20 1 word
Embalaje 21 1 word
Almacén de origen 22 1 word
Almacén de destino
23 1 word
Recetas/Proceso de
dosificación
24 1 word
Comando básico -establecer el bit de comando apropiado realiza la tarea
directamente de acuerdo con la tabla:
Valor decimal Comando
1
Puesta a cero de la plataforma
8
2
Tara la plataforma
4
Estadísticas claras
8
Guardar/Imprimir
16
START
32
Stop (Avería)
Ejemplo:
0000 0000 0010 0000 - comando del inicio del proceso
Comando complejo -establecer el bit de comando apropiado realiza la tarea
directamente de acuerdo con la tabla:
Valor decimal Comando
1
Ajustar el valor de tara para la plataforma dada
2
Establecer el valor umbral de LO para una plataforma dada
3
Configuración de número de serie
4
Ajuste del estado de la salida
5
Selección del usuario,
6
Selección del producto
7
Selección de embalaje
8
Configuración el valor umbral MIN
9
Selección del cliente
10
Selección del almacene de origen
11
Selección de almacén de destino.
12
Selección del proceso de dosificación
16
Configuración el valor umbral MAX
El comando compuesto requiere la configuración del
parámetro adecuado (la dirección de 2 a 24- ver tabla "Lista
de parámetros de comandos compuestos").
Ejemplo:
0000 0000 0000 0010 el comando realizará la configuración del umbral LO al
valor especificado en el parámetro LO (dirección 5 - mira: Lista de los
parámetros de comandos compuestos)
Plataforma parámetro de comando compuesto: número de plataforma de
balanza.
Tara parámetro de comando compuesto: valor de tara (en la unidad de
calibración)
Umbral LO parámetro de comando compuesto: valor de umbral LO (en la
unidad de calibración)
9
Estado de salidas parámetro de comando compuesto: determinar el estado
de las salidas del indicador.
Numero de salida:
12 11 10 9 8 7 6 5 4 3 2 1
OFF
0
0
0
0
0
0
0
0
0
0
0
0
ON
1
1
1
1
1
1
1
1
1
1
1
1
Ejemplo:
Máscaras de salidas conectadas 2 y 4:0000 0000 0000 1010
Min parámetro de comando compuesto: el valor del umbral MIN ( en la
unidad del modo de trabajo actual usado).
MAX parámetro de comando compuesto: el valor del umbral MAX( en la
unidad del modo de trabajo actual usado).
Número de serie parámetro de comando compuesto: valor de numero de
serie
Usuario parámetro de comando compuesto: el valor del código de usuario
registrado.
Producto parámetro de comando compuesto: el valor del código del
producto seleccionado
Cliente parámetro de comando compuesto: el valor del código del cliente
seleccionado
Embalaje parámetro de comando compuesto: el valor del código del
embalaje seleccionado
Almacén de origen parámetro de comando compuesto: el valor del código
del alancen de origen seleccionado
Almacén de destino parámetro de comando compuesto: el valor del código
del alancen de destino seleccionado
Recetas parámetro de comando compuesto: el valor del código de la receta
seleccionado
Un coman
do o comando con un parámetro se ejecuta una
vez después de detectar el ajuste de su bit dado. Si es
necesario ejecutar el comando de nuevo con el mismo
conjunto de bits, primero debe reiniciarse.
Ejemplo:
Comando dirección 1. dirección 0.
Tara 0000 0000 0000 0010
restablecer los bits del comando 0000 0000 0000 0000
Tara
0000 0000
0000 0010
10
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10

RADWAG WPY 30/C3/K Manual de usuario

Tipo
Manual de usuario