-> Hier kostenlos registrieren
Hallo allerseits,
irgendwie stehe ich gerade mit TIA V18 Graph auf dem Schlauch:
Ich will die maximale Schrittaktivierungszeit eines Schritts ändern, was über das Kontextmenü im Supervisionsnetzwerk auch funktioniert.
Wenn ich anschließend auf Laden klicke, wird der FB (und nur dieser) der Schrittkette neu übersetzt und in die Steuerung geladen, der dazugehörige IDB wird allerdings nicht angetastet (weder übersetzt, noch geladen).
Dort (T_MAX in der entsprechenden Struktur G7_StepPlus_V6) steht nach dem Laden auch noch immer der alte Wert drin (sowohl als Start-, als auch als Aktualwert) und der Wert lässt sich auch nicht steuern (weder direkt im IDB, noch über eine Beobachtungstabelle). Wenn ich allerdings in der Schrittansicht erneut auf "Zeit definieren" klicke, steht dort der geänderte Wert drin.
Auch Software komplett übersetzen und ein Neustart der CPU hat daran nichts geändert.
Wie bekomme ich die Zeit also korrekt in den IDB?
UPDATE:
Ich habe den IDB im Projekt (aber nicht auf der CPU) gelöscht, dann gleich wieder neu erstellt (gleicher Name und Nummer), anschließend wurde er als abweichend angezeigt (blau/oranger Kreis). Nach dem Laden stand der Startwert von T_MAX auf dem neuen Wert, der Aktualwert war aber noch immer der alte. Erst das Ausführen von "Startwerte als Aktualwerte laden" brachte Abhilfe.
Für mich ist auch eine Frage, warum sich diese Werte nicht steuern lassen...
Danke & LG
StP
irgendwie stehe ich gerade mit TIA V18 Graph auf dem Schlauch:
Ich will die maximale Schrittaktivierungszeit eines Schritts ändern, was über das Kontextmenü im Supervisionsnetzwerk auch funktioniert.
Wenn ich anschließend auf Laden klicke, wird der FB (und nur dieser) der Schrittkette neu übersetzt und in die Steuerung geladen, der dazugehörige IDB wird allerdings nicht angetastet (weder übersetzt, noch geladen).
Dort (T_MAX in der entsprechenden Struktur G7_StepPlus_V6) steht nach dem Laden auch noch immer der alte Wert drin (sowohl als Start-, als auch als Aktualwert) und der Wert lässt sich auch nicht steuern (weder direkt im IDB, noch über eine Beobachtungstabelle). Wenn ich allerdings in der Schrittansicht erneut auf "Zeit definieren" klicke, steht dort der geänderte Wert drin.
Auch Software komplett übersetzen und ein Neustart der CPU hat daran nichts geändert.
Wie bekomme ich die Zeit also korrekt in den IDB?
UPDATE:
Ich habe den IDB im Projekt (aber nicht auf der CPU) gelöscht, dann gleich wieder neu erstellt (gleicher Name und Nummer), anschließend wurde er als abweichend angezeigt (blau/oranger Kreis). Nach dem Laden stand der Startwert von T_MAX auf dem neuen Wert, der Aktualwert war aber noch immer der alte. Erst das Ausführen von "Startwerte als Aktualwerte laden" brachte Abhilfe.
Für mich ist auch eine Frage, warum sich diese Werte nicht steuern lassen...
Danke & LG
StP
Zuletzt bearbeitet: