Siemens SIMATIC S7-1200 Manual De Sistema página 390

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Instrucciones avanzadas
9.3 E/S distribuidas (PROFINET, PROFIBUS o AS-i)
Nota
Si se utiliza las instrucciones DPRD_DAT y DPWR_DAT con datos coherentes, hay que retirar los
datos coherentes de la actualización automática de la memoria imagen de proceso.
Véase "Conceptos de PLC: Ejecución del programa de usuario" (Página 67) para obtener más
información.
Tabla 9-89
Parámetros
Parámetro
Declaración
LADDR
IN
RECORD
OUT
RET_VAL
OUT
Operaciones DPRD_DAT
Utilice el parámetro LADDR para seleccionar el módulo del esclavo DP normalizado / dispositivo
PROFINET IO. Si se produce un error de acceso en el módulo direccionado, se emite el código de
error W#16#8090.
Utilice el parámetro RECORD para definir el rango de destino de los datos leídos:
• El rango de destino debe tener por lo menos la misma longitud que las entradas del módulo
seleccionado. Solo se transfieren las entradas, los otros bytes se ignoran. Si se lee de un
esclavo DP normalizado con un diseño modular o con varios identificadores DP, solo se puede
acceder a los datos de un módulo del identificador de hardware configurado por cada
llamada de la instrucción DPRD_DAT. Si se selecciona un rango de destino demasiado
pequeño, se emite el código de error W#16#80B1 en el parámetro RET_VAL.
• Se pueden usar los tipos de datos siguientes: Byte, Char, Word, DWord, Int, UInt, USInt, SInt,
DInt, UDInt. Está permitido usar estos tipos de datos en una estructura de tipo de datos
personalizado (UDT) del tipo ARRAY o STRUCT.
• El tipo de datos STRING no se soporta.
• Si no hay errores durante la transmisión de datos, los datos leídos se introducen en el rango
de destino definido en el parámetro RECORD.
Operaciones DPWR_DAT
Utilice el parámetro LADDR para seleccionar el módulo del esclavo DP normalizado / dispositivo
PROFINET IO. Si se produce un error de acceso en el módulo direccionado, se emite el código de
error W#16#8090.
390
Tipo de datos
Descripción
HW_IO (Word)
ID de hardware del módulo del cual se van a leer los datos. (DPRD_DAT)
ID de hardware del módulo en el cual se van a escribir los datos. (DPWR_DAT)
Encontrará la ID de hardware en la vista de dispositivos o las constantes de
sistema de las propiedades del módulo.
Variant
Área de destino para los datos de usuario que se han leído (DPRD_DAT) o área
de origen de los datos de usuario que deben escribirse (DPWR_DAT). Este debe
tener exactamente la misma longitud que la configurada con STEP 7 para el
módulo seleccionado.
Int
Si se produce un error mientras la función está activa, el valor de retorno
contiene un código de error.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido