Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff EL72x1 series Handbuch Seite 100

Servo-motorklemmen
Inhaltsverzeichnis

Werbung

Inbetriebnahme
Abb. 122: Erforderliche Bibliotheken
Anschließend werden einige globale Variablen deklariert (siehe Abb. Globale Variablen). Die Datentypen
PLCTONC_AXLESTRUCT und NCTOPLC_AXLESTRUCT sorgen für die Kommunikation zwischen der PLC
und der NC.
Abb. 123: Globale Variablen
Nachdem die globalen Variablen deklariert worden sind, können Sie mit der Programmierung starten. Dazu
deklarieren Sie vorerst die lokalen Variablen (siehe Abb. Lokale Variablen).
MC_Direction ist ein Aufzählungstyp, der dem Baustein MC_MoveVelocity die Bewegungsrichtung vorgibt,
der wiederum eine Endlosfahrt des Motors durchführt.
Mit dem Funktionsbaustein MC_Reset wird ein Reset der Achse durchgeführt. MC_MoveAbsolute ist ein
Funktionsbaustein mit dem eine absolute Positionierung durchgeführt wird. Mit dem Funktionsbaustein
MC_ReadActualPosition kann die aktuelle Position der Achse gelesen werden.
MC_Power gibt die Achse frei und MC_Stop wird für das Stoppen der Achse benötigt.
Abb. 124: Lokale Variablen
Der Programmcode lautet wie folgt (siehe Abb. Programmcode):
100
Version: 3.3
EL72x1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis