Rdrec Y Wrrec (Leer/Escribir Registro) - 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.2

RDREC y WRREC (leer/escribir registro)

Las instrucciones RDREC (leer registro) y WRREC (escribir registro) se pueden utilizar con
PROFINET, PROFIBUS y AS-i.
Tabla 9- 75
Instrucciones RDREC y WRREC
KOP / FUP
STEP 7 crea el DB automáticamente al insertar la instrucción.
1
En los ejemplos SCL, "RDREC_DB" y "WRREC_DB" son los nombres de los DB de instancia.
2
406
SCL
"RDREC_DB"(
req:=_bool_in_,
ID:=_word_in_,
index:=_dint_in_,
mlen:=_uint_in_,
valid=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_dword_out_,
len=>_uint_out_,
rec-
ord:=_variant_inout_);
"WRREC_DB"(
req:=_bool_in_,
ID:=_word_in_,
index:=_dint_in_,
len:=_uint_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_dword_out_,
rec-
ord:=_variant_inout_);
Descripción
Use la instrucción RDREC para leer un
registro con el número INDEX de un
componente direccionado por la ID, como
un rack central o un componente descen-
tralizado (PROFIBUS DP o PROFINET
IO). Asigne el número máximo de bytes
que deben leerse en MLEN. La longitud
seleccionada del área de destino
RECORD debe tener como mínimo la
longitud de MLEN bytes.
Use la instrucción WRREC para transferir
un RECORD con el número de registro
INDEX a un esclavo DP o dispositivo
PROFINET IO direccionado por la ID,
como un módulo del rack central o un
componente descentralizado (PROFIBUS
DP o PROFINET IO).
Asigne la longitud en bytes del registro
que debe transmitirse. Así, la longitud
seleccionada del área de origen
RECORD debe tener como mínimo la
longitud de LEN bytes.
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