Schritt 3: Programm HelloWorld: Instanzieren der PLCopen FB

Die nachfolgend aufgeführten Instanzen von FB werden zur Lösung der Aufgabe benötigt und im Programm HelloWorld angelegt, in dem die Bewegungsaufgabe implementiert werden soll.

Instanzen der im Programm HelloWorld verwendeten FB

PLCopen-FB

Instanzname

Bemerkungen

MC_Power

MC_Power_1

Dient zum Setzen der Regler- und Vorschubfreigabe

MC_ReadActualPosition

MC_ReadActualPosition_1

Zeigt die Position der Achse an der OUT-Variable „Position“

MC_MoveRelative

MC_MoveRelative_1

Bewegt die Achse um den Wert der IN-Variable „Distance“ relative zur aktuellen Position.

Die nachfolgende Darstellung zeigt den Variablen-Definitionsbereich in dem die erforderlichen Funktionsblöcke definiert wurden und ihre Erscheinung im Funktionsplaneditor:

Im Programm HelloWorld instanzierte PLCopen-FB
Abb.: Im Programm HelloWorld instanzierte PLCopen-FB