S7 Timer / Zähler

magus111

Level-1
Beiträge
123
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

ich habe 2 Probleme die zusammenhängen

1 Wen ich einen Timer nehme und dan den Restwert auslesen will kan ich das in BDC und in Dezimal so weit so gut und wie bekomme ich die werte lesbar in ein OP rein den ich muß umscalliren und das geht nur solange gut bis da keine BCD sprünge von dem timer kommen. was kan ich da machen?

2.
Die sache mit einem zähler realesiren die ausgänge sind auch in BCD hmm
aber wie kan ich den C# mit einem MW laden die CPU geht immer auf störung

Ich danke

Magus
 
Hallo

ich habe 2 Probleme die zusammenhängen

1 Wen ich einen Timer nehme und dan den Restwert auslesen will kan ich das in BDC und in Dezimal so weit so gut und wie bekomme ich die werte lesbar in ein OP rein den ich muß umscalliren und das geht nur solange gut bis da keine BCD sprünge von dem timer kommen. was kan ich da machen?

2.
Die sache mit einem zähler realesiren die ausgänge sind auch in BCD hmm
aber wie kan ich den C# mit einem MW laden die CPU geht immer auf störung

Ich danke

Magus

Mallo Magus,

zu 1.) Dezimalausgang des Timers in ein DBW oder MW umladen und dann als INT lesen.

zu 2.) Zälerwert mit BTI (BCD TO INTEGER) umwandeln und dann siehe 1.

MfG
FrankW
 
Zuviel Werbung?
-> Hier kostenlos registrieren
von was von zeiten sprechen wir hier? man kann diese ja auch mit anderen hilfsmitteln, als dem standard-S5-Timer realisieren

1. SFB4 und SFB5, der timerwert liegt in ms vor
2. zykluszeit addieren und vergleichen (möglicher fehler: 2xzykluszeit)
3. taktmerkerbit auswerten (kleinste auflösung 100ms; möglicher Fehler: 2xzykluszeit)
 
Hallo Vierlagig,

nicht so kompliziert denken, einfach nur die Restzeit darstellen, wenn der Timer läuft.

MfG
FrankW
 
Hallo Vierlagig,

nicht so kompliziert denken, einfach nur die Restzeit darstellen, wenn der Timer läuft.

MfG
FrankW

ich denk nicht kompliziert, ich konstruiere nur möglichkeiten um wirklich lange zeiten mit timern abzudecken :rolleyes:
die restzeit des s5timers ist übrigens vom zeitformat des timers abhängig, also bei einem 1h-timer bekomm ich keine sekunden...
TON ist eine sehr elegante möglichkeit um zeiten bibliotheks- und multiinstanzfähig zu realisieren

in meinen programmen ist der S5Timer vom aussterben bedroht
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich danke erstmal für die meldungen.

Ich habe da aber noch eine anmerkung ich muß die Zeit "Stoppen" und das mit einem Timer was für einen ist mir egal ich muß den wert blos am OP eingeben können und das in minuten. Die verbliebende zeit muß ich wiederrum auf dem OP zur anzeige bringen am besten währe wen ich zum OP nur noch ein Wert senden würde und gut ist. Also eine reine zahl.
Den wen ich wieder einen Timer wert bekomme dan habe ich wieder das problem das die multiplikatoren sich wieder ändern oder ist das bei dem SFB4 nicht der fall?

ich bedanke mich
 
"TON" (SFB4) arbeitet mit ms bzw. mit dem format TIME ... da gibt es keine zeitformate wie beim S5-Timer ... schau dir einfach mal die hilfe an ;)
 
Zurück
Oben