Siemens S7 Serie Manual De Sistema página 401

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Ejemplo: Llamar GetInstancePath para obtener la ruta de una llamada de FB multiinstancia
En el ejemplo siguiente, el bloque de función FB_Level_3 llama la instrucción
GetInstancePath.
● El bloque de función FB_Level_3 guarda sus datos en el bloque de función FB_Level_2
que efectúa la llamada.
● El bloque de función FB_Level_2, a su vez, guarda sus datos en el bloque de función
FB_Level_1 que efectúa la llamada.
● El bloque de función FB_Level_1, a su vez, guarda sus datos en su bloque de datos de
instancia IDB_LEVEL_1. Debido al uso de multiinstancias, el bloque de datos de
instancia de FB_Level_1 contiene todos los datos de los tres bloques de función.
La instrucción GetInstancePath devuelve los valores siguientes en este ejemplo, en función
del valor del parámetro SIZE:
SIZE
1
2
3
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Se devuelve GetInstance-
Path
'...'
'"...'
'"I...'
Explicación
Primer carácter de WSTRING:'
Identificador de que se ha truncado el nombre: ...
Último carácter de WSTRING:'
Primer carácter de WSTRING:'
Primer carácter del nombre e identificador de que se ha
truncado el nombre:"...
Último carácter de WSTRING:'
Primer carácter de WSTRING:'
Los dos primeros caracteres del nombre e identificador
de que se ha truncado el nombre:"... "I...
Último carácter de WSTRING:'
Instrucciones avanzadas
9.2 Cadena y carácter
401

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido