-> Hier kostenlos registrieren
Hallo,
ich habe seit langem ein paar Jalousien und Lampen an einem Controler 750-841 mit Codesys 2.3.
Jetzt steht ein Umstieg auf einen PFC200 mit Codesys3.5 an.
Ein Problem muss ich lösen:
Nach einem Neustart des Controllers (PLC) soll 20minuten lang die Variable "Systemstart" auf FALSE bleiben.
Dazu habe ich mir folgendes zusammen gefrickelt:
Da ich keine "Übungs-PLC" habe, möchte ich fragen ob das so klappen wird.
Oder ist geht das besser?
Gibts von Codesys sowas schon ?
Unter Linux gibts ja die Uptime die man auslesen könnte
Danke und Gruß
Martin
ich habe seit langem ein paar Jalousien und Lampen an einem Controler 750-841 mit Codesys 2.3.
Jetzt steht ein Umstieg auf einen PFC200 mit Codesys3.5 an.
Ein Problem muss ich lösen:
Nach einem Neustart des Controllers (PLC) soll 20minuten lang die Variable "Systemstart" auf FALSE bleiben.
Dazu habe ich mir folgendes zusammen gefrickelt:
Code:
IF Systemstart = FALSE THEN
timer(PT:=T#20M, IN:=TRUE);
SET:=TRUE;
END_IF
IF Set:=TRUE THEN
IF timer.Q = FALSE THEN
Systemstart := TRUE;
SET :=FALSE;
END_IF
Da ich keine "Übungs-PLC" habe, möchte ich fragen ob das so klappen wird.
Oder ist geht das besser?
Gibts von Codesys sowas schon ?
Unter Linux gibts ja die Uptime die man auslesen könnte

Danke und Gruß
Martin