Asignación en el área de datos
El FB RECV_440 opera conjuntamente con un DB de instancia I_RECV_440. El número del DB se
indica con la llamada. No está permitido acceder a los datos en el DB de instancia.
Nota
Excepción: En caso de error, (STATUS == W#16#1E0E), puede consultar más detalles sobre el
error en la variable SFCERR (véase el apartado "Mensajes de diagnóstico de los bloques de
función (Página 97)").
. Esta variable de error sólo puede cargarse en el DB de instancia mediante un acceso simbólico.
Parámetros FB RECV_440
La siguiente tabla describe los parámetros del FB RECV_440.
Tabla 6-3
Parámetros FB RECV_440
Nombre
Clase
EN_R
INPUT
R
INPUT
LADDR
INPUT
DB_NO
INPUT
DBB_NO
INPUT
NDR
OUTPUT
1
ERROR
OUTPUT
1
LEN
OUTPUT
1
STATUS
OUTPUT
1
¡Se dispone del parámetro hasta la siguiente llamada al FB!
1
Acoplamiento punto a punto CP 440 Configuración y parametrización
Manual de producto, 03/2022, A5E01027187-AE
Tipo de da‐
Comentario
tos
BOOL
Habilitar lectura de datos
BOOL
Interrupción de la petición
INT
Dirección base del CP 440
INT
Número del bloque de datos N.º DB de recepción:
INT
Número del byte de datos
BOOL
Petición terminada sin erro‐
res, datos aceptados
BOOL
Petición terminada con error El parámetro STATUS contiene la información
INT
Longitud del telegrama reci‐
bido
WORD
Especificación del error
Comunicación mediante bloques de función
6.3 Utilización de los bloques de función
Valores permitidos, observación
Se interrumpe la petición en curso. Bloqueo de
recepción.
La dirección base se toma de la tabla de confi‐
guración de STEP 7.
específico de la CPU, no está permitido cero
Offset es específico de la CPU
Parámetro STATUS == 16#00;
sobre el error.
1 ≤ LEN ≤ 400 (véase el apartado "Resumen de
los bloques de función (Página 73)"),
Indicación en número de bytes
Si ERROR == 1, en el parámetro STATUS se in‐
cluye la información sobre el error.
81