Hallo zusammen!
Ich bin Maschinenbaustudent und habe erst vor kurzem angefangen mit CoDeSys zu programmieren. In dem Zuge bin ich dann auf eure Internetseite und die Oscat.lib gestoßen. Eine tolle Sache, und hierfür schon mal ein dickes Lob!
Nun benutze ich in einem Projekt den Baustein COUNT_BR. Die Eingänge sind wie folgt beschalten:
UP:= (Variable BOOL)
STEP:= 10
MX:= 100
CNT=> (Variable BYTE)
Der Rest ist nicht beschalten. Der Eingang UP erhält immer mal wieder einen Impuls, das Ergebnis ist folgendes:
0, 10, 20, …90, 100, 9, 19, … 89, 99, 8, 18…
Das heist, ich verliere bei jedem Durchlauf erneut ‘1’.
Nun meine Frage, bediene ich den Baustein falsch, oder habe ich dessen Funktion falsch verstanden?
Danke schon mal im vorraus.
Gruß Alex