APÉNDICE B: GUÍA MODBUS
B.1 Introducción
Dispone de un enlace de comunicaciones en serie opcional
Modbus/RS485.
El dispositivo puede configurarse para actuar como terminal
remoto (RTU) esclavo cuando esté en comunicación con un
sistema maestro (host), o como dispositivo Modbus maestro; de
esta manera podrá recopilar información procedente de los RTU
esclavos en sus 24 canales de comunicaciones analógicas y
sus 24 canales de comunicac. digitales.
B.2 Instalación
a) Conecte el instrumento a un enlace Modbus (ver sección
7.5, página 104).
b) Ajuste los parámetros de configuración RS485 (ver sección
6.8.4, página 94).
c) Añada el instrumento a la configuración del enlace en el
sistema host (consulte la información proporcionada con el
sistemacentral).
B.3 Comandos Modbus admitidos
Se admiten los comandos Modbus siguientes:
01 Leer estado de bobina: lee el estado activado o
desactivado
de
16
comenzando en una dirección específica. El instrumento
muestra ceros para los puntos que no contienen datos
definidos.
03 Leer registros de espera: lee 8 valores analógicos
consecutivos, comenzando en una dirección específica. El
instrumento muestra ceros para los registros que no
contienen datos definidos.
05 Forzar bobina única: ajusta el valor de una bobina única
(señal digital) en una dirección específica. El valor de datos
debe ser FF00Hex para activar la señal y cero para
desactivarla. El instrumento muestra un mensaje de
excepción si no es posible escribir en el registro.
06 Predeterminar registro único: fija el valor de un registro
único (valor analógico) en una dirección específica. El
instrumento muestra un mensaje de excepción si no es
posible escribir en el registro. Los límites definidos en la
configuración se aplican al valor anterior al almacenamiento.
08 Retroceder prueba de diagnóstico: se utiliza para
comprobar la integridad de las transmisiones Modbus. El
instrumento muestra el mensaje de recibido.
15 Forzar
bobinas
múltiples:
actualizaciones válidas y muestra un mensaje de excepción
si no es posible escribir en ninguna de las bobinas.
16 Preajustar registros múltiples: el instrumento realiza
actualizaciones válidas y genera un mensaje de excepción si
no es posible escribir en alguno de los registros.
116
estados
digitales
consecutivos,
el
instrumento
Nota:
• Los números negativos se representan en formato
de complemento de "2"; por ejemplo, 1.000 = 03E8
(Hex), –1.000 = FC18 (Hex)
• El instrumento no puede aceptar un mensaje nuevo
hasta que se haya procesado el actual y se haya
enviado una respuesta al equipo maestro (tiempo de
respuesta máximo 50 ms).
• El instrumento supervisa el tiempo transcurrido
desde la recepción de los caracteres del host. Si el
tiempo transcurrido entre dos caracteres es 3,5
veces superior al carácter, el esclavo asume que el
segundo carácter recibido es el inicio de un mensaje
nuevo.
B.4 Mensajes de excepción Modbus
Si el instrumento detecta uno de los errores que se muestran en
la tabla A2.1 al recibir un mensaje del sistema host, responderá
con un mensaje en el que se incluye la dirección Modbus del
instrumento, el código de función y error, y los campos de
comprobación de error.
C
ó
d
g i
o
N
o
0
1
F
u
n
c
ó i
n
D
e r i
c c
ó i
0
2
n
o
e l
g
l a
V
a
r o l
d
e
0
3
l
g e
l a
C
o
n
r i f
m
0
7
n
e
g
i t a
a v
E
r r
r o
d
e
0
8
d
e
m
e
m
Tabla B.1 Respuestas a excepciones Modbus
B.5 Modo operativo de las bobinas Modbus
En las tablas B.2 a B.14 se proporciona información detallada
sobre el contenido de cada bobina Modbus. A cada bobina se le
asigna un registro que puede tener uno de los dos valores
siguientes: 0000 y 0001.
realiza
B
o
b
n i
S
ó
E
t n
a r
d
a
0
=
E
a
n
a
ó l
g
c i
a
1
=
A
1
A
2
A
3
A
4
A
5
A
6
Tabla B.2 Estados de fallo de entrada analógica
m
b
e r
D
f e
L
a
u f
n
c
ó i
n
d
e
m
e
n
n
o
e l
g
l a
u
n
a
a
c c
ó i
n
p
r e
m
t i
d i
L
a
e r
e f
e r
n
c
a i
d
e
d
n
d
e
d
t a
s o
e
n
l e
a c
m
p
o
d
e
d
t a
d
e r i
c c
ó i
n
p
r e
m
t i
d i
. a
E
v l
l a
r o
l a
q
u
e
e s
h
d
t a
s o
n
o
a c
m
p
o
d
e
d
t a
s o
n
e
c s
a l
o v
d
r i
g i
d i
. o
c a
ó i
n
E
r r
r o
e
n
l e
m
e
n
a s
e j
a L
o c
m
p
o r
b
c a
ó i
n
d
p
r a
d i
a
d
e
r r
r o
n e
n u
o
o
v
i r a
s o
o
a i r
r
c e
b i
d i
o
. s
a
M
o
d
b
u
s
o l
e l
t c
r u
. a
E
t n
a r
d
a
t n
a r
d
a
O
, K
a
n
a
ó l
g
c i
a
E
r r
r o
d
e
e
t n
a r
d
a
0
0
0
1
B
1
0
0
0
2
B
2
0
0
0
3
B
3
0
0
0
4
B
4
0
0
0
5
B
5
0
0
0
6
B
6
R
s e
r e
a v
d
o
n i
c i
ó i
n
a s
e j
r
c e
b i
d i
a
n
o
s e
. a
e r i
c c
ó i
n
q
u
e
a
p
a
e r
e c
s o
n
o
s e
u
n
a
a
e c
e r
e f
e r
n
c
a i
e
n
l e
o
e s
p
r e
m
e t i
e
n
l e
r
c e
b i
d i
. o
e
p
a
d i r
a
d
n i
i d
a c
n u
d
l e
s o
a c
a r
t c
r e
s e
B
o
b
n i
a
M
o
d
b
u
s
S
ó
o l
e l
t c
r u
. a
0
=
E
t n
a r
d
a
O
, K
1
=
E
r r
r o
d
e
e
t n
a r
d
a
0
0
0
7
0
0
0
8
0
0
0
9
0
0
1
0
0
0
1
1
0
0
1
2
0
0
1
3
a
0
0
5
0