Comunicación Modbus; Códigos De Función Admitidos; Fc3: Leer Registros De Retención - Siemens SINAMICS V20 Instrucciones De Servicio

Ocultar thumbs Ver también para SINAMICS V20:
Tabla de contenido

Publicidad

Comunicación con el PLC
6.2 Comunicación MODBUS
6.2
Comunicación MODBUS
Resumen
En MODBUS, solo el maestro puede iniciar la comunicación, y el esclavo responderá. Hay
dos formas de enviar un mensaje a un esclavo. Una es el modo de difusión única
(direcciones de 1 a 247), en el que el maestro se dirige al esclavo directamente; la otra es el
modo de difusión general (dirección 0), en el que el maestro se dirige a todos los esclavos.
Cuando un esclavo recibe un mensaje destinado a él, el código de función le indica qué
hacer. Para la tarea definida mediante el código de función, el esclavo puede recibir ciertos
datos. Además, para la comprobación de errores, también se incluye un código CRC.
Tras recibir y procesar un mensaje de difusión única, el esclavo MODBUS enviará una
respuesta, pero solo si no se ha detectado ningún error en el mensaje recibido. Si se
produce un error de proceso, el esclavo responderá con un mensaje de error. Los siguientes
caracteres de trama fija de un mensaje no pueden alterarse: 8 bits de datos, 1 bit de paridad
y 1 o 2 bits de parada.
Códigos de función admitidos
SINAMICS V20 solo admite tres códigos de función. Si se recibe una solicitud con un código
de función desconocido, se devolverá un mensaje de error.
FC3: Leer registros de retención
Cuando se recibe un mensaje con el FC = 0x03, se esperan 4 bytes de datos; es decir, FC3
tiene 4 bytes de datos:
● 2 bytes para la dirección de inicio del registro
● 2 bytes para el número de registros
Byte 1
Byte 2
Dirección
FC (0x03)
Respuesta del convertidor
Byte 1
Byte 2
Dirección
FC (0x03)
146
Byte 3
Byte 4
Dirección de inicio
High
Byte 3
Byte 4
Byte 5
Número
Valor registro 1
de bytes
High
Byte 5
Número de registros
Low
High
...
Byte N*2 -
1
...
Valor registro N
Low
High
Byte 6
Byte 7
Low
High
Byte N*2
Byte N*2 +
1
Low
High
Convertidor SINAMICS V20
Instrucciones de servicio, 09/2014, A5E34560109
Byte 8
CRC
Low
Byte N*2 +
2
CRC
Low

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido