Servicios de comunicación
3.5 Coherencia de datos
La figura siguiente muestra un área de datos más grande que el tamaño máximo del área de
datos coherente. En este caso existe la posibilidad de modificar los datos durante una
interrupción de la transferencia de datos. Se produce una interrupción, p. ej., cuando el área
de datos debe transferirse en varias partes. Si los datos se modifican durante la
interrupción, los datos transferidos provienen de instantes distintos.
①
El área de datos de origen es mayor que el tamaño máximo del área de datos coherente (
la instrucción transfiere al área de datos de destino únicamente el volumen del área de datos de origen que cabe
en el área de datos coherente.
②
En el instante T2, la instrucción transfiere el resto del área de datos de origen al área de datos de destino. Des-
pués de la transferencia, en el área de datos de destino hay datos de instantes distintos. Si los datos del área de
datos de origen han cambiado entretanto, es posible que se produzca una incoherencia.
③
Tamaño máximo del área de datos coherente
Figura 3-4
Transferencia de datos con mayor volumen que el área de coherencia máxima
Ejemplo de incoherencia
La figura siguiente muestra un ejemplo de la modificación de datos durante la transferencia.
En el área de datos de destino hay datos de instantes distintos.
①
Figura 3-5
34
Tamaño máximo del área de datos coherente
Ejemplo: modificación de datos durante la transferencia
③
). En el instante T1,
Manual de funciones, 12/2017, A5E03735817-AF
Comunicación