6.12.6.2
Ejemplos: Leer parámetros
Tabla 6- 64
Escritura de petición de parámetros: lectura del valor del parámetro r0002 del esclavo número 17
Valor
Byte
Descripción
Encabezado MBAP
10 h
7
Código de función (Write multiple)
0258 h
8,9
Dirección inicio registro
0007 h
10,11
Número de registros que deben leerse (40601 ... 40607)
0E h
12
Número de bytes de datos (7 registros, 2 bytes cada uno = 14 bytes)
0001 h
13,14
40601: DS47 Control = 1 (activar petición)
2F0A h
15,16
40602: Código de función 2F h (47), longitud de petición 10 bytes (0A h)
8001 h
17,18
40603: Referencia de petición = 80 h, identificador de petición = 1 h
0101 h
19,20
40604: ID de DO = 1, número de parámetros = 1
1001 h
21,22
40605: Atributo, número de elementos = 1
0002 h
23,24
40606: Número de parámetros = 2
0000 h
25,26
40607: Subíndice = 0
Tabla 6- 65
Inicio de petición de parámetros: lectura del valor del parámetro r0002 del esclavo número 17
Valor
Byte
Descripción
Encabezado MBAP
03 h
7
Código de función (lectura)
0258 h
8,9
Dirección inicio registro
0007 h
10,11
Número de registros que deben leerse (40601 ... 40607)
0010 h
12,13
Número de registros
Tabla 6- 66
Respuesta en caso de lectura correcta
Valor
Byte
Descripción
Encabezado MBAP
Número de bytes de datos siguientes (20 h: 32 bytes ≙ 16 registros)
03 h
7
Código de función (lectura)
20 h
8
0002 h
9,10
40601: DS47 Control = 2 (petición ejecutada)
2F08 h
11,12
40602: Código de función 2F h (47), longitud de respuesta 8 bytes
8001 h
13,14
40603: Referencia de petición simétrica = 80 h,
identificador de respuesta = 1 (petición de parámetros)
0101 h
15,16
40604: ID de DO = 1, número de parámetros = 1
0301 h
17,18
40605: formato, número de elementos = 1
001F h
19,20
40606: Valor del parámetro = 1F h (31)
Convertidores en armario
Instrucciones de servicio, 07/2016, A5E03347400A
6.12 Comunicación vía Modbus TCP
Manejo
407