Ejemplo: Escribir Un Juego De Datos De Parámetros (Varios Paquetes De Datos) - Siemens 6ES7155-6MU00-0CN0 Manual De Instrucciones

Ocultar thumbs Ver también para 6ES7155-6MU00-0CN0:
Tabla de contenido
Modbus TCP
5.2 Integración en el sistema de automatización
4. Lea el primer paquete de datos del juego de datos de diagnóstico.
5. Prepare la solicitud para la lectura del segundo paquete de datos del juego de datos de
diagnóstico.
6. Espere hasta que finalice la segunda solicitud de lectura y evalúe el resultado.
7. Lea el segundo paquete de datos del juego de datos de diagnóstico.
Ejemplo: Escribir un juego de datos de parámetros (varios paquetes de datos)
Para escribir un juego de parámetros en un módulo AI Energy Meter con conexión Modbus
TCP #0, haga lo siguiente:
1. Compruebe la revisión de la interfaz de juegos de datos Modbus TCP.
Compruebe si ha implementado el esquema de dirección correcto (p. ej., 0x0100 = V1.0)
2. Rellene el primer paquete de datos para el juego de datos de parámetros.
132
Lea 0xD080 - 0xD0FA (Record Data [0-122])
Escriba 0xD004 (Request Offset) = 0x00F6
Escriba 0xD005 (Request Length) = 0x009A
Escriba 0xD006 (Request Control) = 0x0001
Lea 0xD040 (Status)
Si Status <> 0x0000 (OK), evalúe el código de
error.
Lea 0xD041 (Processed Length) => 0x0190
Lea 0xD042 (Response Length) => 0x009A
Lea 0xD080 - 0xD0CA (Record Data [0-76])
Lea 0xFF09 (Record Area Version)
Escriba 0xD080 - 0xD0FA (Record Data [0-122])
Leer 246 bytes de datos [0-245] del juego de
datos de diagnóstico
Solicite datos de offset 246 del juego de datos
de diagnóstico
Solicite un paquete de datos con los restantes
154 bytes del juego de datos de diagnóstico.
Proporciona los datos solicitados previamente.
Estado de sondeo <> 0x0001 = ocupado o
0x0003 = en procesamiento
→ 0x80xx = código de respuesta de error nor-
mativo de PROFINET
→ 0xFFxx = error en parámetro de solicitud
400 bytes es la longitud total del juego de datos
de diagnóstico
La segunda solicitud de lectura ha devuelto
154 bytes
Leer 154 bytes de datos [246-399] del juego de
datos de diagnóstico
=> 0x0100 (1.0)
Escribir 246 bytes del juego de datos de
parámetros
Módulo de interfaz IM 155-6 MF HF (6ES7155-6MU00-0CN0)
Manual de producto, 02/2021, A5E48752876-AC
Tabla de contenido
loading

Tabla de contenido