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

Controlador programable
Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido
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
cunado el parámetro de salida BUSY tiene el valor FALSE
TRUE (sólo 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 (sólo 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
(sólo 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.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
Tipo de datos
UInt
Variant
8.3 E/S distribuidas (PROFINET, PROFIBUS o AS-i)
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)
101BInstrucciones avanzadas
277
Tabla de contenido
loading

Tabla de contenido