6.5.2.6
Ejemplo: SEND_RK con marca de acoplamiento
Procedimiento
En el ejemplo, el interlocutor envía datos al DB 101 de su CPU.
1. Ajuste la marca de acoplamiento 100.6 a FALSE en su CPU.
2. Indique en la petición SEND del interlocutor la marca de acoplamiento 100.6 (parámetro
3. Mediante evaluación de la marca de acoplamiento (marca de acoplamiento 100.6 =
4. Después de procesar los datos en el programa de usuario deberá volver a ajustar a la
Coherencia de los datos
La coherencia de datos está limitada a 128 bytes. Para conseguir una transferencia de
datos coherente de más de 128 bytes deberá tener en cuenta los siguientes puntos:
Utilice la función de marca de acoplamiento. Acceda a los datos sólo cuando se haya
completado su transferencia (evaluación de la marca de acoplamiento definida para esta
petición; la marca de acoplamiento se encuentra disponible para una llamada en el SFB
cuando NDR = TRUE). Vuelva a ajustar la marca de acoplamiento al valor FALSE tan solo
cuando haya procesado los datos.
CPU 31xC Funciones tecnológicas
Instrucciones de servicio, 02/2007, A5E00105486-04
R_CF_BYT, R_CF_BIT).
La marca de acoplamiento se transferirá en la cabecera del telegrama RK 512 a su CPU.
Antes de que se procese la petición, su CPU comprobará la marca de acoplamiento
indicada en la cabecera del telegrama RK 512. La petición sólo se procesará si la marca
de acoplamiento de su CPU tiene el valor FALSE. Si dicha marca de acoplamiento tiene
el valor TRUE, se enviará al interlocutor el aviso de error "32 hex" en el telegrama de
respuesta.
Una vez transferidos los datos al DB101, el SFB SERVE ajustará la marca de
acoplamiento 100.6 de su CPU de SFB SERVE al valor TRUE y se emitirá el byte y el bit
de marcas de acoplamiento en el SFB SERVE para una llamada (si NDR = TRUE).
TRUE) en el programa de usuario, podrá saber si la petición ha concluido y si los datos
transferidos están listos para ser procesados.
marca de acoplamiento 100.6 al valor FALSE. Sólo entonces su interlocutor podrá volver
a ejecutar la petición sin errores.
Acoplamiento punto a punto
6.5 Funciones de comunicación
333