SD300
•
Dirección de datos del esclavo.
•
Código de función Modbus (3 Lectura de registros).
•
Dirección de Datos de Inicio.
•
Número de registros a leer.
•
Código CRC-16.
La respuesta del variador (esclavo) debe contener los siguientes campos:
•
Dirección de datos del esclavo.
•
Código de función Modbus (3 Lectura de registros).
•
Número de bytes a leer.
•
Número bytes / 2 registros.
•
Código CRC-16.
Cada registro está formado por 2 bytes (2x8bits=16 bits). Esta es la
longitud por defecto de todos los registros de que consta el SD300.
Ejemplo:
Supongamos que queremos leer la corriente del motor (datos de placa) a
través de comunicaciones. Este dato corresponde al parámetro bA.13
=0.0A.
La trama a transmitir sería:
Dirección
Modbus
0x0A
Supongamos que la corriente instantánea del equipo es de 8.2 A. (valor
Modbus 82 decimal = 0x52 Hexadecimal). La respuesta del esclavo será:
Dirección
Modbus
0x0A
224
COMUNICACIÓN MODBUS
Código de
Dirección de
Función
datos de
Modbus
Inicio (44622)
0x03
0x0120D
Código de
Número de
Función
Modbus
0x03
Número de
Registros
0x0001
Datos
(dirección 20)
Bytes
(=110)
0x02
0x0052
POWER ELECTRONICS
CRC-16
0x2493
CRC-16
0x9C78