Ejemplos: Leer Parámetros - Siemens SINAMICS DCM Instrucciones De Servicio

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

Publicidad

10.8.5.2
Ejemplos: Leer parámetros
Tabla 10- 56
Escritura de petición de parámetros: lectura del valor del parámetro r0002 del dispositivo 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 10- 57
Inicio de petición de parámetros: lectura del valor del parámetro r0002 del dispositivo 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 10- 58
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)
Tabla 10- 59
Respuesta en caso de lectura fallida (petición de lectura todavía no finalizada)
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
0001 h
9,10
40601: Valor de control 1 = la petición se está procesando
2F00 h
11,12
40602: Código de función 2F h (47), longitud de respuesta 0 (error)
0004 h
13,14
40603: Código de error: 0004 Response Not Ready (la respuesta aún no se ha
producido)
SINAMICS DCM Control Module
Instrucciones de servicio, 12/2018, A5E34889173A
Descripción de las funciones
10.8 Comunicación a través de Modbus TCP
515

Publicidad

Tabla de contenido
loading

Tabla de contenido