-> Hier kostenlos registrieren
moin, wir haben einen Einförderer mit Kette. Die soll nun automatisch jede Stunde für 1-2 minuten geölt werden.
Aber..... die Anlage wird öfters ausgeschaltet. D.h. die Zeit ( 1 Stunde ) muss gespeichert bleiben und dann weiterlaufen wenn die Anlage wieder in Betrieb geht. Soweit hab ich auch alles programmieren können. Allerdings funktioniert das speichern der Zeit bzw. das übernehmen der Restzeit nicht.
Wollte die Restzeit in einem DB speichern und sie von da wieder abrufen. Aber das funzt nicht so wirklich. Ich kriege die Zeit nich korrekt gespeichert und abgerufen. Habe mich da etwas verrannt.
Quellcode:
Zeit:
U(
U "Kettenmotor"
UN M 1.1
U "Betriebsmerker"
L S5T#15S
SI T 1
NOP 0
NOP 0
LC T 1
T "restzeit"
U T 1
)
NOT
S M 1.2
U(
U M 1.2
L S5T#3S
SE T 2
NOP 0
NOP 0
NOP 0
U T 2
)
R M 1.2
U M 1.2
= "Oeler ein"
Speichern/Laden:
L "restzeit"
T DB11.DBB 0
L DB11.DBB 0
T MW 14
die Zeiten sind nur zum testen........
Aber..... die Anlage wird öfters ausgeschaltet. D.h. die Zeit ( 1 Stunde ) muss gespeichert bleiben und dann weiterlaufen wenn die Anlage wieder in Betrieb geht. Soweit hab ich auch alles programmieren können. Allerdings funktioniert das speichern der Zeit bzw. das übernehmen der Restzeit nicht.
Wollte die Restzeit in einem DB speichern und sie von da wieder abrufen. Aber das funzt nicht so wirklich. Ich kriege die Zeit nich korrekt gespeichert und abgerufen. Habe mich da etwas verrannt.
Quellcode:
Zeit:
U(
U "Kettenmotor"
UN M 1.1
U "Betriebsmerker"
L S5T#15S
SI T 1
NOP 0
NOP 0
LC T 1
T "restzeit"
U T 1
)
NOT
S M 1.2
U(
U M 1.2
L S5T#3S
SE T 2
NOP 0
NOP 0
NOP 0
U T 2
)
R M 1.2
U M 1.2
= "Oeler ein"
Speichern/Laden:
L "restzeit"
T DB11.DBB 0
L DB11.DBB 0
T MW 14
die Zeiten sind nur zum testen........
Zuletzt bearbeitet: