03/04
4.4.4
Estructura del Network Data Block (NDB)
El NDB es generado por el asistente para internet en STEP 7 Micro/WIN 32. En
este bloque de datos se configuran las peticiones de escritura/lectura posibles
para los clientes. Por cada uno de los 8 canales de transmisión S7 posibles se
pueden configurar hasta 32 peticiones de escritura/lectura. Si el CP 243-1 IT opera
en un canal como servidor, no aparece para ese canal ningún registro en la
estructura del NDB.
En la tabla siguiente se expone la estructura del NDB. A tal efecto, los
identificadores de las peticiones de escritura/lectura se representan mediante las
letras n, m, p = 0, ..., 31 y los identificadores de los canaes mediante las letras r =
0, ...,7.
Offset de byte en la
emoria de variables
Encabezado
128-129
NDB_LENGTH
Registros para el primer canal cliente
130
COM_CH0_ID
131
COM_CH0_OFF
132
COM_CH0_LEN0
...
n+132
COM_CH0_LENn
n+5
COM_CH0_0
...
...
+
n
5
COM_CH0_n
−
n
1
∑
+
COM
_
CH
0
_
LENi
=
i
0
Registros para el segundo canal cliente
...
COM_CH1_ID
...
COM_CH1_OFF
...
COM_CH1_LEN0
...
...
...
COM_CH1_LENm
...
COM_CH1_0
...
...
...
COM_CH1_m
...
...
CP 243-1 IT
J31069-D0429-U001-A2-7818
Nombre
Especifica la longitud del NDB
Identificador del primer canal cliente
Especifica el offset para el primer bloque de
comunicaciones (COM0)
Especifica la longitud del primer bloque de
comunicaciones (COM0)
Especifica la longitud de la estructura de
COMn
Estructura COM0 para petición 0 de
escritura/lectura para el primer canal cliente:
"<op>=<cnt>,<local_buffer>,<remote_buffer>"
(descripción en la Tabla 10)
...
Estructura COMn para petición n de
escritura/lectura para el primer canal cliente:
"<op>=<cnt>,<local_buffer>,<remote_buffer>"
(descripción en la Tabla 10)
Identificador del segundo canal cliente
(hasta 8 canales)
Descripción
Configuración
Formato de
datos
2 bytes hex.
1 byte hex.
1 byte hex.
1 byte hex.
n bytes
1 byte hex.
ASCII
ASCII
ASCII
1 byte hex.
1 byte hex.
1 byte hex.
1 byte hex.
1 byte hex.
ASCII
ASCII
ASCII
81