Variables modbus, Comandos de escritura – CIRCUTOR CEM-M-RS-485 Manual del usuario

Página 13

Advertising
background image

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.

4�4�3�- COMANDOS DE ESCRITURA

El

CEM M-RS485 soporta las funciones de escritura tipo integer, función: 0x01.

Ejemplo: Modificar la dirección Modbus del periférico 01 a la dirección

0x000A

.

Enviaremos la siguiente trama Modbus:

Dirección Función

Registro

inicial

Nº registro Nº de bytes

Dato

CRC

01

10

0008

0001

02

000A

CRC

El equipo nos responderá con la siguiente trama:

Dirección Función

Registro

inicial

Nº registro

CRC

01

10

0008

0001

CRC

Nota: Los valores están expresados en hexadecimal.

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

accediendo.

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

correcto.

4�4�4�- VARIABLES MODBUS

Todas las direcciones del mapa

MODBUS están en Hexadecimal.

4.4.4.1.- Variables de Configuración

Para estas variables están implementadas las funciones de

Lectura y Escritura.

Tabla 4:Variables Modbus de configuración CEM M-RS485�

Descripción

Dirección Tamaño

Margen valido de datos

Valor por

defecto

Dirección Modbus

0x03E8

16 bits

1 ... 254

1

Velocidad de transmisión

(Baudrate)

0x03E9

16 bits

0: 9600, 1:19200, 2: 38400

0: 9600

Configuración comunicaciones

0x03EA

16 bits

0: 8N1 ( 8 bits - Sin paridad -1 bit stop)

1: 8E1 ( 8 bits - Paridad par -1 bit stop)

2: 8O1 ( 8 bits - Paridad impar -1 bit stop)

3: 8N2 ( 8 bits - Sin paridad -2 bits stop)

4: 8E2 ( 8 bits - Paridad par -2 bits stop)

5: 8O2 ( 8 bits - Paridad impar -2 bits stop)

0

Tipo salida de impulsos

0x0080

16 bits

0: Energía activa, 1: Energía reactiva

0

13

Manual de Instrucciones

CEM M-RS485

Advertising