Funciones De Comunicación; Funciones De Comunicación Para Ascii/3964(R); Envío De Datos Con El Sfb 60 "Send_Ptp - Siemens SIMATIC S7-300 Manual

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido
Acoplamiento punto a punto
6.5
Funciones de comunicación
6.5.1
Funciones de comunicación para ASCII/3964(R)
En este capítulo se describen las funciones de las que dispone para los protocolos
ASCII y 3964.
Bloque
SFB 60
SEND_PTP Enviar todo el área o parte de un área de un bloque de datos a un interlocutor.
SFB 61
RCV_PTP
SFB 62
RES_RCVB Inicializar el búfer de recepción de la CPU.
6.5.1.1
Envío de datos con el SFB 60 "SEND_PTP"
El SFB permite enviar un grupo de datos de un bloque de datos:
La activación del envío se lleva a cabo después de la llamada del bloque y del flanco
positivo de la entrada de controlREQ. El área de datos que se desea enviar viene dado por
el SD_1 (número de DB y dirección inicial) y la longitud del grupo de datos a través de LEN.
Para que el SFB pueda procesar la petición, debe ser llamado 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
mensaje de error (salida STATUS).
En LADDR se introduce la dirección de E/S del submódulo, que ha sido establecida con
anterioridad en "HW Config".
DONE se pondrá al estado TRUE si la petición concluye sin errores o ERROR se podrá a
TRUE si la petición finaliza con errores.
6-28
Descripción
Recibir de datos de un interlocutor y guardarlos en un bloque de datos.
"SEND_PTP"
REQ
R
LADDR
SD_1
LEN
DONE
ERROR
STATUS
CPU 31xC Funciones tecnológicas
A5E00105486-03
Tabla de contenido
loading

Tabla de contenido