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

Ocultar thumbs Ver también para CU230P-2 HVAC:
Tabla de contenido

Publicidad

Conexión a un bus de campo
6.3 Comunicación por RS485
6.3.3.5

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 6- 13
Ejemplo
11 h
03 h
00 h
6D h
00 h
02 h
xx h
xx h
120
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"
Control Unit CU230P-2, FW 4.3
Instrucciones de servicio, 02/2010, A5E02430659E AB

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Cu230p-2 dpCu230p-2 can

Tabla de contenido