Endress+Hauser RA33 Manual De Instrucciones página 42

Ocultar thumbs Ver también para RA33:
Tabla de contenido
Puesta en marcha
42
ga
Dirección de esclavo (1 a 247)
fk
Función, siempre 03
r1 r0
Iniciar registro (byte alto primero)
a1 a0
Número de registros (byte alto primero)
c0 c1
Suma de comprobación CRC (byte bajo primero)
Respuesta del controlador de dosificación para una petición satisfactoria:
ga fk az s1 s0 w3 w2 w1 w0 s1 s0 w3 w2 w1 w0 . .. . . s1 s0 w3 w2 w1 w0 c1 c0
ga
Dirección del equipo
fk
Función, siempre 03
az
Número de bytes de todos los siguientes valores medidos
s1 s0
Estado del primer valor medido (entero de 16 bits, byte alto primero)
w3 w2 w1 w0
Primer valor medido en formato 32 bits flotante, byte alto primero
s1 s0
Estado del segundo valor medido (entero de 16 bits, byte alto primero)
w3 w2 w1 w0
Segundo valor medido (de 32 bits flotante, byte alto primero)
s1 s0
Estado del último valor medido (entero de 16 bits, byte alto primero)
w3 w2 w1 w0
Último valor medido (de 32 bits flotante, byte alto primero)
c0 c1
Suma de comprobación CRC de 16 bits (byte bajo primero)
Respuesta del controlador de dosificación para una petición fallida:
ga fk fc c0 c1
ga
Dirección del equipo
fk
Función pedida + 80hex
fc
Código del error
c0 c1
Suma de comprobación CRC de 16 bits (byte bajo primero)
Código de error:
01 : Función desconocida
02 : Inicio no válido del registro
03 : Número de registros por leer no válido
Si existen errores en la suma de control o de paridad del maestro, el controlador de
dosificación no responde.
Si las lecturas del contador son elevadas, se omitirán cifras decimales.
Transmisión de comandos de dosificación por lotes al controlador de dosificación/Lectura del
estado de la dosificación
Los comandos de dosificación por lotes pueden transmitirse al controlador de dosificación y
el estado de la dosificación puede leerse mediante Modbus. Los registros siguientes están
disponibles para este fin:
Dirección de
Dirección
Función
protocolo
de PLC
(base 0)
(base 1)
5000
5001
Ajustar
contador con
preselección
5002
5003
Ajustar
Inicio/Paro
Tipo de
Descripción
datos
FLOAT
Cuando estos registros se escriben se ajusta un nuevo
contador con preselección.
Función Modbus 16 (escribir registros)
UINT16 Si se ha escrito un 1, se inicia una dosificación por lotes.
Si se ha escrito un 0, se detiene una dosificación por lotes.
Funciones Modbus 16 (escribir registros), 06 (escribir
registro individual).
Batch Controller RA33
Endress+Hauser
Tabla de contenido
loading

Tabla de contenido