Getio (Leer Memoria Imagen De Proceso) - Siemens S7 Serie Manual De Sistema

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

Publicidad

9.3.3

GETIO (leer memoria imagen de proceso)

La instrucción "GETIO" se utiliza para leer de forma coherente las entradas de módulos o
submódulos de esclavos DP o dispositivos PROFINET IO. La instrucción "GETIO" llama la
instrucción "DPRD_DAT (Página 430)". Si no hay errores durante la transmisión de datos,
los datos leídos se han introducido en el área de destino indicada en INPUTS.
Tabla 9- 77
Instrucción GETIO (leer memoria imagen de proceso)
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En el ejemplo SCL, "GETIO_DB" es el nombre del DB de instancia.
2
El área de destino debe tener una longitud mayor o igual a la longitud del componente
seleccionado.
Si se lee de un esclavo DP normalizado con una configuración modular o con varios
identificadores DP, solo se puede acceder a los datos de un componente o identificador DP
en la dirección inicial configurada con una llamada de "GETIO".
Parámetros
La tabla siguiente muestra los parámetros de la instrucción "GETIO":
Parámetro
Declaración
ID
IN
STATUS
OUT
1
LEN
OUT
INPUTS
IN_OUT
Utilice el tipo de datos DWord para visualizar los códigos de error de "GETIO".
1
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
SCL
"GETIO_DB"(
id:=_uint_in_,
status=>_dword_out_,
len=>_int_out_,
inputs:=_variant_inout_);
Tipo de datos
Descripción
HW_SUBMOD
Identificador de hardware del esclavo DP normalizado / dispositivo
ULE
PROFINET IO
DWord
Contiene la información de error de "DPRD_DAT (Página 430)" en la for-
ma DW#16#40xxxx00
Int
Cantidad de datos leídos en bytes
Variant
Área de destino de los datos leídos: El área de destino debe tener una
longitud mayor o igual a la longitud del esclavo DP normalizado / dispositi-
vo PROFINET IO seleccionado.
Puede utilizar los tipos de datos siguientes:
Tipos de datos de sistema y array de tipos de datos de sistema: BYTE,
CHAR, SINT, USINT, WORD, INT, UINT, DWORD, DINT, UDINT,
REAL, LREAL, LWORD, LINT, ULINT
Tipos de datos personalizados (UDT)
Estructuras (STRUCT), pero solo en bloques de datos no optimizados
(DB)
9.3 E/S distribuidas (PROFINET, PROFIBUS o AS-i)
Descripción
La instrucción "GETIO" se utiliza para
leer de forma coherente todas las
entradas de un esclavo DP normali-
zado / dispositivo PROFINET IO.
Instrucciones avanzadas
409

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido