Datentypen Umwandeln INT=> TIME

MS7315

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,
brauche dringend hilfe bei einem Bastelbrojekt von mir...
Ich würde gern mit einem CTUD einen Wert hoch und runterzählen, und den aktuellen Wert immer als PV an einem TOF in Sekunden verwenden.
Quasi um eine veränderbare Ausschaltverzögerung zu bekommen.
Und ich komme hier einfach garnicht weiter...
Habe versucht den Wert von INT in BCD zu wandeln, und das dann in eine TIME variable zu schieben. Funktioniert aber nicht wirklich...
Leider weis ich auch nicht so richtig wie ich welche Bits setzen muss damit das nachher Sekunden werden statt Millisekunden..
Daher meine Frage:

Geht das überhaut was ich hier vorhabe, oder gibt es da Vll. eine einfachere lösung??
:confused:


Wäre euch super Dankbar für jeden Tipp...
:)
 
Du musst überhaupt nichts wandeln, allerhöchstens multiplizieren,
je nach dem was der Ausgang des Zählers halt darstellen soll.

Beispiel für Sekunden:
L CTU-Wert
L 1000 //CTUD sollen Sekunden sein, das Format Time ist aber eine Ganzzahl in Millisekunden
*D
T TIME-VAR

Mfg
Manuel
 
Zurück
Oben