13. ANEXO 3. MAPA DE MEMORIA MODBUS
En este anexo se describen fundamentos sobre la comunicación con los equipos MIN utilizando el protocolo
®
MODBUS
. Las referencias a direcciones de memoria pueden variar de un modelo de equipo a otro o entre
distintas revisiones de firmware, por lo cual, antes de nada debe asegurarse que se dispone el mapa de memoria
adecuado al modelo y versión de firmware adquirido.
Para facilitar esta tarea, el programa de comunicaciones suministrado con los equipos, ENERVISTA MII SETUP,
dispone a partir de su versión 1.8 de una utilidad que permite extraer el mapa de memoria de cualquier equipo de
la familia M (MIF, MIV, MIG, MIN, MIW, etc.) al que se conecte el ordenador.
13.1. LECTURA DE VALORES
La función de MODBUS
de mensaje se construye de la siguiente forma:
Petición:
CAMPO
Dirección del relé
Función
Dirección de
Comienzo
Nº Registros
CRC
Respuesta:
CAMPO
Dirección del relé
Función
Nº de bytes
Valor de los
Registros
CRC
Ejemplo:
Petición:
Lectura de 75 registros (150 bytes) a partir de la dirección 04FE (1278).
DIRECCIÓN
FUNCIÓN
01
03
Respuesta:
DIRECCIÓN
FUNCIÓN
01
03
GEK-106307F
ANEXO 3 MAPA DE MEMORIA MODBUS
®
utilizada en este caso es la 3 (READ HOLDING REGISTERS). El comando de petición
LONGITUD
1 Byte
1 Byte (03H)
1 Palabra (Byte Alto - Byte Bajo)
1 Palabra (Byte Alto - Byte Bajo)
1 Palabra
LONGITUD
1 Byte
1 Byte
1 Byte
Nº de bytes/2 Palabras
1 Palabra
COMIENZO
04FE
BYTES
DATA0
96
500D
MIN Protección Direccional de Tierra
#REGS
CRC
004B
653D
...
DATA74
0200
CRC
84 D5
13-1