SFB4 Ton ET Wert sichern

El Cattivo

Level-2
Beiträge
157
Reaktionspunkte
8
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo:D

ichba habe folgendes Problem
CALL #ton
IN:=#Start
PT:=T#30M
Q :=
ET:=#time1

Wenn Start 0 wird würde ich gern den time1 weiter verarbeiten leider setzt es den time1 sofort auf 0 wenn Start 0 wird deswegen habe ich mir folgende lösung überlegt

U #Start
SPB m001
L #time1
T #time2
m001: CALL #ton
IN:=#Start
PT:=T#30M
Q :=
ET:=#time1

nun weis ich aber nicht recht ob das eine saubere lösung ist denn was mich wundert bei normalen Timern wird die eit ja uch erst zurück gesetzt wenn sie neu gestartet werden.
 
Ich würde nicht den Timer überspringen, sondern nur den Zeitwert abspeichern.
Etwa so...
Code:
         U   #Start
         [COLOR=Magenta]FN  #Flankenmerker[/COLOR]
         SPBN sp01
         L  #time1
         T  #time2
sp01:    CALL #ton
         IN:=#Start
         PT:=T#30M
         Q :=
         ET:=#time1
[Edit] Machst Du ja schon, hatte ich nicht richtig gesehen.....:rolleyes:
Allerdings solltest Du mit Flankenauswertung arbeiten, sonst bügelst Du den #time2 im nächsten Zyklus ja auch gleich wieder über[/Edit]
 
Zuletzt bearbeitet:
Zurück
Oben