Step 7 Taktgenerator und Zähler

energystar

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

ich habe mir einen Taktgenerator aus zwei verlängerten Impulsbausteinen gebaut und möchte die Impulse des ersten Bausteins (T21) mittels Zählerfunktion zählen.
Jedoch funktioniert nur bis zu einem gewissen Zählwert ordnungsgemäß.
Es werden 9 Impulse gezählt und danach in kurzer Zeit 6 zu viel gezählt oder übersprungen.

Woher kommt das Problem, könnt ihr mir weiterhelfen?

Vielen Dank im Voraus.

Beste Grüße!

taktgen.png
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Woher kommt das Problem, ...?
Ohne jetzt Dein Programm zu kennen, kommen die meisten Probleme von der Asynchronität der Siemens Timer. Das bedeutet, dass die Timer irgendwo im Zyklus ihren Zustand ändern können und nicht nur an der Aufrufstelle.

Umgehen kann man das Ganze, in dem man nicht den Timer selbst zum Starten des nächsten Timers oder zum Unterbrechen des eigenen Timereingangs benutzt, sondern einen Zwischenmerker.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
OK, das genaue MW hätte ich ohne das Bild nicht gewußt ;) doch das mit dem BCD war mir schon ohne das Bild sonnenklar aus "bis 9 gehts und dann 6 übersprungen". Nach 35 Programmier-Jahren hat man das im Blut :cool:

Harald
 
Zurück
Oben