Función 8: Modbus Diagnóstico
Estructura de los mensajes Modbus relacionados con la gestión de los contadores de diagnóstico del sistema I/O Smart Link
Solicitud
Definición |
Número de bytes |
Valor |
---|---|---|
Número de servidor |
1 byte |
0x00 a 0x63 |
Código de función |
1 byte |
0x08 |
Código de subfunción |
2 bytes |
Consulte la tabla "Códigos de subfunción" más adelante en este tema |
Datos |
2 bytes |
0x0000 |
Códigos de subfunción
Códigos de subfunción (decimales) |
Descripción |
---|---|
- |
Los datos transmitidos en el campo de datos de solicitud deben devolverse (en bucle) en la respuesta. |
10 (0 x 0A) |
Restablece todos los contadores de diagnóstico. Los contadores también se borran con el encendido. |
11 (0 x 0B) |
Lee los mensajes de bus correctos gestionados por el contador del servidor. |
12 (0 x 0C) |
Lee los mensajes de bus incorrectos gestionados por el contador del servidor. |
13 (0 x 0D) |
Lee las respuestas de excepción gestionadas por el contador del servidor. |
14 (0 x 0E) |
Lee los mensajes enviados al contador del servidor. |
15 (0 x 0F) |
Lee el contador de mensajes de difusión. |
17 (0 x 11) |
Lee los mensajes enviados al contador del servidor enviados al servidor pero sin respuesta debido al código de excepción 06: dispositivo servidor ocupado. |
18 (0 x 12) |
Lee los mensajes de bus incorrectos debido al contador de errores de sobrecarga. |
- |
Borra el contador de errores de desbordamiento. |
Respuesta
Definición |
Número de bytes |
Valor |
---|---|---|
Número de servidor |
1 byte |
0x00 a 0x63 |
Código de función |
1 byte |
0x08 |
Código de subfunción |
2 bytes |
Consulte la lista anterior |
Contador de diagnóstico |
2 bytes |
Valor del contador de diagnóstico correspondiente al código de subfunción |
Restablecimiento de contadores
Los contadores se restablecen a 0:
-
cuando alcanzan el valor máximo de 65535.
-
cuando un comando Modbus los restablece (código de función 8, código de subfunción 10).
-
cuando se corta la alimentación.
-
o cuando se modifican los parámetros de comunicación.