Problem mit Flankenerkennung

frickel

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

bei mir wird ein digitaler Ausgang über einen Merker getaktet. Die AN-Zustände sollen gezählt und weitere Operationen jeweils einmal durchgeführt werden.

Code:
U M 2.0
= A 0.2

FP M 3.0
SPBN _001

L "Zähler"
L 1
+I
T "Zähler"
...

_001: NOP 0
Leider setzt FB das VKE nie auf 1, nur das STA (Beobachtungsmodus).
Woran liegt das?

Setze ich einen S7-Zähler ein, klappt das zählen. Aber das VKE ist dann während des gesamten AN-Zustandes 1 und der Sprung wird nicht ausgeführt.

Ist eine S7-300 unter Step7.

frickel
 
veruch es mal mit

Code:
*
U M 2.0
= A 0.2

U A 0.2
FP M 3.0
...
oder mit
Code:
*
U M 2.0
= A 0.2

U M 2.0
FP M 3.0
...

wobei M3.0 natürlich nicht noch an anderer stelle beschrieben werden darf
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich würde es noch anders machen ...
Code:
U M 2.0
UN A 0.2
SPBN _001

L "Zähler"
L 1
+I
T "Zähler"
...

_001: U M 2.0
= A 0.2
mit den FP's und FN's stehe ich bei solchen Sachen immer ein bißchen auf dem Kriegsfuss ...
 
Schliesse mich Larry an, nur springe ich positiv,

Also etwa so:

ON M 2.0
O A 0.2
SPB _001
...


Griele Füße dtsclipper
 
Zurück
Oben