L_MC2P_ClutchPos
Mit diesem FB kann eine Weg-gesteuerte Ein- und Auskupplung der Leitposition für alle Fahrbereiche (Modulo/linear) über ein Polynom 5. Ordnung realisiert werden.
Weitere Funktionen:
- Zwangsöffnung der Kupplung (für Notfallsituationen)
- Hartes Einkuppeln
|
|
|
|
L_MC2P_ClutchPos |
|
|
|
|
|---|---|---|---|---|---|---|---|
|
LREAL |
- |
|
lrSetCycPos |
lrSetPosOut |
|
- |
LREAL |
|
BOOL |
- |
|
xOpen |
lrSetVelOut |
|
- |
LREAL |
|
LREAL |
- |
|
lrOpenPosition |
xClosed |
|
- |
BOOL |
|
BOOL |
- |
|
xOpenInstant |
xOpenDone |
|
- |
BOOL |
|
BOOL |
- |
|
xReset |
xInTarget |
|
- |
BOOL |
|
LREAL |
- |
|
lrDistEngage |
xError |
|
- |
BOOL |
|
LREAL |
- |
|
lrDistDisEngage |
eErrorID |
|
- |
L_IE1P_Error |
|
LREAL |
- |
|
lrDec |
|
|
|
|
|
LREAL |
- |
|
lrJerk |
|
|
|
|
|
L_MC1P_TraversingRange |
- |
|
eTraversingRange |
|
|
|
|
|
LREAL |
- |
|
lrCycleLength |
|
|
|
|
|
|
|
|
|
|
|
|
|
Eingänge
|
Name Datentyp |
Info/Einstellmöglichkeiten |
|
|---|---|---|
|
lrSetCycPos LREAL |
Eingangsposition (Vorgabe einer externen Leitposition) |
|
|
xOpen BOOL |
Steuerung der Kupplungsfunktion |
|
|
TRUE |
Kupplung öffnen (Auskuppelvorgang).
|
|
|
FALSE |
Kupplung schließen (Einkuppelvorgang).
|
|
|
lrOpenPosition LREAL |
Stillstandsposition nach dem Auskuppelvorgang |
|
|
xOpenInstant BOOL |
Zwangsöffnung der Kupplung (für Notfallsituationen)
|
|
|
FALSE ä TRUE |
Die Ausgangsposition lrSetPosOut wird unmittelbar von der Leitpo- sition lrSetCycPos getrennt und in der in lrDec eingestellten Verzögerung in den Stillstand geführt.
|
|
|
xReset BOOL |
Auskuppelvorgang zurücksetzen.
|
|
|
TRUE |
|
|
|
lrDistEngage LREAL |
Relativer Einkuppelweg Bezogen auf die Position, ab der die Ausgangsposition lrSetPosOut und die Eingangsposition lrSetCycPos wieder synchron laufen.
|
|
|
lrDistDisEngage LREAL |
Relativer Auskuppelweg Bezogen auf die Stillstandsposition lrOpenPosition .
|
|
|
lrDec LREAL |
Beschleunigung zur Zwangsöffnung der Kupplung
|
|
|
lrJerk LREAL |
Ruck zur Zwangsöffnung der Kupplung
|
|
|
eTraversingRange |
Fahrbereich |
|
|
0 |
Modulo Fahrbereich (Rundachse) |
|
|
1 |
Begrenzter Fahrbereich |
|
|
lrCycleLength LREAL |
Taktlänge |
|
Ausgänge
|
Name Datentyp |
Wert/Bedeutung |
|
|---|---|---|
|
lrSetPosOut LREAL |
Ausgangssollposition |
|
|
lrSetVelOut LREAL |
Ausgangssollgeschwindigkeit |
|
|
xClosed BOOL |
Kupplungszustand |
|
|
FALSE |
Die Kupplung ist geöffnet oder ein Ein-/Auskuppelvorgang ist aktiv.
|
|
|
TRUE |
Die Kupplung ist geschlossen.
|
|
|
xOpenDone BOOL |
TRUE |
Der über xOpen oder xOpenInstant aktivierte Auskuppelvorgang ist vollständig abgeschlossen. Ein Einkuppelvorgang ist wieder möglich. |
|
xInTarget BOOL |
TRUE |
Die Stillstandsposition lrOpenPosition wurde nach einem über xOpen aktivierten Auskuppelvorgang erreicht. |
|
xError BOOL |
TRUE |
Es ist ein Fehler aufgetreten. Details siehe eErrorID . |
|
eErrorID |
Wenn xError = TRUE: Fehlernummer zum aufgetretenen Fehler.
|
|