Herunterladen Inhalt Inhalt Diese Seite drucken

Programme Und Funktionsbausteine Editieren - Zweiter Teil - Bosch Rexroth IndraLogic XLC 13VRS Die Ersten Schritte

Inhaltsverzeichnis

Werbung

DOK-XLC***-F*STEP**V13-CO02-DE-P
Rexroth IndraLogic XLC 13VRS Die ersten Schritte
2.6.7
Programme und Funktionsbausteine editieren – zweiter Teil
Programm "PlcProg" in "ST" editieren
Aufgabe von "PlcProg"
Instanzen deklarieren
Rumpf editieren
IndraWorks befindet sich im Offline-Modus.
Bei einem erneuten Einloggen werden die zum Zeitpunkt des letz‐
ten Ausloggens vorhandenen Werte verwendet.
Sie können mit den von Ihnen vorgegebenen Werten starten,
wenn Sie vor dem Einloggen die alten Daten löschen
(IndraWorks-Menüleiste Erstellen ▶ Bereinigen).
Die Implementation des Programms "PlcProg" wurde alternativ in
zwei Programmiersprachen angeboten:
Programmierung in "Continuous Function Chart (CFC)", ge‐
hen Sie zu
48
Programmierung in "Strukturiertem Text (ST)", setzen Sie im
Text fort
Im Baustein "SEQUENCE" wurde der zeitliche Ablauf der Ampelphasen von
den beiden Ampeln umgesetzt. Nun sollen Ein- und Ausgänge einer SPS an‐
gesteuert und ausgewertet werden. Für den einen Eingang und die sechs
Ausgänge für die beiden Ampeln wurden in der "Global Variabel List (GVL)"
Eingangs- und Ausgangsvariablen angelegt. Diese Variablen können nun im
Programm "PlcProg" verwendet werden. Die Applikation wurde bisher nur im
Simulationsmodus getestet. Nun kann die Applikation auch in einer realen
Steuerung getestet werden.
Das Programm "PlcProg" erhält eine Variable "LIGHT1" vom Typ "TRAFFIC‐
SIGNAL" und eine Variable "LIGHT2" ebenfalls vom Typ "TRAFFICSIGNAL".
Der Funktionsbaustein "TRAFFICSIGNAL" wird somit instanziiert.
Zum Anlegen der Variable orientieren Sie sich an
Seite
23.
Legen Sie die Variable LIGHT1: TRAFFICSIGNAL;
und LIGHT2: TRAFFICSIGNAL; an:
Abb.2-49:
Deklarationsteil POU "PlcProg"
Editiert wird das Programm "PlcProg" in der Programmiersprache "ST". Als
erstes soll der Baustein "SEQUENCE" aufgerufen werden. Am Eingang
"START" des Programms "SEQUENCE" wird die globale Variable "ON" an‐
gelegt.
Im Folgenden werden die beiden Funktionsbausteininstanzen "LIGHT1" und
"LIGHT2" vom Typ "TRAFFICSIGNAL" aufgerufen.
Am Eingang "STATUS" von "LIGHT1" wird der Ausgang "TRAFFICSIGNAL1"
des Programms "SEQUENCE" angelegt. Die drei Ausgänge "GREEN", "YEL‐
Bosch Rexroth AG
Erste Schritte - IndraLogic
Programm PlcProg in CFC editieren auf Seite
Variablen deklarieren auf
45/153

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Rexroth indramotion mlc 13vrs

Inhaltsverzeichnis