Configuración del protocolo modbus, 1 función 01: leer bobinas, 2 función 02: leer entradas discretas – KROHNE ALTOSONIC V12 ES Manual del usuario

Página 121: 3 función 03: leer registros de retención

Advertising
background image

CONFIGURACIÓN DEL PROTOCOLO MODBUS

10

121

ALTOSONIC V12

www.krohne.com

08/2013 - 4002644101- MA ALTOSONIC V12 R02 es

10.5.1 Función 01: LEER BOBINAS

La función 01 lee 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 (o lógicas) 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.2 Función 02: LEER ENTRADAS DISCRETAS

La función 02 lee 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 (o lógicas) no se
emplean como entidades individuales. Las variables booleanas o lógicas se representan
mediante bits específicos empaquetados en palabras de 32 bits (tipo "Largo").

10.5.3 Función 03: LEER REGISTROS DE RETENCIÓN

La función 03 lee el contenido de entre 1 y 125 registros de retención contiguos en el esclavo.
El número máximo de registros por cada solicitud es 125 registros de 16 bits: 125 enteros, 62
enteros largos, 62 flotantes, 31 dobles o 31 largos largos.

Solicitud

El mensaje de solicitud especifica el registro de inicio y la cantidad de registros que deben ser
leídos. Los registros se direccionan empezando por cero. Los registros 1...16 se direccionan
como 0...15.

Ejemplo

Una solicitud de lectura desde el equipo esclavo 17, registros 40108...40110 (decimal) o
empezando por 9CAC (hexadecimal):

Respuesta

Cabecera

dirección
esclavo

Función

Dirección de inicio

Número de elementos
de datos

Comproba
ción de
errores

Cola

--

11(h)

03(h)

Hi

9C(h)

Low

AB(h)

Hi

00(h)

Low

03(h)

--

--

Tabla 10-2: Ejemplo de lectura de registros de retención

Cabece
ra

Direcci
ón
esclavo

Función Númer

o de
bytes

Datos

Compro
bación
de
errores

Cola

--

11(h)

03(h)

06(h)

(Reg.

40108

Hi)

02(h)

(Reg.

40108

Low)

2B(h)

(Reg.

40109

Hi)

00(h)

(Reg.

40109

Low)

00(h)

(Reg.

40110

Hi)

00(h)

(Reg.

40110

Low)

64(h)

--

--

Tabla 10-3: Respuesta de lectura de registros de retención

Advertising