Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MLC 10VRS Die Ersten Schritte Seite 28

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MLC 10VRS:
Inhaltsverzeichnis

Werbung

26/143
Bosch Rexroth AG
Erste Schritte - IndraMotion MLC
Das dritte Programm MotionProg_FUP, wurde manuell ergänzt: Application,
rechte Maustaste, Hinzufügen ▶ POU, Eingabe des Namens und Auswahl von
FUP als Programmiersprache.
Die Programme sind noch leer.
Angelegt wurden unter Taskkonfiguration die Tasks ②:
MotionTask, (Priorität 1, extern ereignisgesteuert durch SERCOS-Task,
Watchdog aktiv) für MotionProg.
Das Programm/ die Programme, die unter dieser Task laufen, müssen
komplett innerhalb des fest vorgegebenen Teil eines SERCOS-Zyklus
abgearbeitet werden. Überschreiten sie diesen Rahmen, wird die Steue‐
rung gestoppt.
PlcTask, (niederpriore zyklische Task) für PlcProg.
Das Programm wird in der verbleibenden Zeit zumindest stückweise, also
im Bedarfsfall über mehrere Zyklen, abgearbeitet.
Angelegt wurden GlobaleVariablen / Globale Konstanten ③:
UserVarGlobal, reserviert für den Anwender, in "FirstSteps" nicht genutzt,
MlcVarGlobal, enthält die Adresskonstanten für die Achsen RA1 und VA1.
Programm:
VAR_GLOBAL CONSTANT
(*Automated generated code by MLC. Please don't edit,..*)
VA1: AXIS_REF :=(CntrlNo:=LOCAL_CNTRL,AxisNo:=AXIS_2)
(*virtuelle Achse "VA1" mit Achsnummer 2*);
RA1: AXIS_REF :=(CntrlNo:=LOCAL_CNTRL,AxisNo:=AXIS_1)
(*reale Achse "RA1" mit Achsnummer 1*);
END_VAR
Wir nutzen für die "FirstSteps" die MotionTask.
Je nach gewünschter Programmiersprache ist ihr entweder Moti‐
onProg oder MotionProg_FUP zugeordnet.
Abb.3-20:
Aufruf löschen: MotionProg; Aufruf hinzufügen: MotionProg_FUP
DOK-IM*MLC-F*STEP**V10-AP02-DE-P
Rexroth IndraMotion MLC 10VRS Die ersten Schritte

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis