Acceso De Escritura Y Lectura Por Medio De Fc 3 Y Fc 6; Códigos De Función Utilizados; Dirección Esclavo - Siemens SINAMICS G120 Instrucciones De Servicio

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

Publicidad

7.4.3.4

Acceso de escritura y lectura por medio de FC 3 y FC 6

Códigos de función utilizados
En la comunicación a través de Modbus, para el intercambio de datos entre maestro y
esclavo se usan una serie de códigos de función predefinidos.
La Control Unit utiliza para leer el código de función (Function Code) 03, o FC 03 (Read
Holding Registers, leer registros mantenedores) y para escribir el código de función 06, o FC
06 (Preset Single Register, preset de un registro).
Estructura de una solicitud de lectura con el código de función de Modbus 03 (FC 03)
Como dirección de inicio puede usarse cualquier dirección de registro válida. Si la dirección
de registro no es válida, se devuelve el código de excepción 02 (dirección de datos no
válida). Si se intenta leer un "Write Only Register" (registro sólo de lectura) o un registro
reservado, se responde con un telegrama normal que tiene todos los valores ajustados a 0.
El FC 03 permite acceder a más de 1 registro con una sola solicitud. El número de registros
accedidos se define en los bytes 4 y 5 de la solicitud de lectura.
Número de registros
Si se direccionan más de 125 registros, se devuelve el código de excepción 03 (valor de
datos no válido). Si la dirección de inicio más el número de registros de una dirección
quedan fuera de un bloque de registros definido, se devuelve el código de excepción 02
(dirección de datos no válida).
Tabla 7- 30
Ejemplo
11 h
03 h
00 h
6D h
00 h
02 h
xx h
xx h
Convertidor de frecuencia con las Control Units CU240B-2 y CU240E-2
Instrucciones de servicio, 04/2012, FW V4.5, A5E02299792E AC
Estructura de una solicitud de lectura para el esclavo número 17
Byte
Descripción
0
Dirección esclavo
1
Código de función
2
Dirección inicio registro "High" (registro 40110)
3
Dirección inicio registro "Low"
4
Número de registros "High" (2 registros: 40110; 40111)
5
Número de registros "Low"
6
CRC "Low"
7
CRC "High"
Configurar bus de campo
7.4 Comunicación vía RS485
137

Publicidad

Tabla de contenido
loading

Tabla de contenido