TranslateToDrive()

TranslateToDrive() 1:

Diese Methode wird verwendet, um eine Antriebsposition über die Transformationstabelle der Lasttabelle zu berechnen.

Syntax:

METHOD TranslateToDrive : HRESULT
VAR_INPUT
    bExecute:        BOOL;
    fLoadPosition:   LREAL;
    fLoadVelocity:   LREAL;
    fDrivePosition:  REFERENCE TO LREAL;
    fDriveVelocity:  REFERENCE TO LREAL;
    nSlot:           INT;
END_VAR

TranslateToDrive() 2: Rückgabewert

Name

Typ

Beschreibung

TranslateToDrive

HRESULT

Rückgabewert mit Feedback zum Erfolg der Ausführung.

TranslateToDrive() 3: Eingänge

Name

Typ

Beschreibung

bExecute

BOOL

Eine steigende Flanke startet die asynchrone Ausführung dieser Methode.

fLoadPosition

LRELA

Lastposition die übersetzt werden soll.

fLoadVelocity

LREAL

Lastgeschwindigkeit die übersetzt werden soll.

fDrivePosition

REFERENCE TO LREAL

Übersetzte Lastposition.

fDriveVelocity

REFERENCE TO LREAL

Übersetzte Lastgeschwindigkeit.

nSlot

INT

Der zu verwendende Slot für die asynchrone Abfrage.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.35

PC oder CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 oder höher