9.2 Reglas de coherencia para el SFB 14 "GET" (Leer variable) y SFB 15 "PUT" (Escribir variable)
9.2
Reglas de coherencia para el SFB 14 "GET" (Leer variable) y SFB
15 "PUT" (Escribir variable)
SFB 14
Los datos se transfieren de forma coherente cuando se cumplen las siguientes reglas:
Evalúe por completo la sección del área de recepción RD_i utilizada actualmente antes de
activar una nueva petición.
SFB 15
Al activar un procedimiento de envío (flanco ascendente en REQ), los datos a enviar del
área de emisión SD_i se han copiado del programa de usuario. Estas áreas se pueden
escribir de nuevo tras llamar al bloque, sin corromper los datos de emisión actuales.
Nota
Finalización del envío
El procedimiento de envío habrá concluido cuando el parámetro de estado DONE adopte el
valor "1".
9.3
Lectura y escritura coherentes de datos de y en un esclavo
normalizado DP/dispositivo IO
Lectura coherente de datos desde un esclavo DP normalizado con la SFC 14 "DPRD_DAT"
La SFC 14 "DPRD_DAT" ("read consistent data of a DP-normslave") permite leer de forma
coherente los datos de un esclavo normalizado DP o de un dispositivo IO.
En caso de error durante la transferencia de datos, los datos leídos se introducirán en el
área de destino fijada con el parámetro RECORD.
El área de destino debe tener la misma longitud que la longitud configurada para el módulo
seleccionado con STEP 7.
Al llamar a la SFC 14 solo se puede acceder a los datos de un módulo/ identificador de DP
bajo la dirección de inicio configurada.
La SFC 14 se describe en la Ayuda en pantalla correspondiente y en el manual "Funciones
estándar y funciones de sistema".
Nota
Evalúe por completo la sección del área de recepción RD_i utilizada actualmente antes de
activar una nueva petición.
S7-400H
Manual de sistema, 03/2012, A5E00267698-11
Datos coherentes
113