Syntaxfehler
Level-1
- Beiträge
- 117
- Reaktionspunkte
- 3
-> Hier kostenlos registrieren
Hallo zusammen,
ich möchte die Zeit registrieren, nachdem an einen Eingang der Zustand auf "Low" sich verändert. Ich habe einen Zähler programmiert und Vergleicher, die mir dann nach jedem neuen Zählpunkt zu einen neuen NW springt, sodass ich verschiedene Zeiten sehe. Da ich aber einen Timer verwende und diese Zeit dann transferiere wie kann ich diese dann speichern, da ja der Timer wieder erneut zählt und meinen alten Wert im Ereignispunkt 1 löscht ?
NW1: // Zähler
UN E20.0
ZV Z1
Nop 0
Nop 0
Nop 0
U E21.0
R Z1
Nop 0
LC Z1
T MW10
Nop 0
NW2: // Timer
UN E20.0
L S5t#30M
SE T1
Nop 0
Nop 0
LC T1
T MW20
Nop 0
NW3: // 1. Wert lesen
L MW 10
L 1
==I
SPBN End0
L MW20 // 1. Wert schreiben
T MW200
End0: Nop 0
NW4: // 2. Wert lesen
L MW 10
L 2
==I
SPBN End0
L MW20 // 2. Wert schreiben
T MW202
End0: Nop 0
usw.
ich möchte die Zeit registrieren, nachdem an einen Eingang der Zustand auf "Low" sich verändert. Ich habe einen Zähler programmiert und Vergleicher, die mir dann nach jedem neuen Zählpunkt zu einen neuen NW springt, sodass ich verschiedene Zeiten sehe. Da ich aber einen Timer verwende und diese Zeit dann transferiere wie kann ich diese dann speichern, da ja der Timer wieder erneut zählt und meinen alten Wert im Ereignispunkt 1 löscht ?
NW1: // Zähler
UN E20.0
ZV Z1
Nop 0
Nop 0
Nop 0
U E21.0
R Z1
Nop 0
LC Z1
T MW10
Nop 0
NW2: // Timer
UN E20.0
L S5t#30M
SE T1
Nop 0
Nop 0
LC T1
T MW20
Nop 0
NW3: // 1. Wert lesen
L MW 10
L 1
==I
SPBN End0
L MW20 // 1. Wert schreiben
T MW200
End0: Nop 0
NW4: // 2. Wert lesen
L MW 10
L 2
==I
SPBN End0
L MW20 // 2. Wert schreiben
T MW202
End0: Nop 0
usw.