Código de función 05 - Write Single Coil
Función
Esta función permite la escritura de un solo bit del área de la memoria de bits de SIMOCODE pro
por parte del sistema maestro Modbus.
Como dirección inicial se espera una dirección válida del área de memoria de bits. La dirección
seleccionada debe estar identificada como de escritura (ver las tablas correspondientes en el
capítulo Tablas de datos Modbus RTU (Página 281), columna "Acceso").
Se aceptan como datos 0000h para un cero lógico y FF00h para un uno lógico. Los demás valores
no están permitidos y dan lugar a una confirmación negativa.
Trama de solicitud
Dirección de escla‐
vo
1 byte
Trama de respuesta
Dirección de escla‐
vo
1 byte
Ejemplo
Control de un motor conectado a SIMOCODE pro desde la dirección de esclavo 16 (en el supuesto
de que la asignación de la imagen del proceso corresponda a los ajustes predeterminados). Para
ello se controla la dirección de bit 00 0x02 (ver las tablas del capítulo Tablas de datos Modbus
RTU (Página 281)) con un uno lógico. Esta dirección de bit se encuentra dentro de la imagen del
proceso de las salidas, a la que puede tenerse acceso mediante bits o mediante registros.
Trama de solicitud
Dirección de escla‐
vo
1 byte
0x10
Trama de respuesta
Dirección de escla‐
vo
1 byte
0x10
Código de función 06 - Write Single Register
Función
Esta función permite la escritura de un registro individual del área de memoria de registros de
SIMOCODE pro por parte del sistema maestro Modbus.
SIMOCODE pro - Comunicación
Manual de funciones, 06/2021, A5E40508495004A/RS-AE/005
Código de función
Dirección inicial
1 byte
2 byte
Código de función
Dirección inicial
1 byte
2 byte
Código de función
Dirección inicial
1 byte
2 byte
0x05
0x00 0x02
Código de función
Dirección inicial
1 byte
2 byte
0x05
0x00 0x02
Comunicación
2.3 Comunicación Modbus
Datos
CRC
2 byte
2 byte
Datos
CRC
2 byte
2 byte
Datos
CRC
2 byte
2 byte
0xFF 0x00
0x....
Datos
CRC
2 byte
2 byte
0xFF 0x00
0x....
95