Descripción Detallada De Las Funciones; Función 03 - Read Holding Register - WEG Modbus RTU CFW100 Serie Manual Del Usuario

Tabla de contenido

Publicidad

6 DESCRIPCIÓN DETALLADA DE LAS FUNCIONES
En este ítem es hecha una descripción detallada de las funciones disponibles en el convertidor de frecuencia
CFW100 para comunicación Modbus RTU. Para la elaboración de los telegramas, es importante observar lo
siguiente:
Los valores son siempre transmitidos en hexadecimal.
La dirección de un dato, el número de datos y el valor de los registradores son siempre representados en
16 bits. Por eso, es necesario transmitir estos campos utilizando dos bytes – superior (high) e inferior (low).
Los telegramas, tanto para pregunta cuanto para respuesta, no pueden ultrapasar 64 bytes.
Los valores transmitidos son siempre números enteros, independiente de poseyeren representación con
casa decimal. De esta forma, el valor 9,5 seria transmitido como siendo 95 (5Fh) vía serial. Consulte la lista
de parámetros del CFW100 para obtener la resolución utilizada para cada parámetro.
6.1
FUNCIÓN 03 – READ HOLDING REGISTER
Lee el contenido de un grupo de registradores, que necesariamente deben estar en secuencia numérica. Esta
función posee la siguiente estructura para los telegramas de lectura y respuesta (cada campo representa un
byte):
Solicitación (Maestro)
Dirección del esclavo
Función
Dirección del registrador inicial (byte high)
Dirección del registrador inicial (byte low)
Número de registradores (byte high)
Número de registradores (byte low)
CRC-
CRC+
Ejemplo: lectura de la velocidad del motor (P002) y corriente del motor (P003) del esclavo en la dirección 1
(suponiendo P002 = 30 Hz y P003 = 1,5 A).
Dirección: 1 = 01h (1 byte)
Dirección del registrador inicial: 2 = 0002h (2 bytes)
Valor del primer parámetro: 30 = 001Eh (2 bytes)
Valor del segundo parámetro: 15 = 000Fh (2 bytes)
Solicitación (Maestro)
Campo
Dirección del esclavo
Función
Dirección del registrador inicial (byte high)
Dirección del registrador inicial (byte low)
No. de registradores (byte high)
No. de registradores (byte low)
CRC-
CRC+
Descripción Detallada de las Funciones
Respuesta (Esclavo)
Dirección del esclavo
Función
Campo Byte Count
Dato 1 (byte high)
Dato 1 (byte low)
Dato 2 (byte high)
Dato 2 (byte low)
Etc...
CRC-
CRC+
Respuesta (Esclavo)
Valor
Campo
01h
Dirección del esclavo
03h
Función
00h
Byte Count
02h
P002 (byte high)
00h
P002 (byte low)
02h
P003 (byte high)
65h
P003 (byte low)
CBh
CRC-
CRC+
Valor
01h
03h
04h
00h
1Eh
00h
0Fh
DAh
31h
CFW100 | 19

Publicidad

Tabla de contenido
loading

Tabla de contenido