Siemens S7-1200 Instrucciones De Servicio página 107

Ocultar thumbs Ver también para S7-1200:
Tabla de contenido
Proceda del siguiente modo para crear IF_CONF:
1. Cree un bloque de datos del tipo "DB global" con acceso al bloque "estándar".
2. Cree una estructura en la tabla de la configuración del parámetro del DB (tipo de datos
"Struct").
Puede determinar el nombre libremente.
3. Inserte un encabezado en esta estructura asignando el nombre del encabezado e
introduciéndolo en la celda del tipo de datos "IF_CONF_Header".
Se crea el encabezado de la estructura con sus tres parámetros (ver abajo).
4. Cree un bloque para el primer parámetro que debe modificarse introduciendo el tipo de
datos deseado (por ejemplo, "IF_CONF_APN") en la celda del tipo de datos.
5. Repita el último paso para todos aquellos parámetros que desee modificar con ayuda de
la instrucción TC_CONFIG en el CP.
6. A continuación actualice en el encabezado el número de bloques en el parámetro
"subfieldCnt".
Encabezado de IF_CONF
Tabla 5- 1
IF_CONF_Header
Byte
Parámetro
0 ... 1
fieldType
2 ... 3
fieldId
4 ... 5
subfieldCnt
Parámetros generales de los bloques de parámetros
Cada bloque contiene los siguientes parámetros generales:
● Id
Este parámetro identifica el bloque correspondiente y no puede modificarse.
● Length
Este parámetro indica el tamaño del bloque. El valor solo sirve para fines informativos.
Los bloques que contienen strings y/o arrays tienen una longitud variable. Debido a los
bytes ocultos, la longitud real de los bloques puede ser mayor que la suma de los
parámetros mostrados.
● Mode
Para este parámetro se admiten los valores siguientes:
CP 1243-7 LTE
Instrucciones de servicio, 05/2016, C79000-G8978-C381-02
Tipo de datos Valor inicial
UINT
UINT
UINT
Programación de los bloques de programa
5.4 IF_CONF: SDT para datos de configuración del CP
Descripción
Tipo de bloque: tiene que ser siempre 0.
ID de bloque: tiene que ser siempre 0.
Número total de bloques incluidos en la estructura
107
Tabla de contenido
loading

Tabla de contenido