7.4.1 Estructura de una consulta del maestro
7.4.1.1 Dirección
7.4.1.2 Código de función
7.4.1.3 Datos
7.4.1.4 Comprobación de errores cíclica (CRC)
•
En el parámetro P-34 se ha entrado la dirección (1 a 63) de aquel
arrancador de velocidad variable al que va dirigida la consulta. Solo este
arrancador de velocidad variable puede responder a la consulta.
•
La dirección 0 es utilizada como el denominado Broadcast (mensaje a
todos los participantes de bus) del maestro. En este modo, no pueden
activarse participantes individuales y no pueden emitirse datos desde los
esclavos.
El código de función define el tipo del mensaje.
En el arrancador de velocidad variable DE1 pueden ejecutarse las siguientes
acciones:
código de función
Denominación
[hex]
03
Read Holding Registers
06
Write Single Register
La longitud del bloque de datos (datos: N x 1 byte) depende del código de
función. Este se compone de dos signos hexadecimales cada uno en el
rango de 00 a FF respectivamente. El bloque de datos contiene información
adicional para el esclavo para poder ejecutar la acción fijada por el maestro en
el código de función (ejemplo: el número de parámetros a procesar).
Los telegramas en el modo de funcionamiento Modbus RTU contienen una
comprobación de errores cíclica (CRC = Cyclical Redundancy Check). El
campo CRC está formado por dos bytes que incluyen un valor de 16 bits
binario. La comprobación de errores CRC siempre se ejecuta para los
distintos signos del telegrama e independientemente del proceso de ensayo
de paridad. El resultado CRC lo adjunta el maestro al telegrama. Durante la
recepción del telegrama, el esclavo realiza un nuevo cálculo y compara el
valor calculado con el valor real en el campo CRC. Si los dos valores no son
idénticos, aparece un error.
DE1 Drehzahlstarter 09/14 MN040011DE www.eaton.com
7.4 Modo de funcionamiento Modbus RTU
Descripción
Lectura de los registros Holding en el esclavo (datos de
proceso, parámetros, configuración).
En una consulta del maestro pueden leerse como
máximo 11 registros.
Escritura de un registro Holding en el esclavo.
En un telegrama general (Broadcast), el correspondiente
registro Holding se escribe en todos los esclavos. El
registro se vuelve a leer para comprobación.
7 Modbus RTU
119