Siemens Modbus RTU RS485 Instrucciones De Servicio página 31

Módulos de comunicación
Tabla de contenido

Publicidad

Respuesta normal
El mensaje de respuesta normal contiene la misma dirección del esclavo y el mismo código
de función que el mensaje de comando.
La dirección de la bobina es la bobina en la que se ha realizado la operación de escritura.
El nuevo valor de la bobina es el valor que se escribe en la bobina.
Tabla 6- 9
Byte de mensaje
Dirección del esclavo
Código de función
Dirección de la bobina
Nuevo valor de la bobina
CRC-16
Respuesta de excepción
El mensaje de respuesta de excepción contiene la misma dirección del esclavo que el
mensaje de comando.
El código de función del mensaje de excepción es en realidad un valor de 80 hex más el
código de función original de 05hex. El código de excepción indica el punto en el que se ha
producido el error en el mensaje de comando. En un capítulo posterior se mostrará una lista
completa de los códigos de excepción.
Tabla 6- 10
Byte de mensaje
Dirección del esclavo
Código de función
Código de excepción
CRC-16
Ejemplos
Bobina 0 (Reiniciar comunicación Modbus)
Para activar una nueva velocidad de transferencia y una paridad/un marco distintos, es
preciso enviar la bobina 0 (reiniciar comunicación Modbus). De lo contrario, se puede
apagar y volver a encender para iniciarse una velocidad de transferencia y una paridad/un
marco nuevos:
Modbus RTU RS485
Instrucciones de servicio, 06/2010, A5E03089278-01
Mensajes de respuesta normales de escritura de la bobina
Superior
Inferior
Superior
Inferior
Inferior
Superior
Mensajes de respuesta de excepción de escritura de la bobina
Inferior
Superior
Códigos de función
6.4 Escribir bobina simple
Ejemplo
xxhex
05hex
xxhex
xxhex
FFhex o 00hex
00hex
xxhex
xxhex
Ejemplo
xxhex
85hex
01hex a 06hex
xxhex
xxhex
29

Publicidad

Tabla de contenido
loading

Tabla de contenido