22/153
Bosch Rexroth AG
Erste Schritte - IndraLogic
Funktionsbaustein "WAIT" in "ST" einfügen
Aufgabe von "WAIT"
2.6.3
Programme und Funktionsbausteine editieren – erster Teil
Funktionsbaustein "TRAFFICSIGNAL" in "FUP" editieren
Öffnen der POU
Ampelphase
leuchtet Rot
Rot
Gelb-Rot
Gelb
Grün
Abb.2-1:
Zuordnung Ampelphasen
Als letzten Baustein fügen Sie eine POU mit dem Namen "WAIT" ein.
Markieren Sie "Application" und öffnen Sie mit der rechten Maustaste das
Kontextmenü des Knotens. Wählen Sie aus dem Kontextmenü Hinzufü‐
gen ▶ POU.
Der Dialog "Objekt hinzufügen" wird geöffnet. Im Dialog "Objekt hinzufügen"
nehmen Sie folgende Einstellungen vor:
1. Geben Sie der POU im Eingabefeld "Name:" den Namen "WAIT".
2. Wählen Sie unter "Typ:" im Auswahlbereich "Funktionsblock" und als
"Implementationssprache:" (Programmiersprache) "Strukturierter Text
(ST)" aus.
3. Bestätigen Sie die Eingaben mit Fertigstellen.
Die POU "WAIT" vom Typ "Funktionsblock" ist nun Bestandteil Ihrer Applika‐
tion.
Abb.2-16:
Funktionsbaustein "WAIT" als Teil der Applikation
Im Funktionsbaustein "WAIT" wird eine einfache Zeitstufe programmiert, der
einen Baustein "TP" aus der Standardbibliothek (Standard.library) von
IndraWorks benutzt. Mit diesem Timer kann man die Länge jeder Ampelpha‐
se angeben. Als Eingangsvariable bekommt der Baustein die Dauer der Am‐
pelphase in Millisekunden und liefert als Ausgangsvariable den booleschen
Wert "TRUE", sobald die Zeit abgelaufen ist.
Markieren Sie den Funktionsbaustein "TRAFFICSIGNAL" mit der Maus. Öff‐
nen Sie mit der rechten Maustaste das Kontextmenü. Wählen Sie im Kontext‐
menü Öffnen aus. Der Editor des Funktionsbausteins "TRAFFICSIGNAL"
wird geöffnet (siehe nachfolgende Abbildung).
DOK-XLC***-F*STEP**V13-CO02-DE-P
Rexroth IndraLogic XLC 13VRS Die ersten Schritte
leuchtet Gelb
X
X
X
X
leuchtet Grün
X