Códigos de función
6.4 Escribir bobina simple
● Consulta: 1,3,11,188,0,2,7,203 (Hex 01,03,0B,BC,00,02,07,CB)
● Respuesta: 1,3,4,68,54,162,145,182,1 (Hex 01,03,04,44,36,A2,91,B6,01)
● Densidad absoluta = 730.54010 kg/m3
Leer temperatura del sensor (4:03007)
● Consulta: 1,3,11,190,0,2,166,11 (Hex 01,03,0B,BE,00,02,A6,0B)
● Respuesta: 1,3,4,189,216,115,34,251,77 (Hex 01,03,04,BD,D8,73,22,FB,4D)
● Temperatura del sensor = −0.10569 °C
6.4
Escribir bobina simple
Mensajes de comandos
Con las funciones de escritura de bobinas (05hex) el maestro puede controlar bits
individuales en el esclavo. El mensaje de comando de lectura de una bobina tiene la
estructura que se muestra a continuación.
La dirección inicial del esclavo es 1. Es posible utilizar la dirección 0 (broadcast) y otros
valores entre 1 y 255.
El código de función de este mensaje es 05hex (escribir bobina).
La dirección de la bobina es la bobina que debe escribirse.
El estado de la bobina solicitado se especifica mediante una constante en el campo de
datos de la consulta. Un valor de FFhex, 00hex (superior, inferior) solicita la bobina o el bit
que debe definirse. Un valor de 00hex , 00hex solicita su reseteado. Todos los demás
valores son inválidos y no afectarán a la bobina.
La comprobación CRC y el manejo de excepciones se realiza tal como se describe para el
comando "Leer registros múltiples".
Tabla 6- 8
Byte de mensaje
Dirección del esclavo
Código de función
Dirección de la bobina
Nuevo valor de la bobina
CRC-16
28
Mensajes de comando de escritura de bobinas
Superior
Inferior
Superior
Inferior
Inferior
Superior
Ejemplo
xxhex
05hex
xxhex
xxhex
FFhex o 00hex
00hex
xxhex
xxhex
Instrucciones de servicio, 06/2010, A5E03089278-01
Modbus RTU RS485