CAPÍTULO IX – PROTOCOLO DE COMUNICACIÓN
CAPÍTULO IX – PROTOCOLO DE COMUNICACIÓN
9.1 COMUNICACION MODBUS
DIRECCIÓNES DE COMUNICACIÓN
Rango de programación: 0-31 (Variador de frecuencia 0-31; dirección del dispositivo esclavo 1-31). Cuando el
sistema usa la interfase de comunicación RS-485 para controlar o monitorear, cada variador debe programar la
dirección y la dirección debe ser única que no podrá repetirse en el enlace de la red.
Programación de fábrica: 01, dirección de programación es 0 como una dirección de host que está enviando
datos a otro dispositivo conectado al enlace de red.
Rango de velocidad de transmisión: es el valor a ajustar de la velocidad de transmisión, por favor ver la lista de
parámetros, manejo de errores de comunicación, detalles de código de falla, por favor ver lista de chequeo de
sobre tiempo de comunicación. La programación de este parámetro es el chequeo de tiempo del sobre tiempo
de comunicación en serie.
Cuando esta en el parámetro de tiempo de programación, sin ninguna transferencia de datos, se da el siguiente
tiempo afuera de comunicación. Para tiempo especifico ver la siguiente tabla:
Formato de datos de comunicación (modo RTU). Bajo el modo de formato de datos RTU de cualquier trama de
modbus es del siguiente modo:
Tiempo de transmisión 3.5 bytes + dirección de esclavo (1 byte) + código de función (1 byte) + dato
especifico (multi- bytes) +CRC CHK (2 bytes)+ tiempo de transmisión 3.5 bytes.
La siguiente tabla puede ser más intuitiva, pero con el mismo significado:
No hay señal de entrada para mantener un mayor o igual tiempo de transmisión
STX
de 3.5 bytes
Dirección
Dirección de comunicación: dirección binaria de 8 bits
Función
Código de función: dirección binaria de 8 bits
Datos (n-1)
Contenido de datos: n X datos de 8 bits de datos, n<=2 (dos datos de 16 bits)
.....
Datos 0
Código de chequeo CRC
Código de chequeo CRC 16 bit por las 2 combinaciones de códigos de chequeo
CRC CHK bajo
binarios de 8 bits
Sin señal de entrada para mantener un mayor o igual tiempo de transmisión de
CRC CHK alto
3.5 bytes
FIN
Dirección: Dirección de comunicación, rango 0-31 (sistema decimal).
00H: Difusión a todos los variadores (Difusión),el esclavo no responde.
01H –1FH: La dirección específica correspondiente al variador de frecuencia.
Función: El código de función, también conocido como el byte de comando, tiene 4 posibilidades:
03H: Lee los contenidos de los registros, uno o más.
06H: Escribe un dato a un registro.
99