Acoplamiento punto a punto
6.5 Funciones de comunicación
6.5
Funciones de comunicación
6.5.1
Funciones de comunicación para ASCII/3964(R)
6.5.1.1
Funciones de comunicación para ASCII/3964(R) - Conceptos básicos
Generalidades
Para los protocolos ASCII y 3964 existen las siguientes funciones.
Bloque
SFB 60
SEND_PTP
SFB 61
RCV_PTP
SFB 62
RES_RCVB
6.5.1.2
Envío de datos con el SFB 60 "SEND_PTP"
Principio
El SFB permite enviar grupos de datos de un bloque de datos:
La transferencia se activa después de la llamada del bloque y de un flanco positivo en la
entrada de control REQ. El área de datos que se desea enviar viene dada por el SD_1
(número de DB y dirección inicial), mientras que la longitud del bloque de datos viene dada
por LEN.
Para que el SFB pueda procesar la petición, debe acceder a él con R(Reset) = FALSE. Se
se produce un flanco positivo en la entrada de control R, se interrumpirá el proceso de envío
en curso y se restablecerá el estado original del SFB. Una petición cancelada finaliza con un
aviso de error (salida de STATUS).
Con LADDR se introduce la dirección de E/S del submódulo que ha definido en "HW
Config".
312
Descripción
Enviar todo el área o parte de un área de un bloque de datos a un interlocutor.
Recibir datos de un interlocutor y guardarlos en un bloque de datos.
Inicializar el búfer de recepción de la CPU.
CPU 31xC Funciones tecnológicas
Instrucciones de servicio, 02/2007, A5E00105486-04