-> Hier kostenlos registrieren
Hallo,
kann mir jemand sagen, wie ich in SCL eine Zeit messen kann?
IN FUP geht das ja recht einfach, aber in SCL bekomme ich am Ausgang einen "BCD_Zeitwert" im S5TIME Format. Damit kann ich absolut nichts anfangen. Lieber wäre mir ein BOOL Wert, also wie im FUP.
Ich weiß weder, wie man dieses Format umwandelt, noch wie man die S5TIME vergleicht. Z.B. geht folgendes nicht:
IF ("S5TIME" < T#3s")
Dabei ersetze ich S5TIME natürlich durch die Variable.
Im Prinzip möchte ich nur 3 Sekunden messen. Am besten als Einschaltverzögerung.
In FUP habe ich auch einen Taktgeber gebastelt, in SCL unvortellbar.
Kann mir da jemand weiterhelfen?
Die Suche habe ich schon bemüht und google hilft auch nicht. Die meisten wollen INT oder REAL in S5TIME umwandeln. Also genau umgekehrt.
Gibt es eine einfach Lösung?
danke
Casi
kann mir jemand sagen, wie ich in SCL eine Zeit messen kann?
IN FUP geht das ja recht einfach, aber in SCL bekomme ich am Ausgang einen "BCD_Zeitwert" im S5TIME Format. Damit kann ich absolut nichts anfangen. Lieber wäre mir ein BOOL Wert, also wie im FUP.
Ich weiß weder, wie man dieses Format umwandelt, noch wie man die S5TIME vergleicht. Z.B. geht folgendes nicht:
IF ("S5TIME" < T#3s")
Dabei ersetze ich S5TIME natürlich durch die Variable.
Im Prinzip möchte ich nur 3 Sekunden messen. Am besten als Einschaltverzögerung.
In FUP habe ich auch einen Taktgeber gebastelt, in SCL unvortellbar.
Kann mir da jemand weiterhelfen?
Die Suche habe ich schon bemüht und google hilft auch nicht. Die meisten wollen INT oder REAL in S5TIME umwandeln. Also genau umgekehrt.
Gibt es eine einfach Lösung?
danke
Casi