Zähler programmieren mit V3.1 STEP 7 MicroWIN für S7-200

MRT

Level-1
Beiträge
865
Reaktionspunkte
10
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Kann mir jemand sagen, wie man einen Zähler programmiert.

z. B.: Wenn ich einen Taster 10 mal betätige, das ein Ausgang gesetzt wird. ( ein programmbeispiel wäre hilfreich)

Danke

mfg MRT
 
Hallo,
steigende Flanke (positive Flanke) ist der Wechsel von 0 nach 1, negativ nur umgekehrt. Es wird nur ein Signal ausgegeben bei einem Wechsel.

mfg

dietmar
 
Mehr Zählen als der Baustein kann

Hallo Zusammen!

Tschuldigung wenn ich diesen Thread noch mal aufmache aber ich hab noch eine Frage, welche hier wahrscheinlich hier gut rein passt.

Ich habe das Problem bei einer S7200, dass ich einen Zähler haben muß, welcher über den maximalen Wert (32767) eines Zählbausteines hinweg geht. (Wasserverbrauchszähler)

Leider programmiere ich sonst nur an S7300/400 heraum und da würde ich einfach Laden +1 und Transferieren in DBXY machen.

Hättet Ihr eine Idee, wie ich diese Möglichkeit mit der S7200 hinbekommen kann?

Gruß
erdbeerschaeler
 
@Erdbeerschläfer

Ganz einfach: genau so, nur mit etwas geänderter Syntax.

Möglichkeit 1:
Code:
LD     E0.0
EU
+D     1, VD0

Möglichkeit 2 (die in dem Fall imho elegantere):
Code:
LD     E0.0
EU
INCD   VD0

Mfg
Manuel
 
Zurück
Oben