Herunterladen Inhalt Inhalt Diese Seite drucken
Lenze 9400 Referenzhandbuch
Vorschau ausblenden Andere Handbücher für 9400:
Inhaltsverzeichnis

Werbung

Engineering Tools
Engineer
Funktionsbibliothek 9400
Referenzhandbuch
DE
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
L

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Lenze 9400

  • Seite 1 Engineering Tools Engineer Funktionsbibliothek 9400 Referenzhandbuch _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _...
  • Seite 2: Überblick Technische Dokumentation Für Servo Drives 9400

     Inbetriebnahme-Leitfaden  SW 9400 HighLine  Kap. "Inbetriebnahme"  Kap. "Oszilloskop"  Kap. "Diagnose & Störungsanalyse"  Fernwartungshandbuch Vernetzung aufbauen  KHB zum verwendeten Kommunikationsmedium Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 3: Inhaltsverzeichnis

    Multitasking im Servo Drive 9400 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _...
  • Seite 4 Verschaltungsbeispiel _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 5 5.49 L_DcResetBitOfWord - Bitoperation _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 6 5.91.3 Verschaltungsbeispiel _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 7 5.113.5 Überwachung auf Zahlenüberlauf _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 8 5.132.4 Reglereinfluss _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 9 5.160.6 Funktion 6: |dnIn1| < |dnIn2| _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 10 5.191 L_TbOr - ODER mit 2 Eingängen _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 11 Ihre Meinung ist uns wichtig _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 12: Über Diese Dokumentation

    Erweiterung um neuen Funktionsbaustein: • LenzeServoDrive.lib: L_SdGetAxisData 03/2009 TD05 Neues Unterkapitel "Multitasking im Servo Drive 9400" Ergänzung des Hauptkapitels "Arbeiten mit dem FB-Editor" um neue Funktionen des »Engineer« V2.10 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 13 L_TbNegSel 10/2006 TD05 Erweiterung um neue Funktionsbausteine: • LenzeDevice9400.lib: L_DevPositionerStateDecoder, L_DevReadParDInt, L_DevWriteParDInt, L_DevSMControlDecoder, L_DevSMControlEncoder, L_DevSMStateDecoder, L_DevSMStateDecoderIO • LenzePositioning.lib: L_PosPositionerInterface, L_PosSequencerStateDecoder • LenzeServoDrive.lib: L_SdInterpolate 08/2006 TD05 Erstausgabe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 14: Verwendete Konventionen

    Optisch hervorgehobener Verweis auf eine andere Seite. Wird in dieser Online-Dokumentation per Mausklick akti- viert. Schrittweise Anleitung Schrittweise Anleitungen sind durch ein Piktogramm ge-  kennzeichnet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 15: Definition Der Verwendeten Hinweise

    Maßnahmen getroffen werden. Anwendungshinweise Piktogramm Signalwort Bedeutung Hinweis! Wichtiger Hinweis für die störungsfreie Funktion  Tipp! Nützlicher Tipp für die einfache Handhabung  Verweis auf andere Dokumentation  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 16: Einführung

    2. Sie erstellen die Applikation mit Hilfe des Funktionsbausteineditors komplett selbst. • Hierzu wählen Sie für den Antriebsregler keine Applikation aus. Dem Antriebsregler wird in diesem Fall eine "leere Applikation" zugewiesen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 17: Was Ist Ein Funktionsbaustein

    Funktionsbausteinen zwecks besserer Lesbarkeit der Verschaltung zusätzlich ein Icon angezeigt, das die grundlegende Funktion des Funktionsbausteins symbolisiert. [2-2] Anzeige symbolischer Icons bei einfacheren Funktionsbausteinen Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 18: Parametrierbare Funktionsbausteine

    C13000 ... C13999 Erweiterungs-/Kommunikationsmodul im Modulschacht MXI1 C14000 ... C14999 Erweiterungs-/Kommunikationsmodul im Modulschacht MXI2 C15000 ... C15999 Sicherheitsmodul im Modulschacht MSI für Sicherheitstechnik C16000 ... - Reserve - Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 19 • Der Begriff "Einheit" dient in dieser Dokumentation in den Angaben zur Einheit eines Parame- ters nur als Platzhalter für die reale Einheit der Maschine. Auflösung Zahlenbereich Anzahl Nachkommastellen 32 Bit ± 214748.3647 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 20: Weitere Objekte Einer Verschaltung

    (z. B. Digitaleingänge) zwingend erforderlich sind. Desweiteren kann eine Verschaltung Port- bausteine sowie Variablen und Benutzercodestellen enthalten. Funktionsbaustein Systembaustein Portbaustein Variable Benutzercodestelle      Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 21: Systembaustein

    Beispiel: Eingangsport "LPortAxisIn1" und Ausgangsport "LPortAxisOut1" Ein-/Ausgangsports ermöglichen z. B. den Datenaustausch in einem Verbund oder mit einer über- geordneten Steuerung über ein entsprechendes Übertragungsmedium (z. B. Systembus). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 22: Variable

    Beispiel 2: Variablen (mit Ausgang) für die konstanten Werte 100 %, 0 %, -100 % sowie FALSE und TRUE  Hinweis! Variablen werden erst am Ende des Taskzyklus zugewiesen! Der Variablenwert wird so- mit erst im nächsten Taskzyklus wirksam! Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 23: Benutzercodestelle

     Codenummer/Anzahl der Subcodes Signaltypangabe   Anzeigetext der Benutzercodestelle  Schaltfläche zum Öffnen der Parameterliste zur Benutzercodestelle [2-7] Beispiel: Benutzercodestellen für die Vorgabe/Auswahl eines Drehzahlsollwertes über Keypad Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 24: Funktionale Bereiche Einer Verschaltung

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Funktionale Bereiche einer Verschaltung [2-8] Schema: Funktionale Bereiche einer Verschaltung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 25: Motorregelung

    Antriebsaufgabe. • Alle Parameter werden in Maschineneinheiten vorgegeben und angezeigt. Damit kann der An- wender in den gewohnten Einheiten arbeiten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 26 • im Fehlerfall wie auch im Normalfall der Antrieb sich stets in einem definierten Zustand be- findet. • Alle Grundfunktionen sind aufeinander synchronisiert. Der Wechsel zwischen den Grundfunk- tionen ist online bei drehendem Antrieb möglich. • Die Abarbeitungsgeschwindigkeit ist optimal. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 27: Verwendete Konventionen Für Ein-/Ausgangsbezeichner

    • Der Identifikator beginnt immer mit einem Großbuchstaben. • Setzt sich ein Identifikator aus mehreren "Worten" zusammen, so beginnt jedes Wort mit einem Großbuchstaben. • Alle anderen Buchstaben werden klein geschrieben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 28 * Ab Antriebsregler-Softwarestand V3.0 ist die Auflösung einer Geberumdrehung in C00100 parametrierbar (Lenze- Einstellung: 16 Bit/Geberumdrehung). • Eine Übersicht über die verschiedenen Signalarten und deren Normierung finden Sie im folgen- den Unterkapitel "Signalarten & Normierungen". ( 29) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 29: Signalarten & Normierungen

    32 Bit 15000000 min /s ≡ 2 ≡ 4194304  * Ab Antriebsregler-Softwarestand V3.0 ist die Auflösung einer Geberumdrehung in C00100 parametrierbar (Lenze- Einstellung: 16 Bit/Geberumdrehung). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 30: Datentypprüfung/Implizite Typkonvertierung

    Port (UDINT)    Port (DINT)         Port (DWORD)          Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 31 (USINT) (SINT) (BYTE) Signalarten Sonstige (BYTE)     Port (USINT)    Port (SINT)    Port (BYTE)     Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 32: Multitasking Im Servo Drive 9400

    • Die Abarbeitung der IdleTask wird durch die ApplicationTask und die UserTask unterbrochen.  Tipp! Die Konfiguration der Taskeigenschaften (Intervallzeit und Laufzeit-Überwachung) erfolgt in einem Dialog, der aus dem FB-Editor aufgerufen wird. Taskeigenschaften konfigurieren ( 83) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 33: Laufzeitmessung

    Speicher für die Maximalwerte wird auf "0" zurückgesetzt.  Hinweis! Die Laufzeitmessung wird ebenfalls zurückgesetzt durch folgende Aktionen: • Applikation starten • Programm zurücksetzen/löschen/neu starten Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 34  User-Task (hier: Taskintervall = 4 ms) T2 = Laufzeit der User-Task  Freilaufende Idle-Task T3 = Laufzeit der Idle-Task [2-10] Beispiel: Laufzeiten der verschiedenen Tasks Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 35: Laufzeitverhalten Optimieren

    Funktion der Anwendung hat, z. B. nicht verwendete Ports mit angeschlossenen Signalkonver- tern. • Ein Entfernen nicht benötigter Systembausteine aus der FB-Verschaltung hat keinen Einfluss auf die Tasklaufzeit. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 36: Daten Zwischen Tasks Austauschen

    Task ändern kann. Ein mehrmaliges Beschreiben der gleichen Variable bzw. Anwender-Codestelle wird vom FB-Editor verhindert. Eine Variable bzw. Anwender-Codestelle kann somit nicht in ver- schiedenen Tasks verändert werden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 37: Arbeiten Mit Dem Fb-Editor

    ( 86) • Verschaltungselemente (geräteübergreifend) kopieren ( 88) • Verschaltungen vergleichen ( 93) • Komplette Verschaltung kopieren ( 97) • Komplette Verschaltung aus Referenzprojekt einfügen ( 99) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 38: Benutzeroberfläche

    ( 48) • Um die vorgegebene Verschaltung auch umkonfigurieren und um weitere Funktionen ergänzen zu können, muss der FB-Editor explizit freigeschaltet werden. FB-Editor freischalten ( 51) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 39 Sie können die leere Applikation jederzeit durch eine andere Technologieapplikation aus dem Katalog ersetzen: 1. Den Antriebsregler in der Projektsicht auswählen. 2. Den Befehl EinfügenApplikation wählen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 40: Steuer- Und Funktionselemente

    Meldungsfenster auszublenden. Dadurch vergrößert sich der für den FB-Editor zur Verfü- gung stehende Arbeitsbereich. Ein erneuter Klick auf das Symbol blendet die Projektsicht und das Meldungsfenster wieder ein. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 41: Symbolleiste

    Funktionsbaustein oder Systembaustein einfügen Funktionsbaustein einfügen ( 53) Systembaustein einfügen ( 56) Portbaustein einfügen ( 58) Variable erstellen/einfügen ( 59) Benutzercodestelle konfigurieren/einfügen ( 62) Verschaltung kompilieren ( 86) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 42: Suchfunktion

    • Wenn Sie einen Baustein im Listenfeld auswählen, wird der Ausschnitt zu diesem Baustein ver- schoben und der Baustein zugleich ausgewählt (im folgenden Beispiel der Systembaustein LS_AnalogOutput): Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 43: Taskauswahl

    Im freigeschalteten FB-Editor lassen sich die Taskeigenschaften bei Bedarf auch ändern. Verwandte Themen:: Multitasking im Servo Drive 9400 ( 32) Taskeigenschaften konfigurieren ( 83) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 44: Ansicht Editor/Übersicht

    Funktionsbaustein auch die durchschnittli- che Laufzeit angezeigt. • Im freigeschalteten FB-Editor lässt sich die Abarbeitungsreihenfolge der Funktionsbausteine über die rechts befindlichen Pfeiltasten ändern. Abarbeitungsreihenfolge ändern ( 81) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 45: Kontextmenü

    • Der Inhalt des Kontextmenüs hängt vom Typ des Objektes ab, auf das geklickt wird. • Ab dem »Engineer« V2.10 werden im Kontextmenü zusätzlich kleine Icons vor den Einträgen an- gezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 46: Übersichtsfenster

    2. Linke Maustaste betätigen und bei gedrückter Maustaste den grünen Rahmen an die neue Position verschieben, so dass der gewünschte Ausschnitt der Verschaltung im Zeichenbe- reich angezeigt wird. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 47 Rahmens eine Fensterbegrenzung erreichen und den Mauszeiger auf dieser Position für eine kurze Zeit halten, wird daraufhin ein automatischer Bildlauf in die entsprechende Richtung durchgeführt: [3-1] Beispiel: Automatischer Bildlauf nach rechts im Übersichtsfenster Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 48: Fb-Editor Als "Viewer" Verwenden

    Funktionsweise der Applikation oder einzelner Funktionsbereiche zu erlangen. Über folgende Schaltflächen können Sie sich weitere Informationen anzeigen lassen: Befehl Funktion Hilfe Online-Hilfe zum Funktionsbaustein anzeigen. Hilfe Online-Hilfe zum Systembaustein anzeigen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 49: Verbindungen Von Ein- Und Ausgängen Verfolgen

    2. Eingang im Kontextmenü auswählen, zu dem navigiert werden soll. • Daraufhin wird der ausgewählte Eingang zentriert im Zeichenbereich dargestellt (in die- sem Beispiel der Eingang DIGOUT_bOut2): Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 50: Tastaturkommandos Zur Navigation

    Bildlauf zum rechten Rand der Verschaltung <Strg> + <Pos1> Bildlauf zur linken oberen Ecke der Verschaltung <Strg> + <Ende> Bildlauf zur rechten unteren Ecke der Verschaltung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 51: Verschaltung Erstellen/Umkonfigurieren

     So schalten Sie den FB-Editor frei: 1. Im Offline-Modus die Schaltfläche Editor freischalten betätigen. 2. Nachfrage, ob der FB-Editor freigeschaltet werden soll, mit OK bestätigen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 52: Objekte Einfügen/Löschen

    Verschaltung kopieren, sondern es wird auch das geräteübergreifende Kopieren innerhalb des Projektes unterstützt, sofern es sich um Geräte derselben Produktfamilie handelt. Verschaltungselemente (geräteübergreifend) kopieren ( 88) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 53: Funktionsbaustein Einfügen

    über die Suchkriterien eingestellten Merkmalen übereinstimmen. • Sind keine Suchkriterien eingestellt, so werden alle verfügbaren Funktionsbausteine an- gezeigt. 5. Im Listenfeld Suchergebnisse den einzufügenden Funktionsbaustein auswählen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 54 • Der ausgewählte Funktionsbaustein wird in die Verschaltung eingefügt.  Hinweis! Die in dieser Dokumentation beschriebenen Parameter werden stets mit dem Benutzer- codestellen-Index aufgeführt, der sich bei der Auswahl der Option Altgerätekompatibilität ergibt! Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 55: Kontextmenü Zum Funktionsbaustein

    Verwandte Themen: Nicht mehr benötigte Objekte löschen ( 70) Anschlusssichtbarkeiten ändern ( 72) Objekte im Zeichenbereich anordnen ( 73) Verbindungen herstellen/löschen ( 74) Abarbeitungsreihenfolge ändern ( 81) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 56: Systembaustein Einfügen

    • Im Listenfeld Suchergebnisse werden daraufhin nur noch die Systembausteine aufgelis- tet, die mit den über die Suchkriterien eingestellten Merkmalen übereinstimmen. • Sind keine Suchkriterien eingestellt, so werden alle verfügbaren Systembausteine ange- zeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 57 Online-Hilfe zum Systembaustein anzeigen. Verwandte Themen: Nicht mehr benötigte Objekte löschen ( 70) Anschlusssichtbarkeiten ändern ( 72) Objekte im Zeichenbereich anordnen ( 73) Verbindungen herstellen/löschen ( 74) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 58: Portbaustein Einfügen

    • Das Dialogfeld wird geschlossen und der ausgewählte Port wird in die Verschaltung ein- gefügt. Verwandte Themen: Nicht mehr benötigte Objekte löschen ( 70) Objekte im Zeichenbereich anordnen ( 73) Verbindungen herstellen/löschen ( 74) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 59: Variable Erstellen/Einfügen

    Variablen bei der Deklaration auch ein Kommentar eingeben. Der Kommentar wird dann im Zeichenbereich als "Tooltip" angezeigt, wenn Sie den Mauszeiger kurze Zeit auf dem Variablenbaustein halten: Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 60 8. Schaltfläche OK betätigen. • Das Dialogfeld Neue Variable erstellen wird geschlossen und die neu erstellte Variable wird im Dialogfeld Variablen einfügen aufgelistet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 61 Nicht mehr benötigte Objekte löschen ( 70) Variablen und Benutzercodestellen aus der Applikation entfernen ( 71) Objekte im Zeichenbereich anordnen ( 73) Verbindungen herstellen/löschen ( 74) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 62: Benutzercodestelle Konfigurieren/Einfügen

    • Ist die ausgewählte Benutzercodestelle bereits mit Eingang in der Verschaltung enthalten, ist diese Schaltfläche deaktiviert. Schließen Dialogfeld schließen, ohne eine Benutzercodestelle in die Verschaltung einzufügen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 63 Auswahl, ob die Benutzercodestelle mit einem linearen Wert oder einer Aus- wahlliste angezeigt werden soll. • Je nach Auswahl ändern sich die weiteren Einstellmöglichkeiten für die Benutzercodestelle. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 64 • Anschließend können Sie über die freigeschalteten Eingabefelder die vor- eingestellte Skalierung sowie die Anzahl der Nachkommastellen ändern. • Eine Änderung der voreingestellten Skalierung ist nur möglich für die Da- tentypen "Sonstige BYTE/ WORD/DWORD/INT/DINT". Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 65 • Der Text wird in der »Engineer«-Parameterliste sowie im Keypad in der Auswahlliste für die Benutzercodestelle angezeigt. Schaltfläche Funktion Neuen Eintrag für die Auswahlliste anlegen. Bearbeiten Ausgewählten Eintrag bearbeiten. Entfernen Ausgewählten Eintrag aus der Auswahlliste entfernen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 66 Nicht mehr benötigte Objekte löschen ( 70) Variablen und Benutzercodestellen aus der Applikation entfernen ( 71) Objekte im Zeichenbereich anordnen ( 73) Verbindungen herstellen/löschen ( 74) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 67: Kommentar Einfügen

    Auch wenn in diesem Zusammenhang der Begriff "Gruppierung" verwendet wird, han- delt es sich hierbei nicht um eine logische Gruppierung der Funktionsbausteine. Kom- mentare sind ein rein grafisches Darstellungselement des FB-Editors. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 68 8. Optional: Kommentar verschieben. • Betätigen Sie hierzu die linke Maustaste auf dem Kommentar und ziehen Sie bei ge- drückter Maustaste den Kommentar an die gewünschte Position im Zeichenbereich. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 69 Das Dialogfeld Eigenschaften zu einem bereits vorhandenen Kommentar öffnen Sie, indem Sie auf den Kommentar doppelklicken. Verwandte Themen: Nicht mehr benötigte Objekte löschen ( 70) Objekte im Zeichenbereich anordnen ( 73) Verbindungen herstellen/löschen ( 74) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 70: Nicht Mehr Benötigte Objekte Löschen

    • Alle ausgewählten Objekte sind durch eine hellgrüne Kopfzeile hervorgehoben. 2. Taste <Entf> betätigen. Verwandte Themen: Variablen und Benutzercodestellen aus der Applikation entfernen ( 71) Nicht mehr benötigte Verbindungen löschen ( 80) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 71: Variablen Und Benutzercodestellen Aus Der Applikation Entfernen

    6. Schaltfläche Schließen betätigen, um das Dialogfeld Benutzercodestelle zuweisen wieder zu schließen. Verwandte Themen: Nicht mehr benötigte Objekte löschen ( 70) Nicht mehr benötigte Verbindungen löschen ( 80) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 72: Anschlusssichtbarkeiten Ändern

    2. Durch Setzen/Entfernen der Häkchen oder über die Schaltflächen die sichtbaren Ein- und Ausgänge festlegen. 3. Schaltfläche OK betätigen, um die vorgenommene Festlegung zu übernehmen und das Di- alogfeld wieder zu schließen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 73: Objekte Im Zeichenbereich Anordnen

    Eine rote Kopfzeile zeigt an, dass sich das Objekt mit anderen Objekten im Zeichenbe- reich überschneidet! Ordnen Sie die Objekte so an, dass es keine Überschneidungen gibt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 74: Verbindungen Herstellen/Löschen

    Tipp! Ab dem »Engineer« V2.9 sind zur Typkonvertierung keine Konvertierungsbausteine mehr erforderlich, die zusätzliche Rechenzeit benötigen, stattdessen erfolgt die Typkonvertie- rung implizit. Datentypprüfung/implizite Typkonvertierung ( 30) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 75 Beispiel 2: Verbindung mittels Fahne  Tipp! Über die Befehle Als Fahne darstellen bzw. Als Linie darstellen im Kontextmenü zu einer Verbindung lässt sich die Darstellung der Verbindung jederzeit umschalten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 76 • Statt dem konkreten Eingangsbezeichner werden am Ausgang drei Punkte ("...") angezeigt. • Im Kontextmenü zum Anschlusssymbol werden alle Eingänge aufgeführt, die mit dem Ausgang verbunden sind. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 77: Verbindung Mit Verbindungslinie Herstellen

    • Nicht erlaubte Verbindung (unterschiedliches Anschlusssymbol): Über den Befehl Als Fahne darstellen im Kontextmenü zu einer Linie lässt sich die Darstel- lung der Verbindung jederzeit umschalten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 78: Verbindung Mit Anschlussbezeichnern Herstellen

    Namen des Ein-/Ausgangs zusammen:  Tipp! Über den Befehl Als Linie darstellen im Kontextmenü zu einer Fahne lässt sich die Darstel- lung der Verbindung jederzeit umschalten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 79: Verbindung Per Auswahldialog Herstellen

    4. Kontrollfeld Verbindung als Fahne einfügen aktivieren, wenn statt einer Verbindungslinie Anschlussbezeichner (Fahnen) eingefügt werden sollen. 5. Schaltfläche OK betätigen, um die Verbindung zum gewählten Anschluss herzustellen und das Dialogfeld zu schliessen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 80: Nicht Mehr Benötigte Verbindungen Löschen

    Auswahl hinzugefügt (Mehrfachauswahl). • Alle ausgewählten Anschlussbezeichner sind durch eine hellgrüne Kopfzeile hervorge- hoben. 2. Taste <Entf> betätigen. Verwandte Themen: Nicht mehr benötigte Objekte löschen ( 70) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 81: Abarbeitungsreihenfolge Ändern

     Hinweis! Beim Verschieben eines Funktionsbausteins bleibt dessen Reihenfolgeindex erhalten. Die Reihenfolge der Abarbeitung hat Einfluss auf das Ergebnis und muss in bestimmten Fällen geändert werden! Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 82 3. Mit den Schaltflächen den Funktionsbaustein an die gewünschte Position verschieben. • Über die Schaltfläche können Sie dem ausgewählten Funktionsbaustein auch direkt einen anderen Reihenfolgeindex per Dialog zuweisen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 83: Taskeigenschaften Konfigurieren

    "UserTask: Überlauf" eingetragen.  Hinweis! Die Laufzeit der IdleTask wird vom Antriebsregler nicht überwacht. Verwandte Themen: Multitasking im Servo Drive 9400 ( 32) ( 43) Taskauswahl Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 84: Ausnahmeverhalten Konfigurieren

    3.4.8 Ausnahmeverhalten konfigurieren Diese Funktion ist ab dem »Engineer« V2.10 verfügbar! Für den Antriebsregler 9400 HighLine lässt sich das Verhalten der Analog- und Digitalausgänge, der Bremsenansteuerung sowie der Ausgangsports nach einem Tasküberlauf konfigurieren und somit an die jeweilige Anwendung anpassen.
  • Seite 85 • Während des Resets oder Downloads einer Applikation werden kurzzeitig alle Aus- gangssignale auf LOW-Pegel bzw. 0 V gesetzt (der Statebus durch Hardware-Invertie- rung stattdessen auf HIGH-Pegel). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 86: Fertige Verschaltung Kompilieren

    Applikation ist also zwingend das zugehörige »Engineer«-Projekt erforderlich.  Um die aktuelle FB-Verschaltung im Gerät zu testen: In der FB-Editor-Symbolleiste die Schaltfläche Im Gerät testen betätigen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 87 Bei bestehender Online-Verbindung können die Parameter der im flüchtigen Speicher ab- gelegten Applikation mit dem »Engineer« in gewohnter Weise gelesen und geändert wer- den, sofern das zugehörige »Engineer«-Projekt geöffnet ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 88: Verschaltungselemente (Geräteübergreifend) Kopieren

    Kopieren innerhalb des Projek- tes unterstützt, sofern es sich um Geräte derselben Produktfamilie handelt (z. B. Servo Drives 9400). Alle Arten von Bausteinen sowie Kommentare lassen sich mittels des Befehls Kopieren oder der Tas- tenkombination <Strg>+<c>...
  • Seite 89 • Die bis dahin in die Ziel-Verschaltung eingefügten Elemente bleiben vorhanden. • Die Verbindungen für die bis dahin eingefügten Bausteine werden abhängig von der ge- wählten Option eingefügt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 90: Einfügeoptionen Für Kopierte Elemente

    • In der dritten Spalte "einzufügen" werden bei Konflikten mit bereits vorhandenen Elementen in der Ziel-Verschaltung Änderungen vorgeschlagen, um die Elemente übernehmbar zu machen. Die automatischen Vorschläge hängen von der gewählten Option ab, wie Namenskonflikte ge- löst werden sollen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 91: Verschaltung Erstellen/Umkonfigurieren

    Sie erstmal nur einzelne Elemente einfügen und in weiteren Arbeits- schritten weitere Elemente der Liste mit einer anderen Option für die Lösung von Namens- konflikten einfügen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 92: Verschaltung Drucken

    • Das Dialogfeld Größe des Verschaltungsausdrucks wird angezeigt. 2. Gewünschte Auswahl treffen und Schaltfläche OK betätigen. • Das Standard-Dialogfeld Drucken wird angezeigt. 3. Schaltfläche OK betätigen, um den Ausdruck zu starten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 93: Verschaltungen Vergleichen

    Listenfelder den Eintrag "Online". Es werden dann alle vorhandenen On- line-Geräte zur Auswahl angezeigt. • Wenn Sie in beiden oberen Listenfeldern den Eintrag "Online" wählen, können Sie auch einen Verschaltungsvergleich zweier vorhandener Online-Geräte durchführen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 94: Vergleichsbeispiele

    Beispiel 1: Gerät A (in Bearbeitung) <--> Gerät A (zuletzt aktualisiert) Vergleich des aktuellen Bearbeitungsstandes im FB-Editor mit dem Stand der FB-Verschaltung bei der zuletzt durchgeführten Geräteaktualisierung: Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 95 Beispiel 3: Gerät A (in Bearbeitung) <--> Reales Gerät A (im Speichermodul) Vergleich des aktuellen Bearbeitungsstandes im FB-Editor mit der FB-Verschaltung im realen Gerät (im Speichermodul): Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 96: Inhalt Und Darstellung Des Vergleichs

    Beispiel: Der frei instanzierte Baustein A ist im Projekt und im Gerät vorhanden, im Gerät aber einer abweichenden Bibliotheksversion entnommen. Die beiden Versionsnummern werden in diesem Fall nebeneinander in der Reportausgabe dargestellt, so dass die Abweichung erkennbar ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 97: Komplette Verschaltung Kopieren

    • Verbindungen (feste Verbindungen, MUXer und deren Einstellung) • Kommentare • Verschaltungs-Layout (Anordung der Bausteine) • Globale Konfiguration: • Freischaltungs-Zustand • Task-Konfiguration • Portdefinition der in der FB-Verschaltung verwendeten Ports Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 98 5. Nachfrage, ob die kopierte FB-Verschaltung eingefügt werden soll, mit Ja bestätigen. • Nach dem Einfügen ist grundsätzlich ein Aktualisieren des Projekts erforderlich. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 99: Komplette Verschaltung Aus Referenzprojekt Einfügen

    Referenzprojekte zur schnellen Auswahl angezeigt. • Nach Auswahl wird ein Projektbaum mit allen Bestandteilen des ausgewählten Refe- renzprojekts angezeigt. 3. Im Projektbaum die Applikation mit der zu kopierenden FB-Verschaltung auswählen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 100 5. Nachfrage, ob die kopierte FB-Verschaltung eingefügt werden soll, mit Ja bestätigen. • Die FB-Verschaltung wird eingefügt und das Dialogfeld Aus Referenzprojekt einfügen wird geschlossen. • Nach dem Einfügen ist grundsätzlich ein Aktualisieren des Projekts erforderlich. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 101: Kurzübersicht

    • Der FB begrenzt ein Signal vom Datentyp "DINT" auf einen einstellbaren Wertebereich. L_TbLimit_n Signalbegrenzung (normiert) LenzeToolbox V01.00.xx.xx • Der FB begrenzt ein normiertes Signal [%] auf ei- nen einstellbaren Wertebereich. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 102 Umschalter (für Datentyp "WORD") LenzeToolbox V02.05.xx.xx • Der FB schaltet zwischen zwei Signalen vom Da- tentyp "WORD" um, wobei die Umschaltung über ein boolesches Eingangssignal gesteuert wird. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 103: Digitale Signalverarbeitung

    Funktion ab Bibliothek L_DcBitShift Bit-Schiebeoperation LenzeDataConversion V01.00.xx.xx Bit-Operationen für Datentyp "BYTE" Funktionsbaustein Funktion ab Bibliothek L_DcBitShiftByte Bit-Schiebeoperation LenzeDataConversion V02.02.xx.xx L_DcByteBitand Bitweise UND-Verknüpfung zweier BYTE-Werte. LenzeDataConversion V02.02.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 104 • Ein einzelnes Bit auf "0" zurücksetzen. L_DcDWordBitand Bitweise UND-Verknüpfung zweier DWORD-Werte. LenzeDataConversion V01.00.xx.xx L_DcDWordBitor Bitweise ODER-Verknüpfung zweier DWORD-Werte. LenzeDataConversion V01.00.xx.xx L_DcDWordBitxor Bitweise EXKLUSIV-ODER-Verknüpfung zweier LenzeDataConversion V01.00.xx.xx DWORD-Werte. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 105: Datentypkonvertierung

    L_DcDWordToDInt Typkonverter LenzeDataConversion V01.00.xx.xx • DWORD  DINT L_DcDWordToWord Typkonverter LenzeDataConversion V01.00.xx.xx • DWORD  WORD L_DcDWordTo2Words Typkonverter LenzeDataConversion V01.00.xx.xx • DWORD  WORD (2 x) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 106: Mathematische Funktionen

    Positionsumrechnung LenzeServoDrive V01.00.xx.xx • Position [Einheit] (Vorgabe als Parameterwert)  Position [Inkremente] L_SdGetPosition Positionsumrechnung LenzeServoDrive V01.00.xx.xx • Position [Inkremente]  Position [Einheit] (Anzei- ge als Parameterwert) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 107: Drehzahlaufbereitung

    Einstellung der Hoch- und Ablaufzeit möglich. L_SdSpeedSet Rampengenerator (Hochlaufgeber) mit S-förmigen LenzeServoDrive V01.00.xx.xx Rampen, parametrierbaren Festsollwerten und um- fangreichen Parametrier- und Steuermöglichkeiten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 108: Spezielle Funktionen

    L_SdInterExtrapolatePosition Inter-/Extrapolation von Positions- bzw. Lageinfor- LenzeServoDrive V02.00.xx.xx mationen L_SdMotorPot Motorpotentiometer-Funktion LenzeServoDrive V02.04.xx.xx • Kann als alternative Sollwertquelle verwendet werden, die über zwei Eingänge gesteuert wird. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 109: Ausgabe Von Statussignalen

    FBs für Verbund über Elektrische Welle Allgemeine Funktionen Funktionsbaustein Funktion ab Bibliothek L_EsEncoderConv Encoder-Signalaufbereitung LenzeElectricalShaft V01.00.xx.xx L_EsStretchIntegrate Dehnen und Stauchen eines Leitwertes im Verfahr- LenzeElectricalShaft V01.00.xx.xx bereich "Modulo" oder "Unbegrenzt" Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 110 V01.00.xx.xx richtung mit parametrierbaren Geschwindigkeiten L_LdSetAxisVelocity Dehnen/Stauchen der X-Achse und Synchronisation LenzeLineDrive V01.00.xx.xx über Touch-Probe • Die Leitgeschwindigkeit wird innerhalb der Takt- länge zur Position integriert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 111 Virtueller Master für Gleichlauf LenzeLineDrive V01.00.xx.xx L_LdZeroDetect Detektion von Nulldurchgängen bei einer getakteten LenzeLineDrive V01.00.xx.xx Position L_SdRuntimeComp Kompensation der Laufzeit durch einen voreilenden LenzeServoDrive V01.00.xx.xx Leitwert Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 112: Fbs Für Positionieraufgaben

    • ...vom Typ L_PosPositionerTable fünf Beschleu- nigungswerte aus der Variablentabelle VTACC zur Verfügung. • ...vom Typ L_PosProfileTable die direkt in den Profilen festgelegten Beschleunigungen zur Verfügung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 113: Fbs Für Wickeltechnik

    L_WndCalcDiameter Durchmesserberechnung LenzeWinder V01.00.xx.xx L_WndCalcLength Längenberechnung LenzeWinder V01.00.xx.xx L_WndFrictionCompensation Reibungskompensation LenzeWinder V01.00.xx.xx L_WndIdentMInertia Identifikation des Massenträgheitsmomentes LenzeWinder V01.00.xx.xx L_WndStopCtrl Landerechner LenzeWinder V01.00.xx.xx L_WndTensionCurve Zugkraftkennlinie LenzeWinder V01.00.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 114: Alle Funktionsbausteine [A-Z]

    Bitmultiplexer LenzeDataConversion V01.00.xx.xx • BOOL (32 x)  DWORD L_DcBitsToWord Bitmultiplexer LenzeDataConversion V01.00.xx.xx • BOOL (16 x)  WORD L_DcByteBitand Bitweise UND-Verknüpfung zweier BYTE-Werte LenzeDataConversion V02.02.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 115 • 32-Bit-Signal (normiert)  16-Bit-Signal (nor- miert) L_DcNorm_nToSpeed_s Signalkonverter LenzeDataConversion V01.00.xx.xx • 32-Bit-Signal (normiert)  32-Bit-Drehzahlsignal L_DcResetBitOfByte Bitoperation LenzeDataConversion V01.00.xx.xx • Ein einzelnes Bit auf "0" zurücksetzen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 116 L_DevDriveInterfaceStateDecoder Statussignale der Antriebsschnittstelle LenzeDevice9400 V01.00.xx.xx (SB LS_DriveInterface) L_DevHomingStateDecoder Statussignale der Grundfunktion "Referenzieren" LenzeDevice9400 V01.00.xx.xx (SB LS_Homing) L_DevLimiterStateDecoder Statussignale der Grundfunktion "Begrenzer" LenzeDevice9400 V01.00.xx.xx (SB LS_Limiter) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 117 L_LdClutchV Virtuelle Kupplung zeitgesteuert mit Geschwindig- LenzeLineDrive V01.00.xx.xx keitsbezug L_LdConvAxisV Geschwindigkeitsübersetzung zwischen zwei Ach- LenzeLineDrive V01.00.xx.xx L_LdDifferentiateCyclic Differentiation einer Position mit Berücksichtigung LenzeLineDrive V01.00.xx.xx der Taktlänge Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 118 • Der FB stellt im Zusammenspiel mit einer FB-In- stanz vom Typ L_PosPositionerTable oder vom L_PosProfileTable fünf auswählbare Profilda- tensätze zur Verfügung. L_PosGetProfileData Profildatenausgabe LenzePositioning V01.00.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 119 • Als weitere Besonderheit wird bei Auswahl des Profils Nr. 1 als Zielposition die am Eingang dnExtPos_p anliegende Position verwendet. L_PosSequencer Ablaufsteuerung LenzePositioning V01.00.xx.xx • Parametrierbare Ablauftabelle zur Realisierung einer Ablaufsteuerung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 120 Einstellung der Hoch- und Ablaufzeit möglich. L_SdRuntimeComp Kompensation der Laufzeit durch einen voreilenden LenzeServoDrive V01.00.xx.xx Leitwert L_SdSetAxisData Abbildung der Maschinenparameter eines überge- LenzeServoDrive V01.00.xx.xx ordneten Antriebs Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 121 L_TbAdd Addition ohne Begrenzung LenzeToolbox V01.00.xx.xx L_TbAddLim Addition mit Begrenzung LenzeToolbox V01.00.xx.xx L_TbAddSubLim Addition und Subtraktion mit Begrenzung LenzeToolbox V02.04.xx.xx L_TbAnd UND (2 Eingänge) LenzeToolbox V01.00.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 122 Signalverlaufs bis zu vier parametrierbare Sperr- bereiche aus. L_TbMul Multiplikation ohne Begrenzung LenzeToolbox V01.00.xx.xx L_TbMul_n Multiplikation mit Vorgabe des Multiplikanden als LenzeToolbox V01.00.xx.xx normiertes Signal [%] Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 123 Umschalter (für Datentyp "BYTE") LenzeToolbox V02.02.xx.xx • Der FB schaltet zwischen zwei Signalen vom Da- tentyp "BYTE" um, wobei die Umschaltung über ein boolesches Eingangssignal gesteuert wird. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 124: Fb-Referenzliste 9300 Servo Plc

    Eingangsverstärkung & Off- LenzeDrive.lib SB LS_AnalogInput Analoge Eingänge L_AND Logisches UND LenzeDrive.lib L_TbAnd Logisches UND (2 Eingänge) L_Tb5And Logisches UND (5 Eingänge) * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 125 Virtuelle Kupplung LenzeCamControl1 L_CamClutchPos Virtuelle Kupplung (wegge- steuert) L_LdClutchAxisP Virtuelle Kupplung zeitge- steuert mit Positionsbezug L_LdClutchV Virtuelle Kupplung zeitge- steuert mit Geschwindig- keitsbezug * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 126 Vorgabe einer Profilsequenz LenzeCamControl1 L_CamSetPosition Einheitenumrechnung LenzeCamControl1 L_SdUnitToPos Position [Einheit]  Position [Inkremente] L_SdSetPosition Position [Einheit] (Vorgabe als Parameterwert)  Positi- on [Inkremente] * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 127 Kennlinienfunktion (nor- miert) L_TbCurveAny Kennlinienfunktion L_DB Totgang LenzeDrive.lib L_TbDeadband Totgang L_TbDeadband_n Totgang (normiert) L_DFRFG Leitfrequenz-Hochlaufge- LenzeElectricalShaft L_CamSyncIn Synchrones/übersynchro- nes Einkuppeln L_DFSET Leitfrequenzverarbeitung LenzeElectricalShaft * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 128 Prozesssteuerung LenzeMotionControl L_MCGetPosition Einheiten-Umrechnung LenzeMotionControl L_SdPosToUnit Position [Inkremente]  Po- sition [Einheit] L_SdGetPosition Position [Inkremente]  Po- sition [Einheit] (Anzeige als Parameterwert) * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 129 Daten vom RAM in Flash- LenzeMemDrv Speicher kopieren L_MemWriteDINT* DINT-Wert in RAM schrei- LenzeMemDrv L_MemWriteDWORD* DWORD-Wert in RAM LenzeMemDrv schreiben L_MemWriteINT INT-Wert in RAM schreiben LenzeMemDrv * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 130 Integration (Drehzahl  Po- sition) mit einstellbarer obe- rer/unterer Grenze für Rücksprung L_PT1_ Verzögerung LenzeDrive.lib L_TbPT1Filter PT1-Filter L_REF Referenzierfunktion LenzeElectricalShaft SB LS_Homing Grundfunktion "Referenzie- ren" * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 131 "1" setzen. L_TBSetBitOfDword* Ein Bit eines DWORD-Wer- LenzePLCToolBox L_DcSetBitOfDWord Ein Bit eines DWORD-Wer- tes auf "1" setzen. tes auf "1" setzen. * Funktion (kein Funktionsbaustein) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 132: Fb-Referenzliste Servo-Umrichter 9300

    SB LS_AnalogInput Analoge Eingänge Logisches UND L_TbAnd UND (2 Eingänge) L_Tb5And UND (5 Eingänge) ANEG Analoger Inverter L_TbNeg Vorzeicheninvertierung AOUT Analoge Ausgänge SB LS_AnalogOutput Analoge Ausgänge Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 133 DIGDEL Binäres Verzögerungsglied L_TbDelay Binäres Verzögerungsglied DIGIN Digitale Eingänge SB LS_DigitalInput Digitale Eingänge DIGOUT Digitale Ausgänge SB LS_DigitalOutput Digitale Ausgänge DT1-1 Differenzierglied L_TbDifferentiate Differenzierer mit Tiefpass Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 134 Einstellung der Hoch- und Ablaufzeit möglich. L_SdSpeedSet Rampengenerator (Hochlaufgeber) mit S-förmigen Rampen, paramet- rierbaren Festsollwerten und um- fangreichen Parametrier- und Steuermöglichkeiten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 135 L_DevSMStateDecoder (ab V2.0) heitsmodul SM3xx L_DevSMStateDecoderIO (ab V2.0) STATE-BUS Statebus SB LS_DigitalInput Digitale Eingänge SB LS_DigitalOutput Digitale Ausgänge STORE Speicher SYNC Mehrachspositionierung TRANS Binäre Flankenauswertung L_TbTransition Signalflankenauswertung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 136: Funktionsbausteine

    Für einen Zugriff von extern (z. B. von einer übergeordneten Steuerung) auf die Parameter der parametrierbaren Funktionsbausteine: Die Attributtabelle enthält Informationen, die für eine Kommunikation zum Antriebsregler über Parameter erforderlich sind. ( 666) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 137: L_Camclutchpos - Kupplung (Weggesteuert)

    Ausgang bClosed auf TRUE gesetzt. dnOpenPosition_p Stillstandsposition nach dem Auskuppelvorgang in [Inkrementen] DINT • In C05486/2 wird die Stillstandsposition in der realen Einheit der Maschine ange- zeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 138 TRUE Die Stillstandsposition dnOpenPosition_p nach einem über bOpen aktivierten Auskuppelvorgang wurde erreicht. bError Status "Fehler" BOOL TRUE Es ist ein Fehler aufgetreten (Sammelmeldung). • Details siehe Anzeigeparameter C05489. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 139 • Bit 31 ist generell gesetzt, wenn Bit 23 Achsdatenstruktur ungültig ein oder mehrere andere Fehler- Bit 31 Allgemeiner Fehler bits (Bit 16 ...Bit 30) gesetzt sind. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 140: L_Camcontactor - Nockenschaltwerk Mit Ein- Und Ausschaltdynamisierung

    Zustand "Nocke eingeschaltet" wird dann erst wieder ausgege- ben, wenn die Einschaltbedingung erneut erreicht ist. dnOffsetPos_p Offset in [Inkrementen] DINT • Zur positionsabhängigen Verschiebung der Nockenspur. Ab Bibliothek V01.02.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 141 C05524 Modus Spurumschaltung 0 Im Nulldurchgang/Taktdurchgang Lenze-Einstellung • Bei Modulo-Verfahrbereich ver- wenden. 1 Sofort Diese Einstellung sollte bei begrenz- tem Verfahrbereich verwendet wer- den. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 142 (Bit 15 ...Bit 30) gesetzt sind. Bit 16 Position liegt außerhalb des Taktes Bit 23 Achsdatenstruktur ungültig Bit 25 Datenspur-Nummer ungültig Bit 26 Datenspur-Typ ungültig Bit 31 Allgemeiner Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 143: Typische Anwendung

    Beispiel 2 Möbelplattenbeleimung mit über ein dynamisiertes Nockensignal gesteuerter Leimdüse (Kompen- sation der Schaltverzugszeit des Leimventils):  Konstante Verfahrgeschwindigkeit [5-2] Beispiel 2: Ansteuerung über dynamisiertes Nockensignal Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 144: Datenfluss

    Kurvenscheibenantriebe im Verbund synchron erfolgen. • Die Vorgabe der Spurnummer  der Nockendatenspur erfolgt dagegen individuell über den Ein- gang dnTrackNumber der jeweiligen Instanz des FB L_CamContactor. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 145: Schaltverhalten Bei Weg-Nocken

    • Erfolgt nach Erreichen der Einschaltposition eine Richtungsumkehr, so wird der Ausgang bOut sofort wieder auf FALSE zurückgesetzt. dnPosIn_p bOut [5-4] Beispiel: Weg-Nocken in negativer Wirkrichtung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 146: Schaltverhalten Bei Weg-Zeit-Nocken

    Abstand zur Einschaltposition des folgenden Weg-Zeit-No- cken (Nachtrigger-Funktion). Ist die Einschaltdauer eines Weg-Zeit-Nocken länger als die gesamte Taktzeit, bleibt der Ausgang bOut dauerhaft auf TRUE gesetzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 147 SE zurückgesetzt. • Ist der Ausgang erstmal auf TRUE gesetzt, hat eine darauffolgende Richtungsumkehr keinen Einfluss auf das Nockensignal. dnPosIn_p bOut [5-7] Beispiel: Weg-Zeit-Nocken in negativer Wirkrichtung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 148: Dynamische Verschiebung Der Nocken

    Bei gleichzeitiger Belegung der Eingänge dnTrackNumber und ContactorData werden die über den Eingang ContactorData übergebenen Nockendaten verwendet. Ein Trennen dieser Verbindung bewirkt wiederum ein Umschalten auf die im Speichermodul abge- legten Nockendaten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 149: Verschaltungsbeispiele

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.2.7 Verschaltungsbeispiele [5-9] Verschaltungsbeispiel 1: Vorgabe der Nockendaten über PDOs Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 150 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [5-10] Verschaltungsbeispiel 2: Vorgabe der Nockendaten über SDOs Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 151: L_Camcurve - Kurveninterpolation Für Kennlinien

    • Die Übernahme erfolgt sofort. • Eine mit dem Nulldurchgang synchronisierte Umschaltung der Spurnummer (nicht Produktnummer) lässt sich mit einer zusätzlichen Funktionsblockverschal- tung realisieren. Spurumschaltung ( 155) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 152 Bit 26 Datenspur-Typ ungültig gen. • Bit 31 ist generell gesetzt, wenn Bit 31 Allgemeiner Fehler ein oder mehrere andere Fehler- bits (Bit 16 ...Bit 30) gesetzt sind. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 153: Datenfluss

    CAM_dnProductNumber des SB LS_CamInterface: • Die Vorgabe der Spurnummer  für die Kennlinie erfolgt dagegen individuell über den Eingang dnTrackNumber der jeweiligen Instanz des FB L_CamCurve. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 154: Funktion

    Prozent, Inkremente oder jede andere Anwendereinheit eines vorhandenen Maßsystems).  Hinweis! Achten Sie darauf, dass die jeweiligen Ein- und Ausgangssignale entsprechend der ge- wählten Skalierung richtig weiterverarbeitet werden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 155: Spurumschaltung

    –lässt sich mit folgender Ver- schaltung realisieren:  Spurnummer  Statusausgangssignal "Nulldurchgang" des FB L_CamProfiler [5-12] Verschaltungsbeispiel für Übernahme neuer Cam-Daten nur im Nulldurchgang der X-Achse Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 156: Verschaltungsbeispiele

     Offset zur Spurnummer des Bewegungsprofils für die Spurnummer der Kennlinie (hier: 10) [5-13] Verschaltungsbeispiel 1: Verwendung einer Kennlinie zur Lastadaption  Spurnummer [5-14] Verschaltungsbeispiel 2: Einfache analoge Kennlinie Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 157: L_Camgetaxisdata - Maschinenparameter Aus Cam-Daten Auslesen

    Daten für interne Berechnungen benötigen, über den Ausgang DI_AxisData des SB LS_DriveInterface zur Verfügung gestellt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnAxisNumber Nummer der Achse, deren Maschinendaten an AxisData ausgegeben werden sollen. DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 158 • Nur Anzeige 0 Unbegrenzt 1 Begrenzt 2 Modulo C05411 0.0000 Inkr./ 214748.3647 Auflösung Anwendereinheit Einheit • Nur Anzeige C05412 24 Auflösung Geberumdrehung • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 159 Erweiterun- Bit 31 Allgemeiner Fehler gen. • Bit 31 ist generell gesetzt, wenn ein oder mehrere andere Fehler- bits (Bit 16 ...Bit 30) gesetzt sind. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 160: L_Camposmarker - Positionsmarken Aus Cam-Daten Auslesen

    • In C05537/1 wird die Position in der realen Einheit der Maschine angezeigt. dnXPosMarker1_p Positionsmarker 1: x-Position in [Inkrementen] DINT • In C05536/2 wird die Position in der realen Einheit der Maschine angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 161 Parameter Parameter Einstellmöglichkeiten Info C05530/1 Zeichenkette Positionseinheit X-Achse • Nur Anzeige C05530/2 Zeichenkette Bezeichnung der X-Achse • Nur Anzeige C05530/3 Zeichenkette Positionseinheit Y-Achse • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 162 • Bit 31 ist generell gesetzt, wenn Bit 25 Datenspur-Nummer ungültig ein oder mehrere andere Fehler- Bit 31 Allgemeiner Fehler bits (Bit 16 ...Bit 30) gesetzt sind. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 163: Datenfluss

    Kurvenscheibenantriebe im Verbund synchron erfolgen. • Die Vorgabe der Spurnummer  der Profildatenspur erfolgt dagegen individuell über den Ein- gang dnTrackNumber der jeweiligen Instanz des FB L_CamPosMarker. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 164: L_Camprofiler - Kurveninterpolation Für Bewegungsprofile

    Der minimale x-Wert muss "0" sein, damit der FB fehlerfrei arbeiten kann. Wenn der x- Wertebereich einer Kurve bei x <> 0 startet, wird ein Fehler ausgegeben (bError = TRUE). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 165 • In C05517 wird die Vorschublänge in der realen Einheit der Maschine angezeigt. dwYFeedResidual Restwert der Vorschublänge des aktuellen Profils DWORD • Nur wenn ein Vorschubprofil vorliegt. dnActTrackNumber Nummer des aktuell abgearbeiteten Bewegungsprofils (aktuelle Kurvenspurnum- mer) DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 166 0 Im Nulldurchgang X-Achse Lenze-Einstellung 1 Sofort C05506 -8.000 8.000 Dynamisierungszeit • Zur Trimmung der Vorsteuerung. • Initialisierung: 0.000 ms C05507 0.00 200.00 Vorsteuerverstärkung • Initialisierung: 100.00 % Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 167 Bit 23 Y-Achsdatenstruktur ungültig ein oder mehrere andere Fehler- Bit 25 Datenspur-Nummer ungültig bits (Bit 16 ...Bit 30) gesetzt sind. Bit 26 Datenspur-Typ ungültig Bit 31 Allgemeiner Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 168: Datenfluss

    Kurvenscheibenantriebe im Verbund synchron erfolgen. • Die Vorgabe der Spurnummer  für das Bewegungsprofil erfolgt dagegen individuell über den Eingang dnTrackNumber der jeweiligen Instanz des FB L_CamProfiler. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 169: Spurumschaltung

    In komplexeren Verschaltungen wird zur besseren Übersicht empfohlen, die Maschinenpa- rameter mittels einer Instanz des FB L_CamGetAxisData gezielt auszulesen, anstatt die Ausgänge XAxisData und YAxisData zu verwenden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 170: L_Camsetcontdatapdo - Nockendatenvorgabe Über Eingänge/Pdos

    • Die eingelesenen Nockendaten werden intern netzausfallsicher gespeichert und stehen somit auch nach Netzschalten noch zur Verfügung. • Für eine Vorgabe der Nockendaten über Codestellen/SDOs steht der FB L_CamSetContDataSDO zur Verfügung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 171 • Verbinden Sie diesen Ausgang mit dem gleichnamigen Eingang des FB L_CamContactor. bError Status "Fehler" BOOL TRUE Es ist ein Fehler aufgetreten (Sammelmeldung). • Details siehe Anzeigeparameter C05569. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 172 • Bit 31 ist generell gesetzt, wenn Bit 28 Nockendaten ungültig ein oder mehrere andere Fehler- (Fehlparametrierung) bits (Bit 16 ...Bit 30) gesetzt sind. Bit 31 Allgemeiner Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 173: Ausnahmeverhalten

    Vorgabe eines ungültigen Nockentyps Es wird keine Nockenspur ausgegeben. Der Ausgang bError wird auf TRUE gesetzt. 5.7.2 Verschaltungsbeispiel [5-15] Verschaltungsbeispiel: Vorgabe der Nockendaten über PDOs Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 174: L_Camsetcontdatasdo - Nockendatenvorgabe Über Codestellen/Sdos

    Nach einer Änderung der Nockendaten im laufenden Betrieb: Speichern Sie anschließend noch den Parametersatz und die Cam-Daten netzausfallsi- cher im Speichermodul (z. B. mit dem Gerätebefehl C00002 = "11: Startparameter spei- chern"). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 175 214748.3647 Nocken-Einschaltposition 1 ... 8 C05575/1...8 -214748.3647 Einheit 214748.3647 Nocken-Ausschaltposition 1 ... 8 • Nur bei Wegnocken C05576/1...8 0.000 134217.728 Nocken-Ausschaltzeit 1 ... 8 • Nur bei Zeitnocken Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 176: Ausnahmeverhalten

    FB L_CamContactor C05576/1...8 wird erst nach Ablauf der zuvor eingestell- ten Ausschaltzeit im FB L_CamContactor übernommen. 5.8.2 Verschaltungsbeispiel [5-16] Verschaltungsbeispiel: Vorgabe der Nockendaten über SDOs Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 177: L_Camstretchabs - Position Dehnen/Stauchen (Absolut)

    X-Achse signalisiert (synchronisiertes Dehnen/Stauchen). TRUE Der geänderte Reckfaktor wird intern übernommen. • Gleichzeitig wird das Status-Bit 10 ("Nulldurchgang aktiv") in C05469 gesetzt. dnNumerator Reckfaktor (Zähler) DINT • ±2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 178 • Anzeige des Ausgangssignals dnPosOut_p in der realen Einheit der Maschine. C05467 -214748.3647 Einheit/t 214748.3647 Ausgangsgeschwindigkeit • Anzeige des Ausgangssignals dnSpeedOut_s in der realen Ein- heit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 179: Typische Anwendung

    20° 40° 60° 80° 100° 120° 140° 160° 180° 200° 220° 240° 260° 280° 300° 320° 340° 360° [5-18] Beispiel: Verringerung des Hubs auf 50 % mit Reckfaktor = 0.5 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 180: Signalverläufe

    20° 40° 60° 80° 100° 120° 140° 160° 180° 200° 220° 240° 260° 280° 300° 320° 340° 360° [5-19] Beispiel: Stauchen der Position mit Reckfaktor = 0.5 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 181: Verschaltungsbeispiel

    Wenn der Dehn-/Stauchfaktor online verstellt werden soll, dann darf dieser entweder nur in der Nullposition des Bewegungsprofils umgeschaltet werden oder muss über ei- nen Profilgenerator geführt werden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 182: L_Camstretchfeed - Position Dehnen/Stauchen (Relativ)

    Vorschublänge des aktuellen Profils in [Inkrementen] DINT • Zur Übernahme der vom FB L_CamProfiler ausgegebenen Vorschublänge für die Y-Achse verbinden Sie diesen Eingang einfach mit dessen Ausgang dnYFeedLength_p. • Anzeigeparameter: C05449 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 183 • In C05458/1 wird die gedehnte/gestauchte Position in der realen Einheit der Ma- schine angezeigt. bError Status "Fehler" BOOL TRUE Es ist ein Fehler aufgetreten (Sammelmeldung). • Details siehe Anzeigeparameter C05459. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 184 Fehler- Bit 23 Achsdatenstruktur ungültig bits (Bit 16 ...Bit 30) gesetzt sind. Bit 24 Gedehnte Position zu groß Bit 31 Allgemeiner Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 185: Typische Anwendung

    Mit diesem FB kann eine Vorschubbewegung am FB L_CamProfiler in der Vorschublänge einfach über Faktoren verändert werden. Das Bewegungsprofil kann dadurch beibehalten werden. Œ   Vorschubbewegung  Messer [5-21] Beispiel: Materialvorschub mit anschließendem Schnitt Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 186: Signalverläufe

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.10.2 Signalverläufe dnPosIn_p bLoadStartPos dnStartPos_p dnPosOut_p Œ  dnSpeedOut_s  Verfahrbereich "Unbegrenzt"  Verfahrbereich "Modulo" [5-22] Signalverläufe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 187: Verschaltungsbeispiel

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.10.3 Verschaltungsbeispiel  Leitposition  Spurnummer  Dehn-/Stauchfaktor  Ausgangsposition auf Startposition setzen [5-23] Verschaltungsbeispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 188: L_Camsyncin - Synchrones/Übersynchrones Einkuppeln

    Hinweis: Es muss gleichzeitig auch eine Geschwindigkeit am Ein- gang dnSpeedIn_s anliegen, damit eine Einkuppelrampe berechnet werden kann. Ansonsten wird kein Einkuppelvorgang im FB eingelei- tet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 189 • Details siehe Anzeigeparameter C05609. Parameter Parameter Einstellmöglichkeiten Info C05600/1 Zeichenkette Positionseinheit • Nur Anzeige C05600/2 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige C05601 0.0000 Einheit/t 214748.3647 Bezugsgeschwindigkeit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 190 • Bit 31 ist generell gesetzt, wenn ein oder mehrere andere Fehler- Bit 23 Achsdatenstruktur ungültig bits (Bit 16 ...Bit 30) gesetzt sind. Bit 31 Allgemeiner Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 191: Anwendungsbeispiel "Fliegende Säge

    Bearbeitungsvorgangs muss der Antrieb eine Rückpositionierung auf die Ausgangsposition durch- führen. Ein dritter Antrieb aus der Gruppe der Werkzeugantriebe bewegt das Werkzeug, z. B. mittels der Grundfunktion "Positionieren" (SB LS_Positioner). [5-24] Beispiel "Fliegende Säge" Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 192 über den Leitwert/die Leitposition sichergestellt ist, dass beide Synchronisiervorgänge gleichzeitig abgeschlossen sind. Das gilt aber nicht für den Verfahrweg bei unterschiedlichen Leitgeschwindigkeiten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 193: Synchrones Einkuppeln

    Master Slave [5-26] Prinzip "Synchrones Einkuppeln"  Tipp! Das synchrone Einkuppeln ist gegenüber dem übersynchronen Einkuppeln vorzuziehen, da es schonender für Material und Werkzeug ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 194 Sind die zuvor genannten Voraussetzungen nicht erfüllt, wird nicht eingekuppelt. Der Ausgang bError wird auf TRUE gesetzt und in C05609 wird bit-codiert die Ursache des Fehlers angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 195 (dnPosOut_p >= dnSyncPos_p), wird stattdessen der Ausgang bSync auf TRUE gesetzt Durch Setzen des Eingangs bReset von FALSE auf TRUE lässt sich der FB für das nächste Aufsynchro- nisieren aktiv schalten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 196: Übersynchrones Einkuppeln

    Wert von C05602 vergrößern, bis der Fehler nicht mehr auftritt. Ablauf Der Ablauf entspricht dem im vorherigen Kapitel beschriebenen Ablauf für ein synchrones Einkup- peln. Synchrones Einkuppeln ( 193) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 197: Signalverläufe

    Time [ms] L_CamSyncIn_SpId01_Utc01 [5-31] Synchrones Einkuppeln bTpReceived bReset bSync bAcc dnOpenPos_p dnSyncPos_p dnPosOut_p dnSpeedOut_s dnSpeedIn_s dnMaxSyncSpeed_s 1000 1500 2000 2500 Time [ms] L_CamSyncIn_SpId02_Utc01 [5-32] Übersynchrones Einkuppeln Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 198: Verschaltungsbeispiel

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.11.5 Verschaltungsbeispiel [5-33] Verschaltungsbeispiel "Fliegende Säge" Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 199: L_Dc2Bytestoword - Typkonverter

    BYTE byInput2 Eingangswert 2 ≡ Bit 8 ... Bit 15 von wOut BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOut Wert vom Typ "Word" entsprechend der übergebenen Eingangswerte WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 200: L_Dc2Wordstodword- Typkonverter

    Eingangswert 2 ≡ Bit 16 ... Bit 31 von dwOutput WORD Ausgänge Bezeichner/Datentyp Wert/Bedeutung dwOutput Wert vom Typ "Double Word" entsprechend der übergebenen Eingangswerte DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 201: L_Dc4Bytestodword - Typkonverter

    Eingangswert 4 ≡ Bit 24 ... Bit 31 von dwOut BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung dwOut Wert vom Typ "Double Word" entsprechend der übergebenen Eingangswerte DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 202: L_Dcbitshift - Schiebeoperation

    Shift factor = +2 Shift factor = -3 dnIn dnIn Bit 31 Bit 0 Bit 31 Bit 0 Bit 31 Bit 0 Bit 31 Bit 0 dnOut dnOut Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 203: L_Dcbitshiftbyte - Schiebeoperation

    Shift factor = +2 Shift factor = -3 byIn byIn Bit 0 Bit 7 Bit 7 Bit 0 Bit 7 Bit 0 Bit 7 Bit 0 byOut byOut Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 204: L_Dcbitshiftdword - Schiebeoperation

    Shift factor = +2 Shift factor = -3 dwIn dwIn Bit 0 Bit 31 Bit 31 Bit 0 Bit 31 Bit 0 Bit 31 Bit 0 dwOut dwOut Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 205: L_Dcbitshiftint - Schiebeoperation

    Shift factor = +2 Shift factor = -3 Bit 15 Bit 0 Bit 15 Bit 0 Bit 15 Bit 0 Bit 15 Bit 0 nOut nOut Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 206: L_Dcbitshiftword - Schiebeoperation

    Shift factor = +2 Shift factor = -3 Bit 0 Bit 15 Bit 15 Bit 0 Bit 15 Bit 0 Bit 15 Bit 0 wOut wOut Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 207: L_Dcbitstobyte - Bitmultiplexer

    Eingang für Bit-Wert mit Wertigkeit 2 BOOL bBit7 Eingang für Bit-Wert mit Wertigkeit 2 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung byOutput Wert vom Typ "Byte" entsprechend der übergebenen Bit-Werte BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 208: L_Dcbitstodword - Bitmultiplexer

    Dieser FB konvertiert 32 einzelne Bit-Werte in einen Wert vom Typ "DWORD". Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten bBit0 Eingang für Bit-Wert mit Wertigkeit 2 BOOL bBit31 Eingang für Bit-Wert mit Wertigkeit 2 BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 209 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Ausgänge Bezeichner/Datentyp Wert/Bedeutung dwOutput Wert vom Typ "Double Word" entsprechend der übergebenen Bit-Werte DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 210: L_Dcbitstoword - Bitmultiplexer

    Eingang für Bit-Wert mit Wertigkeit 2 BOOL bBit15 Eingang für Bit-Wert mit Wertigkeit 2 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOutput Wert vom Typ "Word" entsprechend der übergebenen Bit-Werte WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 211: L_Dcbytebitand - Bitverknüpfung

    Ergebnis der bitweisen UND-Verknüpfung von byIn1 und byIn2 BYTE Funktion byIn1 - Bit n byIn2 - Bit n byOut - Bit n Beispiel byIn1 = 00101001 byIn2 = 01111000 -------- byOut = 00101000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 212: L_Dcbytebitor - Bitverknüpfung

    Ergebnis der bitweisen ODER-Verknüpfung von byIn1 und byIn2 BYTE Funktion byIn1 - Bit n byIn2 - Bit n byOut - Bit n Beispiel byIn1 = 00101001 byIn2 = 01111000 -------- byOut = 01111001 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 213: L_Dcbytebitxor - Bitverknüpfung

    Ergebnis der bitweisen EXKLUSIV-ODER-Verknüpfung von byIn1 und byIn2 BYTE Funktion byIn1 - Bit n byIn2 - Bit n byOut - Bit n Beispiel byIn1 = 00101001 byIn2 = 01111000 -------- byOut = 01010001 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 214: L_Dcbytetobits - Bitdemultiplexer

    Ausgabe Bit 1 von byInput (Wertigkeit: 2 BOOL bBit2 Ausgabe Bit 2 von byInput (Wertigkeit: 2 BOOL bBit7 Ausgabe Bit 7 von byInput (Wertigkeit: 2 BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 215: L_Dcbytetoint - Typkonverter

    Eingangssignal BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung nOut Ausgangssignal Funktion BYTE Bit 7 Bit 0 0 0 0 0 0 0 0 0 Bit 15 Bit 0 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 216: L_Dcbytetoword - Typkonverter

    BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOut Ausgangssignal WORD Funktion BYTE Bit 7 Bit 0 0 0 0 0 0 0 0 0 Bit 15 Bit 0 WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 217: L_Dcdinttodword - Typkonverter

     Motion Control TopLevel Dieser FB konvertiert einen Datentyp "DINT" in den Datentyp "DWORD". Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnIn Eingangssignal DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dwOut Ausgangssignal DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 218: L_Dcdinttoint - Typkonverter

    • Interne Begrenzung auf -32768 ... +32767 (INT-Darstellungsbereich). Ausgänge Bezeichner/Datentyp Wert/Bedeutung nOut Ausgangssignal Funktion DINT (-32768 ... +32767 ± Bit 31 Bit 0 ± Bit 15 Bit 0 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 219: L_Dcdwordbitand - Bitverknüpfung

    Ergebnis der bitweisen UND-Verknüpfung von dwIn1 und dwIn2 DWORD Funktion dwIn1 - Bit n dwIn2 - Bit n dwOut - Bit n Beispiel dwIn1 = 00011001010011100001011000101000 dwIn2 = 01010001100001100100100001111000 -------------------------------- dwOut = 00010001000001100000000000101000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 220: L_Dcdwordbitor - Bitverknüpfung

    Ergebnis der bitweisen ODER-Verknüpfung von dwIn1 und dwIn2 DWORD Funktion dwIn1 - Bit n dwIn2 - Bit n dwOut - Bit n Beispiel dwIn1 = 00011001010011100001011000101000 dwIn2 = 01010001100001100100100001111000 -------------------------------- dwOut = 01011001110011100101111001111000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 221: L_Dcdwordbitxor - Bitverknüpfung

    Ergebnis der bitweisen EXKLUSIV-ODER-Verknüpfung von dwIn1 und dwIn2 DWORD Funktion dwIn1 - Bit n dwIn2 - Bit n dwOut - Bit n Beispiel dwIn1 = 00011001010011100001011000101000 dwIn2 = 01010001100001100100100001111000 -------------------------------- dwOut = 01001000110010000101111001010000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 222: L_Dcdwordto2Words - Typkonverter

    Bezeichner/Datentyp Wert/Bedeutung wOutput1 Ausgangswert 1 ≡ Bit 0 ... Bit 15 von dwInput WORD wOutput2 Ausgangswert 2 ≡ Bit 16 ... Bit 31 von dwInput WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 223: L_Dcdwordto4Bytes - Typkonverter

    Ausgangswert 2 ≡ Bit 8 ... Bit 15 von dwInput BYTE byOutput3 Ausgangswert 3 ≡ Bit 16 ... Bit 23 von dwInput BYTE byOutput4 Ausgangswert 4 ≡ Bit 24 ... Bit 31 von dwInput BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 224: L_Dcdwordtobits - Bitdemultiplexer

     Motion Control TopLevel Dieser FB gibt zu einem Eingangswert vom Typ "DWORD" die 32 entsprechenden Bit-Werte aus. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dwInput Zu konvertierender Wert DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 225 Ausgabe Bit 1 von dwInput (Wertigkeit: 2 BOOL bBit2 Ausgabe Bit 2 von dwInput (Wertigkeit: 2 BOOL bBit31 Ausgabe Bit 31 von dwInput (Wertigkeit: 2 BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 226: L_Dcdwordtodint - Typkonverter

     Motion Control TopLevel Dieser FB konvertiert einen Datentyp "DWORD" in den Datentyp "DINT". Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dwIn Eingangssignal DWORD Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 227: L_Dcdwordtoword - Typkonverter

    Dieser FB konvertiert einen Datentyp "DWORD" in den Datentyp "WORD". Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dwIn Eingangssignal DWORD Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOut Ausgangssignal WORD Funktion DWORD Bit 31 Bit 0 Bit 15 Bit 0 WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 228: L_Dcgetbitofbyte - Bitoperation

    Nr. (0 ... 7) des Bits von byInput, dessen Zustand ermittelt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung bBit Zustand des Bits byBitNr von byInput. BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 229: L_Dcgetbitofdword - Bitoperation

    Nr. (0 ... 31) des Bits von dwInput, dessen Zustand ermittelt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung bBit Zustand des Bits byBitNr von dwInput. BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 230: L_Dcgetbitofword - Bitoperation

    Nr. (0 ... 15) des Bits von wInput, dessen Zustand ermittelt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung bBit Zustand des Bits byBitNr von wInput. BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 231: L_Dcinttodint - Typkonverter

    Bit 15 Bit 0 ± ± ± ± ± ± ± ± ± ± ± ± ± ± ± ± ± Bit 31 Bit 0 DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 232: L_Dcinttoword - Typkonverter

     Motion Control HighLevel  Motion Control TopLevel Dieser FB konvertiert einen Datentyp "INT" in den Datentyp "WORD". Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten Eingangssignal Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOut Ausgangssignal WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 233: L_Dcnorm_Atonorm_N - Signalkonverter

    Bit 15 Bit 0 ± 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Bit 31 Bit 0 dnOut_n Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 234: L_Dcnorm_Ntonorm_A - Signalkonverter

    ≡ 1073741824 Ausgänge Bezeichner/Datentyp Wert/Bedeutung nOut_a Ausgangssignal • 100 % ≡ 2 ≡ 16384 Funktion dnIn_n ± Bit 31 Bit 0 ± Bit 15 Bit 0 nOut_a Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 235: L_Dcnorm_Ntospeed_S - Signalkonverter

    In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut_s Ausgangssignal in [min DINT • 15000 min ≡ 2 ≡ 67108864 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 236: L_Dcresetbitofbyte - Bitoperation

    Nr. (0 ... 7) des Bits, das zurückgesetzt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung byOutput Wert vom Typ "Byte", der sich durch das zurückgesetzte Bit ergibt. BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 237: L_Dcresetbitofdword - Bitoperation

    Nr. (0 ... 31) des Bits, das zurückgesetzt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung dwOutput Wert vom Typ "Double Word", der sich durch das zurückgesetzte Bit ergibt. DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 238: L_Dcresetbitofword - Bitoperation

    Nr. (0 ... 15) des Bits, das zurückgesetzt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOutput Wert vom Typ "Word", der sich durch das zurückgesetzte Bit ergibt. WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 239: L_Dcsetbitofbyte - Bitoperation

    Nr. (0 ... 7) des Bits, das gesetzt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung byOutput Wert vom Typ "Byte", der sich durch das gesetzte Bit ergibt. BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 240: L_Dcsetbitofdword - Bitoperation

    Nr. (0 ... 31) des Bits, das gesetzt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung dwOutput Wert vom Typ "Double Word", der sich durch das gesetzte Bit ergibt. DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 241: L_Dcsetbitofword - Bitoperation

    Nr. (0 ... 15) des Bits, das gesetzt werden soll. BYTE Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOutput Wert vom Typ "Word", der sich durch das gesetzte Bit ergibt. WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 242: L_Dcspeed_Stonorm_N - Signalkonverter

    In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut_n Ausgangssignal in [%] DINT • 100 % ≡ 2 ≡ 1073741824 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 243: L_Dcspeed_Stospeed_V - Signalkonverter

    Eingangssignal in [min DINT • 15000 min ≡ 2 ≡ 67108864 Ausgänge Bezeichner/Datentyp Wert/Bedeutung nOut_v Ausgangssignal in [min • 15000 min ≡ 2 ≡ 16384 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 244: L_Dcspeed_Vtospeed_S - Signalkonverter

    Eingangssignal in [min • 15000 min ≡ 2 ≡ 16384 Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut_s Ausgangssignal in [min DINT • 15000 min ≡ 2 ≡ 67108864 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 245: L_Dcwordbitand - Bitverknüpfung

    Ergebnis der bitweisen UND-Verknüpfung von wIn1 und wIn2 WORD Funktion wIn1 - Bit n wIn2 - Bit n wOut - Bit n Beispiel wIn1 = 0001011000101000 wIn2 = 0100100001111000 ---------------- wOut = 0000000000101000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 246: L_Dcwordbitor - Bitverknüpfung

    Ergebnis der bitweisen ODER-Verknüpfung von wIn1 und wIn2 WORD Funktion wIn1 - Bit n wIn2 - Bit n wOut - Bit n Beispiel wIn1 = 0001011000101000 wIn2 = 0100100001111000 ---------------- wOut = 0101111001111000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 247: L_Dcwordbitxor - Bitverknüpfung

    Ergebnis der bitweisen EXKLUSIV-ODER-Verknüpfung von wIn1 und wIn2 WORD Funktion wIn1 - Bit n wIn2 - Bit n wOut - Bit n Beispiel wIn1 = 0001011000101000 wIn2 = 0100100001111000 ---------------- wOut = 0101111001010000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 248: L_Dcwordto2Bytes - Typkonverter

    Bezeichner/Datentyp Wert/Bedeutung byOutput1 Ausgangswert 1 ≡ Bit 0 ... Bit 7 von wInput BYTE byOutput2 Ausgangswert 2 ≡ Bit 8 ... Bit 15 von wInput BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 249: L_Dcwordtobits - Bitdemultiplexer

    Ausgabe Bit 1 von byInput (Wertigkeit: 2 BOOL bBit2 Ausgabe Bit 2 von byInput (Wertigkeit: 2 BOOL bBit15 Ausgabe Bit 15 von byInput (Wertigkeit: 2 BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 250: L_Dcwordtobyte - Typkonverter

    Dieser FB konvertiert einen Datentyp "WORD" in den Datentyp "BYTE". Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten Eingangssignal WORD Ausgänge Bezeichner/Datentyp Wert/Bedeutung byOut Ausgangssignal BYTE Funktion WORD Bit 15 Bit 0 Bit 7 Bit 0 BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 251: L_Dcwordtodword - Typkonverter

    Ausgangssignal DWORD Funktion WORD Bit 15 Bit 0 0 0 0 0 0 0 0 0 0 0 0 0 Bit 31 Bit 0 DWORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 252: L_Dcwordtoint - Typkonverter

     Motion Control HighLevel  Motion Control TopLevel Dieser FB konvertiert einen Datentyp "WORD" in den Datentyp "INT". Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten Eingangssignal WORD Ausgänge Bezeichner/Datentyp Wert/Bedeutung nOut Ausgangssignal Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 253: L_Devapplerr - Fehlerauslösung

    Eingang für Fehlermeldung 8 (niedrigste Priorität) BOOL FALSETRUE Die Fehlerbedingung 8 ist erfüllt und vom Betriebssystem wird die hierfür parametrierte Applikationsfehlermeldung ausgegeben. FALSE Die Fehlerbedingung 8 ist nicht mehr erfüllt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 254 • Initialisierung: 999 C05901/1...8 65535 Fehler-ID • Initialisierung: 0 C05902/1...8 Fehlerreaktion 0 Keine 1 Fehler 2 Störung 3 Schnellhalt durch Störung 4 Arretierte Warnung 5 Warnung 6 Information Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 255: L_Devapplerrfix - Fehlerauslösung

    • Sind mehr als 8 Applikationsfehlermeldungen erforderlich, kann der FB instanziert werden. • Werden zeitgleich mehrere Eingänge auf TRUE gesetzt, löst der Eingang mit der niedrigsten Nummer die Fehlermeldung aus. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 256 4 Fehlermeldung 3 aktiv. 8 Fehlermeldung 4 aktiv. 16 Fehlermeldung 5 aktiv. 32 Fehlermeldung 6 aktiv. 64 Fehlermeldung 7 aktiv. 128 Fehlermeldung 8 aktiv. dnErrorNo Aktuelle Fehlernummer DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 257: L_Devbrakestatedecoder - Statussignale Der Grundfunktion "Bremsensteuerung

    Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal der Grundfunktion "Bremsensteuerung". DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des SB LS_Brake. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 258 Fehler: Vorsteuermoment konnte innerhalb einer Sekunde nicht aufgebaut werden. 27 bSpeedBelowMin- Information: Aktuelle Drehzahl hat die in C02581 eingestellte Schwelle für die Brem- Speed senaktivierung unterschritten. * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 259: L_Devdriveinterfacestatedecoder - Statussignale Der Antriebsschnittstelle

    Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal der Antriebsschnittstelle. DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des SB LS_DriveInterface. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 260 Antriebsregler nicht bereit. 29 bInit Antriebsregler wird initialisiert. 30 bFail Fehler 31 bNotOperational Zustandsmaschine für die Grundfunktionen ist nicht bereit. * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 261: L_Devhomingstatedecoder - Statussignale Der Grundfunktion "Referenzieren

    Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal der Grundfunktion "Referenzieren". DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des SB LS_Homing. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 262 Abbruch durch Grundfunktion "Begrenzer" (SB LS_Limiter). 25 bStoppingActive Stoppen (Normalhalt) aktiv. 30 bErrPG Fehler bei der Profilgenerierung. * Bezogen auf das Eingangssignal dnState. ** Ab Bibliothek V02.04.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 263: L_Devlimiterstatedecoder - Statussignale Der Grundfunktion "Begrenzer

    Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal der Grundfunktion "Begrenzer". DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des SB LS_Limiter. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 264 21 bLimAcc Begrenzung der Beschleunigung aktiv. 22 bLimDec Begrenzung der Verzögerung aktiv. 23 bLimJerk Begrenzung des Rucks aktiv (Verschliffzeit wird erhöht). * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 265: L_Devmanualjogstatedecoder - Statussignale Der Grundfunktion "Handfahren

    Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal der Grundfunktion "Handfahren". DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des SB LS_ManualJog. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 266 Zustandes (siehe Bit 16, 17, 18, 22, 23). 25 bStoppingActive Stoppen aktiv. bErrNoStopPos** Keine Stopp-Position definiert. 30 bErrPG Fehler bei der Profilgenerierung. * Bezogen auf das Eingangssignal dnState. ** Ab Bibliothek V02.04.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 267: L_Devparreadfix - Parameter Lesen

    • Der FB unterstützt das einmalige wie auch das zyklische Lesen in einem einstellbaren Zeitinter- vall.  Hinweis! Für 9400 ServoPLC gilt: Der FB darf nicht in mehreren Tasks mit derselben Instanz aufge- rufen werden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 268 • Auswahl nur relevant bei dwComChannel = "2" oder "3". Ab Bibliothek V02.05.xx.xx FALSE Wert an dwCode adressiert eine Codestelle (0 ... 16000). TRUE Wert an dwCode adressiert einen CANopen-Index (0x0 ... 0xFFFF). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 269 Ausgängen dnData ... bData zur Verfü- gung. bError Statusausgang "Fehler" BOOL TRUE Bei der Abarbeitung ist ein Fehler aufgetreten. • Details siehe Statusausgang dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 270: Beispiel

    Das folgende Beispiel soll als Leitlinie für die Installation in der eigenen Anlage dienen. Aufgabenstellung Der als Client fungierende Antriebsregler 9400 soll über einen freien SDO-Kanal des "CAN on board" die Codestelle C00011 eines anderen als Server fungierenden Antriebsregler 9400 auslesen und der Applikation zur Verfügung stellen.
  • Seite 271 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ • Die SDO-Server-Kanäle 2 ... 10 sind beim 9400 Server in der Lenze-Einstellung deaktiviert (Bit 31 der Rx-/Tx-Identifier ist gesetzt).
  • Seite 272 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Schritt 2: Lesezugriff auf den 9400 Server Für einen Lesezugriff auf Parameter des 9400 Server ist in der Applikation des 9400 Client der FB L_DevParReadFix einzubinden.
  • Seite 273: L_Devparwritefix - Parameter Beschreiben

    • Der FB unterstützt das einmalige wie auch das zyklische Schreiben in einem einstellbaren Zei- tintervall.  Hinweis! Für 9400 ServoPLC gilt: Der FB darf nicht in mehreren Tasks mit derselben Instanz aufge- rufen werden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 274 Time-Out-Zeit (0 ... 10000 [ms]) DWORD • Zeit, in der der Schreibauftrag abgearbeitet sein muss. • Bei nicht belegtem Eingang oder Vorgabe "0 ms" ist die Time-Out-Überwachung deaktiviert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 275 Statusausgang "Schreibauftrag abgesetzt" BOOL TRUE Der Schreibauftrag wurde an das Betriebssystem abgesetzt und der FB wartet auf Antwort vom angesprochenen Gerät. TRUEFALSE Der Schreibauftrag wurde beendet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 276 Eingang bExecute. • Stellen Sie über die Parameter des FB L_TbOscillator die gewünschte Zykluszeit ein.  Tipp! Ein Anwendungsbeispiel finden Sie in der Beschreibung zum FB L_DevParReadFix. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 277: L_Devpositionerstatedecoder - Statussignale Der Positionierung

    Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal der Grundfunktion "Positionieren". DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des SB LS_Positioner. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 278 • Es ist ein interner Fehler bei der Berechnung im Profilgenerator aufgetreten (Sammelmeldung). * Bezogen auf das Eingangssignal dnState. ** Ab Bibliothek V02.04.xx.xx und Antriebsregler-Softwarestand V5.0 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 279: L_Devreadpardint - Parameter Vom Typ Dint Lesen

    • Für das Lesen eines Parameters mit anderem Datentyp als "DINT" ist stattdessen der L_DevParReadFix zu verwenden. ( 267)  Hinweis! Für 9400 ServoPLC gilt: Der FB darf nicht in mehreren Tasks mit derselben Instanz aufge- rufen werden. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten bExecute Leseauftrag auslösen.
  • Seite 280 Schnittstelle • Aktuell wird nur die Lenze-Einstel- 1 Eigenes Gerät lung "Eigenes Gerät" unterstützt. 2 CAN on board 3 Modul in MXI1 4 Modul in MXI2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 281 • Verbinden Sie den Ausgang bOut des FB L_TbOscillator mit dem Eingang bExecute. • Stellen Sie über die Parameter des FB L_TbOscillator die gewünschte Zykluszeit ein. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 282: L_Devsmcontroldecoder - Steuersignale Vom Sicherheitsmodul

    FB die booleschen Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dwControl Eingang für das bit-codierte Steuersignal vom Sicherheitsmodul. DWORD • Verbinden Sie diesen Eingang mit dem Ausgang SM_dwControl des SB LS_SafetyModuleInterface. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 283 15 bSafelyLimitedPosition4 Sicher begrenzte Endlage 4 (SLP4) 16 bSafeOperationgStop Sicherer Betriebshalt (SOS) 23 bSafeStopEmergency Not-Stopp (SSE) 29 bSpecialOperationActive Sonderbetrieb ist aktiv * Bezogen auf das Eingangssignal dwControl. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 284: L_Devsmcontrolencoder - Steuerwort Für Begrenzer

    Sicher begrenztes Schrittmaß (SLI) 11 bOperationModeSelector Sicherer Betriebsartenwahlschalter (OMS) 12 bSafelyLimitedPosition1 Sicher begrenzte Endlage 1 (SLP1) 13 bSafelyLimitedPosition2 Sicher begrenzte Endlage 2 (SLP2) * Bezogen auf das Ausgangssignal dwControl. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 285 * Bezogen auf das Ausgangssignal dwControl. Ausgänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dwControl Bit-codiertes Steuersignal für die Grundfunktion "Begrenzer". DWORD • Verbinden Sie diesen Ausgang mit dem Eingang LIM_dwControl des SB LS_Limiter. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 286: L_Devsmstatedecoder - Statussignale Vom Sicherheitsmodul

    FB die booleschen Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal vom Sicherheitsmodul. DINT • Verbinden Sie diesen Eingang mit dem Ausgang SM_dnState des SB LS_SafetyModuleInterface. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 287 13 bSafeDirectionNegObserved Sichere negative Drehrichtung (SDIn) ist aktiviert und wird eingehal- ten. 14 bError Sicherheitsmodul SM301 im Fehlerzustand (Störung oder Warnung). * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 288: L_Devsmstatedecoderio - Statussignale Vom Sicherheitsmodul

    Wiederanlaufquittierung AIS über Sicherheitsbus erfolgt. 9 bPROFIsafeAIE Fehlerquittierung AIE über Sicherheitsbus erfolgt. 12 bSafeDigOut1 Sicherer Ausgang 1 (Rückmeldeausgang) im EIN-Zustand. * Bezogen auf das Eingangssignal dnIOState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 289: L_Devwritepardint - Parameter Vom Typ Dint Beschreiben

    • Für das Beschreiben eines Parameters mit anderem Datentyp als "DINT" ist stattdessen der L_DevParWriteFix zu verwenden. ( 273)  Hinweis! Für 9400 ServoPLC gilt: Der FB darf nicht in mehreren Tasks mit derselben Instanz aufge- rufen werden. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten bExecute Schreibauftrag auslösen.
  • Seite 290 TRUE Bei der Abarbeitung ist ein Fehler aufgetreten. • Details siehe Statusausgang dnState. Parameter Parameter Einstellmöglichkeiten Info C05920 12000 Codestelle • Initialisierung: 2 C05921 255 Subcodestelle • Initialisierung: 0 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 291 • Verbinden Sie den Ausgang bOut des FB L_TbOscillator mit dem Eingang bExecute. • Stellen Sie über die Parameter des FB L_TbOscillator die gewünschte Zykluszeit ein. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 292: L_Esclutchpos - Kupplung (Zeitgesteuert)

    • Zwangsöffnung der Kupplung (für Notfallsituationen) • "Hartes Einkuppeln" • "Hartes Auskuppeln" • Für ein weggesteuertes Ein- und Auskuppeln ist stattdessen der FB L_CamClutchPos zu verwen- den. ( 137) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 293 Ausgang bOpenDone auf TRUE gesetzt. • Anschließend ist ein Einkuppelvorgang durch eine FALSE-TRUE- Flanke am Eingang bOpen erst wieder möglich, nachdem der Ein- gang bOpenInstant wieder auf FALSE zurückgesetzt wurde. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 294 TRUE Die Stillstandsposition dnOpenPos_p nach einem über bOpen akti- vierten Auskuppelvorgang wurde erreicht. bError Status "Fehler" BOOL TRUE Es ist ein Fehler aufgetreten (Sammelmeldung). • Details siehe Anzeigeparameter C05339. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 295 • Anzeige des Ausgangssignals dnPosOut_p in der realen Einheit der Maschine. C05338 -214748.3647 Einheit/t 214748.3647 Ausgangsgeschwindigkeit • Anzeige des Ausgangssignals dnSpeedOut_s in der realen Ein- heit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 296 Die Zeitrampe wird aber eingehalten und die Stillstandsposition liegt innerhalb des Taktes. • Ein interner Positionsüberlauf beim Ein-/Auskuppeln wird in C05339 über Bit 14 und Bit 15 angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 297: Signalverläufe

    1000 1500 2000 2500 3000 3500 4000 Time [ms] L_EsClutchPos_SpId02_Utc01 [5-38] Kupplungsmodus "1: Auskuppeln auf Grundgeschwindigkeit" Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 298 1000 1500 2000 2500 3000 3500 4000 Time [ms] L_EsClutchPos_SpId03_Utc01 [5-39] Zwangsöffnung der Kupplung (bOpenInstant = TRUE) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 299: Verschaltungsbeispiel

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.80.2 Verschaltungsbeispiel [5-40] Verschaltungsbeispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 300: L_Esencoderconv - Encoder-Signalaufbereitung

    Startposition in [Inkrementen], mit der der Integrator durch Setzen von bLoadStartPos auf TRUE geladen wird. DINT • In C05281 wird die Startposition in der realen Einheit der Maschine angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 301 TRUE Es ist ein Fehler aufgetreten (Sammelmeldung). • Details siehe Anzeigeparameter C05289 Parameter Parameter Einstellmöglichkeiten Info C05270/1 Zeichenkette Positionseinheit • Nur Anzeige C05270/2 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 302 • Anzeige des Ausgangssignals dnSpeedOut_s in der realen Ein- heit der Maschine. C05284 -2147483647 Umdr. 2147483647 Encodereingang 2 • Anzeige des Eingangssignals Ab Bibliothek V01.03.xx.xx dnEncoderIn2. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 303 Fehler- Bit 21 Positionssprung ≥ halbe Taktlänge bits (Bit 16 ...Bit 30) gesetzt sind. Bit 23 Achsdatenstruktur ungültig Bit 25 Encodereingangssignal ungültig Bit 31 Allgemeiner Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 304: Typische Anwendung

    In C05275 kann ausgewählt werden, ob die Position nach Netzschalten gelöscht (mit "0" initiali- siert") oder der letzte Wert rekonstruiert werden soll, was nur bei einem Absolutwertgeber sinnvoll ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 305: Auswertung Von 64-Bit-Gebersignalen

    3. In C05271 die Auswahl "1: 64 Bit Gebersignal" einstellen, damit auch der zweite Eingang dnEncoderIn2 ausgewertet wird. 4. In C05274 die Auflösung des Multiturn-Gebers (maximale Anzahl der Umdrehungen) ein- stellen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 306: Signalverläufe

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.81.4 Signalverläufe dnEncoderIn bLoadStartPos dnStartPos_p dnPosOut_p Œ  dnStartPos_p dnSpeedOut_s  Verfahrbereich "Unbegrenzt"  Verfahrbereich "Modulo" [5-41] Signalverläufe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 307: L_Esstretchintegrate - Leitwert Synchron Dehnen/Stauchen

    ≡ 2 ≡ 67108864 Ab Bibliothek V01.01.xx.xx • Anzeigeparameter: C05293 bLoadStartPos Integrator mit Startposition laden BOOL TRUE Integrator mit dem am Eingang dnStartPos_p anliegenden Wert la- den. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 308 • Nur Anzeige C05291 Modus Dehnen/Stauchen 0 Synchronisiert Lenze-Einstellung • Übernahme eines neuen Reck- faktors nur im Nulldurchgang. 1 Nicht synchronisiert • Sofortige Übernahme eines neu- en Reckfaktors. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 309 • Bit 31 ist generell gesetzt, wenn Bit 21 Positionsprung zu groß ein oder mehrere andere Fehler- Bit 23 Achsdatenstruktur ungültig bits (Bit 16 ...Bit 30) gesetzt sind. Bit 31 Allgemeiner Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 310: Signalverläufe

    Ž dnSpeedOut_s  Synchronisiertes Dehnen/Stauchen (C05291 = "1: Synchronisiert")  Sofortige Übernahme eines neuen Reckfaktors (C05291 = "0: Nicht synchronisiert")  Taktlänge [5-42] Signalverläufe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 311: L_Ldaddoffsetcyclic - Offset-Addition

    Bit 18 Keine Taktlänge vorhanden Bit 21 Eingangsfehler (z. B. unzulässiger Positionssprung oder gegensinni- ge Laufrichtung) Bit 23 Keine gültige Achsdatenstruktur dnPosOut_p Ausgabe der Position in [Inkrementen] DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 312: L_Ldclutchaxisp - Virtuelle Kupplung Für Gleichlauf

    • Die Leitposition dnPosOut_p wird über die eingestellte Rampe auf die Halteposition dnOpenPosition_p positioniert. TRUE Kupplung schließen. • Die Leitposition dnPosOut_p wird über die eingestellte Rampe aufsynchronisiert und folgt nach dem Einkuppeln der Leitwelle dnSetPosition_p. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 313 Ausgabe der Leitposition (aktuelle Position der Leitwelle im Zyklus) in [Inkrementen] DINT • In C05079 wird die aktuelle Leitposition in der realen Einheit der Maschine ange- zeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 314 Einheit der Maschine. C05077 -214748.3647 Einheit 214748.3647 Istposition des Leitwinkels • Anzeige des Eingangssignals dnActPostion_p in der realen Ein- heit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 315 Ein- heit der Maschine. C05079 -214748.3647 Einheit 214748.3647 Leitposition am Ausgang • Anzeige des Ausgangssignals dnPosOut_p in der realen Einheit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 316: L_Ldclutchv - Virtuelle Kupplung Für Elektronisches Getriebe

    • Die Leitdrehzahl dnSpeedOut_s wird über die eingestellte Rampe auf die Grunddrehzahl dnSetSpeed_s geführt. TRUE Kupplung schließen. • Die Leitdrehzahl dnSpeedOut_s wird über die eingestellte Rampe auf die Solldrehzahl dnSpeedIn_s aufsynchronisiert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 317 • Initialisierung: 1.000 s C05080/3 0.010 130.000 Rampe: Zwangsöffnung • Verzögerungsrampe für die Zwangsöffnung. • Initialisierung: 1.000 s C05081 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 318 • Wird gebildet aus dem Drehzahl- signal dnSpeedIn_s. C05089 -214748.3647 Einheit 214748.3647 Geschwindigkeit am Ausgang • Nur Anzeige • Wird gebildet aus dem Drehzahl- signal dnSpeedOut_s. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 319: L_Ldconvaxisv - Geschwindigkeitsübersetzung

    Bit 23 Keine gültige Achsdatenstruktur dnSpeedOut_s Ausgabe der Sollgeschwindigkeit als Drehzahl in [min DINT • In C05165/2 wird die Sollgeschwindigkeit in der realen Einheit der Maschine an- gezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 320 214748.3647 Geschwindigkeit Y am Ausgang • Nur Anzeige • Wird gebildet aus dem Drehzahl- signal dnSpeedOut_s. C05169 -2147483647 2147483647 Status • Anzeige des bit-codierten Aus- gangssignals dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 321: Funktion

    Leitwelle wievielen Umdrehungen des Werkzeugs entsprechen. Getriebekonstante Y Koppelfaktor Y (C05162/2) Ausgangswert Eingangswert ⋅ ⋅ ---------------------------------------------------- - -------------------------------------------------------------------- - Getriebekonstante X Koppelfaktor X (C05162/1) [5-45] Formel für Betriebsart 2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 322: L_Lddifferentiatecyclic - Zyklische Differentiation

    Bit 21 Eingangsfehler (z. B. unzulässiger Positionssprung oder gegensinni- ge Laufrichtung) Bit 23 Keine gültige Achsdatenstruktur dnSpeedOut_s Drehzahl DINT • Normierung: 15000 min ≡ 2 ≡ 67108864 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 323: L_Ldextrapolate - Extrapolation

    • Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem L_SdSetAxisData abbilden. In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 324 214748.3647 Position am Ausgang • Anzeige des Ausgangssignals dnPosOut_p in der realen Einheit der Maschine. C05009 Extrapolationszyklen > Vorgabe • Nur Anzeige 0 Nein (OK) 1 Ja (Fehler) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 325: Funktion

    • Durch Setzen von bEnable auf TRUE wird die Extrapolation aktiviert. • Ist bEnable auf FALSE gesetzt, wird das Eingangssignal nur durchgeschliffen bzw. die Differenz- bildung zur Ausgabe der Drehzahl durchgeführt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 326 Zwangsextrapolation bedeutet, dass unabhängig davon, ob sich das Eingangssignal verändert hat oder nicht, bis zum maximalen Wert in C05000 extrapoliert wird. • Die Zwangsextrapolation aktivieren Sie, indem Sie bForced auf TRUE setzen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 327: L_Ldintegratecyclic - Zyklische Integration

    In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) • Wird dieser Eingang freigelassen, so gilt folgende Normierung: 1 Motorumdrehung ≡ 2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 328 Laufrichtung) Bit 23 Keine gültige Achsdatenstruktur dnPosOut_p Ausgabe der Position in [Inkrementen] DINT dnSpeedOut_s Ausgabe der Drehzahl in [min DINT • Mit Berücksichtigung des vorgegebenen Positionsoffsets. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 329: L_Ldlinearcoupling - Leitwertanbindung

    Winkeloffsetvorgabe für den Leitwert in [Inkrementen] DINT • Der Winkeloffset wird schlagartig aufgeschaltet. • In C05187 wird der Winkeloffset in der realen Einheit der Maschine angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 330 • Bei deaktiviertem FB (bEnable = FALSE) wird weiterhin die resultierende Leitposi- tion ausgegeben. • In C05188 wird die Leitposition in der realen Einheit der Maschine angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 331 Einheit der Maschine. C05189 -214748.3647 Einheit 214748.3647 Position Y am Ausgang • Anzeige des Ausgangssignals dnYSetPosCycle_p in der realen Einheit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 332: Verschaltungsbeispiel

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.90.1 Verschaltungsbeispiel [5-47] Verschaltungsbeispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 333: L_Ldmarksync - Markensynchronisierung

    Der Wert am Ausgang dnPosOffset_p bleibt erhalten. TRUE FB ist aktiviert: Nach Auftreten eines Touch-Probe-Signals zeigen die Ausgänge die beschriebenen Größen an. Das Monitoring der Rest- TP-Abweichung (Ausgangssignal dnActDifference_p) wird einge- schaltet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 334 • Wenn bereits ein Touch-Probe im letzten Takt erkannt wurde, wird der Positionsabstand zwischen dem aktuellen und dem vor- hergehenden Touch-Probe am Ausgang dnTpTpDistance_p aus- gegeben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 335 • Bei Erfassung eines Touch-Probe über den Eingang bTpReceived wird zusätzlich der Ausgang dnActDifference_p auf diesen Wert gesetzt. • Es wird stets der kürzere Abstand zur TP-Sollposition ausgegeben. (Achtung: Der Funktionsblock arbeitet nur in Modulo-Maßsystemen korrekt!). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 336: Typische Anwendung

     Druckmarken  Antriebsregler 9400 (Folgeantrieb = Druckwalze)  Antriebsmotor Druckwalze mit Rückführsystem  Getriebe (Folgeantrieb)  Druckwalze mit Klischee (Druckbild "Pfeile") [5-48] Beispiel: Druckwalzenantrieb mit Druckmarkenkorrektur Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 337 Touch-Probe-Signale entsprechende Un- stetigkeiten (Delta-Impulse).  Tipp! Damit keine Delta-Impulse bei der Druckmarkenkorrektur auftreten, kann über eine gere- gelte Kompensation eine "weiche" Markensynchronisierung erreicht werden. Verschaltungsbeispiel ( 339) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 338: Signalverläufe

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.91.2 Signalverläufe Während der laufenden Druckmarkenkorrektur ergeben sich folgende Signalverläufe: [5-49] Signalverläufe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 339: Verschaltungsbeispiel

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.91.3 Verschaltungsbeispiel Verschaltungsbeispiel für eine geregelte Kompensation der Druckmarkenabweichung Δx über ein zeitgesteuertes Positionierprofil:  Verbindung mit LS_PositionFollower.PF_dnSpeedAdd1_s [5-50] Beispielverschaltung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 340: Die Korrekturdistanz Δx Generator

    Auf absolute Leitpositionen beispielsweise bei Vorgabe über MotionBus kann keine Touch-Probe-Korrektur angewandt werden. Eine Touch-Probe-Korrektur auf der Leitwertseite setzt eine Leitgeschwindigkeit als Leit- wertvorgabe voraus (z. B. über Leitfrequenzkopplung). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 341: L_Ldmonitfollowerror - Schleppfehlerüberwachung

    -214748.3647 Einheit 214748.3647 Schleppfehler am Eingang • Anzeige des Eingangssignals dnFollowErrorIn_p in der realen Einheit der Maschine. C05176 Zeichenkette Positionseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 342 C05178 Schleppfehler außerhalb Toleranz • Nur Anzeige FALSE Schleppfehler kleiner eingestellter Schaltschwelle TRUE Schleppfehler größer eingestellter Schaltschwelle C05179 Schleppfehlerüberwachung • Nur Anzeige FALSE Deaktiviert TRUE Aktiviert Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 343: L_Ldmpot - Leitwerttrimmung

    • Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem L_SdSetAxisData abbilden. In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 344 C05128 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx C05129 -214748.3647 Einheit/t 214748.3647 Bezugsgeschwindigkeit • Nur Anzeige Ab Bibliothek V02.02.xx.xx • Zur Eingabeorientierung für Ge- schwindigkeitsvorgaben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 345: Überwachung Auf Zahlenüberlauf

    Der FB löst bei einem internen Zahlenüberlauf aufgrund eines geänderten Maßsystems eine ent- sprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61669382 0x3AD0006 L_LdMPot:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61669510 0x3AD0086 L_LdMPot:int.Überlauf Geschw.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 346: L_Ldposctrllin - Leitwerttrimmung Über Position

    Der Geschwindigkeitsausgang dnSpeedOut_s darf nicht aufintegriert werden, weil die integrierte Position aus internen technischen Gründen nicht vollständig mit dem Aus- gang dnPosOut_p abgebildet werden kann! Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 347 In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) • Für eine Kurvenscheibenapplikation können diesem FB auch die X-/Y-Achsdaten- strukturen XAxisData/YAxisData des FB L_CamProfiler übergeben werden. ( 164) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 348 • Sollgeschwindigkeit im Verfahrprofil • Dieses Signal ergibt sich direkt aus der Differenzierung der Ausgangsposition dnPosOut_p. • In C05065 wird die Ausgangsgeschwindigkeit in der realen Einheit der Maschine angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 349 Eingang dnSetPos_p vorge- geben. • Nach Erreichen der Sollposition (bInTarget = TRUE) ist für einen neuen Positioniervorgang eine erneute FALSETRUE-Flanke am Steuereingang bExecute notwen- dig. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 350 • Initialisierung: 1.000 s • Bezug: • Bei Ablauf in positiver Rich- tung: Geschwindigkeit positiv (C05053/1) • Bei Ablauf in negativer Rich- tung: Geschwindigkeit negativ (C05053/2) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 351: Überwachung Auf Zahlenüberlauf

    Der FB löst bei einem internen Zahlenüberlauf aufgrund eines geänderten Maßsystems eine ent- sprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61669383 0x3AD0007 L_LdPosCtrlLin:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61669511 0x3AD0087 L_LdPosCtrlLin:int.Überlauf Geschw.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 352: Verschaltungsbeispiele

    Position verschoben: [5-51] Druckwalze ohne Phasentrimmung über x-Offset • Mit x-Offset liegt das Druckbild "Pfeile" dagegen auf der gewünschten Position: [5-52] Druckwalze mit Phasentrimmung über x-Offset Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 353 Mit dem FB LdPosCtrlLin kann eine stetige Verstellung der x-Offsetposition erfolgen, hierzu ist der FB in Verbindung mit der Gleichlauffunktion L_LdLinearCoupling wie folgt zu verschalten: [5-53] Beispielverschaltung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 354 • Zusätzlich bietet dieser FB die Möglichkeit, einen x-Offset im Leitwert zu berück- sichtigen.  Tipp! Die taktbezogene Offsetverrechnung im Leitmaßsystem (Modulo-Maßsystem) erfolgt wie im FB L_LdAddOffsetCyclic. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 355 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ In den folgenden Signalverläufen ist beispielhaft die x-Offsetverstellung von Null auf einen Offset- wert x dargestellt:  Bereich der x-Offsetverstellung [5-54] Signalverläufe x-Offsetverstellung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 356: Zeitbasiertes Ausregeln Einer Markenkorrektur

    . Wird der Druck- markenimpuls an einer anderen Position als an seiner Sollposition x erkannt, ergibt sich eine Ab- weichung Δx zwischen Soll- und Istlage des Druckmarkenimpulses. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 357 Sprünge auf, da die Abweichung zur Solllage des Druckmarkenimpulses Δx über einen Pro- filgenerator ausgeregelt wird: [5-57] Kompensation der Druckmarkenabweichung Δx über ein überlagertes Ausgleichsprofil Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 358 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Verschaltungsbeispiel für eine geregelte Kompensation der Druckmarkenabweichung Δx über ein zeitgesteuertes Positionierprofil:  Verbindung mit LS_PositionFollower.PF_dnSpeedAdd1_s [5-58] Beispielverschaltung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 359 Auf absolute Leitpositionen beispielsweise bei Vorgabe über MotionBus kann keine Touch-Probe-Korrektur angewandt werden. Eine Touch-Probe-Korrektur auf der Leitwertseite setzt eine Leitgeschwindigkeit als Leit- wertvorgabe voraus (z. B. über Leitfrequenzkopplung). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 360: L_Ldsetaxisvelocity - Leitwertaufbereitung

    Faktor (Nenner) für das Dehnen und Stauchen der Leitachse DINT • Eine Änderung im laufenden Betrieb stellt sich als Reckfaktor dar (Elektronisches Getriebe). bLoadStartPos Startposition laden BOOL FALSETRUE Startposition dnStartPos_p in den Leitwertintegrator laden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 361 • Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem L_SdSetAxisData abbilden. In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 362 • In C05036 wird die Leitgeschwindigkeit in der realen Einheit der Maschine ange- zeigt. dnPosOut_p Ausgabe der Leitposition (Positionswert des Leitwertintegrators) in [Inkrementen] DINT • In C05043 wird die Leitposition in der realen Einheit der Maschine angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 363 TP: Abweichung erkannt • Anzeige des Ausgangssignals 0 Keine Abweichung erkannt bTpDiffRecogn. 1 Abweichung erkannt C05049 Taktbeginn • Anzeige des Ausgangssignals 0 Kein Taktbeginn bZeroPos. 1 Taktbeginn Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 364: L_Ldstatedecoder - Linedrive-Statussignale

    Eingang für das bit-codierte Statussignal eines FBs aus der Funktionsbibliothek "Len- zeLineDrive.lib". DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des entsprechen- den FBs. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 365 L_LdVirtualMasterV kann die externe Zielposition nicht anfahren, weil diese z. B. schwankt. Es ist nur erlaubt, eine stehende Position anzufahren. * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 366: L_Ldtoolcontrol - Sollwertaufbereitung

    Lageistwert (vom SB LS_Feedback) in [Inkrementen] DINT bResetActToSet Schleppfehler löschen BOOL TRUE Überträgt den Wert des SET-Integrators in den ACT-Integrator. • Der Ausgangswert dnSetPosCycle_p wird auf den Ausgangswert dnActPosCycle_p gesetzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 367 Abstand zwischen den beiden zuletzt erfassten Touch-Probes in [Inkrementen] DINT • Zum Beispiel zur Messung des realen Istwert-Registers. • In C05154 wird der Abstand in der realen Einheit der Maschine angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 368 • Anzeige des Ausgangssignals dnFollowErrore_p in der realen Einheit der Maschine. C05153 -214748.3647 Einheit 214748.3647 Gemessene TP-Abweichung • Anzeige des Ausgangssignals dnDifference_p in der realen Ein- heit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 369 • Anzeige des Ausgangssignals dnTpTpDistance_p in der realen Einheit der Maschine. C05155 -214748.3647 Einheit 214748.3647 TP-Sollposition am Eingang • Anzeige des Eingangssignals dnTpPos_p in der realen Einheit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 370: L_Ldsyncoperation - Leitwertanbindung

    Achtung: Ein Positionssprung auf der Leitwertseite wird folglich nicht an dnYSpeedOut_s abgebildet! TRUE Funktion ist aktiviert. • Die Ausgangssignale folgen gemäß dem in C05090 parametrier- tem Kopplungsmodus den Eingangspositionen dnXPosIn_p und dnXOffset_p. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 371 Prinzipiell sind alle Maßsystemtypen (begrenzt, unbegrenzt, modulo) zulässig. Wenn der FB in der Betriebsart "Kopplung über Taktlängen" (C05090 = 1) betrieben wird, muss das Maßsystem zwingend ein Modulo-Maßsystem sein. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 372 • Bei deaktiviertem FB (bEnable = FALSE) wird weiterhin die resultierende Leitge- schwindigkeit ausgegeben. • In C05096 wird die resultierende Leitgeschwindigkeit unter Verwendung der Maßsysteminformation am Eingang XAxisData in der realen Einheit des Leitmaß- systems angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 373 • Der hier eingetragene Wert geht als Zähler-Term in den resultie- renden Gleichlauffaktor ein. • Initialisierung: 0.0000 C05093/1 Einheit 2147483647 Taktlänge X • Anzeige der Taktlänge des Leit- maßsystems. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 374 214748.3647 Position X am Ausgang (resultierende Leitposition) • Anzeige des Ausgangssignals dnXActPos_p in der realen Einheit der Maschine. C05099 -214748.3647 214748.3647 Status • Anzeige des bit-codierten Aus- gangssignals dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 375: Betriebsart 0: Kopplung Über Vorschubkonstanten

    Das Geschwindigkeitsverhältnis zwischen Leit- und Folgeantrieb ergibt sich nach oben genannter Formel wie folgt: -- - 200.0000 [mm] dnYSpeedOut_s 1.0268... ⋅ ⋅ ------------ - --------------------------------------- - -- - ----------------------------------------- 1120 90.0000 [mm] dnXSpeedOut_s ------------ - Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 376: Betriebsart 1: Kopplung Über Taktlängen

    ----- - ------ 160.0000 [mm] 360.0000 ° [ ] dnYSpeedOut_s 0.8952... ⋅ ⋅ --------------------------------------- - --------------------------------------- - ----------------------------------------- 360.0000 ° [ ] 628.3185 [mm] dnXSpeedOut_s ----- - Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 377: Betriebsart 2: Freie Kopplung

    Form der Koppelfaktoren C05092/1 und C05092/1 be- rücksichtigt wird: ----- - 110 [%] dnYSpeedOut_s 1.2618... ⋅ ------ ------------------ - ----------------------------------------- 100 [%] dnXSpeedOut_s ----- - Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 378: Phasentrimmung Über X-Offset

    Das Druckbild "Pfeile" liegt um x gegenüber der gewünschten Druckposition verschoben: offset [5-62] Beispiel 1 Beispiel 2: Phasentrimmung über X-Offset Das Druckbild "Pfeile" liegt auf der gewünschten Position: [5-63] Beispiel 2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 379 Leittaktlänge begrenzt werden. Er darf jedoch nicht den zulässigen DINT-Zahlenbereich abzüglich der Leittaktlänge überschreiten. (DINT-Zahlenbereich = ±2 -1 [Inkremente] ≡ ±32768 [rev]) • Der X-Offset wird im FB L_LdSyncOperation genauso verrechnet wie im FB L_LdAddOffsetCyclic. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 380: L_Ldvirtualmasterp - Virtueller Master Für Gleichlauf

    = "0" (Dauerbetrieb). In diesem Fall erfolgt die Geschwin- digkeitsvorgabe über den Eingang dnSpeedSet_s. TRUE Dauerbetrieb wird gestartet, Leitwelle dnPosOut_p verfährt endlos. TRUEFALSE Dauerbetrieb wird beendet, Leitwelle dnPosOut_p verfährt zur in C05011 eingestellten Stopp-Position. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 381 • Dieser Eingang ist nur aktiv, wenn in C05010 die Betriebsart "3: Geschwindigkeit und Modus über Eingang" ausgewählt ist. Ab Bibliothek V02.07.xx.xx Hinweis: Die Vorgabe der Leitgeschwindigkeit 2 erfolgt immer über C05013/2. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 382 1 Tippen 2 Handradfunktion 3 Vorgabe Geschwindigkeit und Mo- Die Vorgabe der Leitgeschwindigkeit dus über Eingang 1 und der Betriebsart erfolgen über die entsprechenden Eingänge des FB. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 383 Einheit der Maschine. C05028 -214748.3647 Einheit 214748.3647 Externe Leitposition am Eingang • Anzeige des Eingangssignals dnExtMaster_p in der realen Ein- heit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 384: Funktionen

    • vom DFIN/Multi-Encodereingang/FB L_LdSetXAxisVelocity (relativer Gleichlauf) • vom Feldbus als realer Geber (muss auf eingestellte Taktlänge begrenzt sein). • Die Funktion wird aktiviert durch Setzen von bEnable auf TRUE. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 385: Überwachung Auf Zahlenüberlauf

    Der FB löst bei einem internen Zahlenüberlauf aufgrund eines geänderten Maßsystems eine ent- sprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61669515 0x3AD008B L_LdVirtualMasterP:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61669387 0x3AD000B L_LdVirtualMasterP:int.Überlauf Geschw.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 386: L_Ldvirtualmasterv - Virtueller Master Für Elektronisches Getriebe

    Dauerbetrieb in den Stillstand geführt. bManualJogCw Tippen Rechtslauf BOOL • Nur möglich bei in C05100 eingestellter Betriebsart "Tippen". TRUE Tippen (Handfahren) in positiver Richtung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 387 Bit 19 Maximalgeschwindigkeit = "0" Bit 23 Keine gültige Achsdatenstruktur Bit 25 Automatik-Modus Bit 26 Stoppen aktiv Bit 27 Handfahren Bit 28 Interne Sollgeschwindigkeit aktiv Bit 30 Elektronisches Handrad aktiv Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 388 • Wird gebildet aus dem Drehzahl- signal dnSpeedOut_s. C05118 -214748.3647 Einheit 214748.3647 Externe Geschwindigkeit am Ein- gang • Nur Anzeige • Wird gebildet aus dem Drehzahl- signal dnExtMaster_s. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 389: Funktionen

    • Die Leitwelle wird durch Setzen von bStopInstant auf TRUE innerhalb der in C05111 eingestell- ten Ablaufzeit in den Stillstand geführt. • Der Freigabeeingang bEnable muss hierzu auf TRUE gesetzt sein. • Diese Funktion hat die höchste Priorität. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 390: Überwachung Auf Zahlenüberlauf

    Der FB löst bei einem internen Zahlenüberlauf aufgrund eines geänderten Maßsystems eine ent- sprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61669388 0x3AD000C L_LdVirtualMasterV:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61669516 0x3AD008C L_LdVirtualMasterV:int.Überlauf Geschw.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 391: L_Ldzerodetect - Nulldurchgangserkennung

    Bit 21 Eingangsfehler (z. B. unzulässiger Positionssprung oder gegensinni- ge Laufrichtung) Bit 23 Keine gültige Achsdatenstruktur bZero Statussignal "Nulldurchgang" BOOL TRUE Nulldurchgang erkannt bzw. Position = "0" Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 392: L_Posdecoderstatepositioner - Statussignale Der Positionierung

    Ausgänge gleich entsprechend ihrer Bedeutung benannt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnState Eingang für das bit-codierte Statussignal der Grundfunktion "Positionieren". DINT • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang des SB LS_Positioner. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 393 28 bErrModeChange Ungültiger Wechsel des Positioniermodus. 29 bErrProfileData Profildaten sind nicht plausibel bzw. fehlerhaft. 30 bErrPG Fehler bei der Profilgenerierung. * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 394: L_Posdecoderstatesequencer - Statussignale Der Ablaufsteuerung

    Positionierprogramm zurückgesetzt. Fehlermeldungen: 22 bWatchDogActive "Watchdog"-Überwachungsfunktion für Aktion "Positionieren" hat ausgelöst. 15 bErrActive Fehler aktiv. 25 bErrBranch Falscher Wert am Branch-Eingang. * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 395: L_Posgetprofile - Tabellenausgabe Profildaten

    Bit 19 dwProfileNumber4 außerhalb des Gültigkeitsbereichs. Bit 20 dwProfileNumber5 außerhalb des Gültigkeitsbereichs. Bit 27 Fehler: Ungültige Funktionsbaustein-Instanzdaten. ProfileData1...5 Ausgabe der Profildaten des über dwProfileNumber1...5 ausgewählten Profils. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 396: L_Posgetprofiledata - Profildatenausgabe

     Motion Control HighLevel  Motion Control TopLevel Dieser FB stellt die in einem Profildatensatz enthaltenen Profilparameter zur Verfügung. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten ProfileData Schnittstelle für die Übergabe des Profildatensatzes. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 397 • Normierung: 2 ≡ 15000 [min NextProfileData Profildaten des Standard-Folgeprofils • Für Profilverkettung. NextTPProfileData Profildaten des TP-Folgeprofils • Für Touch-Probe-Restwegpositionierung. dnTPWindowStart TP-Fenster-Startposition DINT dnTPWindowEnd TP-Fenster-Endposition DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 398 Bei Softwarestand < V5.0 ist dieser Ausgang immer auf Null gesetzt. Ab Bibliothek V02.05.xx.xx • Die zweite Verschliffzeit wird nur bei Verschliffmodus "1" für die Verzögerungs- phase verwendet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 399: L_Posgettableacc - Tabellenausgabe Beschleunigungen

    8 Verzögerung von Profil 4 FBData Schnittstelle für die Übergabe der Funktionsbaustein-Instanzdaten. • Verbinden Sie diesen Eingang mit dem gleichnamigen Ausgang der Funktions- baustein-Instanz vom Typ L_PosPositionerTable bzw. L_PosProfileTable. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 400 Ausgabe der auf dem Tabellenplatz bzw. im Profil mit der Nummer dwAccTableNumber1...5 parametrierten Beschleunigung. DINT • Ausgabe als Drehzahländerung/Zeit • Normierung: 2 ≡ 15000000 [min Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 401: L_Posgettablejerk - Tabellenausgabe Verschliffzeiten

    Bit 20 dwJerkTableNumber5 außerhalb des Gültigkeitsbereichs. Bit 27 Fehler: Ungültige Funktionsbaustein-Instanzdaten. dnJerk1...5_s Ausgabe der auf dem Tabellenplatz bzw. im Profil mit der Nummer dwJerkTableNumber1...5 parametrierten Verschliffzeit in [ms]. DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 402: L_Posgettablepos - Tabellenausgabe Positionen

    Bit 20 dwPosTableNumber5 außerhalb des Gültigkeitsbereichs. Bit 27 Fehler: Ungültige Funktionsbaustein-Instanzdaten. dnPosition1...5_p Ausgabe der auf dem Tabellenplatz bzw. im Profil mit der Nummer dwPosTableNumber1...5 parametrierten Position in [Inkrementen]. DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 403: L_Posgettablespeed - Tabellenausgabe Geschwindigkeiten

    Bit 27 Fehler: Ungültige Funktionsbaustein-Instanzdaten. dnSpeed1...5_s Ausgabe der auf dem Tabellenplatz bzw. im Profil mit der Nummer dwSpeedTableNumber1...5 parametrierten Geschwindigkeit als Drehzahl. DINT • Normierung: 2 ≡ 15000 [min Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 404: L_Pospositionerinterface - Positionierschnittstelle

    Neustart des SB LS_Positioner bei der nächsten Flanke an bStart die Positionierung neu gestartet. Ausgänge Bezeichner/Datentyp Wert/Bedeutung bStartPositioner Schnittstelle zur Grundfunktion "Positionieren" BOOL • Verbinden Sie diesen Ausgang mit dem Eingang POS_bStart des SB LS_Positioner. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 405: Verschaltung

    • Ist dieses Verhalten nicht erwünscht, so lassen Sie den Eingang dnPositionerState un- beschaltet. Es ist dann ein manuelles Rücksetzen über den Eingang bReset erforder- lich. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 406: Anwendungsfälle

    Für Antriebsregler ab Softwarestand V3.0 gilt: • Eine Positionierung lässt sich nicht fortsetzen, wenn zwischenzeitlich die Maschinenparameter geändert wurden oder eine erneute Referenzierung stattgefunden hat. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 407: L_Pospositionertable - Profildatensatzverwaltung

    Anpassen eines Tabellenplatzes eine Auswirkung in mehreren Profilen er- reicht werden. • Eine weitere wichtige Aufgabe dieses FBs ist das Umrechnen der Tabellenwerte entsprechend der im SB LS_DriveInterface vorgewählten Normierungen/Maschinenparameter. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 408 TRUEFALSE Der Wert des letzten Zyklus wird in der Tabelle beibehalten. dwJerkTableNumber Auswahl des Tabellenplatzes für die zu "teachende" Verschliffzeit DWORD 0 Keine Auswahl (Vorgabe bei nichtbelegtem Eingang) 1...50 Tabellenplatz 1 ... 50 der Tabelle VTJERK Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 409 • Für Ausführung über Parameter- 01 Die am Eingang dnSpeed_s anliegen- kanal. de Geschwindigkeit wird auf dem VTSPEED-Tabellenplatz gespeichert, der über den Eingang dwSpeedTableNumber ausgewählt ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 410 • Anzeige des Eingangssignals dwPosTableNumber. C04706/2 100 DIS:VTSpeedNum • Anzeige des Eingangssignals dwSpeedTableNumber. C04706/3 100 DIS:VTAccNum • Anzeige des Eingangssignals dwAccTableNumber. C04706/4 100 DIS:VTJerkNum • Anzeige des Eingangssignals dwJerkTableNumber. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 411 (Subcode 1 ... 75 ≡ Profil Nr. 1 ... 75) 1 VTACC-Platz 1 (C04703/1) zur Festlegung des Profilparame- 2 VTACC-Platz 2 (C04703/2) ters "Beschleunigung"..50 VTACC-Platz 50 (C04703/50) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 412 (Subcode 1 ... 75 ≡ Profil Nr. 1 ... 75) 0 Kein Folgeprofil (Ende einer Profil-Verkettung) 1 Profil Nr. 1 ..75 Profil Nr. 75 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 413 • Verweis auf VTJERK-Tabellenplatz 50 VTJERK-Platz 50 (C04704/50) zur Festlegung des Profilparame- ters "Zweite Verschliffzeit". • Die zweite Verschliffzeit wird nur bei Verschliffmodus "1" für die Verzögerungsphase verwendet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 414: Variablentabellen

    • Sollen z. B. bei einer Profilverkettung mehrere Profile mit der gleichen Geschwindigkeit abge- fahren werden, so können die jeweiligen Profilparameter "Geschwindigkeit" alle auf den glei- chen Tabellenplatz verweisen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 415 Zugriff auf die Profilparameter ist während der Umrechnung nicht möglich.  Hinweis! Ausnahme bilden die zu "teachenden" Werte, diese sind im internen Maßsystem vorzu- geben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 416: Teach"-Funktion

    Die Abweichung in der Anzeige ist durch die Konvertierung des Wertes von Anwender- einheiten in interne Einheiten und wieder zurück in Anwendereinheiten begründet, hat jedoch keine negative Auswirkung auf das Antriebsverhalten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 417: Positioniermodi

    • Für das Beschleunigen und Abbremsen werden die Werte des Profils verwendet. • Die Fahrtrichtung ergibt sich aus dem Vorzeichen der Verfahrge- schwindigkeit. • Die Beendigung erfolgt durch Break-Signal. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 418 Weg zur Zielposition ergibt: 360°/0° 300° 60° 240° 120° 180° 16 Absolut ShortestWay TP (modulo)  Wie Modus 15, aber mit Profilwechsel bei Erfassung eines Touch-Probe. ( 420) Touch-Probe-Positionierung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 419: Positionierung Mit Endgeschwindigkeit

    Ist dies nicht der Fall, so wird die Positionierung mit einem Fehler abgebro- chen. Dieser Fall tritt häufig dann auf, wenn die Positionierung unterbrochen und an- schließend wieder fortgesetzt werden soll. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 420: Touch-Probe-Positionierung

    Ziel nicht anfahren werden, da in diesem Fall die Reversierbewegung nicht zulässig ist. Weitere Konstellationen in Verbindung mit Profilverkettung sind denkbar, bei denen ein Anfahren der Zielposition nicht möglich ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 421: Überwachung Auf Zahlenüberlauf

    Fehler 61737217 0x3AE0901 L_PosPositionerTable:int.Überlauf Pos.(L_SdSetAxisData) Fehler 61735937 0x3AE0401 L_PosPositionerTable:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61736193 0x3AE0501 L_PosPositionerTable:int.Überlauf Geschw.(L_SdSetAxisData) Fehler 61735425 0x3AE0201 L_PosPositionerTable:int.Überlauf Beschl.(LS_DriveInterface) Fehler 61735681 0x3AE0301 L_PosPositionerTable:int.Überlauf Beschl.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 422: L_Posprofileinterface - Profildaten-Schnittstelle

    15 Absolut ShortestWay (modulo) 16 Absolut ShortestWay TP (modulo) dnTargetPosition_p Zielposition in [Inkrementen] DINT dnSpeed_s Geschwindigkeit DINT • Vorgabe als Drehzahl • Normierung: 2 ≡ 15000 [min Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 423 Bit 20 TP-Kanal 11 DFIN-Nullimpuls Bit 22 TP-Kanal 12 DFOUT-Nullimpuls dwProfileNumber Nummer, die dem Profil zugordnet wird. DINT • Diese Nummer wird am SB LS_Positioner angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 424: Positioniermodi

    Verzögerung und Verschliffzeit zum Überfahren der Zielposition mit anschließender Reversierbewegung kommen. Beispielsweise würde dann im Positio- niermodus "Absolut CW (modulo)" auch eine Bewegung gegen den Uhrzeigersinn stattfinden. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 425 • Dabei kann in dieser Richtung die Nullposition der Achse überschrit- ten werden. 14 Absolut CCW TP (modulo)  Wie Modus 13, aber mit Profilwechsel bei Erfassung eines Touch-Probe. ( 427) Touch-Probe-Positionierung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 426: Positionierung Mit Endgeschwindigkeit

    Endgeschwindigkeit. (Durch dieses Verhalten kann es vermehrt zu den im folgenden Hinweis aufgeführten Fällen kommen.) • Ein nachträgliches Erhöhen des Override-Wertes hat keinen Einfluss auf die durchgeführte Begrenzung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 427: Touch-Probe-Positionierung

    Ziel nicht angefahren werden, da in diesem Fall die Reversierbewegung nicht zulässig ist. Weitere Konstellationen in Verbindung mit Profilverkettung sind denkbar, bei denen ein Anfahren der Zielposition nicht möglich ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 428: Touch-Probe-Konfiguration

    1048576 DFOUT-Nullimpuls 4194304 • Beispiel: Zur Auswahl des Touch-Probe-Kanals "DIGIN 8" und Reaktion nur auf eine positive Flanke ist am Eingang dwTPConfig der Dezimalwert "16384" erforderlich. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 429: L_Posprofiletable - Profildatensatzverwaltung (Einfach)

    0 Keine Auswahl (Vorgabe bei nichtbelegtem Eingang) 1 Profil 1 • Für Profil Nr. 1 wird als Zielposition die über den Eingang dnExtPos_p vorgegebene Position verwendet. 2...4 Profil 2 ... 4 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 430 11 Absolut CW (modulo) 12 Absolut CW TP (modulo) 13 Absolut CCW (modulo) 14 Absolut CCW TP (modulo) 15 Absolut ShortestWay (modulo) 16 Absolut ShortestWay TP (modulo) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 431 Position wird in dem Profil ge- speichert, das über den Eingang dwTeachProfileNumber ausgewählt ist. C04759/1 Zeichenkette Positionseinheit • Nur Anzeige C04759/2 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 432 Ab Bibliothek V02.05.xx.xx Bei Softwarestand < V5.0 hat die- ser Parameter keine Funktion. • Die zweite Verschliffzeit wird nur bei Verschliffmodus "1" für die Verzögerungsphase verwendet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 433: Profildatentabelle

    Zugriff auf die Profilparameter ist während der Umrechnung nicht möglich.  Hinweis! Ausnahme bilden die zu "teachenden" Werte, diese sind im internen Maßsystem vorzu- geben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 434: Teach"-Funktion

    Die Abweichung in der Anzeige ist durch die Konvertierung des Wertes von Anwender- einheiten in interne Einheiten und wieder zurück in Anwendereinheiten begründet, hat jedoch keine negative Auswirkung auf das Antriebsverhalten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 435: Positioniermodi

    • Für das Beschleunigen und Abbremsen werden die Werte des Profils verwendet. • Die Fahrtrichtung ergibt sich aus dem Vorzeichen der Verfahrge- schwindigkeit. • Die Beendigung erfolgt durch Break-Signal. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 436 Weg zur Zielposition ergibt: 360°/0° 300° 60° 240° 120° 180° 16 Absolut ShortestWay TP (modulo)  Wie Modus 15, aber mit Profilwechsel bei Erfassung eines Touch-Probe. ( 437) Touch-Probe-Positionierung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 437: Touch-Probe-Positionierung

    Ziel nicht anfahren werden, da in diesem Fall die Reversierbewegung nicht zulässig ist. Weitere Konstellationen in Verbindung mit Profilverkettung sind denkbar, bei denen ein Anfahren der Zielposition nicht möglich ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 438: Überwachung Auf Zahlenüberlauf

    Fehler 61737222 0x3AE0906 L_PosProfileTable:int.Überlauf Pos.(L_SdSetAxisData) Fehler 61735942 0x3AE0406 L_PosProfileTable:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61736198 0x3AE0506 L_PosProfileTable:int.Überlauf Geschw.(L_SdSetAxisData) Fehler 61735430 0x3AE0206 L_PosProfileTable:int.Überlauf Beschl.(LS_DriveInterface) Fehler 61735686 0x3AE0306 L_PosProfileTable:int.Überlauf Beschl.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 439: L_Possequencer - Ablaufsteuerung

    Für eine vollständige Ablaufsteuerung ist der FB L_PosSequencer mit weiteren Baustei- nen zu verbinden, u. a. dem FB L_PosPositionerTable (Profildatensatzverwaltung) und dem SB LS_Positioner (Grundfunktion "Positionieren"). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 440 Normalhalt in den Stillstand geführt. • Der Systembaustein LS_Positioner wird deaktiviert. • Der Systembaustein LS_Homing wird deaktiviert. • Die Sollwertfolger werden deaktiviert. • Die digitalen Ausgangssignale behalten ihren Zustand. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 441 1 Verzweigung zum in C04540/2 definierten Schritt. 2 Verzweigung zum in C04541/2 definierten Schritt..20 Verzweigung zum in C04559/2 definierten Schritt. >20 Verzweigung zum nächsten Schritt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 442 • Zur Übergabe einzelner Steuersignale kann an diesen Eingang z. B. ein BOOL-zu- DWORD-Konverter angeschlossen werden. • Anzeigeparameter: C04693/1 Bit 0 Sequenzer-Eingang 1 Bit 1 Sequenzer-Eingang 2 ..Bit 31 Sequenzer-Eingang 32 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 443 Schnittstelle zur Grundfunktion "Referenzieren" BOOL • Steuersignal zur Freigabe der Grundfunktion. • Verbinden Sie diesen Ausgang mit dem Eingang bEnable des SB LS_Homing. • Anzeigeparameter: C04690/8 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 444 • Zur Ausgabe einzelner Steuersignale kann an diesen Eingang z. B. ein DWORD-zu- BOOL-Konverter angeschlossen werden. • Anzeigeparameter: C04693/2 Bit 0 Sequenzer-Ausgang 1 Bit 1 Sequenzer-Ausgang 2 ..Bit 31 Sequenzer-Ausgang 32 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 445: Allgemeine Parameter

    Aktueller Kommentar • Nur Anzeige 5.114.1 Prioritäten der Steuersignale Die booleschen Steuersignale werden in folgender Reihenfolge ausgewertet: 1. bReset 2. bBreak 3. bPause 4. bStart 5. bCancel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 446: Zustände Des Sequenzers

    ä Start = FALSE TRUE Reset = TRUE Break = TRUE BREAK C04502 = 3 bProgramBusy = FALSE Reset = TRUE [5-73] Interne Zustandsmaschine des Sequencers Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 447: Verfügbare Aktionstypen Zur Erstellung Des Positionierprogramms

    9 001 ... 025 C04590 ... C04593 Standby 10 001 ... 005 C04600 ... C04602 Eine ausführliche Beschreibung der Aktionstypen finden Sie in den folgenden Unterkapiteln. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 448: Aktionstyp "Programmende

    • Wird der Eingang bStart auf FALSE zurückgesetzt, während das Positionierprogramm läuft wird, so wird die Abarbeitung nur noch bis zum Programmende fortgesetzt. • In der Lenze-Einstellung sind alle Einträge der Ablauftabelle auf "0" und somit auf "Program- mende" gesetzt.
  • Seite 449: Aktionstyp "Positionieren

    • Dauert der Positioniervorgang länger als die eingestellte Watchdog-Zeit, so erfolgt eine Ver- zweigung zum eingestellten Watchdog-Folgeschritt. • Ist die Watchdog-Zeit auf 0 s eingestellt, so ist die Überwachungsfunktion ausgeschaltet (Len- ze-Einstellung). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 450 Ver- zweigung zum in C04516 defi- nierten Watchdog-Folgeschritt. C04516/1...50 Watchdog-Folgeschritt • Wird nach Überschreiten der 0 Folgeschritt Watchdog-Zeit ausgeführt. 1...100 Schritt 1 ... 100 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 451: Aktionstyp "Schalten

    (Bit 1 von dwDigitalOutputs) ..32 Sequenzer-Ausgang 32 (Bit 31 von dwDigitalOutputs) C04523/1...25 Signalzustand für Schalten B 0 Bit auf "0" setzen. 1 Bit auf "1" setzen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 452: Aktionstyp "Verzweigen

    Vergleichswert, so er- folgt eine Verzweigung zum hier eingestellten Schritt. • Bei Ungleichheit oder Einstellung "0" wird stattdessen der in der Ab- lauftabelle folgende Schritt abge- arbeitet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 453: Aktionstyp "Variabel Verzweigen

    Folgeschritt bei Branch-Wert 15 C04555/1...5 Folgeschritt bei Branch-Wert 16 C04556/1...5 Folgeschritt bei Branch-Wert 17 C04557/1...5 Folgeschritt bei Branch-Wert 18 C04558/1...5 Folgeschritt bei Branch-Wert 19 C04559/1...5 Folgeschritt bei Branch-Wert 20 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 454: Aktionstyp "Referenzieren

    3. Nachdem über den Eingang bHomingDone die Rückmeldung erfolgt ist, dass die Referenzierung durchgeführt wurde, wird die Freigabe des SB LS_Homing wieder aufgehoben. 4. Der Programmablauf wird fortgesetzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 455: Aktionstyp "Warten

    • Erst wenn der Eingang für die 0 Folgeschritt bei Bitzustand "0" Wartefunktion diesen Zustand 1 Folgeschritt bei Bitzustand "1" hat, wird der Folgeschritt abgear- beitet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 456: Aktionstyp "Zähler Setzen

    Auswahl Zähler 0 Zähler setzen deaktiviert. 1 Zähler 1 ..10 Zähler 10 C04581/1...10 -2147483647 2147483647 Neuer Zählerstand C04582/1...10 -2147483647 2147483647 Aktueller Zählerstand • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 457: Aktionstyp "Zählen

    Ablauftabelle folgende Schritt abgearbeitet. C04594/1...25 Vergleichsbedingung 1 Zählerstand = Vergleichswert 2 Zählerstand > Vergleichswert 3 Zählerstand ≥ Vergleichswert 4 Zählerstand < Vergleichswert 5 Zählerstand ≤ Vergleichswert Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 458: 5.114.3.10 Aktionstyp "Standby

    • Erst wenn der Eingang für Ende 0 Folgeschritt bei Bitzustand "0" "Standby" diesen Zustand hat, 1 Folgeschritt bei Bitzustand "1" wird der Standby-Schritt verlas- sen und der Folgeschritt abgear- beitet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 459: Beispiel: Ablauftabelle

    Aktion 4 vom Typ "Verzweigen" (3) abarbeiten C04500/... yyxxx Aktion xxx vom Typ yy abarbeiten C04500/24 1012 Aktion 12 vom Typ "Positionieren" (1) abarbeiten C04500/25 Programmende C04500/26 Programmende C04500/... C04500/100 Programmende Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 460: L_Possequencerstatedecoder - Statussignale Der Ablaufsteuerung

    Positionierprogramm beendet. Fehlermeldungen: 15 bErrActive Fehler aktiv. 22 bWatchDogActive "Watchdog"-Überwachungsfunktion für Aktion "Positionieren" hat ausgelöst. 25 bErrBranch Falscher Wert am Branch-Eingang. * Bezogen auf das Eingangssignal dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 461: L_Sdacctounit - Beschleunigungsumrechnung

    Status "Ausgangssignal wird begrenzt" BOOL TRUE Das Ausgangssignal wird auf den darstellbaren Zahlenbereich be- grenzt. Parameter Parameter Einstellmöglichkeiten Info C04319 Zeichenfolge aus AxisData Beschleunigungseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 462: L_Sddelaycomp - Totzeitkompensation

    Einheit der Maschine. C04323 -214000.0000 Einheit 214000.0000 Position am Ausgang • Anzeige des Ausgangssignals Ab Bibliothek V02.02.xx.xx dnPosOut_p in der realen Einheit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 463: L_Sddifferentiate - Differentiation

    Eingang zu verbinden. ( 520) Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnSpeedOut_s Ausgabe der Geschwindigkeit als Drehzahl in [min DINT • Normierung: 15000 min ≡ 2 ≡ 67108864 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 464: L_Sdfactor - Reckfaktor

    Werte anliegen. Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT bLimit Status "Ausgangssignal wird begrenzt" BOOL TRUE Das Ausgangssignal wird begrenzt, der Antrieb folgt nicht dem Soll- wert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 465: L_Sdgetaxisdata - Maschinenparameter Aus Achsdaten Auslesen

    DINT • Es wird der zur aktuellen Positionsregelung (C02570) und Lagegeberauswahl (C00490) zugehörige Getriebefaktor ausgegeben. • Anzeigeparameter: C04410/1 • In C04424 wird der resultierende Getriebefaktor angezeigt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 466 24 Auflösung einer Geberumdrehung • Nur Anzeige C04420 -214748.3647 Einheit/t 214748.3647 Bezugsgeschwindigkeit • Nur Anzeige C04422 Verfahrbereich • Nur Anzeige 0 Unbegrenzt 1 Begrenzt 2 Modulo Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 467 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Parameter Einstellmöglichkeiten Info C04424 -2147483.647 2147483.647 Resultierender Getriebefaktor • Nur Anzeige C04425 -214748.3647 Inkr./ 214748.3647 Auflösung einer Einheit Einheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 468: L_Sdgetposition - Positionsumrechnung

    C04272 Zeichenkette Positionseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx C04273 -214748.3647 Einheit 214748.3647 Positionswert • Anzeige des Eingangssignals dnPosIn_p in der realen Einheit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 469: L_Sdgetspeed - Geschwindigkeitsumrechnung

    C04282 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx C04283 -214748.3647 Einheit/t 214748.3647 Geschwindigkeitswert • Nur Anzeige • Wird gebildet aus dem Drehzahl- signal dnSpeedIn_s. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 470: L_Sdintegrate - Integration Drehzahl Zu Position

    Position in [Inkrementen] DINT • Überlauf ist möglich (Anzeige über bError) bError Statussignal "Überlauf erfolgt" BOOL • Statussignal kann über bLoadStartPos zurückgesetzt werden. TRUE Überlauf ist erfolgt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 471: L_Sdintegrateaxis - Integration Drehzahl Zu Position (Mit Tp-Korrektur)

    • In C04354 wird die Position in der realen Einheit der Maschine angezeigt. dnTpTimeLag Eingang zur Übernahme des Touch-Probe-Zeitstempels DINT • Verbinden Sie diesen Eingang mit dem Ausgang dnTouchProbeTimeLag des ent- sprechenden Touch-Probe-Systembausteins. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 472 • Anzeige des Ausgangssignals dnPosOut_p in der realen Einheit der Maschine. C04358 -214748.3647 Einheit/t 214748.3647 Ausgangsgeschwindigkeit • Anzeige des Ausgangssignals dnSpeedOut_s in der realen Ein- heit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 473: Typische Anwendung

    Generierung von Vergleichsmaßsystemen (z. B. Leittaktgenerierung ohne direkten Ein- fluss auf die Antriebsbewegung). Der FB ermöglicht das einmalige oder auch zyklische "harte" Setzen der Position über Touch-Probe- Signale, das in solchen Fällen gewünscht ist. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 474: Verschaltung Der Touch-Probe-Eingänge

    Für die Positionskorrektur mittels Touch-Probe benötigt der FB den Touch-Probe-Zeitstempel und das Statussignal "Touch-Probe erfasst" vom Systembaustein LS_TouchProbe für den verwendeten Touch-Probe-Kanal: [5-75] Beispiel: Verschaltung der Touch-Probe-Eingänge des FB L_SdIntegrateAxis Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 475: Signalverläufe

    Œ  dnTpPos_p dnSpeedOut_s  Verfahrbereich "Unbegrenzt"  Verfahrbereich "Modulo"  Touch-Probe-Signal hat keine Wirkung, da bLoadStartPos auf TRUE gesetzt ist. [5-76] Signalverläufe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 476 FB zusätzlich eine Korrektur der ausgegebenen Position mittels Touch-Probe möglich. Verfahrbereich "Modulo" Verfahrbereich "Unbegrenzt" dnSpeedIn_s dnSpeedIn_s bTpReceived bTpReceived dnPosOut_p dnPosOut_p dnTpPos_p dnTpPos_p  Touch-Probe-Signal ist nicht erfasst worden. [5-77] Signalverläufe Touch-Probe-Korrektur Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 477: L_Sdintegratelimit - Integration Drehzahl Zu Position

    TRUE Integrator mit dem am Eingang dnStartPos_p anliegenden Wert la- den. bSetStartPos Integrator mit Startposition laden (flankengesteuert) BOOL FALSETRUE Integrator mit dem am Eingang dnStartPos_p anliegenden Wert la- den. Die Drehzahl wird sofort weiter integriert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 478 • Anzeige des Eingangssignals dnStartPos_p in der realen Einheit der Maschine. C04327/2 -214748.3647 Einheit 214748.3647 Ausgangsposition • Anzeige des Ausgangssignals dnPosOut_p in der realen Einheit der Maschine. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 479: Grundlagen

    [5-79] Beispiel für Prozessbezug Auswahlhilfe Für beide Fälle stehen Integrator-Funktionsbausteine zur Verfügung, die eine Modulo-Position aus einer Eingangsgeschwinidgkeit errechnen: • Fall 1: L_LdIntegrateCyclic, L_SdIntegrateAxis, L_EsStretchIntegrate • Fall 2: L_SdIntegrateLimit Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 480: Signalverläufe

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 5.125.2 Signalverläufe dnSpeedIn_s dnPosOut_p dnUpperLimit_p dnLowerLimit_p bUpperLimit bLowerLimit [5-80] Signalverläufe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 481: L_Sdinterextrapolateany - Signalinterpolation

    C04442 127 Anzahl Inter-/Extrapolationsschritte • Taskzyklen pro Kommunikations- zyklus • Initialisierung: 1 C04443 Reversieren während quadratischer Extrapolation erlauben 0 Reversieren nicht erlaubt Lenze-Einstellung 1 Reversieren erlaubt Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 482: Extrapolationsfunktion

    • In C04441 ist auswählbar, ob die Interpolation linear oder quadratisch erfolgen soll. • Die Anzahl der Interpolationsschritte ist in C04442 einstellbar: Buszyklus [ms] C04442 ---------------------------------------- Taskzyklus [ms] 5.126.3 Signalverläufe Extrapolation [5-81] Extrapolation quadratisch Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 483 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [5-82] Extrapolation quadratisch mit Telegrammausfall Interpolation [5-83] Interpolation quadratisch [5-84] Interpolation quadratisch mit Telegrammausfall Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 484: L_Sdinterextrapolateposition - Signalinterpolation

    • Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem L_SdSetAxisData abbilden. In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 485 • Initialisierung: 0 C04435 Auswahl Telegrammausfallerken- nung 0 Inaktiv Lenze-Einstellung (Zwei aufeinanderfolgende identi- sche Eingangspositionswerte wer- den nicht als Telegrammausfall gewertet.) 1 Toggle-Eingang 2 SyncInput-Schnittstelle Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 486: Extrapolationsfunktion

    • In C04431 ist auswählbar, ob die Interpolation linear oder quadratisch erfolgen soll. • Die Anzahl der Interpolationsschritte ist in C04432 einstellbar: Buszyklus [ms] C04432 ---------------------------------------- Taskzyklus [ms] Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 487: Telegrammausfallerkennung

    C04434 einstellbar. 5.127.4 Signalverläufe Extrapolation ohne Telegrammausfallerkennung Auswahl Telegrammausfallerkennung (C04435) = "0: deaktiviert" [5-85] Eingangswerte OK [5-86] Eingangswerte nicht OK, Anzahl akzeptierter Telegrammausfälle = 0 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 488 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Extrapolation mit Telegrammausfallerkennung über Toggle-Eingang Auswahl Telegrammausfallerkennung (C04435) = "1: Toggle-Eingang" [5-87] Eingangswerte OK [5-88] Eingangswerte nicht OK, Anzahl akzeptierter Telegrammausfälle = 1 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 489 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Extrapolation mit Telegrammausfallerkennung über SyncInput-Schnittstelle Auswahl Telegrammausfallerkennung (C04435) = "2: SyncInput-Schnittstelle" [5-89] Eingangswerte OK [5-90] Eingangswerte nicht OK, Anzahl akzeptierter Telegrammausfälle = 1 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 490 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Interpolation ohne Telegrammausfallerkennung Auswahl Telegrammausfallerkennung (C04435) = "0: deaktiviert" [5-91] Eingangswerte OK [5-92] Eingangswerte nicht OK, Anzahl akzeptierter Telegrammausfälle = 0 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 491 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Interpolation mit Telegrammausfallerkennung über Toggle-Eingang Auswahl Telegrammausfallerkennung (C04435) = "1: Toggle-Eingang" [5-93] Eingangswerte OK [5-94] Eingangswerte nicht OK, Anzahl akzeptierter Telegrammausfälle = 1 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 492 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Interpolation mit Telegrammausfallerkennung über SyncInput-Schnittstelle Auswahl Telegrammausfallerkennung (C04435) = "2: SyncInput-Schnittstelle" [5-95] Eingangswerte OK [5-96] Eingangswerte nicht OK, Anzahl akzeptierter Telegrammausfälle = 1 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 493: L_Sdinterpolate - Signalinterpolation

    C04400 16 Anzahl der Interpolationszyklen • Initialisierung: 1 C04401/1 Zeichenkette Positionseinheit Ab Bibliothek V02.02.xx.xx • Nur Anzeige C04401/2 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 494: Funktion

    Ausgang nach Ablauf der fünf Interpolationszyklen konstant auf dem Eingangswert gehalten ().  8 cycles [5-98] Fall 2: Zykluszeit des Eingangssignals > Anzahl Interpolationszyklen Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 495 Grundlage der Differenz von Ist- und Sollposition neue Interpo- DPos lationswerte gebildet ().  2 cycles [5-99] Fall 3: Zykluszeit des Eingangssignals < Anzahl Interpolationszyklen Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 496: L_Sdlimitspeed - Drehzahlbegrenzung

    • Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem L_SdSetAxisData abbilden. In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 497 C04306 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx C04307 -214748.3647 Einheit/t 214748.3647 Bezugsgeschwindigkeit • Nur Anzeige Ab Bibliothek V02.02.xx.xx • Zur Eingabeorientierung für Ge- schwindigkeitsvorgaben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 498: L_Sdmotorpot - Motorpotentiometer

    TRUE dnOut_n wird auf den Startwert dnStartValue_n gesetzt. • Liegt der Startwert außerhalb der parametrierten Grenzwerte, so wird der Ausgangswert dnOut_n auf den entsprechenden Grenz- wert begrenzt. dnStartValue_n Startwert in [%] DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 499 1 ...wird auf 0 % gesetzt. 2 ...wird auf den unteren Grenzwert gesetzt. 3 ...wird auf den oberen Grenzwert ge- setzt. C04368 -200.00 200.00 Ausgangssollwert • Anzeige des Ausgangswertes dnOut_n. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 500: Hoch- Und Ablaufzeit

    Ausgangswert verringern dnOut_n wird mit der in C04361/2 eingestellten Ablaufzeit bis zum Er- reichen des unteren Grenzwertes (C04360/2) verringert. TRUE TRUE FALSE FALSE dnOut_n bleibt unverändert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 501: Signalverläufe

     Ausgangswert bleibt unverändert, da bUp und bDown zeitgleich auf TRUE gesetzt sind.  C04360/1: Oberer Grenzwert  C04360/2: Unterer Grenzwert  C04361/1: Hochlaufzeit  C04361/2: Ablaufzeit [5-101] Signalverläufe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 502: Deaktivierungsfunktion

    Wird die Motorpotentiometer-Funktion wieder aktiviert und dnOut_n befindet sich au- ßerhalb der parametrierten Grenzwerte, so wird dnOut_n unter Berücksichtigung der Hoch-/Ablaufzeit zum nächstliegenden Grenzwert geführt. Dieser Vorgang ist unabhängig von den Steuersignalen bUp und bDown. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 503 • Da im Beispiel der untere Grenzwert größer 0 % eingestellt ist und dnOut_n somit außerhalb der Grenzwerte liegt, wird dnOut_n zunächst mit der Hochlaufzeit auf den unteren Grenz- wert zurückgeführt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 504: Verhalten Bei Fehlparametrierung Der Grenzwerte

     Fehlparametrierung (unterer Grenzwert > oberer Grenzwert)  C04360/1: Oberer Grenzwert  C04360/2: Unterer Grenzwert  C04361/1: Hochlaufzeit  C04361/2: Ablaufzeit [5-103] Beispiel: Signalverläufe bei Fehlparametrierung der Grenzwerte Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 505: L_Sdpostounit - Positionsumrechnung

    Eingangsposition dnPosIn_p liegt außerhalb der Soft- ware-Endlagen der angeschlossenen Maschinenparameter (AxisData). Parameter Parameter Einstellmöglichkeiten Info C04312 Zeichenfolge aus AxisData Positionseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 506: L_Sdprocesscontroller - Pid-Regler Mit Begrenzung

    Filter geladen. Die aktuelle Regeldifferenz ist Null. dnActValue_n Normierter Prozess-Istwert für den Hochlaufgeber und PT1-Filter DINT • Normierung: 100 % ≡ 2 ≡ 1073741824 • Anzeigeparameter: C04388/2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 507 Regelabweichung DINT • Normierung: 100 % ≡ 2 ≡ 1073741824 • Anzeigeparameter: C04388/9 bLimitActive Statussignal "Begrenzung aktiv" BOOL • Anzeigeparameter: C04389/4 TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 508 200.00 y-Werte der Kennlinienfunktion • Subcode 1 ... 5 entsprechen den Stützpunktwerten Y1 ... Y5. • Initialisierung: X1, X2 = 100.00 % X3 ... X5 = 0.00 % Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 509 C04389/3 PID-Regler auf Null zurücksetzen • Anzeige des Eingangssignals 0 FALSE bReset. 1 TRUE C04389/4 Begrenzung aktiv • Anzeige des Ausgangssignals 0 FALSE bLimitActive. 1 TRUE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 510: Reglercharakteristik

    Die Einstellung der Vorhaltzeit erfolgt in C04380. • Die Einstellung "0.000 s" deaktiviert den D-Anteil (Lenze-Einstellung). Der PID-Regler wird da- durch zu einem PI-Regler oder P-Regler, wenn auch der I-Anteil deaktiviert wurde. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 511: Adaption Der Reglerverstärkung Über Kennlinienfunktion

    • Wird die aufsteigende Kette der x-Werte unterbrochen, entspricht dies dem Ende der Kennlinie (siehe folgende Beispiele). • Ausgehend von den letzten gültigen Wertepaaren wird beidseitig bis zum Ende des X-Wertebe- reiches (±200 %) extrapoliert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 512: Regelabweichung Im Bereich Reduzierter Empfindlichkeit

    • In C04376 erfolgt die Einstellung, auf wieviel Prozent die Verstärkung in dem festgelegten To- leranzbereich reduziert werden soll. 5.132.4 Reglereinfluss Über den Eingang dnInfluence_n kann eine prozentuale Bewertung des Reglerausgangs dnOut_n erfolgen. Das bewertete Ausgangssignal wird an dnOutRed_n ausgegeben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 513: Hochlaufgeber

    Ab Bibliothek V02.09.xx.xx gilt: • Die Einstellung der Hoch- und Ablaufzeit erfolgt in C04375 und C04386. • Ist C04386 = "1000.001 s" eingestellt (Lenze-Einstellung), so wird für die Hoch- und auch die Ablaufzeit die Einstellung in C04375 verwendet. Dies entspricht dem bisherigen Verhalten (symmetrische Hoch-/Ablaufzeit).
  • Seite 514: L_Sdrampgenerator - Hochlaufgeber S-Rampe

    • Zeitbezug: 62.5 μs, d. h. 0.01 % entsprechen einer Änderung von 160 % des Aus- gangssignales innerhalb 1 s. • Interne Begrenzung auf ±200 % Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 515: Hochlaufgeber Laden

    • Dieser Wert wird sofort übernommen und an dnOut_n ausgegeben. Es findet kein Hoch- oder Ablauf über eine S-Form statt. • Solange bLoadStartValue = TRUE bleibt, ist der Hochlaufgeber gesperrt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 516: Beschleunigung Und Ruck

    In C04341 können Sie eine Verschliffzeit für eine ruckfreie Beschleunigung des Antriebs einstellen. • Der Ruck wird als Zeit in [s] vorgegeben, bis der Hochlaufgeber mit der max. Beschleunigung ar- beitet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 517: L_Sdrampgeneratorany - Hochlaufgeber S-Rampe

    • Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem L_SdSetAxisData abbilden. In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 518 • Initialisierung: 0.100 s C04336/1 -214748.3647 214748.3647 Sollwert am Eingang • Nur Anzeige. C04336/2 -214748.3647 214748.3647 Sollwert am Ausgang • Nur Anzeige.  Ausführliche Funktionsbeschreibung siehe FB L_SdRampGenerator. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 519: L_Sdruntimecomp - Laufzeitkompensation

    BOOL TRUE Kompensation ist aktiviert. Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnPosOut_p Ausgabe der kompensierten Position in [Inkrementen] DINT • Eilt dem Eingangssignal dnPosIn_p um die letzte Positionsdifferenz vor. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 520: L_Sdsetaxisdata - Maschinenparameter

    Daten für interne Berechnungen benötigen, zur Verfügung stellen. dnCycleLength_p Taktlänge in [Inkrementen] DINT • In C04248 wird die Taktlänge in der realen Einheit der Maschine angezeigt. Ab Bibliothek V02.05.xx.xx Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 521 0 Unbegrenzt 1 Begrenzt 2 Modulo Lenze-Einstellung C04258 -2147483.647 2147483.647 Resultierender Getriebefaktor • Nur Anzeige C04259 -214748.3647 Inkr./ 214748.3647 Auflösung einer Einheit Einheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 522: Typische Anwendung

    Ausgang AxisData in Form einer Datenstruktur zur Weitergabe an andere FB's zur Verfügung.  • Für Bibliothek V01.xx gilt: Es wird immer ein Modulo-Maßsystem ausgegeben. • Ab Bibliothek V02.00 gilt: Der Verfahrbereich ist über C04252 auswählbar. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 523: Bestimmung Und Eingabe Der Maschinenparameter

    Die Eingabe der Maschinenparameter können Sie bequem über den Parametrierdialog zum FB L_SdSetAxisData vornehmen:  Tipp! Wie Sie die optimale Auflösung der Positionswerte ermitteln können, erfahren Sie im Un- terkapitel "Optimale Auflösung ermitteln". ( 526) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 524: Auflösung Einer Geberumdrehung

    [5-108] Beispiel: Höhere Auflösung (22 Bit/Umdrehung) mit dafür eingeschränktem Verfahrbereich  Tipp! Wie Sie die optimale Auflösung der Positionswerte ermitteln können, erfahren Sie im fol- genden Unterkapitel "Optimale Auflösung ermitteln". ( 526) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 525 Master-Maßsystems auf der Registerkarte Applikationsparameter in der Dia- logebene "Leitwertnormierung". Elektronische Kurvenscheibe Für Elektronische Kurvenscheiben erfolgt die Festlegung der Maschinenparameter des Master-Maßsystems auf der Registerkarte Maßsysteme zur Elektrischen Welle. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 526: Optimale Auflösung Ermitteln

    Sie die zweite Option maximal darstellbare Position ermitteln. Anschließend können Sie in das Eingabefeld Maximale Auflösung einer Geberumdrehung die Auflösung einstellen, für die die maximal darstellbare Position angezeigt werden soll. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 527: Beispiel

    C04248 = 600 mm Bezugsgeschwindigkeit C04251 1000 = 1000 mm/s  Tipp! Die Einstellung der Maschinenparameter für den Antrieb/Motor erfolgt über die Antriebs- schnittstelle (SB LS_DriveInterface). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 528: L_Sdsetposition - Positionsumrechnung

    Info C04276 -214000.0000 Einheit 214000.0000 Positionswert • Initialisierung: 0 Einheit C04277 Zeichenkette Positionseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx C04278 -2147483647 2147483647 Status • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 529: Überwachung Auf Zahlenüberlauf

    Wert "-12" am Statusausgang dnState und löst eine entsprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61603844 0x3AC0004 L_SdSetPosition:int.Überlauf Pos.(LS_DriveInterface) Fehler 61737217 0x3AE0901 L_SdSetPosition:int.Überlauf Pos.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 530: L_Sdsetspeed - Geschwindigkeitsumrechnung

    214748.3647 Geschwindigkeitswert • Initialisierung: 0 Einheit/t C04287 Zeichenkette Geschwindigkeitseinheit • Nur Anzeige Ab Bibliothek V02.02.xx.xx C04288 -2147483647 2147483647 Status • Anzeige des bit-codierten Aus- gangssignals dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 531: Überwachung Auf Zahlenüberlauf

    Wert "-12" am Statusausgang dnState und löst eine entsprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61603845 0x3AC0005 L_SdSetSpeed:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61603973 0x3AC0085 L_SdSetSpeed:int.Überlauf Geschw.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 532: L_Sdspeedfilter - Drehzahlsignalverzögerung

    Eingang zu verbinden. ( 520) Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnSpeedOut_s Ausgabe der gefilterten Drehzahl in [min DINT bLimitActive Statussignal "Über-/Unterlauf" BOOL TRUE Es ist ein Über-/Unterlauf mit Inkrementenverlust aufgetreten. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 533: Überwachung Auf Zahlenüberlauf

    Der FB löst bei einem internen Zahlenüberlauf aufgrund eines geänderten Maßsystems eine ent- sprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61603852 0x3AC000C L_SdSpeedFilter:int.Überlauf Geschw.(LS_DriveInterface) Fehler 61603980 0x3AC008C L_SdSpeedFilter:int.Überlauf Geschw.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 534: L_Sdspeedset - Sollwert-Rampengenerator

    Binär codierte Auswahl der Hoch-, Ablauf- und Verschliffzeit. BOOL • Die Einstellung der Zeiten erfolgt in den Subcodestellen von C04212, C04213 und C04214. • Die Umsetzung wird über dwRampMode und bStop gesteuert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 535 DINT • Bezogen auf die Bezugsdrehzahl (C00011) bSetpointOutInTarget Statussignal "Vorgabewert erreicht" BOOL TRUE Der Ausgang des Rampengenerators hat (unter Berücksichtigung des eingestellten Fensters) den Vorgabewert erreicht. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 536 200.00 Sollwert am Eingang • Anzeige des Eingangssignals dnSpeedSetpointIn_n. C04222 -200.00 200.00 Zielsollwert • Anzeige des Ausgangssignals dnTargetSetpoint_n C04223 -200.00 200.00 Sollwert am Ausgang • Anzeige des Ausgangssignals dnSpeedSetpointOut_n. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 537 • Anzeige des Eingangssignals 0 Laden nicht aktiv bLoadExtSpeedSetpoint. 1 Externen Sollwert laden C04239/13 Motordrehzahl laden • Anzeige des Eingangssignals 0 Laden nicht aktiv bLoadActualMotorSpeed. 1 Motordrehzahl laden Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 538: Sollwertpfad

    Anzahl der benötigten Festsollwerte Anzahl der zu belegenden Auswahleingänge (bJog1 ... bJog8) mindestens 1 1 ... 3 mindestens 2 4 ... 7 mindestens 3 8 ... 15 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 539: Rampengenerator

    • Die Umrechnung der t -Werte in die erforderlichen Ti-Zeiten erfolgt nach folgender Formel: 100 % 100 % ⋅ ⋅ ---------------------- - ---------------------- - w2 w1 w2 w1 – – Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 540: Einstellung Und Auswahl Der Ti-Zeiten

    Solldrehzahl Last C04227 Maschinen-Bezugsgeschwindigkeit C04228 Maschinen-Sollgeschwindigkeit Auch der aktuelle Sollwert wird entsprechend umgerechnet und angezeigt. Parameter Info C04221 Sollwert am Eingang C04222 Zielsollwert C04223 Sollwert am Ausgang Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 541: L_Sdspeedtounit - Geschwindigkeitsumrechnung

    Status "Ausgangssignal wird begrenzt" BOOL TRUE Das Ausgangssignal wird auf den darstellbaren Zahlenbereich be- grenzt. Parameter Parameter Einstellmöglichkeiten Info C04316 Zeichenfolge aus AxisData Geschwindigkeitseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 542: L_Sdswitchpoint - Wegschaltpunkte

    • Die Maschinenparameter eines übergeordneten Antriebs lassen sich mit dem L_SdSetAxisData abbilden. In diesem Fall ist dessen Ausgang AxisData mit die- sem Eingang zu verbinden. ( 520) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 543 214748.3647 Einschaltpunkt Schaltbereich 1 ... 8 C04398/1...8 -214748.3647 Einheit 214748.3647 Ausschaltpunkt Schaltbereich 1 ... 8 C04399/1...8 Freigabe Schaltbereich 1 ... 8 0 Schaltbereich nicht freigegeben 1 Schaltbereich freigegeben Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 544: Überwachung Auf Zahlenüberlauf

    Der FB löst bei einem internen Zahlenüberlauf aufgrund eines geänderten Maßsystems eine ent- sprechende Fehlermeldung aus: Fehlernummer Fehlermeldung im Logbuch Reaktion 61603846 0x3AC0006 L_SdSwitchPoint:int.Überlauf Pos.(LS_DriveInterface) Fehler 61603974 0x3AC0086 L_SdSwitchPoint:int.Überlauf Pos.(L_SdSetAxisData) Fehler Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 545: L_Sdtouchprobe - Touch-Probe-Auswertung

    Bezeichner/Datentyp Wert/Bedeutung dnTpPos_p Interpolierte TP-Position in [Inkrementen] DINT dnTpPosDiff_p Positionsdifferenz in [Inkrementen] DINT • Positionsdifferenz zwischen dem letzten Latch-Zeitpunkt der TP-Position und dem Startzeitpunkt der Task. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 546: Istwert-Interpolation (Prinzip)

     Übergabe der Maschinenparameter (z. B. vom SB LS_DriveInterface)  Übergabe der aktuellen Position (z. B. vom SB LS_Feedback) [5-112] Übergabe des Zeitstempels an den FB L_SdTouchProbe Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 547: L_Sdunittoacc - Beschleunigungsumrechnung

    Status "Ausgangssignal wird begrenzt" BOOL TRUE Das Ausgangssignal wird auf den darstellbaren Zahlenbereich be- grenzt. Parameter Parameter Einstellmöglichkeiten Info C04318 Zeichenfolge aus AxisData Beschleunigungseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 548: L_Sdunittopos - Positionsumrechnung

    Status "Ausgangssignal wird begrenzt" BOOL TRUE Das Ausgangssignal wird auf den darstellbaren Zahlenbereich be- grenzt. Parameter Parameter Einstellmöglichkeiten Info C04310 Zeichenfolge aus AxisData Positionseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 549: L_Sdunittospeed - Geschwindigkeitsumrechnung

    Status "Ausgangssignal wird begrenzt" BOOL TRUE Das Ausgangssignal wird auf den darstellbaren Zahlenbereich be- grenzt. Parameter Parameter Einstellmöglichkeiten Info C04314 Zeichenfolge aus AxisData Geschwindigkeitseinheit • Nur Anzeige Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 550: L_Tb5And - Und Mit 5 Eingängen

     Tipp! Wenn Sie weniger als fünf Signale verknüpfen möchten, setzen Sie die nicht verwendeten Eingänge auf TRUE oder belegen Sie mehrere Eingänge mit demselben Signal. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 551: L_Tb5Nand - Nand Mit 5 Eingängen

     Tipp! Wenn Sie weniger als fünf Signale verknüpfen möchten, setzen Sie die nicht verwendeten Eingänge auf TRUE oder belegen Sie mehrere Eingänge mit demselben Signal. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 552: L_Tb5Nor - Nor Mit 5 Eingängen

    Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der NICHT-ODER-Operation BOOL  Tipp! Wenn Sie weniger als fünf Signale verknüpfen möchten, setzen Sie die nicht verwendeten Eingänge auf FALSE. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 553: L_Tb5Or - Oder Mit 5 Eingängen

    Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der ODER-Operation BOOL  Tipp! Wenn Sie weniger als fünf Signale verknüpfen möchten, setzen Sie die nicht verwendeten Eingänge auf FALSE. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 554: L_Tb5Xor - Xor Mit 5 Eingängen

    Eingang 1 BOOL bIn2 Eingang 2 BOOL bIn3 Eingang 3 BOOL bIn4 Eingang 4 BOOL bIn5 Eingang 5 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der EXKLUSIV-ODER-Operation BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 555: L_Tb8Select - 1-Aus-8-Selektor (Für Datentyp "Dint")

    DWORD 1 dnIn1 2 dnIn2 3 dnIn3 4 dnIn4 5 dnIn5 6 dnIn6 7 dnIn7 8 dnIn8 > 8 0 Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 556: L_Tb8Selectbyte - 1-Aus-8-Selektor (Für Datentyp "Byte")

    DWORD 1 byIn1 2 byIn2 3 byIn3 4 byIn4 5 byIn5 6 byIn6 7 byIn7 8 byIn8 > 8 0 Ausgänge Bezeichner/Datentyp Wert/Bedeutung byOut Ausgangssignal BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 557: L_Tb8Selectword - 1-Aus-8-Selektor (Für Datentyp "Word")

    DWORD 1 wIn1 2 wIn2 3 wIn3 4 wIn4 5 wIn5 6 wIn6 7 wIn7 8 wIn8 > 8 0 Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOut Ausgangssignal WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 558: L_Tbabs - Absolutwert

    Dieser FB überführt ein bipolares Signal in ein unipolares Signal, d. h. es wird der Absolutwert vom Eingangssignal gebildet. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnIn Eingangssignal DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 559: L_Tbadd - Addition

    • Bei Ergebnis > 2 -1: dnOut = dnIn1 + dnIn2 - 2 • Bei Ergebnis < 2 : dnOut = dnIn1 + dnIn2 + 2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 560: L_Tbaddlim - Addition Mit Begrenzung

    2. Summand DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Summenwert (Ergebnis der Addition) DINT • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 561: L_Tbaddsublim - Addition Und Subtraktion Mit Begrenzung

    Wert, der vom Eingangswert subtrahiert wird. DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ergebnis der Berechnung DINT • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 562: L_Tband - Und Mit 2 Eingängen

    Eingang 2 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der UND-Operation BOOL Funktion bIn2 bIn1 bOut FALSE FALSE FALSE FALSE TRUE FALSE TRUE FALSE FALSE TRUE TRUE TRUE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 563: L_Tbcompare - Vergleich

    Vergleichsfunktion 0 dnIn1 = dnIn2 Lenze-Einstellung 1 dnIn1 > dnIn2 2 dnIn1 < dnIn2 3 |dnIn1| = |dnIn2| 4 |dnIn1| > |dnIn2| 5 |dnIn1| < |dnIn2| Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 564: Funktion 1: Dnin1 = Dnin2

    Bei dieser Funktion müssen Sie den FB in einer schnellen Task verwenden, um eine optima- le Abtastung der Signale zu erreichen. dnIn1 dnHysteresis dnTolerance dnIn2 dnTolerance dnHysteresis bOut TRUE FALSE [5-114] Funktion 1: Beispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 565: Funktion 2: Dnin1 > Dnin2

    2. Erst wenn das Signal an dnIn1 den Wert von dnIn2 - dnHysteresis wieder unterschreitet, wech- selt bOut von TRUE auf FALSE zurück. dnIn1 dnIn2 dnHysteresis bOut TRUE FALSE [5-116] Funktion 2: Beispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 566: Funktion 3: Dnin1

    2. Erst wenn das Signal an dnIn1 den Wert von dnIn2 - dnHysteresis wieder überschreitet, wechselt bOut_b von TRUE auf FALSE zurück. dnIn1 dnHysteresis dnIn2 bOut TRUE FALSE [5-118] Funktion 3: Beispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 567: Funktion 4: |Dnin1| = |Dnin2

    • Diese Funktion verhält sich genau wie Funktion 3, jedoch wird vor der Signalverarbeitung der Betrag von den Eingangssignalen gebildet (ohne Vorzeichen). Funktion 3: dnIn1 < dnIn2 ( 566) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 568: L_Tbcompare_N - Normierter Vergleich

    3 |dnIn1_n| = |dnIn2_n| 4 |dnIn1_n| > |dnIn2_n| 5 |dnIn1_n| < |dnIn2_n| C04081 0.00 100.00 Toleranz • Initialisierung: 1.00 % C04082 0.00 100.00 Hysterese • Initialisierung: 1.00 % Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 569: Funktion 1: Dnin1_N = Dnin2_N

    Bei dieser Funktion müssen Sie den FB in einer schnellen Task verwenden, um eine optima- le Abtastung der Signale zu erreichen. dnIn1_n C04082 C04081 dnIn2_n C04081 C04082 bOut TRUE FALSE [5-120] Funktion 1: Beispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 570: Funktion 2: Dnin1_N > Dnin2_N

    2. Erst wenn das Signal an dnIn1_n den Wert von dnIn2_n - C04082 wieder unterschreitet, wech- selt bOut von TRUE auf FALSE zurück. dnIn1_n dnIn2_n C04082 bOut TRUE FALSE [5-122] Funktion 2: Beispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 571: Funktion 3: Dnin1_N

    2. Erst wenn das Signal an dnIn1_n den Wert von dnIn2_n - C04082 wieder überschreitet, wechselt bOut_b von TRUE auf FALSE zurück. dnIn1_n C04082 dnIn2_n bOut TRUE FALSE [5-124] Funktion 3: Beispiel Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 572: Funktion 4: |Dnin1_N| = |Dnin2_N

    • Diese Funktion verhält sich genau wie Funktion 3, jedoch wird vor der Signalverarbeitung der Betrag von den Eingangssignalen gebildet (ohne Vorzeichen). Funktion 3: dnIn1_n < dnIn2_n ( 571) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 573: L_Tbcount - Auf-/Abwärtszähler

    Startwert DINT dnReferenceValue Vergleichswert DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnActualCount Aktueller Zählerstand DINT bCountEQReference Ergebnis des Vergleichs aktueller Zählerstand und Vergleichswert BOOL TRUE |dnActualCount| ≥ |dnReferenceValue| Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 574: Funktion 1: Zähler Automatisch Zurücksetzen

    Abwärtszählen ist nicht mehr möglich. 3. Durch Setzen von bLoadStartValue auf TRUE wird der Zähler auf den Startwert dnStartValue zu- rückgesetzt und die Zählereingänge bClockUp und bClockDown werden wieder ausgewertet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 575: L_Tbcurve - Kennlinienfunktion

    Eingangssignal DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut_n Ausgangssignal DINT Parameter Parameter Einstellmöglichkeiten Info C04100 Kennlinienmodus 0 Gesamter Bereich Lenze-Einstellung 1 Symmetrisch zur Y-Achse 2 Symmetrisch zum Nullpunkt Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 576: Vorgabe Der Kennlinie

    (±200 %) extrapoliert. • In den Kennlinienmodi 1 und 2 wird nur der Bereich der eingegebenen Kennlinie in den Qua- dranten I. u. IV. verwendet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 577 [5-125] Beispiel: Kennlinie im Kennlinienmodus 0 (gesamter Bereich) mit Sprung • Wird nur eine Stützstelle x1 im negativen Bereich definiert, so existiert x2 mit der Lenze-Einstel- lung "0 %" als gültige Stützstelle (x2 > x1) und es wird eine Gerade durch die beiden Stützstellen...
  • Seite 578: Kennlinienmodus 0: Gesamter Bereich

    200 % / 200 % x4, y4 x3, y3 dnIn_n x2, y2 III. x1, y1 -200 % / -200 % [5-128] Beispiel: Kennlinie im Kennlinienmodus 0 (gesamter Bereich) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 579: Kennlinienmodus 1: Symmetrisch Zur Y-Achse

    200 % / 200 % x4, y4 x3, y3 dnIn_n x2, y2 III. x1, y1 -200 % / -200 % [5-130] Beispiel: Kennlinie im Kennlinienmodus 2 (symmetrisch zum Nullpunkt) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 580: L_Tbcurveany - Kennlinienfunktion

    Eingangssignal DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT Parameter Parameter Einstellmöglichkeiten Info C04045 Kennlinienmodus 0 Gesamter Bereich Lenze-Einstellung 1 Symmetrisch zur Y-Achse 2 Symmetrisch zum Nullpunkt Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 581: Vorgabe Der Kennlinie

    (2 )-1 extrapoliert. • In den Kennlinienmodi 1 und 2 wird nur der Bereich der eingegebenen Kennlinie in den Qua- dranten I. u. IV. verwendet. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 582 [5-131] Beispiel: Kennlinie im Kennlinienmodus 0 (gesamter Bereich) mit Sprung • Wird nur eine Stützstelle x1 im negativen Bereich definiert, so existiert x2 mit der Lenze-Einstel- lung "0" als gültige Stützstelle (x2 > x1) und es wird eine Gerade durch die beiden Stützstellen...
  • Seite 583: Kennlinienmodus 0: Gesamter Bereich

    120 % 160 % dnOut_n 2 -1 2 -1 x4, y4 x3, y3 dnIn_n x2, y2 III. x1, y1 [5-134] Beispiel: Kennlinie im Kennlinienmodus 0 (gesamter Bereich) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 584: Kennlinienmodus 1: Symmetrisch Zur Y-Achse

    160 % dnOut_n 2 -1 2 -1 x4, y4 x3, y3 dnIn_n x2, y2 III. x1, y1 [5-136] Beispiel: Kennlinie im Kennlinienmodus 2 (symmetrisch zum Nullpunkt) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 585: L_Tbdeadband - Totgang Mit Verstärkung

    • Interne Begrenzung auf ±2 bLimitActive Ausgangssignal in der Begrenzung BOOL TRUE Das Ausgangssignal dnOut wird begrenzt. Parameter Parameter Einstellmöglichkeiten Info C04065 -214748.3647 214748.3647 Verstärkung • Initialisierung: 1.0000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 586: Funktion

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Funktion dnOut dnOut C04065 dnDeadBand (C04065 = 1) (dnDeadBand = 0) dnIn dnIn [5-137] Totgang und Verstärkung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 587: L_Tbdeadband_N - Normierter Totgang Mit Verstärkung

    Ausgangssignal in der Begrenzung BOOL TRUE Das AusgangssignaldnOut_n wird begrenzt. Parameter Parameter Einstellmöglichkeiten Info C04060 0.00 100.00 Totgang • Initialisierung: 1.00 % C04061 -214748.3647 214748.3647 Verstärkung • Initialisierung: 1.0000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 588 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Funktion dnOut_n dnOut_n C04061 C04060 (C04061 = 1) (C04060 = 0 %) dnIn_n dnIn [5-138] Totgang und Verstärkung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 589: L_Tbdelay - Verzögerung

    Einstellmöglichkeiten Info C04010 Auswahl der zu verzögernden Flanke 0 Steigende Flanke Lenze-Einstellung 1 Fallende Flanke 2 Beide Flanken C04011 0.000 60.000 Verzögerungszeit • Initialisierung: 0.001 s Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 590: Funktion 1: Anzugsverzögerung

    1. Eine FALSE-TRUE-Flanke an bIn setzt bOut auf TRUE, zugleich wird das interne Zeitglied () zu- rückgesetzt. 2. Eine TRUE-FALSE-Flanke an bIn startet das interne Zeitglied. 3. Nach Ablauf der über C04011 vorgegebenen Verzögerungszeit wird bOut auf FALSE zurückge- setzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 591: Funktion 3: Allgemeine Verzögerung

    1. Eine beliebige Flanke an bIn setzt das interne Zeitglied () zurück und startet es. 2. Nach Ablauf der über C04011 vorgegebenen Verzögerungszeit wird an bOut das Eingangssignal bIn ausgegeben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 592: L_Tbdifferentiate - Differenzierer Mit Tiefpassfilter

    • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Parameter Parameter Einstellmöglichkeiten Info C04050 0.001 60.000 Filterzeitkonstante T Filter • Initialisierung: 0.001 s Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 593: Funktion

    Filter bei das Ausgangssignal anschließend mit der Filterzeitkonstanten T wieder gegen Null Filter geht: dnOut Filter Filter C04050: Filterzeitkonstante T Filter [5-141] Sprungantwort bei eingeschaltetem Filter Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 594: Zeitbezug Anpassen

    Eine Anpassung des Ausgangssignals dnOut an die gewünschte Einheit kann einfach durch Division des Ausgangssignals mit einem entsprechenden Normierungsfaktor erfolgen: [5-142] Beispielverschaltung zur Anpassung des Zeitbezugs Beispiel: gewünschte Einheit des Signals Output = [1/ms]  Normierungsfaktor = 1000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 595: L_Tbdiv - Division

    Dieser FB führt eine Division mit Restwert durch. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnNumerator Dividend (Zähler) DINT dnDenominator Divisor (Nenner) DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Quotientwert (Ganzzahliges Ergebnis der Division) DINT dnResidualValue Restwert DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 596: L_Tbdiv_N - Normierte Division

    Wert/Bedeutung dnOut Quotientwert (Ergebnis der Division) DINT • Interne Begrenzung auf ±2 -1 (≡ ±200 %) bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 597: L_Tbflipflopd - D-Flipflop

    • Dieser Eingang hat die höchste Priorität. TRUE Der Ausgang bOut wird auf FALSE zurückgesetzt. Ausgänge Bezeichner/Datentyp Wert/Bedeutung Zustand des D-Flipflops BOOL Invertierter Zustand des D-Flipflops (≡ bQ) BOOL Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 598 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Funktion TRUE FALSE bClk TRUE FALSE TRUE FALSE TRUE FALSE [5-143] Schaltverhalten des D-Flipflops Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 599: L_Tbflipfloprs - Zustandsgesteuertes Rs-Flipflop

    Zustand des RS-Flipflops BOOL Invertierter Zustand des RS-Flipflops (≡ bQ) BOOL Funktion FALSE FALSE unverändert unverändert TRUE FALSE TRUE FALSE FALSE TRUE FALSE TRUE TRUE TRUE FALSE TRUE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 600: L_Tbgainlim - Verstärkung Mit Begrenzung

    TRUE Das Ausgangssignal dnOut wird begrenzt. Parameter Parameter Einstellmöglichkeiten Info C04030 -214748.3647 214748.3647 Verstärkung • Initialisierung: 1.0000 Funktion dnOut C04030 > 1 dnIn [5-144] Verstärkung und Begrenzung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 601: L_Tbintegrate - Integration Mit Begrenzung

    Wert, mit dem der Integrator durch Setzen von bLoadStartValue auf TRUE geladen wird. DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 602: Zeitbezug Anpassen

    Die Anpassung eines Eingangssignals an die erwartete Einheit [1/s] kann einfach durch Multiplika- tion mit einem entsprechenden Normierungsfaktor erfolgen: [5-145] Beispielverschaltung zur Anpassung des Zeitbezugs Beispiel: Zeitbezug des Eingangssignals Input = [1/ms]  Normierungsfaktor = 1000 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 603: L_Tblimit - Begrenzung (Für Datentyp "Dint")

    TRUE Das Ausgangssignal dnOut wird begrenzt.  Tipp! Stellen Sie die untere Begrenzung stets kleiner als die obere Begrenzung ein, andernfalls wird an dnOut der Wert "0" ausgegeben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 604: L_Tblimit_N - Normierte Begrenzung

    • Initialisierung: -100.00 %  Tipp! Stellen Sie die untere Begrenzung stets kleiner als die obere Begrenzung ein, andernfalls wird an dnOut_n der Wert "0" ausgegeben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 605: L_Tblimitint - Begrenzung (Für Datentyp "Int")

    TRUE Das Ausgangssignal nOut wird begrenzt.  Tipp! Stellen Sie die untere Begrenzung stets kleiner als die obere Begrenzung ein, andernfalls wird an nOut der Wert "0" ausgegeben. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 606: L_Tbmaskout - Bereichsausblendung

    Einstellmöglichkeiten Info C04110/1...4 0.00 200.00 Mittelwert Sperrbereich 1 ... 4 • Initialisierung: 0.00 % C04111/1...4 0.00 100.00 Halbbreite Sperrbereich 1 ... 4 • Initialisierung: 0.00 % Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 607 Sperrbereich 1 Sperrbereich 2 Sperrbereich 3 Sperrbereich 4 Mittelwert 76 % 158 % (C04110/1) (C04110/2) (C04110/3) (C04110/4) Halbbreite 28 % 20 % (C04111/1) (C04111/2) (C04111/3) (C04111/4) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 608: L_Tbmul - Multiplikation

    Multiplikator (1. Faktor) DINT dnIn2 Multiplikand (2. Faktor) DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Produktwert (Ergebnis der Multiplikation) mit Überlauf DINT • Keine interne Begrenzung, daher Überlauf möglich. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 609: L_Tbmul_N - Normierte Multiplikation Mit Begrenzung

    ≡ 1073741824 Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Produktwert (Ergebnis der Multiplikation) DINT • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 610: L_Tbmuldivlim - Multiplikation Und Division Mit Begrenzung

    DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ergebnis der Multiplikation und Division DINT • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 611: L_Tbmullim - Multiplikation Mit Begrenzung

    Multiplikand (2. Faktor) DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Produktwert (Ergebnis der Multiplikation) DINT • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 612: L_Tbnand - Nand Mit 2 Eingängen

    Eingang 2 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der NICHT-UND-Operation BOOL Funktion bIn2 bIn1 bOut FALSE FALSE TRUE FALSE TRUE TRUE TRUE FALSE TRUE TRUE TRUE FALSE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 613: L_Tbneg - Negierung (Für Datentyp "Dint")

    • Der am Ausgang dnOut ausgegebene Wert wird intern auf ±2 -1 begrenzt. • Für eine wahlweise Invertierung steht der FB L_TbNegSel zur Verfügung. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnIn Eingangssignal DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 614: L_Tbnegint - Negierung (Für Datentyp "Int")

    • Der am Ausgang nOut ausgegebene Wert wird intern auf ±2 -1 begrenzt. • Für eine wahlweise Invertierung steht der FB L_TbNegSelInt zur Verfügung. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten Eingangssignal Ausgänge Bezeichner/Datentyp Wert/Bedeutung nOut Ausgangssignal Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 615: L_Tbnegsel - Wahlweise Negierung (Für Datentyp "Dint")

    -1 begrenzt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten dnIn Eingangssignal DINT bNeg Invertierung aktivieren BOOL FALSE dnOut = dnIn TRUE dnOut = -dnIn Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 616: L_Tbnegselint - Wahlweise Negierung (Für Datentyp "Int")

    • Der am Ausgang nOut ausgegebene Wert wird intern auf ±2 -1 begrenzt. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten Eingangssignal bNeg Invertierung aktivieren BOOL FALSE nOut = nIn TRUE nOut = -nIn Ausgänge Bezeichner/Datentyp Wert/Bedeutung nOut Ausgangssignal Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 617: L_Tbnor - Nor Mit 2 Eingängen

    Eingang 2 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der NICHT-ODER-Operation BOOL Funktion bIn2 bIn1 bOut FALSE FALSE TRUE FALSE TRUE FALSE TRUE FALSE FALSE TRUE TRUE FALSE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 618: L_Tbnormalize - Signalnormierung Mit Begrenzung

    TRUE Das AusgangssignaldnOut_n wird begrenzt. Parameter Parameter Einstellmöglichkeiten Info C04035 -2147483647 2147483647 Bezugsgröße • Einstellung "0" nicht möglich. • Initialisierung: 1073741824 Funktion dnIn dnOut_n ------------------- - 100 % ⋅ C04035 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 619: L_Tbnot - Negation

    Dieser FB negiert ein Signal vom Datentyp BOOL. Eingänge Bezeichner/Datentyp Info/Einstellmöglichkeiten Eingang BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der NICHT-Operation BOOL Funktion bOut FALSE TRUE TRUE FALSE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 620: L_Tbor - Oder Mit 2 Eingängen

    Eingang 2 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der ODER-Operation BOOL Funktion bIn2 bIn1 bOut FALSE FALSE FALSE FALSE TRUE TRUE TRUE FALSE TRUE TRUE TRUE TRUE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 621: L_Tboscillator - Rechtecksignalgenerator

    Zustand HIGH: bEnable C04020 bOut C04021 • Wird bEnable auf FALSE zurückgesetzt, wird sofort auch der Ausgang bOut wieder auf FALSE zu- rückgesetzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 622: Genauigkeit Des Ausgangssignals Optimieren

    Einzeit, Auszeit ≠ (n * T) 3 ms 5 ms 5 ms Einzeit, Auszeit ≥ T TRUE: 6 ms, FALSE: 6 ms Einzeit = Auszeit Einzeit, Auszeit ≠ (n * T) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 623: L_Tbpicontroller - Pi-Regler Mit Begrenzung

    • Wird intern begrenzt auf den in C04095 und C04096 parametrierten Grenzbe- reich (Voreinstellung ±200 %). bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 624 • Wird ein geringerer Stellbereich benötigt, kann über C04095 und C04096 der positive und der negative Ausgangsgrenzwert individuell eingestellt werden. • Erreicht der Regler die Ausgangsbegrenzung, hat der P-Anteil Vorrang vor dem I-Anteil. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 625: L_Tbpt1Filter - Verzögerung

    • Bei Einstellung 0.001 s ist der Fil- ter nicht aktiv. • Initialisierung: 0.001 s Funktion V = 1 [5-148] Filterzeitkonstante T des Verzögerungsgliedes 1. Ordnung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 626: L_Tbrateaction - Vorhalt Mit Begrenzung

    • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Parameter Parameter Einstellmöglichkeiten Info C04055 0.000 60.000 Vorhaltzeitkonstante T • Initialisierung: 1.000 s Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 627: Mit Einer Vorhaltzeitkonstanten T Sprungantwort

    • Mit einer Vorhaltzeitkonstanten T größer der Taskzykluszeit ergibt sich stattdessen folgende Sprungantwort: dnOut Cycle Cycle C04055: Vorhaltzeitkonstante T Vorhaltzeitkonstante > Taskzkluszeit [5-149] Sprungantwort bei Einstellung der Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 628: L_Tbsamplehold - Sample & Hold (Für Datentyp "Dint")

    • Damit der gespeicherte Wert nach dem Wiedereinschalten nicht sofort mit dem aktuellen Ein- gangssignal an dnIn überschrieben wird, muss bLoad beim Wiedereinschalten auf FALSE gesetzt sein. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 629: L_Tbsampleholdword - Sample & Hold (Für Datentyp "Word")

    • Damit der gespeicherte Wert nach dem Wiedereinschalten nicht sofort mit dem aktuellen Ein- gangssignal an wIn überschrieben wird, muss bLoad beim Wiedereinschalten auf FALSE gesetzt sein. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 630: L_Tbselect - Umschalter (Für Datentyp "Dint")

    Eingangssignal 1 DINT dnIn2 Eingangssignal 2 DINT bSelectIn2 Auswahl des Eingangssignals für die Ausgabe an dnOut BOOL FALSE dnIn1 TRUE dnIn2 Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Ausgangssignal DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 631: L_Tbselectbyte - Umschalter (Für Datentyp "Byte")

    Eingangssignal 1 BYTE byIn2 Eingangssignal 2 BYTE bSelectIn2 Auswahl des Eingangssignals für die Ausgabe an byOut BOOL FALSE byIn1 TRUE byIn2 Ausgänge Bezeichner/Datentyp Wert/Bedeutung byOut Ausgangssignal BYTE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 632: L_Tbselectword - Umschalter (Für Datentyp "Word")

    Eingangssignal 1 WORD wIn2 Eingangssignal 2 WORD bSelectIn2 Auswahl des Eingangssignals für die Ausgabe an byOut BOOL FALSE wIn1 TRUE wIn2 Ausgänge Bezeichner/Datentyp Wert/Bedeutung wOut Ausgangssignal WORD Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 633: L_Tbsub - Subtraktion

    • Bei Ergebnis > 2 -1: dnOut = dnIn1 - dnIn2 - 2 • Bei Ergebnis < 2 : dnOut = dnIn1 - dnIn2 + 2 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 634: L_Tbsublim - Subtraktion Mit Begrenzung

    Subtrahend DINT Ausgänge Bezeichner/Datentyp Wert/Bedeutung dnOut Differenzwert (Ergebnis der Subtraktion) DINT • Interne Begrenzung auf ±2 bLimitActive Statussignal "Begrenzung aktiv" BOOL TRUE Das Ausgangssignal wird begrenzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 635: L_Tbtransition - Flankenauswertung

    Ist die Intervallzeit der Task auf >1 ms eingestellt und die in C04001 eingestellte Puls- dauer nicht ein ganzzahliges Vielfaches der Intervallzeit, so wird die Pulsdauer automa- tisch auf das nächste ganzzahlige Vielfache der Intervallzeit verlängert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 636: Funktion 1: Steigende Signalflanken Auswerten

    TRUE-FALSE-Flanke am Eingang bIn erfolgt ist. • Bei einer weiteren TRUE-FALSE-Flanke am Eingang bIn beginnt der Ablauf der Zeitdauer C04001 von vorne, d. h. der Ausgang bOut ist nachtriggerbar. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 637: Funktion 3: Steigende Und Fallende Signalflanken Auswerten

    Signalwechsel am Eingang bIn erfolgt ist. • Bei einem weiteren Signalwechsel am Eingang bIn beginnt der Ablauf der Zeitdauer C04001 von vorne, d. h. der Ausgang bOut ist nachtriggerbar. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 638: L_Tbxor - Xor Mit 2 Eingängen

    Eingang 2 BOOL Ausgänge Bezeichner/Datentyp Wert/Bedeutung bOut Ergebnis der EXKLUSIV-ODER-Operation BOOL Funktion bIn2 bIn1 bOut FALSE FALSE FALSE FALSE TRUE TRUE TRUE FALSE TRUE TRUE TRUE FALSE Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 639: L_Wndcalcdiameter - Durchmesserberechnung

    • 100 % ≡ Maximale Bahngeschwindigkeit (dwReferenceLineSpeed) dnActualMotorSpeed_s Aktuelle Motordrehzahl in [min DINT • 15000 min ≡ 2 ≡ 67108864 dnGearNumerator Getriebefaktor (Zähler) DINT dnGearDenominator Getriebefaktor (Nenner) DINT Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 640 • 1000 μm ≡ 1 mm; 1000000 μm ≡ 1 m • Interne Begrenzung auf 10 m • Anzeigeparameter: C04838 dnDiameter_n Aktueller Durchmesser in [%] DINT • 100 % ≡ Maximaler Durchmesser (dwMaxDiameter) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 641 Durchmesser dwMaxDiameter. • Initialisierung: 10.00 % C04838 μm 10000000 Aktueller Durchmesser • Anzeige des Ausgangssignals dwDiameter. C04839 -2147483647 2147483647 Status • Anzeige des bit-codierten Aus- gangssignals dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 642: Anfangswert Setzen

    Durch Setzen von bHoldDiameter auf TRUE halten Sie intern den zuletzt ausgegebenen Durchmes- serwert dnDiameter_n fest. • Die Durchmesserberechnung wird zurückgesetzt und der Filter für die Durchmesserberechnung wird mit dem intern gehaltenen Durchmesserwert geladen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 643: Änderungsrichtung Wählen/Bahnrissüberwachung

    • Die Hysterese für das Zurücksetzen von bDiameterMaxLimit/bDiameterMinLimit ist fest auf 1 % von dwMaxDiameter eingestellt. • Für die Parametrierung weiterer FB’s wird der Wert in dwMinDiameter prozentual bezogen auf dwMaxDiameter über den Ausgang dnDiameterMin_n zur Verfügung gestellt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 644: L_Wndcalclength - Längenberechnung

    • 1000 mm ≡ 1 m; 1000000 mm ≡ 1 km • Interne Begrenzung auf 1000 km bReset Längenerfassung zurücksetzen BOOL TRUE Die Längenerfassung sowie die digitalen Ausgangssignale bStartDec und bRefReached werden zurückgesetzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 645 Info C04840 Bezugswert = Stoplänge Referenzwert • Bezugswert für die Nenn-Ablauf- 0 maximale Bahngeschwindigkeit zeit dwNominalTif (dwReferenceLineSpeed) • Initialisierung: maximale Bahnge- 1 Sollwert Bahngeschwindigkeit schwindigkeit (dnLineSpeed_n) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 646: Ausgabe Der Erreichten Länge/Restlänge/Restlaufzeit

    5.206.4 Berechnung & Auslösesignale zurücksetzen Durch Setzen von bReset auf TRUE können Sie die Längenberechnung sowie die beiden digitalen Ausgänge zum Auslösen des Bremsvorgangs/der Endabschaltung zurücksetzen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 647: L_Wndfrictioncompensation - Reibungskompensation

    Aktuelle Drehzahl der Motorwelle in [%] DINT • 100 % ≡ Bezugsdrehzahl Motor (C00011) dnActualMotorTorque_n Aktueller Drehmomentistwert des Motors in [%] DINT • 100 % ≡ Bezugsdrehmoment Motor (C00057/2) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 648 Schnittstelle zur Grundfunktion "Drehzahlfolger" DINT • Verbinden Sie diesen Ausgang mit dem Eingang SF_dnSpeedSet_n des SB LS_SpeedFollower. bBusy Statussignal "Messwerterfassung aktiv" BOOL TRUE Messwerterfassung aktiv. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 649: Parameter Für Reibungskompensation

    100 Solldrehzahl Filterzeit - Komp • Filter-Zeitkonstante für Drehzahl- Referenzwert dnSpeedSetpoint_n. • Initialisierung: 0 ms Statusanzeige Parameter Einstellmöglichkeiten Info C04859 -2147483647 2147483647 Status • Anzeige des bit-codierten Aus- gangssignals dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 650: Grundlagen: Reibungsverhalten

     Drehzahl-abhängige Reibungskomponente  Statische Reibungskomponente (Losbrechmoment)  Temperatureinfluss (Reibung nimmt bei Erwärmung ab) [5-153] Reibungsverhalten 5.207.2 Prinzipielle Verschaltung [5-154] Prinzipielle Verschaltung mit der Grundfunktion "Drehzahlfolger" Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 651: Reibungskennlinie Automatisch Identifizieren

    5. Die ermittelte Reibungskennlinie wird im über den Eingang dwSelectCurve ausgewählten Speicherbereich gespeichert. 6. Nach erfolgreicher Identifizierung wird der Ausgang bBusy auf FALSE zurückgesetzt und der Ausgang bDone auf TRUE gesetzt. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 652 C04847 eingestellten Verzögerungszeit. Dadurch kann sich der Magnetfluss des Motors zunächst voll aufbauen (nur bei Asynchronmaschinen erforderlich). • Die Voreinstellung ist evtl. bei Maschinen mit großen Rotorzeitkonstanten zu erhöhen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 653: Reibungskompensation Aktivieren

    Ausgabe des Vorsteuersignals Das erzeugte Vorsteuersignal steht Ihnen am Ausgang dnFrictionTorque_n zur Verfügung. Durch Setzen des Eingangs bNegOutput auf TRUE können Sie dieses Signal invertiert ausgeben (Drehrich- tungswechsel). Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 654: L_Wndidentminertia - Identifizierung Des Massenträgheitsmomentes

    Aktueller Drehmomentistwert des Motors in [%] DINT • 100 % ≡ Bezugsdrehmoment Motor (dwReferenceTorque) • Verbinden Sie diesen Eingang mit dem Ausgang MI_dnActualMotorTorque_n des SB LS_MotorInterface. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 655 1000 Startverzögerung • Initialisierung: 500 ms C04873 50 Akt. Drehzahl Filterzeit • Initialisierung: 5 ms C04879 -2147483647 2147483647 Status • Anzeige des bit-codierten Aus- gangssignals dnState. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 656: Prinzipielle Verschaltung

    Die Änderungsgeschwindigkeit der Drehzahl ergibt sich aus dem in C04871 eingestell- ten Drehmomentsollwert und dem vorhandenen Massenträgheitsmoment. Identifizierung starten Durch Setzen des Eingangs bStartIdent von FALSE auf TRUE starten Sie die Identifizierung. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 657 6. Nach erfolgreicher Identifizierung wird der Ausgang bBusy auf FALSE zurückgesetzt und der Ausgang bDone auf TRUE gesetzt. Zustandsmaschine für die Identifizierung Die Identifizierung erfolgt gemäß folgender Zustandsmaschine: [5-157] Zustandsmaschine für den Identifizerungslauf Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 658 Bei Verwendung von Inkrementalgebern kann es erforderlich sein, das Drehzahlistwertsignal zu fil- tern. • Die Zeitkonstante für das Filter ist in C04873 einstellbar, die Einstellung "10 ms" ist meist aus- reichend. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 659: L_Wndstopctrl - Landerechner

    Referenzdurchmesser für Vorabschalt- und Abschaltsignal in [μm] DWORD • 1000 μm ≡ 1 mm; 1000000 μm ≡ 1 m • Interne Begrenzung auf 10 m Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 660 Info C04880 Bezugswert = Stoplänge Referenzwert • Bezugswert für die Nenn-Ablauf- 0 maximale Bahngeschwindigkeit zeit dwNominalTif (dwReferenceLineSpeed) • Initialisierung: maximale Bahnge- 1 Sollwert Bahngeschwindigkeit schwindigkeit (dnLineSpeed_n) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 661: Ausgabe Der Restlänge/Restlaufzeit

    Berechnung & Auslösesignale zurücksetzen Durch Setzen von bReset auf TRUE können Sie den Landerechner sowie die beiden digitalen Ausgän- ge zum Auslösen des Bremsvorgangs/der Endabschaltung zurücksetzen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 662: L_Wndtensioncurve - Zugkraftkennlinie

    Aktueller Durchmesser DINT • 100 % ≡ Maximaler Durchmesser bEnable Zugkraftsollwert aktivieren BOOL FALSE Zugkraftsollwert wird nicht beeinflusst. TRUE Zugkraftsollwert wird mit dem Kennlinienwert mulzipliziert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 663: Auswahl Der Kennlinie

    D0 Anfangspunkt für Durchmesserabhängigkeit (dnD0_n) HW Zugkraftbewertung (dnCurveCtrl_n) [5-158] Kennlinie für einen linearen Zugkraftverlauf (dwSelectCurve = 0) • Über dnD0_n legen Sie fest, bei welchem Durchmesser die Zugkraftabsenkung beginnen soll. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 664: Kennlinie Für Einen Linearen Drehmomentverlauf

     Drehmoment  Durchmesser dnCurveCtrl_n Œ 100 % 100 % 50 %  DMin 100 % (DMax) D Aktueller Durchmesser (dnDiameter_n) D0 Anfangspunkt für Durchmesserabhängigkeit (dnD0_n) Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 665: Zugkraftverlauf Nach Vorgegebener Kennlinie

    • Über dnD0_n legen Sie den Beginn des Tabellenbereiches (D0) fest. • Über dnCurveCtrl_n kann die Steigung der Kennlinie verändert werden. • Bei dnCurveCtrl_n = 0 % bleibt die Steigung der Kennlinie unverändert. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 666: Attributtabelle

     C05522 Dynamisierung Ausschaltpunkt 19053 4A6D INTEGER_32 1000   C05523 Hysteresefenster 19052 4A6C INTEGER_32 10000   C05524 Modus Spurumschaltung 19051 4A6B INTEGER_32   Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 667 C05560 Positionseinheit 19015 4A47 VISIBLE_STRING  C05561 Nockentyp 19014 4A46 INTEGER_32  C05564 Einschaltposition 19011 4A43 INTEGER_32 10000  C05565 Ausschaltpositon 19010 4A42 INTEGER_32 10000  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 668   L_DcBitShiftByte C04194 Shiftfaktor 20381 4F9D INTEGER_32   L_DcBitShiftDWord C04191 Shiftfaktor 20384 4FA0 INTEGER_32   L_DcBitShiftInt C04193 Shiftfaktor 20382 4F9E INTEGER_32   Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 669 4B52 INTEGER_32 10000  C05294 Geschwindigkeitseingang 19281 4B51 INTEGER_32 10000  C05295 Wirksamer Reckfaktor 19280 4B50 INTEGER_32 10000  C05296 Startposition 19279 4B4F INTEGER_32 10000  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 670 19400 4BC8 INTEGER_32 10000  C05176 Positionseinheit 19399 4BC7 VISIBLE_STRING  C05178 Schleppfehler außerhalb Toleranz 19397 4BC5 UNSIGNED_8  C05179 Schleppfehlerüberwachung aktiv. 19396 4BC4 UNSIGNED_8  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 671 10000  C05151 Istposition am Ausgang 19424 4BE0 INTEGER_32 10000  C05152 Schleppfehler 19423 4BDF INTEGER_32 10000  C05153 Gemessene TP-Abweichung 19422 4BDE INTEGER_32 10000  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 672 Folgeprofil für Profil n ohne TP 19855 4D8F UNSIGNED_16   C04721 TP-Auswertung für Profil n 19854 4D8E UNSIGNED_32   C04723 Verschliffmodus 19852 4D8C UNSIGNED_16   Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 673 4E3B UNSIGNED_32   C04549 Var. Verzw. n: Sprungziel 10 20026 4E3A UNSIGNED_32   C04550 Var. Verzw. n: Sprungziel 11 20025 4E39 UNSIGNED_32   Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 674 INTEGER_32 10000  C04422 Verfahrbereich 20153 4EB9 UNSIGNED_32  C04424 Resultierender Getriebefaktor 20151 4EB7 INTEGER_32 1000  C04425 Auflösung einer Einheit 20150 4EB6 INTEGER_32 10000  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 675 C04304 Begrenzung aktiv 20271 4F2F UNSIGNED_8  C04305 Status 20270 4F2E INTEGER_32  C04306 Geschwindigkeitseinheit 20269 4F2D VISIBLE_STRING  C04307 Bezugsgeschwindigkeit 20268 4F2C INTEGER_32 10000  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 676  C04252 Verfahrbereich 20323 4F63 INTEGER_32    C04258 Resultierender Getriebefaktor 20317 4F5D INTEGER_32 1000  C04259 Auflösung einer Einheit 20316 4F5C INTEGER_32 10000  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 677 C04398 Ausgang x: Ausschaltpunkt 20177 4ED1 INTEGER_32 10000   C04399 Ausgang x freigeben 20176 4ED0 UNSIGNED_8   L_SdUnitToAcc C04318 Einheit 20257 4F21 VISIBLE_STRING  Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 678  C04095 Obere Begrenzung 20480 5000 INTEGER_32   C04096 Untere Begrenzung 20479 4FFF INTEGER_32   L_TbPT1Filter C04040 Filterzeitkonstante 20535 5037 INTEGER_32 1000   Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 679 20520 5028 INTEGER_32 1000   L_TbTransition C04000 Trigger-Flanke auswählen 20575 505F UNSIGNED_32   C04001 Zeit: Ausgang = HIGH 20574 505E UNSIGNED_32 1000   Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 680: Index

    Ausnahmeverhalten C4194 Auswertung von 64 Bit-Gebersignalen C4200 C4201 C4202 Begrenzung C4203 Bereichsausblendung C4204 Beschleunigungsumrechnung C4207 Bitdemultiplexer C4208 Bitmultiplexer C4212 Bitoperation C4213 Bitverknüpfung C4214 C4215 C4220 C4221 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 681 C4294 C4381 C4295 C4382 C4299 C4383 C4300 C4384 C4301 C4385 C4302 C4386 C4303 C4388 C4304 C4389 C4305 C4395 C4306 C4396 C4307 C4397 C4310 C4398 C4312 C4399 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 682 C4516 C4712 C4520 C4713 C4521 C4714 C4522 C4715 C4523 C4716 C4530 C4717 C4531 C4718 C4532 C4719 C4540 C4720 C4541 C4721 C4542 C4723 C4543 C4724 C4544 C4750 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 683 C4880 C5090 C4885 C5091 C5000 C5092 C5001 C5093 C5007 C5094 C5008 C5095 C5009 C5096 C5010 C5097 C5011 C5098 C5012 C5099 C5013 C5100 C5014 C5101 C5015 C5102 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 684 C5186 C5451 C5187 C5455 C5188 C5456 C5189 C5457 C5270 C5458 C5271 C5459 C5272 C5460 C5273 C5463 C5274 C5464 C5275 C5465 C5277 C5466 C5280 C5467 C5281 C5468 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 685 C5561 Siehe L_TbDeadband C5564 Siehe L_TbDeadband_n C5565 Dehnen (Position) C5566 Differentiation C5567 Differentiation (zyklisch) C5569 Differenzierer mit Tiefpassfilter C5570 DIGDEL C5571 Siehe L_TbDelay C5572 Division C5574 Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 686 Gestaltung der Sicherheitshinweise L_DcDIntToInt L_DcDWordBitand L_DcDWordBitor Hochlaufgeber L_DcDWordBitxor Hochlaufgeber S-Rampe L_DcDWordTo2Words L_DcDWordTo4Bytes L_DcDWordToBits Identifikation des Massenträgheitsmomentes L_DcDWordToDInt Im Gerät testen L_DcDWordToWord Implizite Typkonvertierung L_DcGetBitOfByte Inkrementalgeber L_DcGetBitOfDWord Integration L_DcGetBitOfWord Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 687 L_EsStretchIntegrate L_SdRuntimeComp L_LdAddOffsetCyclic L_SdSetAxisData L_LdClutchAxisP L_SdSetPosition L_LdClutchV L_SdSetSpeed L_LdConvAxisV L_SdSpeedFilter L_LdDifferentiateCyclic L_SdSpeedSet L_LdExtrapolate L_SdSpeedToUnit L_LdIntegrateCyclic L_SdSwitchPoint L_LdLinearCoupling L_SdTouchProbe L_LdMarkSync L_SdUnitToAcc L_LdMonitFollowError L_SdUnitToPos L_LdMPot L_SdUnitToSpeed L_LdPosCtrlLin L_Tb5And Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 688 Siehe L_TbNot L_TbOr NSET L_TbOscillator Siehe L_SdSpeedSet L_TbPIController Nulldurchgangserkennung L_TbPT1Filter L_TbRateAction L_TbSampleHold Objekte kopieren L_TbSampleHoldWord ODER mit 2 Eingängen L_TbSelect ODER mit 5 Eingängen L_TbSelectByte Offset-Addition L_TbSelectWord Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 689 Reckfaktor (Elektronisches Getriebe) Tabellenausgabe Verschliffzeiten Referenzprojekt Task-Arten Reibungskompensation Taskauswahl Taskeigenschaften konfigurieren Siehe L_SdRampGenerator TaskOverrun Siehe L_SdSpeedSet Totgang mit Verstärkung RS-Flipflop (zustandsgesteuert) Totgang mit Verstärkung (normiert) Totzeitkompensation Touch-Probe Touch-Probe-Auswertung Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 690 Virtuelle Kupplung (Elektronisches Getriebe) Virtuelle Kupplung (Gleichlauf) Virtueller Master (Elektronisches Getriebe) Virtueller Master (Gleichlauf) Vorhalt Watchdog Wegschaltpunkte XOR mit 2 Eingängen XOR mit 5 Eingängen Zähler Zugkraftkennlinie Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
  • Seite 691: Ihre Meinung Ist Uns Wichtig

    Umgang mit unserem Produkt zu unterstützen. Vielleicht ist uns das nicht überall gelungen. Wenn Sie das feststel- len sollten, senden Sie uns Ihre Anregungen und Ihre Kritik in einer kurzen E-Mail an: feedback-docu@Lenze.de Vielen Dank für Ihre Unterstützung. Ihr Lenze-Dokumentationsteam...
  • Seite 692 Funktionsbibliothek 9400 · Referenzhandbuch · EDS94FBLIB · 13350242 · DMS 6.7 DE · 08/2014 · TD05  Lenze Automation GmbH Hans-Lenze-Str. 1 D-31855 Aerzen Germany +49 (0)51 54 / 82-0 +49 (0)51 54 / 82-28 00 Lenze@Lenze.de www.Lenze.com Service Lenze Service GmbH Breslauer Straße 3...

Inhaltsverzeichnis