Limiting

Diese Funktion ist für eine Begrenzung aller Achsfunktionen zuständig. Die Art der Begrenzung fällt abhängig der Antriebstechnologie aus. Beispielsweise können elektrische Achsen im Drehmoment und hydraulischen Achsen im Druck begrenzt werden. Für Achsen vom Typ FB_AxisNcBase
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_Limiting EXTENDS FB_MessageBase
Eigenschaften
Name | Typ | Zugriff | Beschreibung |
---|---|---|---|
Activate | BOOL | Get, Set | Aktiviert die Verwendung des |
ActiveValue | LREAL | Get | Aktuell ausgebbarer Limitierungswert |
Actual | LREAL | Get | Aktueller Istwert der limitierten Größe (Drehmoment/Druck) |
ConnectedToDrive | BOOL | Get | Ein interner Verbindungsaufbau zu einer Antriebseinheit wurde hergestellt. |
DefaultFb | I_LimitingFb | (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 Limitierung, auf den die Achse nach einem Kommando zurückfällt. |
MaxValue | LREAL | Get, Set | Die wirkende Begrenzung der Limitierung für jegliches Kommando. |
NominalValue | LREAL | Get, Set | Der normalisierte Wert in Bezug auf den |
ReferenceValue | LREAL | Get, Set | Referenzwert für den maximalen Kommando-Wert des Limits. |
ActualTorque 1 | LREAL | Get, Set | Aktueller Drehmoment-Istwert der Achse. |
1Obsolete
Methoden
Name | Beschreibung |
---|---|
[ | Implementiert das Zurückehren zum Leerlaufwert wenn ein Kommando beendet wird. |
Schnittstellen
Typ | Beschreibung |
---|---|
I_Limiting | Standardschnittstelle auf FB_Limiting. |
I_LimitingFb | Erweiterte Schnittstelle zur Verwendung als Corefunction. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4024.55 | PC oder CX (x64, x86) | Tc3_PlasticFunctions (>= v12.6.1.0) |