Siemens SIMATIC S7-300 Manual De Producto página 149

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

Asignación en el área de datos
El FB P_RCV_RK opera junto con un DB de instancia I_RCV_RK. El número de DB también
se indica al realizar la llamada. El DB de instancia tiene 60 bytes de longitud. No se puede
acceder a los datos del DB de instancia.
Nota
Excepción: En caso de error, STATUS == W#16#1E0E, se puede consultar información más
precisa sobre el error en la variable SFCERR. Esta variable de error sólo puede cargarse en
el DB de instancia mediante un acceso simbólico.
Parámetros FB P_RCV_RK
En la siguiente tabla encontrará los parámetros del FB 7 P_RCV_RK para la petición
"Recibir datos".
Tabla 6- 6
Parámetros FB 7 P_RCV_RK para la petición "Recibir datos"
Nombre
Clase
EN_R
INPUT
R
INPUT
LADDR
INPUT
DB_NO
INPUT
DBB_NO
INPUT
L_TYP
OUTPUT CHAR
1
L_NO
OUTPUT INT
1
L_OFFSET
OUTPUT INT
1
L_CF_BYT
OUTPUT INT
1
L_CF_BIT
OUTPUT INT
1
NDR
OUTPUT BOOL
1
ERROR
OUTPUT BOOL
1
LEN
OUTPUT INT
1
Acoplamiento punto a punto CP 341, configuración y parametrización
Manual de producto, 09/2008, A5E02191073-01
6.4 Utilización de los bloques de función en el protocolo para mainframe RK 512
Tipo de
Comentario
datos
BOOL
Habilitación para recibir
datos
BOOL
Cancelación de la petición
INT
Dirección base del CP 341
INT
Número del bloque de datos
de recepción (destino)
INT
Número de byte de los
datos de recepción
(destino)
Tipo de área en la CPU
local (destino)
Número de bloque de datos
en la CPU local (destino)
Número de byte de datos
en la CPU local (destino)
Byte de marcas de
acoplamiento en la CPU
local
Bit de marca de
acoplamiento en la CPU
local
Petición terminada sin
errores, datos aceptados
La petición ha finalizado
con errores
Longitud del telegrama
recibido
Comunicación mediante bloques de función
Valores permitidos, observación
Se cancela la petición en curso. Recepción
bloqueada. Valor por defecto: 0
La dirección base se toma de STEP 7.
N.º DB de recepción: específico de la CPU. No se
permite el valor 0.
(sólo relevante si el destino de datos es DX)
0 ≤ DBB_NO ≤ 8190 datos de recepción a partir
del byte de datos
(sólo relevante si el destino de datos es DX)
'D': Bloque de datos
0 ≤ L_NO ≤ 255
0 ≤ L_OFFSET ≤ 510
0 ≤ L_CF_BYTE ≤ 255255 significa: sin marca de
acoplamiento
0 ≤ L_CF_BIT ≤ 7
Parámetro STATUS == 16#00;
El parámetro STATUS contiene información sobre
el error.
0 ≤ LEN ≤ 4096, indicación en número de bytes
149

Publicidad

Tabla de contenido
loading

Tabla de contenido