RS-485 Instalación y config...
¡NOTA!
Las direcciones de bobina comienzan en cero, es decir, la
bobina 17 tiene la dirección 16.
Nombre del campo
Dirección del esclavo
Función
Dirección de bobina HI
Dirección de bobina LO
Cantidad de bobinas HI
Cantidad de bobinas LO
Contador de bytes
Forzar datos HI
(bobinas 8-1)
Forzar datos LO
(bobinas 10-9)
7
7
Comprobación de errores
(CRC)
Respuesta
La respuesta normal devuelve la dirección del esclavo, el
código de la función, la dirección de inicio y la cantidad de
bobinas forzadas.
Nombre del campo
Dirección del esclavo
Función
Dirección de bobina HI
Dirección de bobina LO
Cantidad de bobinas HI
Cantidad de bobinas LO
Comprobación de errores
(CRC)
7.10.4 Lectura de registros de retención (03
HEX)
Descripción
Esta función lee el contenido de los registros de retención
del esclavo.
Petición
El mensaje de petición especifica el registro de inicio y la
cantidad de ellos a leer. Las direcciones de registros
comienzan en 0, es decir, los registros 1-4 tienen la
dirección 0-3.
Ejemplo: lectura 3-03 Referencia máxima, registro 03030.
142
Guía de diseño de Convertidor de frecuencia VLT
Ejemplo (HEX)
01 (convertidor de frecuencia
dirección)
0F (escribir múltiples bobinas)
00
10 (dirección de bobina 17)
00
10 (16 bobinas)
02
20
00 (ref. = 2000 hex)
-
Ejemplo (HEX)
01 (convertidor de frecuencia
dirección)
0F (escribir múltiples bobinas)
00
10 (dirección de bobina 17)
00
10 (16 bobinas)
-
MG.11.BA.05 - VLT® es una marca registrada de Danfoss.
®
HVAC
Nombre del campo
Ejemplo (HEX)
Dirección del esclavo
01
Función
03 (lectura de registros de
retención)
Dirección de inicio HI
0B (dirección de registro 3029)
Dirección de inicio LO
05 (dirección de registro 3029)
Nº de puntos HI
00
Nº de puntos LO
02 - (Par. 3-03 tiene 32 bits de
longitud, es decir, 2 registros)
Comprobación de errores
-
(CRC)
Respuesta
Los datos del registro en el mensaje de respuesta están
empaquetados a razón de dos bytes por registro, con los
contenidos binarios justificados a la derecha en cada uno.
Para cada registro, el primer byte contiene los bits de nivel
alto, y el segundo los de nivel bajo.
Ejemplo: Hex 0016E360 = 1 500 000 = 1500 RPM.
Nombre del campo
Ejemplo (HEX)
Dirección del esclavo
01
Función
03
Contador de bytes
04
Datos HI
00
(registro 3030)
Datos LO
16
(registro 3030)
Datos HI
E3
(registro 3031)
Datos LO
60
(registro 3031)
Comprobación de errores
-
(CRC)
7.10.5 Preajuste de un solo registro (06
HEX)
Descripción
Esta función preajusta un valor en un único registro de
retención.
Petición
El mensaje de petición especifica la referencia del registro
a preajustar. Las direcciones de los registros comienzan en
cero, es decir, el primer registro tiene la dirección 0.
Ejemplo: Escribir 1-00 Configuration Mode, registrar 1000.