Instrucciones avanzadas
9.2 Cadena y carácter
9.2.5.4
GetInstancePath (consultar el nombre global compuesto de la instancia de bloque)
Tabla 9- 73
Instrucción GetInstancePath
KOP / FUP
Parámetro
La tabla siguiente muestra los parámetros de la instrucción GetInstancePath:
Parámetro
Declaración
SIZE
Input
OUT
Output
Encontrará información adicional sobre los tipos de datos válidos en "Tipos de datos
(Página 136)".
400
SCL
OUT := GetInstancePath(
size:=_dint_in_);
Tipo de datos
Área de memoria
DINT
I, Q, M, D, L o cons-
tante
WSTRING
I, Q, M, D, L
Descripción
La instrucción GetInstancePath se utiliza para
leer el nombre global compuesto de la instan-
cia del bloque dentro de un bloque de función.
El nombre global compuesto de la instancia
del bloque es la ruta de la jerarquía de llama-
da completa cuando el programa llama varias
instancias.
Descripción
Limita el número de caracteres emitidos en el
parámetro OUT.
SIZE > 0: GetInstancePath devuelve los
•
primeros caracteres SIZE del nombre.
SIZE = 0: GeInstancePath devuelve el
•
nombre completo.
SIZE < 0: GetInstancePath devuelve los
•
últimos caracteres SIZE del nombre.
Leer el nombre global de la instancia del
bloque.
Si el nombre global de la instancia del bloque
es más grande que la longitud máxima de
WSTRING (254 caracteres), GetInstancePath
trunca el nombre.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK