Acoplamiento punto a punto
6.5 Funciones de comunicación
Parámetro
Declaración
R_CF_BIT
IN
DONE
OUT
ERROR
OUT
STATUS
OUT
SD_1
IN_OUT
LEN
IN_OUT
* El offset del parámetro SD_1 no debe ser superior a 8190 en la CPU 313C PtP y 314C PtP. En caso de rebase por
exceso se devuelve un mensaje de error.
304
Tipo de
Descripción
datos
INT
Bit de marca de acoplamiento en la CPU
interlocutora
BOOL
Parámetro de estado (el parámetro
permanece activado durante una sola
llamada):
FALSE: aún no se ha iniciado la
petición o se está procesando todavía.
TRUE: la petición ha finalizado sin
errores.
BOOL
Parámetro de estado (el parámetro
permanece activado durante una sola
llamada):
La petición ha concluido con errores
WORD
Parámetro de estado (el parámetro
permanece activado durante una sola
llamada. Debido a ello, para visualizar
STATUS deberá copiarlo en un área de
datos libre.):
STATUS puede tener el significado
siguiente en función del bit ERROR:
ERROR = FALSE:
STATUS tiene el valor:
–
0000H: Ni error ni advertencia
–
<> 0000H: Advertencia, STATUS
proporciona información detallada
ERROR = TRUE:
Se ha producido un error. STATUS
proporciona información detallada
sobre el tipo de error (consulte el
número de error en el apartado
Mensajes de error (Página 367)).
ANY
Parámetros de transmisión:
Indique aquí:
El número del DB desde el que se
envían los datos.
El número del byte de datos a partir del
cual desea enviar los datos.
Por ejemplo: DB 10 a partir del byte 2 →
DB10.DBB2
INT
Aquí se indica la longitud del grupo de
datos que se desea enviar (en bytes).
(La longitud se indica de manera indirecta.)
Rango de
valores
De 0 a 7
TRUE/FALSE
TRUE/FALSE
De 0 a FFFF hex 0
Específico de la
CPU*
De 1 a 1024
CPU 31xC: Funciones tecnológicas
Instrucciones de servicio, 03/2011, A5E00105486-05
Valor predet.
0
FALSE
FALSE
0
1