-> Hier kostenlos registrieren
Hallo,
verstehe ich das richtig, dass nur die PERSISTENT Variablen ihren Wert auch über einen Neustart des PCs hinaus behalten?
Welchen Sinn hat dann "VAR RETAIN PERSISTENT"?
Und warum muss bei RETAIN die komplette FB-Instanz im Retain-Bereich gespeichert werden, bei PERSISTENT aber nicht?! Bzw. wenn ich einen kleinen FB mit einer einzigen RETAIN Variablen als Baustein in einem sehr viel größeren FB benutze, dann wird praktisch mein komplettes SPS-Programm im Retain-Bereich gespeichert. Ist zwar kein Problem den Bereich zu vergrößern, aber hat das nicht auch negative Auswirkungen z.B. auf die Performanz?
Also was deklariert man am besten RETAIN, was PERSISTENT und was "RETAIN PERSISTENT"?
:s17:
verstehe ich das richtig, dass nur die PERSISTENT Variablen ihren Wert auch über einen Neustart des PCs hinaus behalten?
Welchen Sinn hat dann "VAR RETAIN PERSISTENT"?
Und warum muss bei RETAIN die komplette FB-Instanz im Retain-Bereich gespeichert werden, bei PERSISTENT aber nicht?! Bzw. wenn ich einen kleinen FB mit einer einzigen RETAIN Variablen als Baustein in einem sehr viel größeren FB benutze, dann wird praktisch mein komplettes SPS-Programm im Retain-Bereich gespeichert. Ist zwar kein Problem den Bereich zu vergrößern, aber hat das nicht auch negative Auswirkungen z.B. auf die Performanz?
Also was deklariert man am besten RETAIN, was PERSISTENT und was "RETAIN PERSISTENT"?
:s17: