Formato de datos de cadena de caracteres (string) – Basler Electric DECS-250N Manual del usuario

Página 236

Advertising
background image

220

9440572990 Rev C

Communicación Modbus™

DECS-250N

Registro de Retención Valor

K

(Byte Hi)

hex 12

K

(Byte Lo)

hex 34

Se requieren las mismas alineaciones de bytes para escribir.

El Formato de Datos Uin16 se enumera en Puntos Binarios (Tabla 26).

Ejemplo: El registro 900 ocupa 16 filas en la Tabla del Registro donde cada fila da el nombre de datos
específicos de mapeo de bits como por ejemplo 900-0 indica bit 0 del registro 900 mapeado en RF-TRIG.

Formato de Datos Enteros Cortos/Formato de Datos de Caracteres de Byte (Uint8)

El formato de datos enteros cortos del Modbus utiliza un registro de retención único para representar un valor
de datos de 8 bits. El byte alto del registro de retención siempre va a ser cero.

Ejemplo: El valor 132 representado en formato entero corto es hexadecimal 0x84. Este número leerá de
un registro de retención como a continuación:

Registro de Retención Valor

K

(Byte Hi)

hex 00

K

(Byte Lo)

hex 84

Se requieren las mismas alineaciones de bytes para escribir.

Formato de Datos de Cadena de Caracteres (String)

El formato de datos de cadena de caracteres de Modbus utiliza uno o más registros de retención para
representar una secuencia o cadena de valores de caracteres. Si la cadena contiene un único carácter,
el byte alto del registro de retención va a contener el código de carácter ASCII y el byte bajo va a ser
cero.

Ejemplo: La cadena “PASSWORD” representada en formato de cadena se leerá como a continuación:

Registro de Retención Valor

K

(Byte Hi)

‘P’

K

(Byte Lo)

‘A’

K+1 (Byte Hi)

‘S’

K+1 (Byte Lo)

‘S’

K+2 (Byte Hi)

‘W’

K+2 (Byte Lo)

‘O’

K+3 (Byte Hi)

‘R’

K+3 (Byte Lo)

‘D’

Ejemplo: Si la cadena de arriba se cambiara a “P”, la nueva cadena de caracteres se leería como a
continuación:

Registro de Retención Valor

K

(Byte Hi)

‘P’

K

(Byte Lo)

hex 00

K+1 (Byte Hi)

hex 00

K+1 (Byte Lo)

hex 00

K+2 (Byte Hi)

hex 00

K+2 (Byte Lo)

hex 00

K+3 (Byte Hi)

hex 00

K+3 (Byte Lo)

hex 00

Se requieren las mismas alineaciones de bytes para escribir.

Verificación de Error CRC (Comprobación de Redundancia Cíclica).

Este campo contiene un valor de CRC de 2 bytes para la detección de error de transmisión. Primero, el
maestro calcula el CRC y lo anexa al mensaje de consulta. El sistema del DECS-250N recalcula el valor

Advertising