Übung 3.3

Felder und Schleifen

Ein Werkzeugmagazin umfasst die Positionen 0...5. An jeder Position des Magazins kann eines von 8 verschiedenen Werkzeugen eingelagert sein. Der Benutzer gibt den gewünschten Werkzeugtyp 0...7 als Dualzahl über die Eingänge der SPS vor. Das Programm soll die Position des gewünschten Werkzeugtyps über die Ausgänge der SPS ausgeben.

  1. |6|1|4|5|7|0|,
  2. |3|7|0|1|7|7|,
  3. |3|7|5|1|1|7|,

wenn jeweils ein Werkzeug vom Typ 7, 6 und 5 herausgesucht werden soll! Welche Ausgangslampe wird dann jeweils angesteuert?

Lösung:

Das Projekt U3_3_Magazin.project umfasst folgende Programme:

  • PLC_PRG ruft das folgende Programm auf,
  • AUSWAHL liest den Werkzeugtyp ein, sucht dessen Position im Magazin und gibt diese aus.
  1. Typ 7: i) POSITION=5, ii) POSITION=6, iii) POSITION=6,
  2. Typ 6: i) POSITION=1, ii) POSITION=0, iii) POSITION=0,
  3. Typ 5: i) POSITION=4, ii) POSITION=0, iii) POSITION=3.

Speicherprogrammierbare Steuerungen für die Fabrik- und Prozessautomation

4. Auflage erschienen im Hanser Verlag, 2015