Werte zwischenspeichern mit SCL

zloyduh

Level-1
Beiträge
226
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
möchte einen Wert bei Starten eines Programmabschnitts zwischenspeichern und für weitere Berechnungen innerhalb des Programms verwenden.
Ich müsste den Wert in einem DB speichern und für die weiteren Berechnungen zurücklesen.
Programmiersprache: SCL

Wie wird sowas mit SCL realisiert??
Hat jemand ein Beispiel??


:confused::confused::confused::confused::confused::confused:
 
Im selben Zykluss? Dann würde ich einfach temp. Variablen benutzen.

Wo liegt das Problem wenn du werte in einem DB lesen/schreiben willst?

schreiben:
db.*** := wert;

lesen:
wert := db.***;
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
du könntest dir einfach einen FB erstellen und die Variable, die du dir "merken" willst im STAT-Bereich desselben deklarieren - das landet dann im I-DB des FB und wird somit gespeichert.

Gruß
Larry
 
Wie Deltal vorschlägt, oder wie Larry vorschlägt.

Zum Deltal's vorschlag wurde ich es aber mit Symbolische Adressen ergänzen:

Wert in DB speichern:
"MyDB".MyStruct.MyWert := temp_Wert ;

Wert aus DB holen.
temp_Wert := "MyDB".MyStruct.MyWert ;
 
Zurück
Oben