Descripción de Protocolo de MODBUS
Todas transacciones serán realizadas usando la transmisión de Modbus RTU. Todos los mensajes serán
terminados con dos-byte CRC-16. El modo de transmisión de Modbus ASCII no es soportado.
La configuración predeterminado de software para Modbus es demostrado abajo. Donde un parámetro se puede
cambiado, un rango de opciones es ensenado también. Este responsabilidad del operador de asegurarse que la
configuración del software es el mismo para ambos el maestro y esclavo.
•
Velocidad en Baudios: 9600 bps (2400/4800/9600/38400/76800)
•
Bits de datos: 8 (7/8)
•
Paridad: Ninguno (Ninguno/Impar/Par)
•
Bits de Parar: 2 (1/2)
Actualmente solamente hay tres tipos de mensajes de Modbus soportados por el protocolo de Vilter:
•
Código de función 03 (0x03):Leer Retenido (holding) registro
•
Código de función 06 (0x06):Reponer registro Solo
•
Código de función 16 (0x10):Reponer registro Múltiple
Otros tipos de de mensaje de Modbus puede llegar a ser disponible después o si la necesidad surge. Una
descripción breve del formato para cada código de función será proporcionada abajo. Sin embargo, para una
explicación mas completo, por favor refiere a la Guía de Referencia del Protocolo de Modbus de Modicon (PI-
MBUS-300).
Leer Registros Retenidos
El código de función de registros leídos retenidos (0x03) es usado para leer los contenidos de uno o mas registros
dentro el Viltech. Registros dentro el Mensaje de Estado, Mensaje de Control, y Mensaje de Valores de referencia
pueden ser solicitados singularmente o en grupos siempre que el número de registros solicitados no extendía mas
que el rango valido.
La tabla siguiente es un ejemplo del uso del código de función de Registros Leídos Retenidos para solicitar todas
las 40 palabras en el Mensaje de Estado.
141