Código De Función 05 - Write Single Coil - Siemens SIRIUS SIMOCODE pro Manual De Configuración

Tabla de contenido

Publicidad

Comunicación
3.1 Modbus RTU
3.1.6.4
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 de Modbus (Página 37), 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
esclavo
1 byte
Trama de respuesta
Dirección de
esclavo
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 de Modbus (Página 37)) 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
esclavo
1 byte
0x10
Trama de respuesta
Dirección de
esclavo
1 byte
0x10
28
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
Manual de configuración, 04/2015, A5E33498234004A/RS-AA/001
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....
SIMOCODE pro Modbus RTU

Publicidad

Tabla de contenido
loading

Tabla de contenido