Preajuste De Registros Múltiples (16); Gestión De Errores - GEFRAN-SIEI ARTDriveG -EV Manual De Instrucciones

Tabla de contenido
8.1.4.5 Preajuste de registros múltiples (16)
Esta función permite ajustar el valor de un bloque consecutivo de registros a 16 bits. El modo broadcast está permitido.
Pregunta
Además de la dirección del convertidor y del código de función (16) el mensaje contiene la dirección de partida de los registros
a escribir (starting Address), el número de registros a escribir, el número de bytes que contienen los datos y los caracteres de
datos. La numeración de los registros parte de cero (word1 = 0) para el MODBUS y de uno (word1 = 1) para el JBUS.
Ejemplo: Modbus
Drive address 17 (11
Registro de partida 35 (0023
Número de registros a escribir 1 (0001
Valor 268 (010C
ADDR
FUNC
DATA
start
start
Addr HI Addr LO
11
10
00
Respuesta
Además de la dirección del convertidor y del código de función (16), el mensaje consta de la dirección de partida
(starting Address) y del número de registros escritos.
Ejemplo: Respuesta a la pregunta anteriormente planteada.
ADDR
FUNC
DATA
start
Addr HI Addr LO
11
10
00
8.1.5 Gestión de errores
En el MODBUS existen dos tipos de errores, tratados de distinto modo: errores de transmisión y errores operativos. Los
errores de transmisión son errores que alteran el mensaje, en su formato, en la paridad (si se usa), o en CRC16. El
convertidor que detecta errores de este tipo en el mensaje lo considera no válido y no da respuesta. Pero en el caso de
que el mensaje sea correcto en su forma, pero la función que se pide, por algún motivo, no sea ejecutable, nos encontramos
delante de un error operativo. A este error, el convertidor responde con un mensaje de excepción. Este mensaje se
compone de la dirección del convertidor, del código de la función que se pide, de un código de error y del CRC. Para
indicar que la respuesta es la notificación de un error el código función se devuelve con el bit más significativo a "1".
Ejemplo: Modbus
Drive address 10 (0A
Coil 1186 (04A2
Manual de instrucciones ARTDriveG
Bit number
)
hex
)
hex
hex
)
hex
DATA
DATA
DATA
DATA
word# word# Byte
word
HI
LO
Count
22
00
01
02
DATA
DATA
DATA
CRC
start
word# word#
HI
LO
HI
22
00
01
A3
)
hex
)
hex
Bit meaning
0
Digital Output 1
1
Digital Output 2
2
Digital Output 3
3
Digital Output 4
4
Run
5
Steady state
6
Drive limit state
7
Not used
)
DATA
DATA
CRC
CRC
word
35 HI
35 LO
HI
LO
01
0C
6C
87
CRC
LO
53
agy0801
Capítulo 8 - Protocolo serie • 201
Tabla de contenido
loading

Tabla de contenido