TIA Datenbausteine bei konsitent laden

nikklikk

Level-1
Beiträge
13
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
ich habe jetzt mein erstes Projekt mit TIA V13 und einer CPU315 abgeschlossen. Was mir bis heute noch unklar ist die Sache mit derKonsitenz.
Ich lege die Sollwerte der Anlage (Positionen Achsen,Zeiten…etc) in Datenbausteinen ab. Desweiteren habe ich einen Rundschalttisch,wofür es für jede Aufnahme einen Datenbaustein gibt in welchen die Meßwerte desTeils und die Bearbeitungszustände gespeichert werden, sprich die Inhaltedieser Datenbausteine ändern sich andauernd.
Was passiert bei Konsisten Laden mit diesen Daten? Werdensie durch die Startwerte überschrieben?
Bis jetzt habe ich immer nur die geänderten Bausteineübertragen und die Datenbausteine aussen vor gelassen. Am Ende konnte ich fürden Datenbaustein mit den Sollwerten keine Momentaufnahme der Aktualwertedurchführen und somit auch die Startwerte nicht initialisieren. Als ich dann imStress dochmal aus Versehen auf konsitent Laden gekommen bin, hat er alleDatenbausteine mit den Startwerten initialisiert, was zur Folge hatte das icheinen halben Tag alle Positionen der Anlage neu ermitteln konnte.
Soweit ich das aus meiner Erfahrung mit TIA sagen kann, kannman nur vernünftig Arbeiten, wenn man immer alles Konsitent lädt, was ja beieiner S7-1500 eh nicht mehr anders geht. Aber wie macht man das mit den Datender Datenbausteine? Ich kann doch nicht jedesmal die Anlage anhalten understmal eine Momentaufnahme der Aktualwerte machen!
 
Das konsistent laden sagt nur aus, dass alle Bausteine auf den aktuellen stand gebracht werden. Das Problem mit dem Rücksetzen auf Startwerte ist das "reinitialisieren", was durchgeführt wird, wenn sich die DBs ändern (egal ob Instanz- oder Freie-).

EDIT: Man könnte vor dem ändern der Bausteine das Knöpchen "aktualwerte als startwerte übernehmen" drücken. Findet sich in den DBs wieder (ist auch eher ein Behelf).
 
Zuletzt bearbeitet:
Zurück
Oben