1. Rollenbahn
Auf einer Rollenbahn rutscht ein Paket zunächst bis auf eine Zwischenplattform. Dort wird es von einem mechanischen Anschlag gestoppt. Der Sensor B3 registriert das Vorhandensein eines Paketes an dieser Position. Sobald B3 anspricht wird das Magnetventil 1M1 kurz angesteuert, sodass der Zylinder 1 ausfährt. Auch ohne eine weitere Ansteuerung von 1M1 verbleibt das Ventil in der Position „Zylinder ausfahren“. Dadurch wird das Paket auf der Zwischenplattform auf die zweite Position geschoben. Meldet der Sensor B2 den vollständig ausgefahrenen Zustand des Zylinders 1, so
wird automatisch die elektromagnetische Betätigung 1M2 zum Einfahren des Zylinders 1 angesteuert. Auch hier reicht ein kurzer Impuls aus. Der Zylinder fährt aufgrund des verwendeten 5/2-Wegeventils vollständig ein. Um die Aufgabe einfach zu halten, wird vor diesem Bewegungsablauf NICHT geprüft ob die zweite Position vor dem ausfahren des Zylinders überhaupt frei ist.
Zur Realisierung der Automatisierungsaufgabe steht Ihnen die SPS aus der Abb. I.2 zur Verfügung. Sie können aus betrieblichen Gründen weder an der Hardware, noch deren Konfiguration etwas ändern.
a) Wie viele digitale Ein- und Ausgänge stehen Ihnen mit der verfügbaren Hardware zur Verfügung?
b) Vervollständigen Sie die nachfolgende Variablentabelle der SPS. Tragen Sie alle im Technologieschema angegebenen Sensoren und Aktoren ein. Nicht explizit vorgegebene und in der Tabelle fehlende Daten sollen Sie selbstständig sinnvoll
ergänzen.
c) Nun soll ein Baustein „Paket_verschieben“ erstellt werden, der die Funktion aus der Aufgabenbeschreibung realisiert. Tragen Sie in die nachfolgenden Abb. I.3 der Bausteinschnittstelle alle benötigten Formalparameter ein.
d) Erstellen Sie nun den Code für den Baustein „Paket_verschieben“. Ob Sie diesen in FUP, KOP oder AWL erstellen bleibt Ihnen überlassen. Sollten Sie mehrere Netzwerke verwenden, so machen Sie dies deutlich.
e) Zeichnen Sie das Netzwerk, in welchem im Baustein „MAIN [OB1]“ der erstellte Baustein „Paket_verschieben“ aufgerufen wird.
f) Ihr Kunde erklärt Ihnen, dass das Paket nun auch noch von der Position 2 auf der Zwischenplattform mittels des Zylinders 2 auf die zweite Rampe nach unten geschoben werden soll.
Dazu wird das Vorhandensein des Paketes auf Position 2 durch den Sensor B6 erfasst. Spricht dieser an, so wird automatisch die Erregerspule 2M1 angesteuert und der Zylinder 2 fährt automatisch komplett aus. Wird diese Position erreicht,
so signalisiert der Sensor B4 diese Endlage. Nun wird das Ventil mittels 2M2 in die Position „Einfahren“ umgeschaltet.
Beschreiben Sie kurz in Worten welche Änderungen und/oder Ergänzungen Sie an Ihrem Projekt vornehmen müssen um diese Aufgabenstellung umzusetzen.
2. Im TIA-Portal können sehr viele Funktionen und Aufgaben mit Hilfe von Tastenkombinationen („Shortcuts“) realisiert werden. Vervollständigen Sie nachfolgende Tabelle, die einige dieser Shortcuts angibt.