S7-200 schnelle Zähler, 2 Drehgeber vorwärts und rückwärts abfragen

elektrofuchs2

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

ich beschäftige mich gerade mit einem Automatisierungsprojekt, bei dem ich mit einer S7-CPU 222 über 2 Drehgeber Impulse zählen muss. Es handelt sich dabei um eine 2-Achsen-Steuerung.
Inzwischen habe ich auch herausgefunden, dass die SPS auf e0.0 und e0.1 bis zu 20kHz-Impulse auswerten kann, sofern man eine Interruptabfrage benutzt.

Was mir jetzt noch fehlt, dass sind Beispielprogramme oder Codeschnippsel, die mir zeigen, wie ich die Impule auslesen und auf einer TD200 anzeigen kann.

Im Jahr 2006 wurde einmal ein ähnliches Thema hier im Forum ( http://www.sps-forum.de/showthread.php?t=10262) angesprochen. Vielleicht haben sich seither auch andere Benutzer mit dem Thema auseinander gesetzt.

Aktuell ist auch folgender Thread, der mich als AWL-Neuling etwas abschreckt und dessen Inhalt ich ehrlich gesagt nicht zu 100% verstehe: http://www.sps-forum.de/showthread.php?t=25117. Jedenfalls konnte ich aus besagtem Thread die Info ziehen und geben, dass bei mir ein positiver Flankenwechsel völlig ausreicht.

Ich wäre für jeden Tipp dankbar sei es durch ausführliche Kommentare zu AWL-Schnippseln oder lesbareres FUP. Sonstige Hilfestellungen sind natürlich auch gerne gesehen.

MfG Elektrofuchs2


P.S: Habe Siemens MicroWin 3.2 und TrySim 3.0 lite.
 
Zuletzt bearbeitet:
Hallo,


ich habe das manchmal bei Inkrementalgebern benutzt.
Allerdings bei den s7-300

Diese haben ja 2 Flanken.

1. Flanke vor der 2. Der Geber dreht rechts herum
2. Flanke vor der 1. Der Geber dreht links herum.

Nun habe ich einfach einen DB als Zähler benutzt.

Kommt erst die erste Flanke, dann die Zweite, geht der Zähler um 1 hoch.
Kommt erst die zweite Flanke, dann die Erste, geht der Zähler um 1 herunter.

Dann setzt du noch einen Eingang mit dem du den Zähler auf 0 oder einen bestimmten Wert kalibrieren kannst.

Ich mache sehr wenig mit S7-200, glaube im Starterpaket gibt es dazu aber einen Inkrementalgeber und ein passendes Programm.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo,
@ maxi: schreib nicht so einen mist:p
microwin 4 ist heute standard, mit dabei ist auch ein operationsasistent da kannst du die schnellen zähler konfigurieren, müsste bei 3.2 auch gehen.
 
Zurück
Oben