Byte
Byte
Denominador
16
VAR_Persistent_by
17
VAR_Persistent_by
18
VAR_Persistent_by
19
VAR_Persistent_by
VAR_Persistent_by
20
VAR_Persistent_by
21
VAR_Persistent_by
22
VAR_Persistent_by
23
VAR_Persistent_by
24
25
VAR_Persistent_by
26
VAR_Persistent_by
27
VAR_Persistent_by
28
VAR_Persistent_by
29
VAR_Persistent_by
30
VAR_Persistent_by
31
VAR_Persistent_by
)
¡Aviso!
Algunos proyectos, ejemplos de programa, así como templates de Lenze
utilizan partes de la memoria persistente. Estas están caracterizadas por la
denominación "LenzeInternalUse" y no deben ser modificadas por el usuario.
Ejemplo: Guardar posición actual con protección contra fallos de red
Mediante una declaración AT se puede unir p.e. la variable con la posición directamente a
la dirección de una variable persistente y de esta forma la posición es guardada de forma
segura contra fallos de red:
g_dnActualPosition_p AT%QD171.6:DINT;
EDBCSXA064 ES 2.0
Variable (8 bits)
Dirección
%QB171.16
Byte16
VAR_Persistent_w
%QB171.17
Byte17
%QB171.18
Byte18
VAR_Persistent_w
%QB171.19
Byte19
%QB171.20
Byte20
VAR_Persistent_w
%QB171.21
Byte21
%QB171.22
Byte22
VAR_Persistent_w
%QB171.23
Byte23
%QB171.24
Byte24
VAR_Persistent_w
%QB171.25
Byte25
%QB171.26
Byte26
VAR_Persistent_w
%QB171.27
Byte27
%QB171.28
Byte28
VAR_Persistent_w
%QB171.29
Byte29
%QB171.30
Byte30
VAR_Persistent_w
%QB171.31
Byte31
l
Memoria persistente
Variable (16 bits)
Denominador
Dirección
%QW171.8
Word8
%QW171.9
Word9
%QW171.10
Word10
%QW171.11
Word11
%QW171.12
Word12
%QW171.13
Word13
%QW171.14
Word14
%QW171.15
Word15
Anexo
Memoria
Variable (32 bits)
Denominador
Dirección
VAR_Persistent_dw
%QD171.4
DWord4
VAR_Persistent_dw
%QD171.5
DWord5
VAR_Persistent_dw
%QD171.6
DWord6
VAR_Persistent_dw
%QD171.7
DWord7
365
14