Seite 1
Lesezeichen ein-/ausblenden Handbuch Global Drive PLC Developer Studio Global Drive Drive PLC...
Seite 2
Beeinträchtigungen jeglicher Art. ã 2013 Lenze Automation GmbH Ohne besondere schriftliche Genehmigung von Lenze Automation GmbH darf kein Teil dieser Dokumentation vervielfältigt oder Dritten zugäng- lich gemacht werden. Wir haben alle Angaben in dieser Dokumentation mit größter Sorgfalt zusammengestellt und auf Übereinstimmung mit der beschriebenen Hard−...
Der Eingang DIGIN_bIn1_b... Bezeichner einer System(baustein)−Variablen Tipp! Informationen zu den Konventionen, die für die Variablenbezeichner von Lenze Systembausteinen, Funktionsblöcken sowie Funktionen verwendet werden, um eine einheitliche und durchgängige Benennung zu gewährleisten und dadurch die Lesbarkeit von SPS−Programmen zu fördern, finden Sie im Anhang der DDS−Online−Dokumentation "Einführung in die IEC 61131−3 Programmierung".
Kennzeichnet einen Tipp bzw. Hinweis. Hinweis! 1.1.4 Verwendete Begriffe Begriff Im folgenden Text verwendet für Automatisierungs−Interface Drive PLC Developer Studio Funktions−Interface Global Drive Control (Parametrier−Programm von Lenze) Systembaustein Systembus (CAN): an CANopen angelehntes Lenze Standard−Bussystem Systembus 1−2 DrivePLC DE 6.0...
Drive PLC Vorwort und Allgemeines Einführung Systembausteine Schon seit längerem verfolgt Lenze das Prinzip, Funktionen des Antriebsreglers mit Hilfe von Funkti- onsblöcken (FBs) zu beschreiben. Dieses Prinzip ist auch in der IEC 61131−3 beschrieben. · Funktionen, die Sie in Ihrem Projekt als Software−Funktionalitäten nutzen können, sind in den Funktionsbibliotheken als Funktionsblöcke bzw.
Analoge Ein−/Ausgänge, FIF−Modul Standard−I/O 202 FIF_CAN_DIGITAL_IN Digitaler Eingang, FIF−Modul CAN−I/O Die Beschreibung der SBs für den Systembus (CAN) finden Sie im Handbuch Systembus (CAN) bei Lenze PLC−Geräten . Die Knotennummer ist Bestandteil der absoluten Adresse eines SB (siehe Kapitel 1.2.4). (^ 1−5) 1−4...
Drive PLC Vorwort und Allgemeines 1.2.3 Zugriff über Systemvariablen Wenn Sie einen Systembaustein in der Steuerungskonfiguration des DDS eingebunden haben, kön- nen Sie dessen Systemvariablen in Ihrem Projekt verwenden. · In den Editoren des DDS können Sie über <F2> die Eingabehilfe aufrufen, in der Ihnen u. a. alle zur Verfügung stehenden Systemvariablen aufgelistet werden: ·...
Drive PLC Vorwort und Allgemeines 1.2.5 Definition der Ein−/Ausgänge Um eine Verbindung des Anwenderprogramms mit der Hardware zu realisieren, werden Systembau- steine mit Programm−Organisationseinheiten (POEs) verbunden: POE-Input POE-Output SB-Output SB-Input Abb. 1−1 Schema: Verbinden von Systembausteinen mit einer Programm−Organisationseinheit (POE) Tipp! Die Einordnung in Ein−...
Drive PLC Vorwort und Allgemeines 1.2.6 Einbinden von Systembausteinen im DDS Die benötigten Systembausteine müssen im DDS explizit über die Steuerungskonfiguration in das Projekt eingebunden werden. · Die Steuerungskonfiguration befindet sich als Objekt in der Registerkarte Ressourcen im Object Organizer. ·...
Vorwort und Allgemeines 1.2.7 Signaltypen und Normierungen Den meisten Ein− und Ausgängen von Lenze−Funktionsblöcken/Systembausteinen kann ein be- stimmter Signaltyp zugeordnet werden, wobei zwischen digitalen, analogen, Lage− sowie Drehzahl- signalen unterschieden wird. Dem Bezeichner der entsprechenden Ein−/Ausgangsvariable wird eine Endung (angeführt mit einem Unterstrich) angefügt.
Drive PLC Systembausteine Systembausteine In den folgenden Unterkapiteln erhalten Sie Informationen zu den Systembausteinen des Grundge- rätes. 2−1 DrivePLC DE 6.0...
Drive PLC Systembausteine AD_CHANNELS AD_CHANNELS 2.1.1 Inputs_AD_CHANNELS A/D−Wandlung der 24 V−Spannungsversorgung (Knotennummer 150) Dieser SB gibt die Spannung an den Klemmen X1/+24, 24 als Integerwert in einer Auflösung von 100 mV aus. · Liegen an den Klemmen 24 V an, so hat V24PowerSupply den Wert "240" ...
Drive PLC Systembausteine AIF1_IO_AutomationInterface (Knotennummer 41) AIF1_IO_AutomationInterface (Knotennummer 41) 2.2.1 Inputs_AIF1 Dieser SB dient als Schnittstelle für Eingangssignale (z. B. Soll−/Istwerte) vom aufgesteckten Feld- busmodul (z. B. INTERBUS, PROFIBUS−DP). · Das Prozessabbild wird – in der Zyklischen Task in einem fest eingestellten Zeitabstand von 10 ms erstellt. –...
Drive PLC Systembausteine AIF1_IO_AutomationInterface (Knotennummer 41) 2.2.2 Outputs_AIF1 Dieser SB bildet die Schnittstelle für Ausgangssignale (z. B. Soll−/Istwerte) zum aufgesteckten Feld- busmodul (z. B. INTERBUS, PROFIBUS−DP). · Das Prozessabbild wird – in der Zyklischen Task in einem fest eingestellten Zeitabstand von 10 ms erstellt. –...
Seite 21
Drive PLC Systembausteine AIF1_IO_AutomationInterface (Knotennummer 41) Systemvariablen Variable Datentyp Signaltyp Adresse Display− Display− Bemerkungen Code Format AIF1_wDctrlStat Word − %QW41.0 − − AIF1_nOutW1_a %QW41.1 C0858/1 AIF1_nOutW2_a %QW41.2 C0858/2 Integer analog dec [%] AIF1_nOutW3_a %QW41.3 C0858/3 AIF1_bFDO0_b %QX41.2.0 AIF1_bFDO15_b %QX41.2.15 Anzeigecodestelle in hex Bool binary C0151/4...
Seite 22
Drive PLC Systembausteine AIF1_IO_AutomationInterface (Knotennummer 41) Tipp! Vermeiden Sie das gleichzeitige Beschreiben eines zu sendenden Bytes über unterschiedliche Variablentypen, um die Konsistenz der Daten sicherzustellen. · Verwenden Sie somit für das Beschreiben der Bytes 5 und 6 entweder – nur die Variable AIF1_dnOutD1_p, –...
Drive PLC Systembausteine AIF2_IO_AutomationInterface (Knotennummer 42) AIF2_IO_AutomationInterface (Knotennummer 42) 2.3.1 Inputs_AIF2 Dieser SB dient als Schnittstelle für Eingangssignale (z. B. Soll−/Istwerte) vom aufgesteckten Feld- busmodul (z. B. INTERBUS, PROFIBUS−DP). · Das Prozessabbild wird – in der Zyklischen Task in einem fest eingestellten Zeitabstand von 10 ms erstellt. –...
Seite 24
Drive PLC Systembausteine AIF2_IO_AutomationInterface (Knotennummer 42) Systemvariablen Variable Datentyp Signaltyp Adresse Display− Display− Bemerkungen Code Format AIF2_nInW1_a %IW42.0 AIF2_nInW2_a %IW42.1 Integer analog AIF2_nInW3_a %IW42.2 AIF2_nInW4_a %IW42.3 AIF2_bInB0_b %IX42.0.0 AIF2_bInB15_b %IX42.0.15 Bool binary AIF2_bInB16_b %IX42.1.0 AIF2_bInB31_b %IX42.1.15 AIF2_dnInD1_p Double Integer position %ID42.0 Nutzdaten Von den empfangenen 8 Byte Nutzdaten werden die ersten 4 Bytes mehreren Variablen unterschied-...
Drive PLC Systembausteine AIF2_IO_AutomationInterface (Knotennummer 42) 2.3.2 Outputs_AIF2 Dieser SB bildet die Schnittstelle für Ausgangssignale (z. B. Soll−/Istwerte) zum aufgesteckten Feld- busmodul (z. B. INTERBUS, PROFIBUS−DP). · Das Prozessabbild wird – in der Zyklischen Task in einem fest eingestellten Zeitabstand von 10 ms erstellt. –...
Seite 26
Drive PLC Systembausteine AIF2_IO_AutomationInterface (Knotennummer 42) Systemvariablen Variable Datentyp Signaltyp Adresse Display− Display− Bemerkungen Code Format AIF2_nOutW1_a %QW42.0 AIF2_nOutW2_a %QW42.1 Integer analog AIF2_nOutW3_a %QW42.2 AIF2_nOutW4_a %QW42.3 AIF2_bFDO0_b %QX42.0.0 AIF2_bFDO15_b %QX42.0.15 Bool binary AIF2_bFDO16_b %QX42.1.0 AIF2_bFDO31_b %QX42.1.15 AIF2_dnOutD1_p Double Integer position %QD42.0 Nutzdaten Von den zu sendenden 8 Byte Nutzdaten können die ersten 4 Bytes über mehrere Variablen unter-...
Drive PLC Systembausteine AIF3_IO_AutomationInterface (Knotennummer 43) AIF3_IO_AutomationInterface (Knotennummer 43) 2.4.1 Inputs_AIF3 Dieser SB dient als Schnittstelle für Eingangssignale (z. B. Soll−/Istwerte) vom aufgesteckten Feld- busmodul (z. B. INTERBUS, PROFIBUS−DP). · Das Prozessabbild wird – in der Zyklischen Task in einem fest eingestellten Zeitabstand von 10 ms erstellt. –...
Seite 28
Drive PLC Systembausteine AIF3_IO_AutomationInterface (Knotennummer 43) Systemvariablen Variable Datentyp Signaltyp Adresse Display− Display− Bemerkungen Code Format AIF3_nInW1_a %IW43.0 AIF3_nInW2_a %IW43.1 Integer analog AIF3_nInW3_a %IW43.2 AIF3_nInW4_a %IW43.3 AIF3_bInB0_b %IX43.0.0 AIF3_bInB15_b %IX43.0.15 Bool binary AIF3_bInB16_b %IX43.1.0 AIF3_bInB31_b %IX43.1.15 AIF3_dnInD1_p Double Integer position %ID43.0 Nutzdaten Von den empfangenen 8 Byte Nutzdaten werden die ersten 4 Bytes mehreren Variablen unterschied-...
Drive PLC Systembausteine AIF3_IO_AutomationInterface (Knotennummer 43) 2.4.2 Outputs_AIF3 Dieser SB bildet die Schnittstelle für Ausgangssignale (z. B. Soll−/Istwerte) zum aufgesteckten Feld- busmodul (z. B. INTERBUS, PROFIBUS−DP). · Das Prozessabbild wird – in der Zyklischen Task in einem fest eingestellten Zeitabstand von 10 ms erstellt. –...
Seite 30
Drive PLC Systembausteine AIF3_IO_AutomationInterface (Knotennummer 43) Systemvariablen Variable Datentyp Signaltyp Adresse Display− Display− Bemerkungen Code Format AIF3_nOutW1_a %QW43.0 AIF3_nOutW2_a %QW43.1 Integer analog AIF3_nOutW3_a %QW43.2 AIF3_nOutW4_a %QW43.3 AIF3_bFDO0_b %QX43.0.0 AIF3_bFDO15_b %QX43.0.15 Bool binary AIF3_bFDO16_b %QX43.1.0 AIF3_bFDO31_b %QX43.1.15 AIF3_dnOutD1_p Double Integer position %QD43.0 Nutzdaten Von den zu sendenden 8 Byte Nutzdaten können die ersten 4 Bytes über mehrere Variablen unter-...
· Die Überwachung setzt im Fehlerfall AIF_bCe0CommErr_b auf TRUE und löst Kommunikationsfehler "CE0" (LECOM−Nr. 61) aus, die Reaktion darauf ist über C0126 konfigurierbar (Lenze−Einstellung: Aus). · Bei neueren AIF−Kommunikationsmodulen (z. B. 2133 und 2175) wird zusätzlich über AIF_bFieldBusStateBit0_b ... AIF_bFieldBusStateBit15_b eine Fehlernummer vom Kommunikationsmodul übergeben.
Seite 32
Fehlernummer − Bit 13 AIF_bFieldBusStateBit14_b %IX161.1.14 Fehlernummer − Bit 14 AIF_bFieldBusStateBit15_b %IX161.1.15 Fehlernummer − Bit 15 Codestellen Code Einstellmöglichkeiten Info Lenze Auswahl C0126 MONIT CE0 Konfiguration Kommunikationsfeh- ler "CE0" mit Automatisierungs− Interface TRIP Warnung C2121 AIF: state AIF−CAN: Status · Ausführliche Informationen...
Seite 33
Format AIF_wControl Word %QX161.0 C2120 Codestellen Code Einstellmöglichkeiten Info Lenze Auswahl C2120 AIF: Control AIF−Befehl Kein Befehl CAN Codestellen lesen + Neuinitialisierung XCAN Codestellen lesen XCAN C2356/1 ... 4 lesen XCAN C2357 lesen XCAN C2375 lesen XCAN C2376 ... C2378 lesen...
Drive PLC Systembausteine ANALOG1_IO (Knotennummer 11) 2.6.2 Outputs_ANALOG1 (Analog−Ausgang) Sie können diesen SB als Monitorausgang verwenden. Interne Analogsignale können Sie über · Klemme AOV als Spannungssignale und · Klemme AOI als Stromsignale ausgeben und z. B. als Anzeige− oder Sollwerte für Folgeantriebe verwenden. Outputs_ANALOG1 AOUT1_nOut_a C0434...
Drive PLC Systembausteine DIGITAL_IO (Knotennummer 1) 2.9.2 Outputs_DIGITAL (Digitale Ausgänge) Dieser SB bereitet die digitalen Signale auf und gibt sie an die Klemmen O1 ... O4 aus. Outputs_DIGITAL DIGOUT_bOut1_b DIGOUT_bOut2_b DIGOUT_bOut3_b DIGOUT_bOut4_b C0444 Abb. 2−15 Outputs_DIGITAL Systemvariablen Variable Datentyp Signaltyp Adresse Display−...
· Die Umrechnung von Codestellenwert in Variablenwert (und umgekehrt) erfolgt über eine feste Skalierroutine. · Die Einstellmöglichkeiten und die Lenze−Einstellungen finden Sie in der Codetabelle. ^ 8−16 Tipp! Die Codestelle C0135 kann über die Variablen FCODE_bC135Bit0_b ... FCODE_bC135Bit15_b sowohl gelesen als auch beschrieben werden (Input & Output).
Drive PLC Systembausteine 2.11 SYSTEM_FLAGS (Systemmerker, Knotennummer 151) 2.11 SYSTEM_FLAGS (Systemmerker, Knotennummer 151) Systemmerker sind globale Variablen, die fest im Laufzeitsystem integriert sind. Sie besitzen Funk- tionalitäten zur Erleichterung der Programmierung. 2.11.1 Inputs SYSTEM_FLAGS Folgende Systemmerker sind in der DrivePLC integriert: Variable Datentyp Adresse...
Drive PLC Systembausteine 2.11 SYSTEM_FLAGS (Systemmerker, Knotennummer 151) SYSTEM_bTogCycleTask Dieser Systemmerker wechselt den Zustand mit der zyklischen Task: 1. Zyklus: FALSE 2. Zyklus: TRUE 3. Zyklus: FALSE 4. Zyklus: TRUE usw. SYSTEM_nTaskInterval Dieser Systemmerker zeigt das Intervall der laufenden Task mit einer Auflösung von 0,25 ms an. ·...
Drive PLC Systembausteine 2.12 DCTRL_DriveControl (Knotennummer 121) 2.12 DCTRL_DriveControl (Knotennummer 121) Dieser Systembaustein ist erst ab Softwarestand V 8.0 implementiert. Der Systembaustein DCTRL_DriveControl ist die Schnittstelle der Applikation zum Betriebssystem hinsichtlich der Gerätesteuerung: · Trip setzen (TRIP−SET (^ 2−35) · Trip rücksetzen (TRIP−RESET (^ 2−35) Weiterhin liefert er den Gerätezustand der DrivePLC für die Diagnose.
Seite 47
Drive PLC Systembausteine 2.12 DCTRL_DriveControl (Knotennummer 121) Codestellen Code Einstellmöglichkeiten Info Lenze Auswahl C0150 Status word Statuswort, Zugriff über Codestelle und FCODE C0150 Nicht belegt Freie Bits (0 ... 6, 14, 15) können über FCODE_C0150 geschrieben Nicht belegt werden. Nicht belegt...
Bool binary %QX121.0.4 − − TRIP reset Codestellen Code Einstellmöglichkeiten Info Lenze Auswahl C0043 TRIP reset Aktive Störung TRIP zurücksetzen Trip zurücksetzen Trip aktiv C0135 Status word 2 Statuswort, Zugriff über Codestelle und FCODE_C0135 Nicht belegt Nicht belegt Nicht belegt...
Drive PLC Systembausteine 2.13 PWRUP_PowerUpControl (Knotennummer 171) 2.13 PWRUP_PowerUpControl (Knotennummer 171) Dieser Systembaustein ist ab Softwarestand V 8.1 implementiert. Wenn der Systembaustein PWRUP_PowerUpControl in der Steuerungskonfiguration eingebunden ist, können Sie damit einen U15−Trip bei einem kurzzeitigen Netzspannungseinbruch verhindern. const. PWRUP_PowerUpControl PWRUP_bWaitFor24V_b PLC init PWRUP_wMaxDelayTimeFor24V_b...
Drive PLC Systembausteine − FIF Standard−I/O FIF−Modul Standard−I/O Das FIF−Modul Standard−I/O erweitert die Drive PLC um folgende Ein−/Ausgänge: Signalart Anzahl SB Knotennummer Info W Inputs_ANALOG_FIF ^ 3−2 Eingänge Analog ANALOG_IO_FIF (AIN1_FIFSTDIO) W Inputs_DIGITAL_FIF ^ 3−4 Digital DIGITAL_IO_FIF (DIGIN_FIFSTDIO) W Outputs_ANALOG_FIF ^ 3−3 Ausgänge Analog...
Eingangsbereich für Klemme 8 Schalterstellung 0 ... +5 V 0 ... +10 V (Lenze−Einstellung) −10 ... +10 V 0 ... +20 mA Der gewählte Eingangsbereich wird auf den Integer−Bereich (0 ... 16384) der Variable AIN1_nIn_FIFSTDIO_a skaliert. Beispiel: gewählter Eingangsbereich = 0 ... +10 V...
Drive PLC Systembausteine − FIF Standard−I/O ANALOG_IO_FIF (Knotennummer 201) 3.1.2 Outputs_ANALOG_FIF (Analog−Ausgang FIF−Modul "Standard−I/O") Dieser SB kann als Monitorausgang verwendet werden. Interne Signale können Sie über Klemme 62 des FIF−Moduls Standard−I/O als Spannungssignale ausgeben und z. B. als Anzeige− oder Soll- werte für Folgeantriebe verwenden.
Drive PLC Systembausteine − FIF Standard−I/O DIGITAL_IO_FIF (Knotennummer 200) DIGITAL_IO_FIF (Knotennummer 200) 3.2.1 Inputs_DIGITAL_FIF (Digitale Eingänge FIF−Modul "Standard−I/O") Dieser SB liest die Signale an den Klemmen E1 ... E4, 28 des FIF−Moduls Standard−I/O ein und be- reitet sie auf. Inputs_DIGITAL_FIF DIGIN_bIn1_FIFSTDIO_b DIGIN_bIn2_FIFSTDIO_b DIGIN_bIn3_FIFSTDIO_b...
Drive PLC Systembausteine − FIF Standard−I/O DIGITAL_IO_FIF (Knotennummer 200) 3.2.2 Outputs_DIGITAL_FIF (Digitale Ausgänge FIF−Modul "Standard−I/O") Dieser SB bereitet ein digitales Signal auf und gibt es an der Klemme A1 des FIF−Moduls Standard−I/O aus. Outputs_DIGITAL_FIF DIGOUT_bOut1_FIFSTDIO_b C0479 Abb. 3−4 Outputs_DIGITAL_FIF Systemvariablen Variable Datentyp Signaltyp...
Seite 58
Drive PLC Systembausteine − FIF Standard−I/O DIGITAL_IO_FIF (Knotennummer 200) 3−6 DrivePLC DE 6.0...
(FIF−CAN2_IN) W FIF_Inputs_CAN3 FIF_CAN3_IO (FIF−CAN3_IN) W FIF_Outputs_CAN1 Ausgänge Systembus FIF_CAN1_IO (FIF−CAN1_OUT) (CAN) W FIF_Outputs_CAN2 FIF_CAN2_IO (FIF−CAN2_OUT) W FIF_Outputs_CAN3 FIF_CAN3_IO (FIF−CAN3_OUT) * Siehe Handbuch "Systembus (CAN) bei Lenze PLC−Geräten" Tipp! Beachten Sie das Installationsbeipack zum FIF−Modul CAN−I/O! 4−1 DrivePLC DE 6.0...
Drive PLC Systembausteine − FIF CAN−I/O FIF_CAN_DIGITAL_IN (Knotennummer 202) FIF_CAN_DIGITAL_IN (Knotennummer 202) 4.1.1 FIF_CAN_Inputs_DIGITAL (Digitaler Eingang FIF−Modul "CAN−I/O") Dieser SB liest das Signal an Klemme 28 des FIF−Moduls CAN−I/O ein und bereitet es auf. FIF_CAN_DIGITAL_IN DIGIN_bIn28_FIFCANIO_b Abb. 4−1 FIF_CAN_DIGITAL_IN Systemvariablen Variable Datentyp Signaltyp...
Drive PLC Systembausteine − Extension Board 1 DIGITAL_IO_EB1 (Knotennummer 2) DIGITAL_IO_EB1 (Knotennummer 2) 5.1.1 Inputs_DIGITAL_EB1 (Digitale Eingänge Extension Board 1) Dieser SB liest die Signale an den Klemmen I9 ... I14 des Extension Board 1 ein und bereitet sie auf. Inputs_DIGITAL_EB1 DIGIN_bIn9_b DIGIN_bIn10_b...
Drive PLC Systembausteine − Extension Board 1 DIGITAL_IO_EB1 (Knotennummer 2) 5.1.2 Outputs_DIGITAL_EB1 (Digitale Ausgänge Extension Board 1) Dieser SB bereitet die digitalen Signale auf und gibt sie an den Klemmen O5 ... O10 des Extension Board 1 aus. Outputs_DIGITAL_EB1 DIGOUT_bOut5_b DIGOUT_bOut6_b DIGOUT_bOut7_b DIGOUT_bOut8_b...
Seite 64
Drive PLC Systembausteine − Extension Board 1 DIGITAL_IO_EB1 (Knotennummer 2) 5−4 DrivePLC DE 6.0...
Drive PLC Systembausteine − Extension Board 2 DIGITAL_IO_EB2 (Knotennummer 3) DIGITAL_IO_EB2 (Knotennummer 3) 6.1.1 Inputs_DIGITAL_EB2 (Digitale Eingänge Extension Board 2) Dieser SB liest die Signale an den Klemmen I9 ... I22 des Extension Board 2 ein und bereitet sie auf. Inputs_DIGITAL_EB2 DIGIN_bIn9_b DIGIN_bIn10_b...
Drive PLC Systembausteine − Extension Board 2 DIGITAL_IO_EB2 (Knotennummer 3) 6.1.2 Outputs_DIGITAL_EB2 (Digitale Ausgänge Extension Board 2) Dieser SB bereitet die digitalen Signale auf und gibt sie an den Klemmen O5 ... O12 des Extension Board 2 aus. Outputs_DIGITAL_EB2 DIGOUT_bOut5_b DIGOUT_bOut6_b DIGOUT_bOut7_b DIGOUT_bOut8_b...
Seite 68
Drive PLC Systembausteine − Extension Board 2 DIGITAL_IO_EB2 (Knotennummer 3) 6−4 DrivePLC DE 6.0...
Drive PLC Systembausteine − Extension Board 3 DFIN_IO_DigitalFrequency (Knotennummer 21) DFIN_IO_DigitalFrequency (Knotennummer 21) 7.3.1 Inputs_DFIN (Encoder−Eingang Extension Board 3) Dieser SB kann einen Impulsstrom am Encoder−Eingang X3 des Extension Board 3 in einen Dreh- zahlwert umsetzen und normieren. · Die Übertragung erfolgt hochgenau ohne Offset− und Verstärkungsfehler. ·...
Seite 73
Die Nullspurvorgabe ist optional. · Über C0425 können Sie den Antrieb an den angeschlossenen Geber oder vorgeschalteten Antriebsregler bei Leitfrequenzkaskade oder Leitfrequenzschiene anpassen: Code Einstellmöglichkeiten WICHTIG Lenze Auswahl C0425 DFIN const Extension Board 3: DFIN_IO Strichzahl des Encoder−Eingangs 256 inc/rev 512 inc/rev...
Seite 74
Drive PLC Systembausteine − Extension Board 3 DFIN_IO_DigitalFrequency (Knotennummer 21) Signalanpassung Feinere Auflösungen lassen sich durch Nachschalten eines FB (z. B. L_CONVV aus LenzeDrive.lib) realisieren: L_CONVV3 DFIN_IO_DigitalFrequency L_CONVV nOut_v DFIN_nIn_v nIn_v nNumerator nDenominator C0425 C0426 DFIN_bTPReceived_b TP/MP DFIN_dnIncLastScan_p -Ctrl C0431 C0428 C0429 Abb.
Seite 75
Drive PLC Systembausteine − Extension Board 3 DFIN_IO_DigitalFrequency (Knotennummer 21) 7.3.1.2 Anschluss von Inkrementalgebern an Klemme X3 Stop! Anschlussspannung der verwendeten Inkrementalgeber beachten! Inkrementalgeber mit TTL−Pegel l = max. 50 m 0.14 cc5_E 0.14 Abb. 7−6 Anschluss Inkremetalgeber mit TTL−Pegel an Klemme X3 ...
Seite 76
Funktionsdiagramm eines TP Zeitäquidistanter Start einer Intervall−Task Winkelsignal Konfiguration Touch Probe Code Einstellmöglichkeiten WICHTIG Lenze Auswahl C0428 DFIN TP sel. Touch Probe Auswahl Touch Probe über Nullimpuls Touch Probe über digitalen Eingang X3/I1 C0429 TP delay Touch Probe Delay ·...
Seite 77
SYSTEM_nTaskInterval / 4 multipliziert werden, um wie in diesem Beispiel Inkremente pro 10 ms zu erhalten. Beispiel: Bei einer 1 ms Task hat SYSTEM_nTaskInterval den Wert 4 (4 x 250 ms = 1 ms) · Bei den Lenze FBs ist dieses Verfahren schon in den FBs implementiert. 7−9 DrivePLC DE 6.0...
Drive PLC Systembausteine − Extension Board 3 DIGITAL_IO_EB3 (Knotennummer 4) DIGITAL_IO_EB3 (Knotennummer 4) 7.4.1 Inputs_DIGITAL_EB3 (Digitale Eingänge Extension Board 3) Dieser SB liest die Signale an den Klemmen I9 ... I16 des Extension Board 3 ein und bereitet sie auf. Inputs_DIGITAL_EB3 DIGIN_bIn9_b DIGIN_bIn10_b...
Drive PLC Systembausteine − Extension Board 3 DIGITAL_IO_EB3 (Knotennummer 4) 7.4.2 Outputs_DIGITAL_EB3 (Digitale Ausgänge Extension Board 3) Dieser SB bereitet die digitalen Signale auf und gibt sie an den Klemmen O5 ... O8 des Extension Board 3 aus. Outputs_DIGITAL_EB3 DIGOUT_bOut5_b DIGOUT_bOut6_b DIGOUT_bOut7_b DIGOUT_bOut8_b...
Seite 80
Drive PLC Systembausteine − Extension Board 3 DIGITAL_IO_EB3 (Knotennummer 4) 7−12 DrivePLC DE 6.0...
Drive PLC Anhang SPS−Funktionalität Anhang SPS−Funktionalität Bereich Anzahl Beschreibung Eingänge Digital 8 Freie Eingänge (davon 3 interrupt− 24 V DC / 8 mA je Eingang fähig) ±10 V Analog 3 Freie Eingänge (10 Bit + Vorzeichen) Ausgänge Digital 4 Freie Ausgänge 24 V DC / max.
Drive PLC Anhang Erweiterbarkeit/Vernetzung Erweiterbarkeit/Vernetzung Automatisierungs−Interface (AIF) GLOBAL DRIVE d c b B A für Keypad bzw. folgende AIF−Module: SH PRG 0051 00 PaR2 PaRa 125 rpm · 2102 LECOM−A/B/LI MCTRL-N-ACT · 2103 FP−Interface (RS−232C) · 2111 INTERBUS ·...
Seite 83
L_ParRead/L_ParWrite−Funktionalität Sync−Telegramm Synchronisierung der internen Zeitbasis durch Empfang des Sync−Telegramms Freie CAN−Objekte CanDSx−Treiber für das Mapping von Indizes auf Codestellen sowie für Busüberwachungs- funktionen "Heartbeat" und "Node Guarding" (siehe Handbuch "Funktionsbibliothek Lenze- CanDSxDrv.lib"). Automatisierungs−Interface (AIF) PDOs XCAN1_IN/XCAN1_OUT mit entsprechendem Feldbusmodul XCAN2_IN/XCAN2_OUT (z.
Drive PLC Anhang Speicher Speicher Die folgende Tabelle gibt Ihnen eine Übersicht über den zur Verfügung stehenden Speicher: Speicher Größe Info Programmspeicher 256 KByte Wird bei jedem Programmdownload neu beschrieben. SPS−Datenspeicher Symbolisch nutzbar für FB−Instanzen und SPS−Variablen. 10 KByte 24 kByte (ab Version 7.x) Applikationsdatenspeicher 2 Blöcke...
Länge des Headers in Byte wDataType WORD Spezifikationskennung der Daten · Diese Information ist nach dem Download über C2131 abrufbar. 0 ... 10000 Lenze−spezifische Daten > 10000 Anwenderdaten dwVersion DWORD Version der Daten · Diese Information ist nach dem Download über C2132 abrufbar.
Drive PLC Anhang System−POEs System−POEs System−POEs sind POEs vom Typ "Programm", die durch Benennung mit einem besonderen Namen die Eigenschaft annehmen, dass sie in Abhängigkeit von einem in der PLC aufgetretenen Ereignises gestartet werden. · Der Programmumfang für System−POEs beträgt zusammen max. 1000 Anweisungen. ·...
Drive PLC Anhang Systemfehlermeldungen Systemfehlermeldungen Im Fehlerspeicher (C0168/x) werden Fehlermeldungen mit einem Offset gespeichert, der die Art der Reaktion anzeigt: Nr. der Fehlermeldung Art der Reaktion 0xxx TRIP 1xxx Meldung 2xxx Warnung 3xxx FAIL−QSP Beispiel: C0168/1 = 2061 · x061: Beim aktuellen Fehler (Subcode 1 von C0168) handelt es sich um einen Kommunikationsfehler (Fehlermeldung "CE0"/Nr.
Drive PLC Anhang Systemfehlermeldungen 8.5.1 Übersicht über Systemfehlermeldungen, Fehlerquellen und Reaktionen Systemfehlermeldung Einstellmöglichkeiten/Reaktion verfügbar in · Lenze−Einstellung ü Einstellung möglich Display Quelle Bedeutung Code TRIP Meldung Warnung FAIL− Drive Servo ECSxA · ü ü x011 OC1 MCTRL Kurzschluss Motorleitung ·...
Seite 89
Drive PLC Anhang Systemfehlermeldungen Systemfehlermeldung Einstellmöglichkeiten/Reaktion verfügbar in · Lenze−Einstellung ü Einstellung möglich Display Quelle Bedeutung Code TRIP Meldung Warnung FAIL− Drive Servo ECSxA · ü ü x087 Sd7 MCTRL Fehler Absolutwertgeber an X8 C0025 ü · ü ü x088 Sd8...
Seite 90
Drive PLC Anhang Systemfehlermeldungen Systemfehlermeldung Einstellmöglichkeiten/Reaktion verfügbar in · Lenze−Einstellung ü Einstellung möglich Display Quelle Bedeutung Code TRIP Meldung Warnung FAIL− Drive Servo ECSxA Floating−Point−Fehler (REAL) in: · ü ü ü ü ü intern x209 float Sys−T System−Task x210 float Cycl.−T...
Drive PLC Anhang Systemfehlermeldungen 8.5.2 Reaktionen und ihre Auswirkungen auf den Antrieb ð Auswirkung Reaktion Anzeige Bedieneinheit FAIL TRIP TRIP aktiv: ð Die Leistungsausgänge U, V, W werden hochohmig geschaltet. ð Der Antrieb trudelt (keine Regelung!). TRIP zurückgesetzt: ð Der Antrieb läuft über die eingestellten Rampen auf seinen Sollwert. Meldung Der Antrieb läuft selbsttätig wieder an, wenn die Meldung nicht mehr vorliegt! Meldung aktiv: ð...
Es wurde ein Fehler im Programmablauf festge- Verwendung von Pointern prüfen · stellt Antriebsregler mit Parametersatz u. SPS−Pro- gramm (auf Diskette) an Lenze einschicken 075 PR0 Allgemeine Störung Siehe Ursache & Abhilfe unter Nr. 072 (PR1) in den Parametersätzen ACHTUNG: Es wird automatisch die Lenze−...
Seite 93
Sicherstellen, dass die PLC über entsprechenden FLASH−Speicher nen oder defekten FLASH−Speicher zuzugreifen FLASH−Speicher verfügt. Ist dies der Fall, so ist Rücksprache mit Lenze erforderlich. 251 AddData CsErr Fehler beim Zugriff auf den Checksummenfehler beim Laden von Daten in den Checksumme der Datei prüfen, die geladen FLASH−Speicher...
Drive PLC Anhang Systemfehlermeldungen 8.5.5 Störungsanalyse mit dem Fehlerspeicher Der Fehlerspeicher der PLC besteht aus 8 Speicherplätzen, in denen folgende Informationen zur ak- tiven Störung sowie zu den 7 vorausgegangenen Störungen in der zeitlichen Reihenfolge ihres Auf- tretens gespeichert werden: ·...
Systemfehlermeldungen Störung zurücksetzen Die aktuelle Störung können Sie über einen TRIP−RESET z. B. über C0043 zurückzusetzen: Code Einstellmöglichkeiten Info Lenze Auswahl C0043 Trip reset Fehler (TRIP) zurücksetzen TRIP−RESET (Aktuellen TRIP rücksetzen) Fehler vorhanden (TRIP ist aktiv) Einträge im Fehlerspeicher löschen Die Einträge im Fehlerspeicher können Sie über C0167 löschen.
Parametersatz laden · Nur bei gestoppter SPS möglich. · Parametersatz 1 wird nach jedem Netzeinschalten au- tomatisch geladen. Lenze−Einstellung in Arbeitsspeicher laden Parametersatz 1 in Arbeitsspeicher laden C0003 Par save Parametersatz speichern · Auch bei laufender SPS möglich. Speichervorgang wurde ausgeführt Parametersatz 1 nichtflüchtig speichern...
Seite 97
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0096 AIF/CAN prot. AIF−/CAN−Zugriffsschutz · Erweiterter Passwortschutz für Bussysteme bei akti- viertem Passwort (C0094). · Auf Codestellen im User−Menü besteht der volle Zugriff. Kein Zugriffsschutz Lese−Schutz Schreib−Schutz Lese−/Schreib−Schutz AIF−Zugriffsschutz CAN−Zugriffsschutz...
Seite 98
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0155 Status word 2 Erweitertes Statuswort, nur Anzeige Fail Nicht belegt Nicht belegt Nicht belegt Nicht belegt PLC gestoppt TRIP / QSP Nicht belegt Nicht belegt Nicht belegt Nicht belegt...
Seite 99
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0170 Counter Fehlerspeicher: Häufigkeit · Liste, wie oft die jeweilige Fehlermeldung in C0168/x unmittelbar hintereinander aufgetreten ist. 65535 Aktuelle Fehlermeldung Letzte Fehlermeldung Vorletzte Fehlermeldung Drittletzte Fehlermeldung Viertletzte Fehlermeldung Fünftletzte Fehlermeldung...
Seite 100
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0209 DL info 3 Download−Info 3 C0210 EB−IDENT Kennung Extension Board C0300 interne Fehlerdiagnose C0301 interne Fehlerdiagnose C0350 CAN address Systembus: Knotenadresse C0351 CAN baudrate Systembus: Übertragungsrate 500 kBit/s...
Seite 101
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0356 CAN boot up Systembus: Zeiteinstellungen 3000 {1 ms} 65000 Verzögerungszeit nach Netzeinschalten für die Initalisie- rung durch den Quasi"−Master. 65000 Faktor auf die Taskzeit zum Senden des Prozessdaten−Ob- jektes CAN2_OUT.
Seite 102
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0361 Load IN/OUT Systembus: Busbelastung · Für einen einwandfreien Betrieb sollte die gesamte Busbelastung (alle angeschlossenen Teilnehmer) weni- ger als 80 % betragen. {1 %} Alle gesendeten (ohne freie CAN−Objekte) Alle empfangenen (ohne freie CAN−Objekte)
Seite 103
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0371 Gateway Channel 1 Systembus: Sync−Antwort · Onboard CAN Auswahl 1 (Onboard CAN): Parametrierungen, die über AIF oder dem FIF−CAN gemacht werden, werden an die FIF CAN Onboard CAN−Schnittstelle weitergegeben. Zur Fernpa- rametrierung muss C0370 ungleich 0 sein.
Seite 104
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0405 DIS: OUT Extension Board 3: Analoge Eingänge −199.99 {0.01 %} 199.99 AIN4_nIn_a AIN5_nIn_a C0425 DFIN const Extension Board 3: DFIN_IO Strichzahl des Encoder−Eingangs 256 inc/rev 512 inc/rev 1024 inc/rev...
Seite 105
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0446 22−17 DI 16−9 Extension Board 1/2: Digitale Eingänge · I15 ... I22 nur bei Extension Board 2 {dez} Dezimalwert ist bit−codiert: Bit 0 DIGIN_bIn9_b Bit 1 DIGIN_bIn10_b Bit 2...
Seite 106
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0474 FCODE Lint Frei konfigurierbare Codestelle (Winkel−/Lage−Signale) −2147483648 2147483647 FCODE_dnC474_1_p FCODE_dnC474_5_p C0475 FCODE int Frei konfigurierbare Codestelle (Drehzahl−Signale) −16000 {1 rpm} 16000 FCODE_nC475_1_v FCODE_nC475_2_v C0477 DIGIN FIF FIF−Modul Standard−I/O: Digitale Eingänge {dez} Dezimalwert ist bit−codiert:...
Seite 107
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0517 User menu Anwender−Menü mit bis zu 32 Einträgen · Unter den Subcodes werden die Nummern der ge- wünschten Codestellen eingetragen. · Der Eintrag erfolgt im Format xxx.yy – xxx: Codenummer –...
Seite 109
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C0863 DIS: INx dig x Systembus: Prozessdaten−Eingangsworte 0000 {hex} FFFF Hexadezimalwert ist bit−codiert: Bit 00 CAN1_bInB0_b CAN1_IN: Prozessdaten−Eingangswort 1 Bit 01 CAN1_bInB1_b Bit 15 CAN1_bInB15_b Bit 00 CAN1_bInB16_b CAN1_IN: Prozessdaten−Eingangswort 2...
Seite 110
C2113 PLC Prog Name Name des SPS−Programms C2115 T−Fkt Credit Technologieeinheiten C2116 CreditPinCode PIN−Code für die Freischaltung von Technologieeinheiten im Servicefall (Rücksprache mit Lenze erforderlich) 4294967295 C2117 Full Credit Service−Codierung C2118 ParWriteChan. CAN−Objekt für L_ParRead und L_ParWrite PDO−Kanal (CAN1_IO ... CAN3_IO) SDO2−Kanal...
Seite 111
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C2120 AIF: Control AIF−Befehl Kein Befehl CAN Codestellen lesen + Neuinitialisierung XCAN Codestellen lesen XCAN C2356/1..4 lesen XCAN C2357 lesen XCAN C2375 lesen XCAN C2376 ... C2378 lesen XCAN C2382 lesen...
Seite 112
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C2354 XCAN sel.addr AIF−CAN: Festlegung individueller Identifier für die PDOs · Einzutragener Wert = Identifier − 384 1663 XCAN1_IN XCAN1_OUT XCAN2_IN XCAN2_OUT XCAN3_IN XCAN3_OUT C2355 XCAN Id AIF−CAN: Systembus−Identifier für die PDOs...
Seite 113
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C2369 Consumer Heartbeat COB−ID C2370 65535 Consumer Heartbeat Time Producer Heartbeat Time C2371 Emergency Object COB−ID 2047 C2372 Inhibit Time Emergency 65535 C2373 XSyncRate IN AIF−CAN: Sync Zähler XCAN1_IN...
Seite 114
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl XCAN3_OUT C2376 XCAN1 Mask AIF−CAN: XCAN1_OUT Maske {hex} FFFF FFFF Maske für Prozessausgangswort 1 FFFF Maske für Prozessausgangswort 2 FFFF Maske für Prozessausgangswort 3 FFFF Maske für Prozessausgangswort 4 C2377 XCAN2 Mask AIF−CAN: XCAN2_OUT Maske...
Seite 115
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C2454 CAN addr FIF−CAN: Festlegung individueller Identifier für die PDOs FIF−CAN1_IN FIF−CAN1_OUT FIF−CAN2_IN FIF−CAN2_OUT FIF−CAN3_IN FIF−CAN3_OUT C2455 CAN Id FIF−CAN: Identifier für die PDOs FIF−CAN1_IN FIF−CAN1_OUT FIF−CAN2_IN FIF−CAN2_OUT FIF−CAN3_IN FIF−CAN3_OUT...
Seite 116
Drive PLC Anhang Codetabelle Code Code Einstellmöglichkeiten Info Info Lenze Auswahl C2460 CAN message FIF−CAN: Telegrammzähler (Anzahl der Telegramme) · Bei Zählerwerten > 65535 beginnt der Zählvorgang wieder bei 0 {1 ms} 65535 Alle gesendeten Alle empfangenen Gesendete auf FIF−CAN1_OUT Gesendete auf FIF−CAN2_OUT...
Drive PLC Anhang 8.6.1 Temporäre Codestellen Die Codestellen C2500 und C2501 sind sogenannte temporäre Codestellen, d. h. die Daten dieser Codestellen · belegen keinen Speicherplatz im EEPROM des Gerätes. · sind nicht mit C0003 = 1 im Parametersatz des Gerätes zu speichern. ·...
Seite 120
Drive PLC Anhang Parameter Codestelle Datentyp Zugriff Info Subcode Einstellmöglichkeiten Voreinstellung C0504 − R / W Schreibschutz für RAM−Speicher aktivieren/deaktivieren · Bei aktiviertem Schreibschutz ist ein Beschreiben des RAM−Speichers über Code- stellen oder Funktionen der LenzeMemDrv.lib nicht möglich. 0 Schreibschutz für RAM−Block 1 deaktivieren 1 Schreibschutz für RAM−Block 1 aktivieren 0 Schreibschutz für RAM−Block 2 deaktivieren 1 Schreibschutz für RAM−Block 2 aktivieren...
Seite 121
Drive PLC Anhang Auto−Inkrementzugriff Das Lesen/Schreiben der jeweils vier Datenbytes erfolgt mittels "Auto−Inkrementzugriff", d. h. der Zeiger auf die entsprechende Adresse im ausgewählten RAM−Block wird automatisch nach jedem Lesen der Codestelle C0507 bzw. Beschreiben der Codestelle C0508 um vier Bytes inkrementiert: 4 bytes 4 bytes 4 bytes...
Informationen für die Kommunikation zur PLC über Parameter. So lesen Sie die Attributtabelle: Spalte Bedeutung Eintrag Code Bezeichnung der Lenze−Codestelle Cxxxx Index Index, unter dem der Parameter adres- Wird nur bei Steuerung über INTERBUS−S, PROFIBUS−DP oder 24575 − Lenze−Codenummer siert wird.