Startseite › Elektroniker › Lehrjahr 2
Oft auch gesucht als: CTU CTD CTUD Zähler SPS · Aufwärtszähler Abwärtszähler
Ein Zähler im SPS-Programm zählt steigende Flanken: Teile auf einem Band, Takte, Entnahmen. Aufwärts zählt der CTU, abwärts der CTD, in beide Richtungen der CTUD.
Zählfunktionen jetzt üben Kostenlos, ohne Anmeldung · die Lösung sagen? Könnte jederEine echte Aufgabe aus diesem Thema. Du bekommst sie nicht vorgerechnet — du wirst hingeführt.
Die Aufgabe
Ein Sensor zählt Werkstücke mit einem CTU (PV = 8). Erst kommen 6 Werkstücke, dann ist RESET kurz 1, danach kommen 7.
Welchen Wert hat CV am Ende?
Erste Frage an dich
Was macht der CTU bei einer steigenden Flanke an CU?
Danach kommen 3 weitere Fragen — und am Schluss schreibst du die Antwort selbst hin. Wenn du nicht weiterweißt, gibt es einen Tipp: CTU steht für „count up“.
Ein Satz nach dem anderen, ohne Vorwissen.
Ein Zähler ist ein Baustein im SPS-Programm. Er merkt sich eine Zahl, den Zählerstand CV.
Der CTU zählt aufwärts. Jedes Mal, wenn das Signal an seinem Eingang CU von 0 auf 1 springt, wird CV um eins größer.
Diesen Sprung nennt man steigende Flanke. Wie lange das Signal danach auf 1 bleibt, spielt keine Rolle.
Mit RESET = 1 fängt der CTU wieder bei 0 an.
PV ist die Zahl, bis zu der gezählt werden soll. Sobald CV mindestens PV ist, wird der Ausgang Q gleich 1.
Der CTD zählt abwärts. LOAD = 1 setzt CV auf PV, jede steigende Flanke an CD zieht eins ab.
Bei 0 zählt der CTD nicht weiter, und Q wird 1. So meldet er zum Beispiel: Magazin leer.
Der CTUD kann beides: Jede steigende Flanke an CU zählt hoch, jede an CD herunter, aber nicht unter 0. QU wird 1, sobald CV mindestens PV ist, QD bei CV = 0.
Beim Lesen eines Programms gehst du die Signale der Reihe nach durch und zählst mit — so, wie die SPS es tut.
Aufgabe: Ein CTU mit PV = 4 zählt Teile. Nach einem RESET kommen 6 Teile. Welchen Wert hat CV, und ist Q gleich 1?
Ergebnis: CV = 6, Q = 1
| CTU | CTD | CTUD | |
|---|---|---|---|
| zählt | aufwärts, an CU | abwärts, an CD | an CU auf, an CD ab |
| Startwert | RESET = 1 setzt CV = 0 | LOAD = 1 setzt CV = PV | RESET: CV = 0, LOAD: CV = PV |
| je steigende Flanke | CV + 1 | CV − 1, solange CV > 0 | an CU: CV + 1, an CD: CV − 1, solange CV > 0 |
| Q = 1, wenn | CV ≥ PV | CV = 0 | QU: CV ≥ PV, QD: CV = 0 |
Verhalten nach der Bausteinbeschreibung von Beckhoff (TwinCAT 3, Bibliothek Tc2_Standard).
Verstanden hast du es erst, wenn du es selbst hinschreiben kannst. Genau dafür ist diese Seite gebaut: Die Lösung sagen könnte jeder — hier kommen Fragen, die dich hinführen, und am Schluss schreibst du die Antwort selbst.
Kostenlos, ohne Werbung. Ein Konto brauchst du nur, wenn sich die Seite merken soll, was bei dir noch hakt.
Zählfunktionen jetzt üben 6 Aufgabentypen, immer neue ZahlenStartseite · Alle Erklärungen
· Endlich kapiert oder KI?
Impressum · Datenschutz
Ein Lernprojekt aus Deutschland · kostenlos, ohne Werbung