CONFIGURACIÓN DEL PROTOCOLO MODBUS
10
10.5.8 Función 15: ESCRIBIR MÚLTIPLES BOBINAS
La función 15 escribe el estado de entre 1 y 2000 variables lógicas (booleanas u ON/OFF)
contiguas.
Esta función no se utiliza, ya que en esta aplicación las variables booleanas no se emplean como
entidades individuales. Las variables booleanas se representan mediante bits específicos
empaquetados en palabras de 32 bits (tipo "Largo").
10.5.9 Función 16: ESCRIBIR MÚLTIPLES REGISTROS DE RETENCIÓN
La función 16 escribe el contenido de entre 1 y 123 registros de retención contiguos en el
esclavo.
Si la dirección es de difusión, la función preajusta las mismas referencias de registro en todos
los esclavos adjuntos.
Solicitud
El mensaje de solicitud especifica las referencias de registro que se deben preajustar. Los
registros se direccionan empezando por cero (el registro 1 se direcciona como 0).
Ejemplo
Ejemplo de solicitud para que el equipo esclavo 17 preajuste dos registros empezando por 40002
(decimal), 9C42 (hexadecimal) hasta 00 0A y 01 02 hex:
Cabe-
direc-
Funci. Dirección
cera
ción
es-
clavo
-
11(h)
10(h)
Tabla 10-7: Ejemplo de múltiples registros de retención
Respuesta
La respuesta normal devuelve la dirección del esclavo, el código de función, la dirección de inicio
y la cantidad de registros preajustados:
Cabecera
dirección
esclavo
--
11(h)
Tabla 10-8: Respuesta de múltiples registros de retención
Si la solicitud no es aplicable, se enviará una respuesta de excepción.
Para más información, vaya a
132
Cantidad
de inicio
Hi
Low
Hi
9C(h)
41(h)
00(h)
Función
Dirección
de inicio
10(h)
Hi
9C(h)
Respuestas de excepción
Rec. de
Datos
bytes
Low
04(h)
Hi
02(h)
00(h)
Cantidad
de puntos
Low
Hi
41(h)
00(h)
en la página 133.
www.krohne.com
ALTOSONIC V12
Low
Hi
Low
0A(h)
01(h)
02(h)
Comproba
ción de
errores
Low
--
02(h)
02/2018 - 4002644103 - MA ALTOSONIC V12 R04 es
Compr
de
error.
/cola
- / -
Cola
--