L_MC2P_ClutchVelocity

Dieser FB stellt die Funktion "Virtuelle Kupplung" mit Geschwindigkeitsbezug für die Anwendung "Elektronisches Getriebe" zur Verfügung.

 

 

 

L_MC2P_ClutchVelocity

 

 

 

BOOL

-

xEnable

xOpen

-

BOOL

BOOL

-

xClose

xAccDec

-

BOOL

BOOL

-

xOpenInstant

lrSetVelOut

-

LREAL

LREAL

-

lrCycVel

LREAL

-

lrGroundVel

LREAL

-

lrAccDecOpen

LREAL

-

lrAccDecClose

LREAL

-

lrDecStop

LREAL

-

lrJerk

 

 

 

 

 

 

 

 

Eingänge

Name

Datentyp

Info/Einstellmöglichkeiten

xEnable

BOOL

Kupplungsfunktion aktivieren.

  • Dieser Eingang hat die höchste Priorität.

TRUE

Kupplungsfunktion ist aktiviert.

FALSE

Kupplungsfunktion ist deaktiviert.

  • Der Eingang lrCycVel wird 1:1 zum Ausgang lrSetVelOut durchgeschaltet. Es sind keine Rampen aktiv.

xClose

BOOL

Steuerung der Kupplungsfunktion

TRUE

Kupplung öffnen (Auskuppelvorgang).

  • Die Leitdrehzahl lrSetVelOut wird über die eingestellte Beschleunigung lrAccDecOpen auf die Grunddrehzahl lrSetSpeed geführt.

FALSE

Kupplung schließen (Einkuppelvorgang).

  • Die Leitdrehzahl lrSetVelOut wird über die eingestellte Beschleunigung lrAccDecClose auf die Solldrehzahl lrCycVel synchronisiert.

xOpenInstant

BOOL

Zwangsöffnung der Kupplung

  • Dieser Eingang hat die zweithöchste Priorität (nach xEnable )

FALSE ä TRUE

Die Leitdrehzahl lrSetVelOut wird unmittelbar von der Leitwelle getrennt und über die eingestellte Verzögerung lrAccStop angehalten.

TRUE æ FALSE

Die Leitdrehzahl lrSetVelOut wird über die eingestellte Beschleunigung lrAccDecOpen auf die Grunddrehzahl lrSetSpeed geführt.

lrCycVel

LREAL

Sollgeschwindigkeit

lrGroundVel

LREAL

Grundgeschwindigkeit

  • Die vorgegebene Drehzahl wird an lrSetVelOut ausgegeben, wenn die Kupplung geöffnet ist.

lrAccDecOpen

LREAL

Verzögerung zur Synchronisation der Leitdrehzahl lrSetVelOut auf die Grunddrehzahl lrSetSpeed beim Auskuppelvorgang

  • Einheit: Units/s 2
  • Einstellung '0.0': Maximale Verzögerung, d. h. die Geschwindigkeitsdifferenz wird in einem Zyklus abgebaut.

lrAccDecClose

LREAL

Beschleunigung zur Synchronisation der Leitdrehzahl lrSetVelOut auf die Solldrehzahl lrCycVel beim Einkuppelvorgang

  • Einheit: Units/s 2
  • Einstellung '0.0': Maximale Beschleunigung, d. h. die Geschwindigkeitsdifferenz wird in einem Zyklus aufgebaut.

lrDecStop

LREAL

Beschleunigung zur Zwangsöffnung der Kupplung

  • Einheit: Units/s 2
  • Einstellung '0.0': Maximale Beschleunigung, d. h. die Geschwindigkeitsdifferenz wird in einem Zyklus aufgebaut.

lrJerk

LREAL

Ruck zur Zwangsöffnung der Kupplung

  • Einheit: Units/s 3
  • Einstellung '0.0': Ruckbegrenzung deaktiviert, bei Verwendung von linearen Beschleunigungsrampen
Ausgänge

Name

Datentyp

Wert/Bedeutung

xOpen

BOOL

TRUE

Die Kupplung ist geschlossen.

  • Die Leitdrehzahl lrSetVelOut folgt der Solldrehzahl lrCycVel .

FALSE

Die Leitdrehzahl lrSetVelOut ist asynchron zur Solldrehzahl lrCycVel und wird über den internen Rampengenerator geführt.

xAccDec

BOOL

TRUE

Die Rampenfunktion der Kupplung ist aktiv.

  • Die Kupplung ist geschlossen oder die Leitgeschwindigkeit ist stillgesetzt.

FALSE

Dir Rampenfunktion der Kupplung ist inaktiv.

  • Die Leitgeschwindigkeit wird beschleunigt oder verzögert.

lrSetVelOut

LREAL

Ausgabe der Sollgeschwindigkeit