Capítulo 8 - Dispositivos Opcionales
Número del bit
8.6.3 Descripción Detallada de las Funciones____________________________________
En este ítem si hace una descripción detallada de las funciones disponibles en el MVW-01 para
comunicación Modbus – RTU. Para la elaboración de los telegramas, es importante observar el
siguiente:
Los valores son siempre transmitidos en hexadecimal.
El enderezo de un dato, el número de datos y el valor de registradores son siempre representados
en 16 bits. Por eso, es necesario transmitir estos campos utilizando dos bytes (high y low). Para
acceder bits, la forma para representar un bit depende de la función utilizada.
Los telegramas, tanto para pregunta cuanto para respuesta, no puede ultrapasar los 128 bytes.
La resolución de cada parámetro o variable básica sigue lo que está descrito en el ítem 8.5.3.2.
8.6.3.1 Función 01 – Read Coils_______________________________________________
Lee el contenido de un grupo de bits internos que necesariamente deben estar en secuencia
numérica. Esta función posee la siguiente estructura para los telegramas de lectura y respuesta (los
valores son siempre hexadecimales, y cada campo representa un byte):
8-54
Bits de Comando
0 = Deshabilita rampa (Para)
Bit 100
1 = Habilita rampa (Gira)
0 = Deshabilita General
Bit 101
1 = Habilita General
0 = Sentido de Giro Antihorario
Bit 102
1 = Sentido de Giro Horario
0 = Deshabilita JOG
Bit 103
1 = Habilita JOG
0 = Se va para Modo Local
Bit 104
1 = Se va para Modo Remoto
Bit 105
Sin función
Sin función
Bit 106
0 = No Resetea el Convertidor
Bit 107
1 = Resetea el Convertidor
Pregunta (Maestro)
Enderezo del esclavo
Función
Enderezo del bit inicial (byte high)
Enderezo del bit inicial (byte low)
Número de bits (byte high)
Número de bits (byte low)
CRC-
CRC+
Función
Respuesta (Esclavo)
Enderezo del esclavo
Función
Campo Byte Count (no. de bytes de datos)
Byte 1
Byte 2
Byte 3
etc a
CRC-
CRC+