Referencia del protocolo de red
B-3-4
Explicación de los códigos de función
Nota 1
Nota 2
Nota 3
Nota 4
Elemento
Número de bobina
14
Estado de bobina
OFF
310
Estado de bobina de lectura [01h]:
Esta función lee el estado (ON/OFF) de las bobinas seleccionadas. A conti-
nuación se ofrece un ejemplo.
• Lectura de los terminales de entrada inteligentes [1] a [5] de un converti-
dor que tiene una dirección de esclavo "8".
• En este ejemplo se supone que los terminales de entrada inteligentes tie-
nen los estados de terminal que se enumeran a continuación.
Elemento
Terminal de entrada
inteligente
Número de bobina
Estado de bobina
Consulta:
N.º
Nombre de campo
1
Dirección del
esclavo*1
2
Código de función
3
Dirección de inicio
de bobina*4
(orden alto)
4
Dirección de
inicio coil*4
(orden bajo)
5
Número de coils
(orden alto*2)
6
Número de coils
(orden bajo*2)
7
CRC-16 (orden alto)
8
CRC-16 (orden bajo) 91
La difusión está desactivada.
Cuando se especifica 0 o más de 31 en el número de coils, se devuelve el
código de error "03h".
Los datos se transmiten según el número especificado de bytes de datos
(tamaño de datos).
Las bobinas PDU se direccionan a partir de cero. Por lo tanto, las bobinas nume-
radas de 1 a 31 se direccionan como 0 a 30. El valor de dirección de bobina
(transmitido por la línea ModBus) es menor que 1 que el número de bobina.
• Los datos configurados en la respuesta muestran el estado de terminal
de las bobinas 0007h~000Dh.
• Los datos "05h=00000101b" indican lo siguiente suponiendo que el coil
7 es el LSB.
13
12
11
OFF
OFF
OFF
Datos
[1]
[2]
[3]
7
8
9
ON
OFF
ON
Respuesta:
Ejemplo
N.º
Nombre de campo
(Hex)
08
1
Dirección del
esclavo
01
2
Código de función
00
3
Tamaño de datos
(en bytes)
06
4
Datos de bobina*3
00
5
CRC-16 (orden alto)
05
6
CRC-16 (orden bajo) 17
1C
Datos
10
9
OFF
ON
Sección B-3
[4]
[5]
10
11
OFF
OFF
Ejemplo
(Hex)
08
01
01
05
92
8
7
OFF
ON