Getblockname (Leer El Nombre Del Bloque) - Siemens S7 Serie Manual De Sistema

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

Publicidad

Instrucciones avanzadas
9.2 Cadena y carácter
SIZE
6
0
Nota
Uso de GetInstancePath en bloques de función con instancia individual
Si el bloque de función en el que se llama GetInstancePath guarda datos en su propio
bloque de datos de instancia, GetInstancePath emite el nombre de la instancia individual
como nombre global. El resultado en el parámetro OUT se corresponde en este caso con la
instrucción GetInstanceName (Página 397).
9.2.5.5

GetBlockName (leer el nombre del bloque)

Tabla 9- 74
Instrucción GetBlockName
KOP / FUP
Parámetro
La tabla siguiente muestra los parámetros de la instrucción GetBlockName:
Parámetro
Declaración
SIZE
Input
RET_VAL
Output
402
Se devuelve GetInstance-
Path
'"IDB_...'
'"IDB_LEVEL_1".Level_2_
Instance.Level_3_Instance'
SCL
RET_VAL := GetBlockName(
size:=_dint_in_);
Tipo de
Área de memoria
datos
UINT
I, Q, M, D, L o
constante
WSTRING
I, Q, M, D, L
Explicación
Primer carácter de WSTRING:'
Los cinco primeros caracteres del nombre e identificador
de que se ha truncado el nombre: "IDB_...
Último carácter de WSTRING:'
Primer carácter de WSTRING:'
Todos los caracteres del nombre:
"IDB_LEVEL_1".Level_2_Instance.Level_3_Instance
Último carácter de WSTRING:'
Descripción
La instrucción GetBlockName se utiliza para
leer el nombre del bloque en el que se llama la
instrucción.
Descripción
Limita el número de caracteres emitidos en el paráme-
tro RET_VAL.
SIZE > 0: GetBlockName devuelve los primeros
caracteres SIZE del nombre.
SIZE = 0: GetBlockName devuelve el nombre
completo.
SIZE < 0: GetBlockName devuelve los últimos
caracteres SIZE del nombre.
Leer el nombre del bloque de datos de instancia
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido