TorqueLimiting
![]() | Klasse ist ‚obsolete‘ Diese Klasse ist als |
Alternative: Limiting
Originalfassung:

Diese Funktion ist für die Drehmomentbegrenzung aller Achsfunktionen zuständig. Für NC-Achsen sind folgende Bausteine intern automatisch verfügbar:
- FB_TorqueLimitingCoE – DS402 (AX8000) basiertes TorqueLimiting
- FB_TorqueLimitngSoE – AX5000 basiertes TorqueLimiting
![]() | Keine Corefunction Diese Funktion gehört keiner Klassifizierung an Corefunctions an. Sie wird nur im Zusammenhang der Corefunctions genannt, da sie über die Eigenschaften einer Achse erreicht werden kann. |
Syntax:
FUNCTION_BLOCK FB_TorqueLimitingBase EXTENDS FB_MessageBase
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
Activate | BOOL | Get, Set | Aktiviert die Verwendung des ActualValue als aktives Limit. |
ActiveValue | LREAL | Get | Aktuell ausgegebener Drehmomentwert. |
ActualTorque | LREAL | Get, Set | Aktueller Drehmoment-Istwert der Achse. |
ConnectedToDrive | BOOL | Get | Ein interner Verbindungsaufbau zu einer Antriebseinheit wurde hergestellt. |
DefaultFb | I_TorqueLimitingFb | (Get, Set) | Zugriff auf den Standard-Baustein für die Drehmomentlimitierung, wenn ein spezifisches Handling verwendet wird. |
Direction | E_AdaptableDirection | Get, Set | Richtung in der das Drehmomentlimit wirken soll. |
IdleValue | LREAL | Get, Set | Der Leerlaufwert für die Drehmomentlimitierung, auf den die Achse nach einem Kommando zurück fällt. |
MaxValue | LREAL | Get, Set | Die wirkende Begrenzung der Drehmomentlimitierung für jegliches Kommando. |
NominalValue | LREAL | Get, Set | Der normalisierte Wert in Bezug auf den ReferenceValue. |
ReferenceValue | LREAL | Get, Set | Referenzwert für den maximalen Kommando-Wert des Drehmomentlimits. |
Methoden
Name | Beschreibung |
---|---|
ReturnToIdle() | [INTERNAL] Implementiert das Verhalten um ein Kommando zu beenden. |
Schnittstellen
Typ | Beschreibung |
---|---|
I_TorqueLimiting | Standardschnittstelle auf FB_TorqueLimitingBase. |
I_TorqueLimitingFb | Erweiterte Schnittstelle zur Verwendung als Corefunction. |
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 |