S7 315 Timer SE

Zuviel Werbung?
-> Hier kostenlos registrieren
Habe das Problem mit einem Merker... "gelöst"

Code:
U     E 0.0  // bei einer fallenden flanke wird ein Merker gesetzt     
R     T    1 
BEB
SET          // <-- hier wird der Merker genutzt um einen Zyklus lang das VKE auf 0 zu setzen
L     S5T#10M
SV    T    1

// und ganz am Ende wird der Merker wieder zurück gesetzt

So ist einen Zyklus lang das VKE vorm SV == 0 und das Problem ist behoben...
Diese Lösung finde ich aber ein wenig... Murks

Einen Baustein mit BEB am Anfang zu beenden ist Murks.

Dein Timer braucht eine wechselnde Flanke am Eingang.
Die hast du so wie dein Code war nicht, da ja die Flanke nicht bis zum Timer durchkommt.
Timer sollten eigentlich immer bearbeitet werden.


bike
 
Hi,
Den BEB am Anfang nutze ich um Zykluszeit zu sparen.
Nach dem BEB kommen Kilometer lange Anweisungen die ich nur brauche wenn diese eine Funktion benötigt wird...

Die grundlegende Frage war aber eine andere... ;)



Gesendet von meinem HTC HD2
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
um den Timer ohne VKE-Wechsel neu zu starten benutze die Operation FR
Code:
      U     E 0.0
      R     T    1
      [COLOR="#0000FF"][B]FR    T    1[/B]    // löscht den Timer-internen Flankenmerker[/COLOR]
      BEB
      SET
      L     S5T#10M
      SV    T    1

Harald
 
Zurück
Oben