1. Einführung
1. Einführung
1. Einführung
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
4. Simulation<br />
Entwerfen Sie ein Schaltnetz mit Hilfe der IEC 61131-3 Funktionsblöcke (z.B. AND,<br />
OR, EQ,…), das diese Zuordnung realisiert (Hinweis: Der Integerwert dient als Eingang).<br />
Welche Funktion erfüllt solch ein Schaltnetz aus Sicht der Informationstechnik?<br />
3. Um welches Ereignis handelt es sich im obigen Diagramm (Abbildung 3.1)? Definieren<br />
Sie weitere benötigte Signale, um die Funktionsweise einer Fußgängerampel wie<br />
im Versuchsaufbau beschrieben zu erfüllen.<br />
4. Führen Sie eine gemeinsame Situationsanalyse für beide Signalkodes durch. Handelt<br />
es sich um eine eineindeutige Situationsfolge?<br />
5. Erstellen Sie einen Moore-Automaten. Wie viele Zustände enthält der Automat? Welcher<br />
Zustand ist idealerweise als Startzustand zu wählen?<br />
6. Überführen Sie den Moore-Automaten in eine IEC 61131-3 konforme Darstellung der<br />
Ablaufsprache (AS). Führen Sie eine zusätzliche Eingabegröße zum Ein- und Ausschalten<br />
der Lichtsignalanlage ein. Stellen Sie dabei einen sicheren Ausschaltvorgang<br />
her.<br />
4. Simulation<br />
Der folgende Abschnitt erläutert die Implementierung der bisherigen Teilergebnisse mit Hilfe<br />
des kostenlos verfügbaren Entwicklungswerkzeugs CoDeSys und eines mitgelieferten Simulators<br />
für eine SPS. Die Ergebnisse dieses Abschnitts sind zum Praktikumstermin für jede<br />
Gruppe in digitaler Form mitzubringen, zu erläutern und vorzuführen. Zu diesem Zweck ist<br />
eine entsprechende Simulationsumgebung vorinstalliert.<br />
Laden Sie sich von der CoDeSys Homepage die Version 3.5 Service Pack 2 Patch 1 (oder<br />
neuer) herunter und installieren Sie diese. Für den Download werden folgende Zugangsdaten<br />
benötigt:<br />
Benutzername: poweredby<br />
Passwort: CODESYS<br />
Diese Anleitung gibt Ihnen bewusst nur einige wenige Teilschritte der Implementierung vor.<br />
Bitte machen Sie sich mit der Entwicklungsumgebung vertraut. Konsultieren Sie die mitgelieferte<br />
Hilfe, sofern Sie diese benötigen.<br />
Seite 5