Protocolo modbus, Comandos de lectura – CIRCUTOR ReadWatt Series Manual del usuario

Página 14

Advertising
background image

4.3- COMUNICACIONES

El

ReadWatt dispone de dos puertos de comunicaciones uno RS-232 y otro RS-485. Ambos

puertos pueden ser empleados de manera simultánea.

La velocidad de transmisión, Baudrate, es única para ambos puertos y puede ser configurable.

4�3�1�- PROTOCOLO MODBUS

El protocolo

MODBUS es un estándar de comunicaciones en la industria que permite la

conexión en red de múltiples equipos, donde existe un maestro y múltiples esclavos. Dentro

del protocolo

MODBUS el ReadWatt utiliza el modo RTU (Remote Terminal Unit).

En el modo RTU el inicio y fin de mensaje se detectan con silencios de mínimo 3,5 caracteres

y se utiliza el método de detección de errores CRC de 16 bits.

Las funciones

MODBUS implementadas en el equipo son:

Función 03 y 04. Lectura de registros.

Función 10. Escritura de múltiples registros.

4�3�2�- COMANDOS DE LECTURA

El

ReadWatt soporta las funciones de lectura tipo integer, funciones: 0x03 y 0x04.

En la

Tabla 4

se especifican las variables

MODBUS del equipo.

Ejemplo: Lectura del número de serie del equipo con número de periférico 01.

Enviaremos la siguiente trama

MODBUS:

Dirección Función

Registro

inicial

Nº registro

CRC

01

04

0060

0002

CRC

El equipo nos responderá con la siguiente trama:

Dirección Función

Nº bytes

Nº de serie

CRC

01

04

04

XXXX XXXX

CRC

Nota: Los valores están expresados en hexadecimal.

El número de registros pedidos deberá ser igual al tamaño de la variable que se está

solicitando.

Es posible la lectura de varias direcciones consecutivas, si se ajusta la petición al formato

correcto.

14

ReadWatt

Manual de Instrucciones

Advertising