FB_HomingSwitchBaseHmi

FB_HomingSwitchBaseHmi 1:

Diese klasse erweitert die Basisparameter der Referenzierungsmethoden vom Typ Homing speziell für die Anwendungsfälle mit einem Referenzschalter/-sensor.

FB_HomingSwitchBaseHmi 2:

Klasse ist abstrakt

Da die Klasse als ABSTRACT definiert ist, kann die Klasse nicht instanziiert werden und muss mittels Vererbung implementiert werden.

Syntax:

FUNCTION_BLOCK ABSTRACT FB_HomingSwitchBaseHmi EXTENDS FB_HomingBaseHmi

FB_HomingSwitchBaseHmi 3: Eigenschaften

Name

Typ

Zugriff

Initialwert

Beschreibung

Acceleration

LREAL

Get, Set

0.0

Beschleunigung des Vorgangs.

FB_HomingSwitchBaseHmi

OptionsLagErrorDetection

BOOL

Get, Set

5.0

Wenn TRUE, wird die Schleppfehlerüberwachung für den Vorgang nicht abgeschaltet.

SwitchMode

E_AdaptableSwitchMode

Get, Set

eOn

Interpretationsmodus des Schalters.

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.

FB_HomingSwitchBaseHmi 4: Schnittstellen

Typ

Beschreibung

I_HomingBaseHmi

Standardschnittstelle auf FB_HomingBaseHmi.

I_HomingSwitchBaseHmi

Standardschnittstelle auf FB_HomingSwitchBaseHmi.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT >= v3.1.4024.54 (empfohlen)
TwinCAT >= v3.1.4024.42 (benötigt)

PC oder CX (x64, x86)

Tc3_PlasticBaseApplication (>= v12.10.2.0)