Ejemplo: Escribir Datos I&M1 - Siemens 6ES7155-6MU00-0CN0 Manual De Instrucciones

Ocultar thumbs Ver también para 6ES7155-6MU00-0CN0:
Tabla de contenido

Publicidad

Modbus TCP
5.2 Integración en el sistema de automatización
5. Evalúe el resultado de la lectura.
6. Lea los datos del juego de datos I&M0.
Ejemplo: Escribir datos I&M1
Para escribir datos I&M1 en un módulo con conexión Modbus TCP #1, 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. Introduzca los datos para el juego de datos PROFINET.
3. Prepare la solicitud para la escritura del juego de datos.
130
Si Status <> 0x0000 (OK), evalúe el código de
error.
Lea 0xD041 (Processed Length) => 0x003C
Lea 0xD042 (Response Length) => 0x003C
Lea 0xD080 - 0xD09E (Record Data [0-29])
Lea 0xFF09 (Record Area Version)
Escriba 0xD180 - 0xD19E (Record Data [0-29])
Escriba 0xD100 (Slot) = 0x0002
Escriba 0xD101 (Subslot) = 0x0001
Escriba 0xD102 (Record Index) = 0xAFF1
Escriba 0xD103 (Record Length) = 0x003C
Escriba 0xD104 (Request Offset) = 0x0000
Escriba 0xD105 (Request Length) = 0x003C
→ 0x80xx = código de respuesta de error nor-
mativo de PROFINET
→ 0xFFxx = error en parámetro de solicitud
60 bytes es la longitud total del juego de datos
I&M0
La solicitud de lectura actual ha devuelto 60
bytes
Leer 60 bytes de datos del juego de datos I&M0
=> 0x0100 (1.0)
Escribir 60 bytes de datos del juego de datos
I&M1
Slot = 2 en la conexión #1 de 0xD100
Subslot = 1
I&M1
60 bytes de longitud total para el juego de datos
I&M1
Solicitud de llenado de los datos de offset 0 del
juego de datos I&M1
Solicitud de escritura de 60 bytes de datos en el
juego de datos I&M1
Módulo de interfaz IM 155-6 MF HF (6ES7155-6MU00-0CN0)
Manual de producto, 02/2021, A5E48752876-AC

Publicidad

Tabla de contenido
loading

Tabla de contenido