5.5 Ejemplos
Los siguientes ejemplos ilustran varios comandos Modbus RTU. Si se produce un error, consulte la sección Códigos de excepción.
5.5.1 Lectura de estado de bobina (01
Descripción
Esta función lee el estado ON/OFF de las distintas salidas (bobinas) del convertidor de frecuencia. No se admite la transmisión en las lecturas.
Petición
El mensaje de petición especifica la bobina inicial y la cantidad de bobinas a leer. Las direcciones de bobina comienzan en cero, es decir, la bobina 33 tiene la
dirección 32.
5
Ejemplo de una petición de lectura de las bobinas 33 a 48 (código de estado)
del dispositivo esclavo 01:
Nombre del campo
Dirección del esclavo
Función
Dirección inicio HI
Dirección de inicio LO
Núm. puntos HI
Núm. puntos LO
Compr. error (CRC)
Respuesta
El estado de la bobina en el mensaje de respuesta está empaquetado como una bobina por bit del campo de datos. El estado se indica como: 1 = ON; 0 = OFF.
El LSB (bit menos significativo) del primer byte de datos contiene la bobina a la que se dirige la consulta. Las otras bobinas siguen hacia el final de mayor nivel
del byte, y "de nivel bajo a nivel alto" en los bytes siguientes.
Si la cantidad de bobinas devueltas no es múltiplo de ocho, los bits restantes del byte de datos final se rellenarán con ceros (hacia la parte alta del byte). El campo
Contador de bytes especifica el número de bytes de datos completos.
Nombre del campo
Dirección del esclavo
Función
Contador de bytes
Datos (bobinas 40-33)
Datos (bobinas 48-41)
Compr. error (CRC)
5.5.2 Forzar/escribir una sola bobina (05
Descripción
Esta función fuerza una bobina con ON u OFF. Cuando se trata de mensaje de transmisión, la función fuerza las mismas referencias de bobina en todos los
esclavos conectados.
Petición
El mensaje de petición especifica que se fuerce la bobina 65 (control de escritura de parámetro). Las direcciones de bobinas comienzan en cero, es decir, la bobina
65 tiene la dirección 64. Forzar datos = 00 00HEX (OFF) o FF 00HEX (ON).
34
Manual de funcionamiento del convertidor de frecuencia AF-60 LP™ Micro
)
HEX
Ejemplo (HEX)
01 (dirección del convertidor de frecuencia)
01 (leer dirección)
00
20 (32 decimal)
00
10 (16 decimal)
-
Ejemplo (HEX)
01 (dirección del convertidor de frecuencia)
01 (leer bobinas)
02 (2 bytes de datos)
07
06 (STW = 0607hex)
-
)
HEX