Siemens S7 Serie Manual De Sistema página 328

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido
Instrucciones avanzadas
8.3 E/S distribuidas (PROFINET, PROFIBUS o AS-i)
Parámetro y tipo
LEN
OUT (RDREC)
IN (WRREC)
RECORD
IN_OUT
Las instrucciones RDREC y WRREC funcionan de forma asíncrona, de modo que el
procesamiento se extiende a lo largo de varias llamadas de la instrucción. Inicie la tarea
llamando RDREC o WRREC con REQ = 1.
El estado de la tarea se muestra en el parámetro de salida BUSY y en los dos bytes
centrales del parámetro de salida STATUS. La transferencia del registro se ha completado
cuando el parámetro de salida BUSY se ha establecido en FALSE.
Un valor de TRUE (solo durante un ciclo) en el parámetro de salida VALID (RDREC) o
DONE (WRREC) verifica que el registro se ha transferido correctamente al área de destino
RECORD (RDREC) o al dispositivo de destino (WRREC). En caso de RDREC, el parámetro
de salida LEN contiene la longitud de los datos recuperados en bytes.
El parámetro de salida ERROR (solo durante un ciclo cuando ERROR = TRUE) indica si se
ha producido un error en una transmisión. En ese caso, el parámetro de salida STATUS
(solo durante un ciclo cuando ERROR = TRUE) contiene la información de error.
Los registros están definidos por el fabricante del dispositivo de hardware. Consulte la
documentación del dispositivo del fabricante de hardware para obtener información
detallada acerca de un registro.
Nota
Si un esclavo DPV1 se ha configurado mediante un archivo GSD (GSD vers. 3 y superior) y
la interfaz DP del maestro DP está ajustada en "compatible con S7", no será posible leer
registros de los módulos E/S en el programa de usuario con "RDREC" o escribir en los
módulos E/S con "WRREC". En este caso, el maestro DP direcciona el slot equivocado (slot
configurado + 3).
Remedio: pone la interfaz del maestro DP a "DPV1".
Nota
Las interfaces de las instrucciones "RDREC" y "WRREC" son idénticas a los FBs "RDREC"
y "WRREC" definidos en la norma "PROFIBUS Guideline PROFIBUS Communication and
Proxy Function Blocks according to IEC 61131-3".
Nota
Si se utiliza "RDREC" o "WRREC" para leer o escribir un registro para PROFINET IO, los
valores negativos de los parámetros INDEX, MLEN y LEN se interpretarán como un entero
de 16 bits sin signo.
328
Tipo de datos
UInt
Variant
Descripción
Longitud de la información de registro recuperada (RDREC)
Longitud máxima en bytes del registro que debe transferirse
(WRREC)
Área de destino para el registro recuperado (RDREC)
Registro (WRREC)
Manual de sistema, 03/2014, A5E02486683-AG
Controlador programable S7-1200
Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido