Lektion zu Einen Strompfad lesen: kontaktplan
Ich kann einen Strompfad lesen und eine Pumpe bis Stop laufen lassen.
Jetzt spielen: Mission 3 · Lass sie weiterlaufen Neu in dem Thema? Lies zuerst die Lektion. Sie ist optional.
1. Warum es wichtig ist: Einen Strompfad lesen
Ein Bediener drückt einmal Start und geht weg. Ohne Speicher stoppt die Pumpe, sobald er loslässt. Ist der Speicher falsch gebaut, kann Stop sie nicht stoppen.
2. Die Idee in einfachen Worten: Einen Strompfad lesen
Kontaktplan ist eine Art, Logik als Zeichnung zu schreiben. Jede waagerechte Linie ist ein Strompfad; Siemens nennt ihn Netzwerk. Lies ihn von links nach rechts: Zuerst kommen die Bedingungen, dann der Befehl, den sie steuern.
Ein Kontakt prüft eine Ein/Aus-Variable. Ein Schließer lässt durch, wenn seine Variable TRUE ist. Ein Öffner lässt durch, wenn seine Variable FALSE ist. Rockwell nennt sie XIC und XIO.
Kontakte in einer Reihe müssen alle durchlassen, wie AND. Pfade nebeneinander, Parallelpfade oder Verzweigung genannt, sind Alternativen, wie OR. Eine Verzweigung kann sich an jeder Stelle des Strompfads öffnen und schließen.
Diese Symbole sind Prüfungen in der Software. Sie sagen dir nicht, wie der echte Sensor verdrahtet ist.
Eine Spule sitzt am rechten Ende und schreibt einen Ein/Aus-Wert. Eine normale Spule, bei Rockwell OTE genannt, schreibt TRUE, wenn der Pfad durchlässt, und FALSE, wenn nicht.
Beispiel: Ein Start-Kontakt mit einer PumpOn-Spule dahinter lässt die Pumpe Start nachmachen. Lass Start los, und die Pumpe stoppt.
Damit sie weiterläuft, füge eine Selbsthaltung hinzu: Die Pumpe merkt sich, dass sie gestartet wurde. Das ist ein zweiter Pfad, parallel zu Start, mit einem PumpOn-Kontakt. Schließ die Verzweigung direkt nach Start und PumpOn und setz die Stop-Bedingung dahinter, damit Stop jeden der beiden Pfade unterbrechen kann.
Sag drei Zyklen voraus. Zyklus 1: Start TRUE schreibt PumpOn TRUE. Zyklus 2: Start ist FALSE, aber der PumpOn-Kontakt sieht noch TRUE aus dem letzten Zyklus, also hält die Pumpe. Zyklus 3: Stop TRUE schreibt PumpOn FALSE, und ab dem nächsten Zyklus ist die Haltung weg.
Das ist OR in Aktion: Entweder die neue Start-Anforderung oder der gemerkte Befehl kann die Pumpe laufen lassen.
Spätere Missionen bringen Anweisungen zum Setzen (Latch) und Rücksetzen (Unlatch). Sie ändern einen Wert nur, wenn ihr Strompfad durchlässt.
3. Sieh es passieren
Scrolle seitwärts, um den ganzen Strompfad zu sehen.
Welcher Pfad hält den Ausgang nach einem kurzen Druck auf Start an?
Entscheide dich zuerst für deine Antwort. Geh dann die Zyklen durch, um sie zu prüfen.
| Eingang oder Ereignis | Ergebnis |
|---|---|
| Start TRUE, Stop FALSE, Permit TRUE | ? |
| Start FALSE | ? |
| Stop TRUE | ? |
Ein Fehler, auf den du achten solltest
Stop nur in den Start-Pfad zu setzen. Dann hält sich die Pumpe über ihren eigenen Kontakt an, und Stop tut nichts. Teste Stop immer, während die Pumpe schon läuft.
4. Hinweise zu den Herstellern
Hinweise zu Siemens
KOP-Netzwerke nutzen Kontakte und normale Spulen. Die Verzweigung um Start und PumpOn schließt vor Stop, sodass Stop und Permit nur einmal vorkommen und beide Pfade prüfen.
In SCL ist dieselbe Logik eine einzige Zeile: #PumpOn := (#Start OR #PumpOn) AND NOT #Stop AND #Permit;
Die rechte Seite liest zuerst den vorherigen Befehl. Dann schreibt die Zeile den neuen.
5. Im Betrieb
Im Pumpenraum eines Gebäudes drückt eine Bedienperson einmal Start und geht weg. Die Pumpe soll weiterlaufen, bis jemand Stop drückt.
Ohne Selbsthaltung, bei der sich die Pumpe merkt, dass sie gestartet wurde, stoppt sie, sobald Start losgelassen wird. Wenn dieser Speicher Stop ignoriert, wird weiter Wasser gepumpt.
In einem Wohnblock speichert ein Tank im Keller Wasser aus der Hauptleitung. Zwei Pumpen drücken es hoch zu den Wasserhähnen darüber. Eine läuft, während die andere als Reserve wartet. Ein Wassermangelschalter stoppt die Pumpen, bevor der Tank leerläuft.
- HauptleitungWasser kommt ins Gebäude
- VorratstankHält einen Vorrat für die Pumpen
- WasserpumpenDrücken Wasser in die oberen StockwerkeDu bist hier
- Wasserhähne obenDie Bewohner nutzen das Wasser, das sie brauchen
In einer echten Anlage: Orte, Teile und Sicherheit
- Wohnblock — Wasser in die oberen Stockwerke drücken
- Brauerei — heißes Wasser zu einem Brautank schicken
- Wasserwerk — Wasser zwischen Filtertanks umpumpen
- Bürogebäude — Wasser durch die Heizungsrohre pumpen
Erkenne es vor Ort
- Der Vorratsbehälter speichert das Wasser. Bei diesem Aufbau fließt das Wasser in ihn zurück, also leert normales Pumpen ihn nie.
- Ein Elektromotor dreht die Pumpe, um Wasser durch das Rohr zu drücken. Eine Schutzhaube deckt ihre bewegliche Welle ab.
- Die Reservepumpe ist eine Ersatzpumpe an denselben Rohren. Sie übernimmt, wenn die Hauptpumpe nicht laufen kann.
- Der Durchflussmessumformer, ein Messgerät im Rohr, misst, wie viel Wasser pro Sekunde durchfließt.
- Das Manometer zeigt, wie stark das Wasser gegen die Rohrwände drückt.
- Der Schaltschrank enthält die SPS, den Industriecomputer, der deinen Code ausführt. Er enthält auch die Schalter, die die Motoren mit Strom versorgen.
Ein Wassermangelschalter kann die Freigabe zum Laufen wegnehmen. Die Pumpe muss stoppen, bevor sie trocken läuft und ihre Dichtung beschädigt.
Die SPS kann ON melden, auch wenn eine Pumpe ausgefallen ist. Prüf den gemessenen Durchfluss genauso wie den Befehl.
Der Stop-Eingang in diesen Übungen ist kein Not-Halt. Echte Maschinen brauchen außerdem Schutzhauben, Not-Halts und eine sichere Möglichkeit, den Strom abzuschalten.
Die Größen, Zeiten und Schnittansichten sind didaktische Entscheidungen, keine Zeichnung einer bestimmten echten Anlage.
6. Probier es an der Anlage aus
Bau einen Start-Pfad und parallel dazu einen PumpOn-Haltepfad. Prüfe dann, ob Stop beide unterbricht.
Öffne die Mission, stell eine Vermutung auf, lass die Anlage laufen und teste dann dein Programm. Das Bestehen der Tests bringt die XP der Mission.
03. Lass sie weiterlaufen04. Stop hält sie nicht an05. Prüf die KI: Vorrang für Stop7. Prüfe dein Verständnis
Sag einen neuen Fall voraus. Eine falsche Antwort gibt dir eine Erklärung und einen neuen Versuch.
1. Jemand drückt Start, also ist Start TRUE. Niemand drückt Stop, also ist Stop FALSE. Schaltet dieser Strompfad PumpOn ein?
Scrolle seitwärts, um den ganzen Strompfad zu sehen.
2. PumpOn ist schon TRUE. Kann Stop es in diesem Diagramm ausschalten?
Scrolle seitwärts, um den ganzen Strompfad zu sehen.
Fragen zu dieser Lektion? Frag die Mitglieder in der Umkleide.