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...
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...
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...
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...
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...
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...
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...
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...
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...
• 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...
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...
• 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...
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...
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...
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...
( 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ügenApplikation wählen. Lenze · Funktionsbibliothek 9400 · Referenzhandbuch · DMS 6.7 DE · 08/2014 · TD05...
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...
• 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...
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...
• 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...
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...
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...
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...
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...
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...
ü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...
• 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...
• 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...
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...
• 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...
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...
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...
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...
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...
• 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...
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...
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...
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...
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...
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...
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...
• 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...
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...
• 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...
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...
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...
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...
• 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...
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...
• 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...
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...
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...
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...
• ...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 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 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...
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...
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...
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...
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...
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...
• 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...
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...
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...
• 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...
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...
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...
–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...
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...
• 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...
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...
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...
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...
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...
• 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Eingang für Fehlermeldung 8 (niedrigste Priorität) BOOL FALSETRUE 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...
• 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...
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...
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...
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...
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...
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...
• 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...
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.
• 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. TRUEFALSE 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...
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...
• 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...
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 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...
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...
• 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...
• 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...
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...
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...
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...
≡ 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...
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...
• 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...
• 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...
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...
• 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...
• 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...
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...
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...
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 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...
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...
-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...
• 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...
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 FALSETRUE-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...
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...
. 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 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...
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 FALSETRUE 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...
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...
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...
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...
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...
= "0" (Dauerbetrieb). In diesem Fall erfolgt die Geschwin- digkeitsvorgabe über den Eingang dnSpeedSet_s. TRUE Dauerbetrieb wird gestartet, Leitwelle dnPosOut_p verfährt endlos. TRUEFALSE 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...
• 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...
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...
• 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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
• 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...
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...
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
TRUEFALSE 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- 01 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...
• 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...
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...
• 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...
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...
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 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...
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...
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...
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...
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...
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 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...
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...
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...
• 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...
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...
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...
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...
• 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.
• 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...
(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...
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...
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...
• 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...
• 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...
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...
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...
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...
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...
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...
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...
• 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...
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...
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...
TRUE Integrator mit dem am Eingang dnStartPos_p anliegenden Wert la- den. bSetStartPos Integrator mit Startposition laden (flankengesteuert) BOOL FALSETRUE 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...
[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...
• 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...
• 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...
• 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...
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...
• 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...
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...
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...
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...
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...
• 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...
• 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...
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).
• 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...
• 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...
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...
• 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...
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...
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...
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...
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...
[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...
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...
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...
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...
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...
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...
• 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...
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...
Ü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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
• 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...
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...
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...
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...
• 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...
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...
(±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...
(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...
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...
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...
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...
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...
• 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...
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...
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...
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...
• 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...
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...
• 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...
• 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...
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...
• 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...
• 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...
• 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...
• 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...
• 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...
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...
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...
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...
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...
• 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...
• 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...
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...
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...
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...
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...
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...
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...
• Ü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...
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...