11.10.2013 Aufrufe

1. Einführung

1. Einführung

1. Einführung

MEHR ANZEIGEN
WENIGER ANZEIGEN

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 />

Abbildung 4.3 Eine globale Variablenliste in der POUs Ansicht zum Projekt hinzufügen<br />

Globale Variablenlisten (GVL) können dazu verwendet werden die Ein- und Ausgänge<br />

der SPS zu deklarieren. Im realen Fall können globale Variablen mittels geeigneter<br />

Parameter (z.B. „%IX“) den Ein- oder Ausgängen der SPS zugeordnet werden,<br />

was aber im simulierten Fall nicht notwendig ist. Global deklarierte Variablen haben<br />

gegenüber innerhalb von Programm-POUs vereinbarten den Vorteil, dass sie zum<br />

Beispiel von einer Visualisierung ausgelesen oder manipuliert werden können.<br />

Erstellen Sie auf demselben Weg ein Programm (POU) mit dem Namen<br />

„PLC_PROG“ in Form eines CFC.<br />

Ansicht Geräte:<br />

Fügen Sie Ihrer Applikation eine „Taskkonfiguration“ hinzu. Diese dient dazu die Betriebsmodi<br />

ausführbarer POUs zu konfigurieren. Dazu können ein oder mehrere<br />

Tasks erstellt und mit einem POU-Aufruf versehen werden.<br />

Der automatisch erstellte Task sollte wie folgt konfiguriert werden:<br />

o Typ: „freilaufend“ (kein Zeitplan, erneute Ausführung sobald Abarbeitung beendet)<br />

o Unter „Aufruf hinzufügen“ wählen Sie das soeben erstellte Programm und bestätigen<br />

Sie mit „OK“<br />

Das Programm sollte sich nun fehlerfrei übersetzen lassen. Klicken Sie dazu auf die Schaltfläche<br />

„Übersetzen“ . Im Fehlerfall benachrichtigt Sie das Meldungsfenster darüber. Sie<br />

können den Fehlerort einer Meldung per Doppelklick auf dieselbe aufrufen.<br />

4.2. Weitere Hinweise<br />

Erstellen Sie einen Funktionsbaustein namens „TrafficLight“ in Funktionsbausteinsprache<br />

(FUP) und realisieren Sie das Schaltnetz aus Vorbereitungsaufgabe 2. Definieren<br />

Sie hierzu zunächst die benötigten Ein- und Ausgabesignale.<br />

Seite 8

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!