Zählerfunktion mit einem DB Baustein

Irocke

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
ahoi hoi
hätt da ma ne frage und zwar hab ich die Aufgabe bekommen mit hilfe eines DB-Bausteines eine Zählerfunktion zu bewerkstelligen...ich darf aber nicht die vorhandenen Zähler verwenden...vll. kann mir ja jemand helfen wenn nicht ist auch nicht schlimm...schon mal danke im vorraus:)
 
lege im db eine zählvariable an - z.b. ein integer (INT)

in deinem programm bildest du aus deinem zählimpuls (zb eingang) eine flanke (FP)

dann kannst du mit der flanke bedingt den zählwert addieren oder ggf. auch subtrahieren


oder eine reset taste die zb. wieder 0 oder einen anderen wert in den zähler schreibt.

beispiel:

u e0.0
fp m0.0
spbn CNT1
l dbx.dbwy
l 1
+i
t dbx.dbwy
CNT1: nop 0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hochzählen durch addieren, runter durch subtrahieren. Das ganze mit INT-Wert der in einem DB steht.

Ich glaube die Suchfunktion des Forums kann dir auch weiterhelfen!

(genau so wie von Markus beschrieben.)
 
Zuletzt bearbeitet:
Code:
un e1.0
spb end
l db10.dbb1
l 1
+I
t db10.dbb1
 
l db10.dbb10   //hier steht der max wert zb.:10
l db10.dbb1
==I
spb null
 
Null: Nop 0
l 0
t db10.dbb1
end:NOP 0

Hast du dir das so vorgestellt??
 
Zuletzt bearbeitet:
Zurück
Oben