Initialisierung vor Programmstart ?

dietere

Level-1
Beiträge
32
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe ein WAGO 758-870 und folgendes Problem.
Bei ersten Programmstart nach Einspielen eines neuen Programms sind beim ersten Durchlauf verschiedene Eingänge noch nicht aktualisiert, und dadurch werden ungewollt Variablen für Alarmmeldungen gesetzt. Dies passiert nur bei Einspielen und Starten eines neuen Programms, und nicht bei Online-Change.

Wie macht ihr das mit dem Initialisieren ?

Grüsse,
Dieter
 
Eine Möglichkeit:
ersten Zyklus auswerten, Timer damit starten und erst wenn Timer abgelaufen die Routine für Fehlerhandling anspringen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich setze die Variablen schon bei der Deklaration auf einen Wert fest. Ansonsten habe ich immer als erstes einen Zustandsautomaten, als PRG laufen, der nach der Initialisierung den eigentlichen FB aufruft. Somit kann man das Hochfahren kontrolliert steuern. Und wenn die Anlage läuft, sollte das sowie kein Problem sein, da nur der geänderte Code neu eingespielt wird.
 
Zurück
Oben