Siemens S7 Serie Manual De Sistema página 408

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)
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.
Es posible utilizar un máximo de cuatro instrucciones RDREC y cuatro instrucciones
WRREC al mismo tiempo.
Nota
Si un esclavo DPV1 se configura 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
juegos de datos 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 juego de datos para PROFINET
IO, la CPU interpretará los valores negativos de los parámetros INDEX, MLEN y LEN como
un entero de 16 bits sin signo.
408
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, 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