FB_HomingBlockDetectHmi

Diese Klasse stellt die Parameter für die Messung eines Endanschlags zur Verfügung.
Syntax:
FUNCTION_BLOCK FB_HomingBlockDetectHmi EXTENDS FB_ HomingBlockBaseHmi
Eigenschaften
Name | Typ | Zugriff | Initialwert | Beschreibung |
---|---|---|---|---|
Acceleration | LREAL | Get, Set | 0.0 | Beschleunigung des Vorgangs. |
FB_HomingBlockDetectHmi | ||||
OptionsSetSoftEnd | BOOL | Get, Set | FALSE | Option zum automatischen Setzen des Softwareendlagen an der gemessenen Position. |
RecordedPosition | LREAL | Get | 0.0 | Messwert des erkannten Endanschlags. |
FB_HomingBlockBaseHmi | ||||
DetectionVelocityLimit | LREAL | Get, Set | 5.0 | Geschwindigkeit, die am Endanschlag dauerhaft unterschritten werden muss. |
DetectionVelocityTime | LREAL | Get, Set | 0.5 | Zeit, die am Endanschlag verweilt werden muss. |
OptionsInstantLagReduction | BOOL | Get, Set | TRUE | Sich am Endanschlag aufbauender Schleppfehler wird sprunghaft abgebaut. |
OptionsTorquePolarityInverted | BOOL | Get, Set | FALSE | Das Vorzeichen des Drehmoments soll invertiert interpretiert werden. |
TorqueTolerance | LREAL | Get, Set | 5.0 | Toleranzfenster um TorqueLimit. |
FB_HomingBaseHmi | ||||
Deceleration | LREAL | Get, Set | 0.0 | Verzögerung des Vorgangs. |
Direction | E_AdaptableHomingDirection | Get | ePositive | Richtung der Geschwindigkeit. |
DistanceLimit | LREAL | Get, Set | 500.0 | Maximale Distanz, die zurückgelegt werden darf, ohne dass der Vorgang abbricht. |
Jerk | LREAL | Get, Set | 0.0 | Ruck des Vorgangs. |
OptionsDisableDriveAccess | BOOL | Get, Set | FALSE | Wenn TRUE, wird die Kommunikation mit der Antriebshardware unterdrückt. |
TimeLimit | LREAL | Get, Set | 20.0 [s] | Maximale Zeit bis der der Vorgang abbricht. |
TorqueLimit | LREAL | Get, Set | 25.0 | Aktive Drehmomentbegrenzung während des Vorgangs. |
Velocity | LREAL | Get, Set | 20.0 | Geschwindigkeit des Vorgangs. |
Schnittstellen
Typ | Beschreibung |
---|---|
I_HomingBaseHmi | Standardschnittstelle auf FB_HomingBaseHmi. |
I_HomingBlockDetectHmi | Standardschnittstelle auf FB_HomingBlockDetectHmi. |
I_HomingBlockBaseHmi | Standardschnittstelle auf FB_HomingBlockBaseHmi. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT >= v3.1.4024.54 (empfohlen) | PC oder CX (x64, x86) | Tc3_PlasticBaseApplication (>= v12.10.2.0) |