ActualsNc

ActualsNc 1:

Exklusive Funktion für NC-Achsen

Diese Corefunction ist ausschließlich bei NC-Achstypen verfügbar.

ActualsNc 2:

Diese Corefunction wird verwendet, um eine Zusammenstellung von Istwerten der Achse darzustellen. Es ist eine Erweiterung von Actuals und erweitert den Bereich seines Elternelements, indem es spezifische Werte für NC-Achsen hinzufügt.

Wie alle Ableitungen von Actuals gehört diese Corefunction zur Gruppe der permanent aktiven Corefunction.

Syntax:

FUNCTION_BLOCK FB_NcActuals EXTENDS FB_MotionActuals

ActualsNc 3: Eigenschaften

Name

Typ

Zugriff

Beschreibung

Acceleration

LREAL

Get

Die aktuelle Ist-Beschleunigung.

Torque

LREAL

Get

Der aktuelle Drehmomenten-Istwert.

TorqueLimitExceeded

BOOL

Get

TRUE, wenn die Drehmomenten-Begrenzung erreicht wurde.

DynamicsExceeded

BOOL

Get, Set

TRUE, wenn während einem derzeit aktivem Camming die Dynamik-Grenzen der Achse überschritten wurden.

Dieses Signal wird erst beim Beenden des Cammings gelöscht.

Jerk

LREAL

Get

Der aktuelle Ist-Ruck.

Position

LREAL

Get

Die aktuelle Ist-Position.

ProcessValue

LREAL

Get, Set

Der aktuelle Ist-Prozesswert.

RawAxisPosition

LREAL

Get

Die nicht umgerechnete aktuelle Ist-Position.

SetEvent

BOOL

Get, Set

Reserviert.

Velocity

LREAL

Get

Die aktuelle Ist-Geschwindigkeit.

ActualsNc 4:

Diese Eigenschaft löschen

TorqueLimitExceeded wird von der Bibliothek gesetzt, aber nicht gelöscht. Die Anwendung muss darauf achten, dass diese Eigenschaft beim Start einer zu überwachenden Funktion gelöscht wird.

ActualsNc 5: Schnittstellen

Typ

Beschreibung

I_MotionActuals

Standardschnittstelle auf FB_MotionActuals.

I_NcActuals

Standardschnittstelle auf FB_NcActuals.

Voraussetzungen

Entwicklungsumgebung

Zielplatform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.35

PC oder CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 oder höher

Tc3_PlasticNc v3.12.4.26 oder höher