5
Funktionsbausteine
5.83
L_LdAddOffsetCyclic - Offset-Addition
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.83
L_LdAddOffsetCyclic - Offset-Addition
Funktionsbibliothek:
Runtime Software-Lizenz:
Über diesen FB kann eine beliebige Offset-Position auf ein Positionssignal mit Modulo-Takt addiert
werden.
• Die Taktbildung arbeitet ohne Restwertverarbeitung.
Eingänge
Bezeichner/Datentyp
dnPosIn_p
dnOffset_p
AxisData
Ausgänge
Bezeichner/Datentyp
dnState
dnPosOut_p
Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05
LenzeLineDrive
Motion Control HighLevel
Motion Control TopLevel
Info/Einstellmöglichkeiten
Getaktete Position in [Inkrementen]
DINT
• Legen Sie an diesen Eingang das Positionssignal mit Modulo-Takt an.
• Die Position muss zum Maßystem passen und darf nicht mehr als die zweifache
Zykluslänge des Modulo-Maßsystems annehmen, damit der Ausgang noch auf
zulässige Werte (= Zykluslänge des Modulo-Maßsystems) beschränkt wird. Grö-
ßere Werte führen zu einem Stillstand am Ausgang des FBs.
Offset in [Inkrementen]
DINT
• Der Offset darf eine beliebig große Position sein. Das gilt auch bei Verfahrbereich
"Modulo".
Maschinenparameter
• Verbinden Sie diesen Eingang zur Übernahme der Maschinenparameter des An-
triebs/Motors mit dem Ausgang DI_AxisData des SB LS_DriveInterface.
• Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem
FB
L_SdSetAxisData
sem Eingang zu verbinden.
Wert/Bedeutung
Status (bit-codiert)
DINT
Bit 10 Nulldurchgang aktiv
Bit 15 Fehler
Bit 18 Keine Taktlänge vorhanden
Bit 21 Eingangsfehler (z. B. unzulässiger Positionssprung oder gegensinni-
ge Laufrichtung)
Bit 23 Keine gültige Achsdatenstruktur
Ausgabe der Position in [Inkrementen]
DINT
abbilden. In diesem Fall ist dessen Ausgang AxisData mit die-
( 520)
311