Otras; Dprd_Dat Y Dpwr_Dat (Leer/Escribir Datos Coherentes) - Siemens S7 Serie Manual De Sistema

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

Publicidad

Instrucciones avanzadas
9.3 E/S distribuidas (PROFINET, PROFIBUS o AS-i)
9.3.10

Otras

9.3.10.1

DPRD_DAT y DPWR_DAT (leer/escribir datos coherentes)

La instrucción DPRD_DAT (leer datos coherentes) se utiliza para leer uno o varios bytes de
datos de forma coherente y la instrucción DPWR_DAT (escribir datos coherentes) se utiliza
para transferir uno o varios bytes de datos de forma coherente. Las instrucciones
DPRD_DAT y DPWR_DAT se pueden utilizar con PROFINET y PROFIBUS.
Tabla 9- 88
Instrucciones DPRD_DAT y DPWR_DAT
KOP / FUP
● La CPU S7-1200 soporta la lectura o escritura coherentes de 1, 2 o 4 bytes en la periferia
descentralizada. La instrucción DPRD_DAT se utiliza para leer de forma coherente datos
de longitudes diferentes de 1, 2 o 4 bytes y la instrucción DPWR_DAT para escribirlos de
forma coherente.
● Estas instrucciones se pueden utilizar para áreas de datos de 1 o más bytes. Si el
acceso se deniega, se devuelve el código de error W#16#8090.
● PROFINET soporta hasta 1024 bytes de datos coherentes. No es necesario utilizar estas
instrucciones para realizar una transferencia coherente entre S7-1200 y los dispositivos
PROFINET.
430
SCL
ret_val := DPRD_DAT(
laddr:=_word_in_,
record=>_variant_out_);
ret_val := DPWR_DAT(
laddr:=_word_in_,
record:=_variant_in_);
Descripción
La instrucción DPRD_DAT se utiliza para leer uno o
más bytes de datos de módulos o submódulos de
una de las siguientes ubicaciones:
E/S básicas locales
Esclavo DP
dispositivo PROFINET I/O
La CPU transfiere los datos leídos de forma cohe-
rente. Si no ocurre ningún error durante la transfe-
rencia de datos, la CPU introduce los datos leídos
en el área de destino especificada por el parámetro
RECORD. El área de destino debe tener la misma
longitud que la configurada con STEP 7 para el
módulo seleccionado. Al ejecutar la instrucción
DPRD_DAT solo se puede acceder a los datos de
un módulo o submódulo. La transferencia comienza
en la dirección inicial configurada.
Utilice la instrucción DPWR_DAT para transferir los
datos de RECORD de forma coherente a las si-
guientes ubicaciones:
módulo o submódulo direccionado en la base
local
esclavo DP normalizado
dispositivo PROFINET I/O
El área de origen debe tener la misma longitud que
la configurada con STEP 7 para el módulo o sub-
módulo seleccionado.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido