Global Drive Loader
Transcription
Global Drive Loader
Show/Hide Bookmarks L Handbuch/Manual Global Drive Loader Erste Schritte/Getting started Show/Hide Bookmarks Unterstützte Zielsysteme / Supported target systems Global Drive Loader V1.0 • unterstützt die folgenden Zielsysteme / supports the following target systems: Zielsystem / Target system ab Version / as from version 8200 motec/vector 1.4 9300 Servo PLC 0.2 9391 Drive PLC 0.4 9374 Klemmenerweiterung / Terminal extension 1.0 Show/Hide Bookmarks Deutsch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 English . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Lesezeichen ein-/ausblenden Global Drive Loader ACHTUNG: Die Software wird dem Benutzer in der vorliegenden Form zur Verfügung gestellt. Alle Risiken hinsichtlich der Qualität und der durch ihren Einsatz ermittelten Ergebnisse verbleiben beim Benutzer. Entsprechende Sicherheitsvorkehrungen gegen eventuelle Fehlbedienungen sind vom Benutzer vorzusehen. Wir übernehmen keine Verantwortung für direkt oder indirekt entstandene Schäden, z. B. Gewinnverluste, Auftragsverluste oder geschäftliche Beeinträchtigungen jeglicher Art. Stand 1.0 ID-Nr. Änderungen 07/2001 TD05 Erstauflage E 2001 Lenze GmbH & Co KG Ohne besondere schriftliche Genehmigung von Lenze GmbH & Co KG darf kein Teil dieser Dokumentation vervielfältigt oder Dritten zugänglich gemacht werden. Wir haben alle Angaben in dieser Dokumentation mit größter Sorgfalt zusammengestellt und auf Übereinstimmung mit der beschriebenen Hard- und Software geprüft. Trotzdem können wir Abweichungen nicht ganz ausschließen. Wir übernehmen keine juristische Verantwortung oder Haftung für Schäden, die dadurch eventuell entstehen. Notwendige Korrekturen werden wir in die nachfolgenden Auflagen einarbeiten. Windows, Windows NT und MS-DOS sind entweder eingetragene Warenzeichen oder Warenzeichen der Microsoft Corporation in den U.S.A. und/oder anderen Ländern. IBM und VGA sind eingetragene Warenzeichen von International Business Machines, Inc. Alle anderen Markennamen sind Warenzeichen ihrer jeweiligen Besitzer. L GDLoader DE/EN 1.0 1 Lesezeichen ein-/ausblenden Inhaltsverzeichnis 1 Vorwort und Allgemeines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 1.2 1.3 3 Verwendete Konventionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verwendete Begriffe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gestaltung der Sicherheitshinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 4 2 Systemanforderungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1 Verbindung zum Zielsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3 Software-Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4 Erste Schritte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4.1 4.2 4.3 4.4 Global Drive Loader starten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Global Drive Loader Bedienoberfläche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Global Drive Loader konfigurieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verbindung zum Zielsystem aufbauen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 8 5 Download bei Zielsystemen mit SPS-Funktionalität . . . . . . . . . . . . . . . . . . . . 9 5.1 5.2 5.3 5.4 5.5 Binärdatei öffnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametersatzdatei öffnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programmdownload durchführen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametersatztransfer durchführen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SPS-Programm starten/stoppen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 10 12 13 6 Download bei Zielsystemen ohne SPS-Funktionalität . . . . . . . . . . . . . . . . . . . 14 6.1 6.2 6.3 Parametersatzdatei öffnen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametersatztransfer durchführen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zielsysteme mit intelligentem FIF-Modul . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 14 15 7 Downloads automatisieren (Batch-Modus) . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 7.1 Aufbau der Skriptdatei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.1 Kommunikationseinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.2 Allgemeine Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.3 Zielsystem-abhängige Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Beispiel einer Skriptdatei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 17 17 18 19 8 Anhang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 7.2 8.1 8.2 8.3 2 Fehlernummern, Ursache & Abhilfe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aufbau der Protokolldatei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aufbau der Initialisierungsdatei . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.1 Allgemeine Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.2 Zuletzt geöffnete Dateien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.3 Kommunikationseinstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.4 Informationen zum Zielsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.5 Schriftart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GDLoader DE/EN 1.0 20 24 26 26 26 26 27 27 L Lesezeichen ein-/ausblenden Global Drive Loader 1 Vorwort und Allgemeines Mit dem Global Drive Loader steht Ihnen eine Software zur Verfügung, mit der Sie vom PC aus SPSProgramme sowie Parametersätze in Lenze Antriebsregler/PLC’s übertragen können. Besondere Eigenschaften des Global Drive Loaders sind: • Intuitive grafische Benutzeroberfläche • Download von DDS Binärdateien/GDC Parametersatzdateien über den Systembus (CAN) • Möglichkeit automatisierter Downloads ohne weitere Benutzereingaben (Batch-Modus) in mehrere Zielsysteme. • Protokollierung aller wichtigen Ereignisse. 1.1 Verwendete Konventionen Dieses Handbuch verwendet folgende Konventionen zur Unterscheidung verschiedener Arten von Information: Informationsart Auszeichnung Beispiel Namen von Dialogfeldern, Eingabefeldern und Auswahllisten kursiv Das Dialogfeld Optionen Schaltflächen fett Klicken Sie auf OK, um... Menübefehle fett Mit dem Befehl Kopieren können Sie... Sind zum Ausführen einer Funktion mehrere Befehle nacheinander erforderlich, sind die einzelnen Befehle durch einen Pfeil voneinander getrennt: Wählen Sie DateiWÖffnen, um... Tastaturbefehle <fett> Mit <F1> rufen Sie die Online-Hilfe auf. Ist für einen Befehl eine Tastenkombination erforderlich, ist zwischen den Befehlen ein ”+” gesetzt: Mit <Shift>+<ESC> können Sie... 1.2 L Scriptlistings Courier BinFile=d:\projects\servo.bin... Schlüsselwörter Courier fett ...werden in der Sektion Common festgelegt. Verwendete Begriffe Begriff Im folgenden Text verwendet für DDS Drive PLC Developer Studio GDC Global Drive Control (Parametrierprogramm für Lenze Antriebsregler/PLC’s) Zielsystem Lenze Antriebsregler (z. B. 8200 motec) bzw. Lenze PLC (z. B. Drive PLC) GDLoader DE/EN 1.0 3 Lesezeichen ein-/ausblenden Global Drive Loader 1.3 Gestaltung der Sicherheitshinweise • Alle Sicherheitshinweise sind einheitlich aufgebaut: – Das Piktogramm kennzeichnet die Art der Gefahr. – Das Signalwort kennzeichnet die Schwere der Gefahr. – Der Hinweistext beschreibt die Gefahr und gibt Hinweise, wie die Gefahr vermieden werden kann. Signalwort Hinweistext verwendete Piktogramme Warnung vor Personenschäden Warnung vor Sachschäden Sonstige Hinweise 4 Signalwörter Warnt vor unmittelbar drohender Gefahr. Folgen bei Mißachtung: Tod oder schwerste Verletzungen. Warnung vor gefährlicher elektrischer Spannung Gefahr! Warnung vor einer allgemeinen Gefahr Warnung! Warnt vor einer möglichen, sehr gefährlichen Situation. Mögliche Folgen bei Mißachtung: Tod oder schwerste Verletzungen. Vorsicht! Warnt vor einer möglichen, gefährlichen Situation. Mögliche Folgen bei Mißachtung: leichte oder geringfügige Verletzungen. Stop! Warnt vor möglichen Sachschäden. Mögliche Folgen bei Mißachtung: Beschädigung des Antriebsreglers/Antriebssystems oder seiner UmgebungK Tip! GDLoader DE/EN 1.0 Kennzeichnet einen allgemeinen, nützlichen Tip. Wenn Sie ihn befolgen, erleichtern Sie sich die Handhabung des Produkts. L Lesezeichen ein-/ausblenden Global Drive Loader 2 Systemanforderungen Um mit dem Global Drive Loader arbeiten zu können, sind folgende Mindestanforderungen an Hardund Software zu erfüllen: • Microsoft Windows 9x/NT • IBM-kompatibler PC (Pentium 90-Prozessor oder höher) • 32 MB Arbeitsspeicher (RAM) • 15 MB freie Festplattenkapazität • VGA-Grafikkarte • Zeigergerät (Maus, Trackball, etc) • freie Steckplätze/Schnittstellen entsprechend den Anforderungen der einzusetzenden Feldbus-Anschaltbaugruppe. 2.1 Verbindung zum Zielsystem Zur Kommunikation mit dem Zielsystem (Antriebsregler, Drive PLC usw.) benötigen Sie für den PC eine feldbusspezifische Anschaltbaugruppe, sowie die dazu passenden Feldbusmodule für die anzuschließenden Antriebe. Für die Kommunikation über Systembus bietet Lenze als Anschaltbaugruppe für den PC das Systembusmodul an: 3 Bussystem Schnittstelle am PC max. Anzahl Zielsysteme erforderliche Hardware-Komponenten Systembus (CANopen) parallele Schnittstelle (LPT-Port) 63 Systembusmodul inkl. Anschlußleitung und Spannungsversorgungsadapter • für DIN-Tastaturanschluß (EMF2173IB) • für PS/2-Tastaturanschluß (EMF2173IBV002) Software-Installation Das Installationsprogramm zum Global Drive Loader besteht aus folgenden drei Dateien: • Install GDLoader.exe • Install GDLoader.W02 • Install GDLoader.W03 Um die Software Global Drive Loader auf Ihrem Rechner zu installieren, doppelklicken Sie im Windows Explorer auf die Datei Install GDLoader.exe und folgen Sie den Anweisungen des Installationsprogramms. Hinweise! Für die Installation • müssen sich alle drei Installationsdateien im gleichen Verzeichnis befinden! • sind unter Windows NT Administrator-Rechte erforderlich! L GDLoader DE/EN 1.0 5 Lesezeichen ein-/ausblenden Global Drive Loader 4 Erste Schritte In diesem Kapitel lernen Sie die Bedienoberfläche des Global Drive Loaders kennen, desweiteren erhalten Sie Informationen zu den Themen Konfiguration und Verbindungsaufbau zum Zielsystem. • Programm- und Parametersatztransfer zum Zielsystem werden in den folgenden Kapiteln beschrieben. • Alternativ können Sie den Global Drive Loader im sogenannten Batch-Modus starten, um einen Programm- und Parametersatztransfer auf mehrere Zielsysteme automatisch ohne weitere Benutzereingaben durchzuführen. Informationen hierzu erhalten Sie im Kapitel 7. (^ 16) 4.1 Global Drive Loader starten Wählen Sie im Startmenü ProgrammeWLenzeWToolsWGlobal Drive Loader, um den Global Drive Loader im sogenannten GUI-Modus, d. h. mit Bedienoberfläche, zu starten. 4.2 Global Drive Loader Bedienoberfläche Die Bedienoberfläche des Global Drive Loaders ist in vier Bereiche unterteilt: 6 Menüleiste Die Menüleiste enthält alle Menübefehle des Global Drive Loaders. Funktionsbereich Im Funktionsbereich werden die momentan zur Auswahl stehenden Funktionen in Form von Symbolen angezeigt und können per einfachen Mausklick ausgewählt werden. Dialogbereich Im Dialogbereich werden Eingabedialoge, Schaltflächen sowie Textfelder mit Informationen zur aktiven Funktion angezeigt. Statusleiste In der Statusleiste werden Kommunikationsstatus (Online/Offline), Geräteadresse sowie bei Lenze PLC’s der SPS-Programmstatus angezeigt. GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader Global Drive Loader beenden Den Global Drive Loader beenden Sie, indem Sie auf die Schaltfläche Beenden klicken. Tip! Während eines Programm- bzw. Parametersatztransfers zum Zielsystem befindet sich der Global Drive Loader im sogenannten Downloadmodus und kann aus Sicherheitsgründen nicht beendet werden. • Erst nach abgeschlossenem Programm-/Parametersatztransfer und Wechsel vom Downloadmodus zurück in den Onlinemodus kann das Programm daraufhin beendet werden. 4.3 Global Drive Loader konfigurieren Im Menü Optionen stehen Ihnen die Befehle zur Verfügung, mit denen Sie den Global Drive Loader konfigurieren können: Befehl Funktion Kommunikations- Konfiguration der folgenden Kommunikationsparameter: parameter • Portadresse der LPT-Schnittstelle, an der das Systembusmodul angeschlossen ist. (Vorgabe: Adresse 0378 für LPT1) • Interrupt der LPT-Schnittstelle. (Vorgabe: Interrupt 7) • Baudrate des angeschlossenen Systembus. (Vorgabe: 500 kB) • Parameterkanal, über den die Übertragung erfolgen soll. (Vorgabe: Parameterkanal 1) Sicherheitsabfra- Vor einer durchzuführenden Aktion erfolgt eine Sicherheitsabfrage. gen aktivieren • Ist diese Option aktiviert, wird neben dem Menübefehl ein Haken angezeigt. Alle Hinweise ak- Wird ein Hinweis angezeigt, so können Sie das wiederholte Anzeigen dieses Hinweises tivieren unterdrücken, indem Sie im Hinweis-Dialogfeld das Kontrollkästchen Diesen Hinweis nicht mehr anzeigen aktivieren. Mit dem Befehl Alle Hinweise aktivieren können Sie die vorgenommenen Unterdrückungen der Hinweise wieder zurücksetzen, so daß wieder alle Hinweise angezeigt werden. Sprache L Auswahl der Sprache der Benutzeroberfläche. GDLoader DE/EN 1.0 7 Lesezeichen ein-/ausblenden Global Drive Loader 4.4 Verbindung zum Zielsystem aufbauen Führen Sie die folgenden Schritte aus, um eine Verbindung zum Zielsystem aufzubauen: 1. Passen Sie die Kommunikationsparameter über OptionenWKommunikationsparameter an Ihre Systemumgebung an. 2. Stellen Sie die Geräteadresse des entsprechenden Zielsystems über das Texteingabefeld Geräteadresse bzw. mit Hilfe der Pfeiltasten im Dialogbereich ein. – Zulässiger Eingabebereich: 1 bis 63 3. Klicken Sie auf das Symbol Einloggen im Funktionsbereich, um die Verbindung herzustellen. – Konnte die Verbindung erfolgreich hergestellt werden, wechselt der Global Drive Loader vom Offline- in den Onlinemodus. – Konnte keine Verbindung hergestellt werden, wird eine Fehlermeldung mit einer Fehlernummer angezeigt. Eine Übersicht der Fehlernummern und ihrer Bedeutung finden Sie im Anhang im Kapitel 8.1. (^ 20) Tip! Im Onlinemodus werden in der Statusleiste der Kommunikationsstatus “Online”, die Geräteadresse sowie bei Lenze PLC’s der SPS-Programmstatus angezeigt. Erscheinen nach dem Einloggen im Dialogbereich nur Fragezeichen (???), so wird das Zielsystem vom Global Drive Loader nicht unterstützt. Im Onlinemodus stehen Ihnen nun im Funktionsbereich je nach Zielsystem weitere Funktionen zur Auswahl: Befehl Ausloggen DDS Binärdatei... GDC Parametersatzdatei... 8 Funktion Info Beenden der Onlineverbindung und Wechsel in den Offlinemodus. • Nach dem Beenden des Onlinemodus wird wieder die Funktion Einloggen angezeigt zeigt. Für Zielsysteme mit SPS-Funktionalität (z. B. Drive PLC, 9300 Servo PLC): Öffnen einer mit dem Drive PLC Developer Studio erstellten Binärdatei. • Weitere Informationen hierzu erhalten Sie in Kapitel 5. 5 ^9 Für Zielsysteme ohne SPS-Funktionalität: Öffnen einer mit Global Drive Control erstellten Parametersatzdatei. • Weitere Informationen hierzu erhalten Sie in Kapitel 6. 6 ^ 14 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader 5 Download bei Zielsystemen mit SPS-Funktionalität 5.1 Binärdatei öffnen Wurde als Zielsystem eine Lenze PLC (z. B. Drive PLC) erkannt, können Sie über die Funktion DDS Binärdatei... eine mit dem Drive PLC Developer Studio (DDS) erstellte Binärdatei für den Download öffnen. • Unterstützt werden die Binärformate ab der DDS-Version 1.0. • Konnte die Binärdatei nicht fehlerfrei geöffnet werden, wird eine Fehlermeldung mit einer Fehlernummer angezeigt. Eine Übersicht der Fehlernummern und ihrer Bedeutung finden Sie im Anhang im Kapitel 8.1. (^ 20) • Konnte die Binärdatei erfolgreich geöffnet werden, – werden im Dialogbereich Informationen zur Binärdatei angezeigt. – stehen im Funktionsbereich folgende Funktionen zur Auswahl: Befehl Funktion Info Öffnen einer mit Global Drive Control erstellten Parametersatzdatei für den Download in das Zielsystem. • Der Download einer Parametersatzdatei ist optional. optional GDC Parameter• Weitere Informationen hierzu erhalten Sie in Kapitel 5.2. satzdatei... Download der DDS-Binärdatei sowie der (optionalen) Parametersatzdatei in das Zielsystem. • Weitere Informationen hierzu erhalten Sie in Kapitel 5.3. 53 Programmdownload 5.2 ^9 ^ 10 Parametersatzdatei öffnen Nachdem die DDS Binärdatei erfolgreich geöffnet wurde, können Sie zusätzlich über die Funktion GDC Parametersatzdatei... eine mit Global Drive Control (GDC) erstellte Parametersatzdatei für den Download öffnen. • Das Öffnen einer Parametersatzdatei ist nur möglich, nachdem eine Binärdatei geöffnet wurde. • Konnte die Parametersatzdatei nicht fehlerfrei geöffnet werden, wird eine Fehlermeldung mit einer Fehlernummer angezeigt. Eine Übersicht der Fehlernummern und ihrer Bedeutung finden Sie im Anhang im Kapitel 8.1. (^ 20) • Konnte die Parametersatzdatei erfolgreich geöffnet werden, werden im Dialogbereich Informationen zur Parametersatzdatei angezeigt. • Der Download der Parametersatzdatei erfolgt nach dem erfolgreichen Download der DDS Binärdatei. (Siehe Kapitel 5.3ff) L GDLoader DE/EN 1.0 9 Lesezeichen ein-/ausblenden Global Drive Loader 5.3 Programmdownload durchführen Der Download der DDS Binärdatei/GDC Parametersatzdatei erfolgt über die Funktion Programmdownload. • Der Global Drive Loader wechselt in den sogenannten Downloadmodus, in diesem Modus kann das Programm aus Sicherheitsgründen nicht beendet werden. • Passen die System-Angaben in der Binärdatei nicht zum entsprechenden Zielsystem, wird wieder in den Onlinemodus gewechselt und eine Fehlermeldung mit einer Fehlernummer angezeigt. Eine Übersicht der Fehlernummern und ihrer Bedeutung finden Sie im Anhang im Kapitel 8.1. (^ 20) • Ist das Programm im Zielsystem aktueller als das der geöffneten Binärdatei, wird eine Meldung ausgegeben. – Bestätigen Sie die Meldung mit OK, um den Download trotzdem fortzusetzen oder wählen Sie Abbrechen, um den Download abzubrechen und wieder in den Onlinemodus zu wechseln. • Vor dem Download werden verschiedene Sicherheitsprüfungen durchgeführt, deren Ergebnis in einem Protokoll im Dialogbereich angezeigt wird. – Der Download kann nur durchgeführt werden, wenn alle Sicherheitsprüfungen erfolgreich abgeschlossen wurden. – Schlug eine Sicherheitsprüfung fehl, wird hierzu eine Fehlernummer im Protokoll angezeigt. Hinweis! Ist im Zielsystem die Reglersperre nicht gesetzt oder das SPS-Programm nicht gestoppt, erfolgt eine Meldung mit dem Hinweis, die Reglersperre zu setzen bzw. das SPS-Programm zu stoppen. • Der Fortschritt des Programm-Download wird in Form eines Balkens in der Statusleiste angezeigt: 10 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader Download erfolgreich beendet Nach erfolgreichem Download wird die Anzahl der übertragenen Bytes sowie das Prüfergebnis im Protokoll im Dialogbereich angezeigt, desweiteren werden folgende Schaltflächen im Dialogbereich eingeblendet: Schaltfläche Funktion SPS Programm Starten Startet das übertragene SPS-Programm im Zielsystem. • Diese Funktion kann nur aktiviert werden, wenn – keine Parametersatzdatei geöffnet wurde. – die geöffnete Parametersatzdatei bereits über die Schaltfläche Weiter zum Parametertransfer in die PLC übertragen wurde. SPS Programm Stoppen Stoppt das übertragene SPS-Programm im Zielsystem. • Diese Funktion kann nur aktiviert werden, wenn – keine Parametersatzdatei geöffnet wurde. – die geöffnete Parametersatzdatei bereits über die Schaltfläche Weiter zum Parametertransfer in das Zielsystem übertragen wurde. Weiter zum Hauptmenü Wechsel vom Downloadmodus in den Onlinemodus. • Im Onlinemodus stehen wieder die Funktionen Ausloggen, DDS Binärdatei, GDC Parametersatzdatei sowie Programmdownload zur Auswahl, auch kann das Programm in diesem Modus wieder beendet werden. Weiter zum Para- Wechsel vom Downloadmodus in den Parametertransfermodus. metertransfer • Diese Funktion kann nur aktiviert werden, wenn eine Parametersatzdatei geöffnet wurde. • Weitere Informationen hierzu erhalten Sie in Kapitel 5.4. Download mit Fehler beendet Konnte der Download nicht erfolgreich abgeschlossen werden, ist das übertragene Programm dadurch im Zielsystem ungültig. • Die Anzahl der übertragenen Bytes sowie eine Fehlernummer werden im Protokoll im Dialogbereich angezeigt. • Über die Schaltfläche Weiter zum Hauptmenü können Sie vom Downloadmodus in den Onlinemodus wechseln und das Programm beenden bzw. einen neuen Download vornehmen. L GDLoader DE/EN 1.0 11 Lesezeichen ein-/ausblenden Global Drive Loader 5.4 Parametersatztransfer durchführen Der Download der GDC Parametersatzdatei erfolgt im sogenannten Parametersatztransfermodus, in den Sie über die Schaltfläche Weiter zum Parametertransfer wechseln können, nachdem die DDS Binärdatei erfolgreich in das Zielsystem übertragen wurde. • Ein Transfer der Parametersatzdatei ohne zuvorigen Transfer der Binärdatei ist nicht möglich. • Für den Parametersatztransfer muß im Zielsystem RSP (Reglersperre) gesetzt sein. • Im Parametersatztransfermodus stehen im Funktionsbereich folgende Funktionen zur Auswahl: Befehl Parametersatz duplizieren Austauschgerät Funktion Beim Parametersatztransfer werden u. a. folgende Codestellen des Parametersatzes nicht mit in das Zielsystem übertragen*: • C0009 - AIF Geräteadresse • C0125 - AIF Baudrate • C0058 - Polradlage Beim Parametersatztransfer werden u. a. folgende Codestellen des Parametersatzes nicht mit in das Zielsystem übertragen*: • C0009 - AIF Geräteadresse • C0125 - AIF Baudrate * Vor dem Parametersatztransfer werden Ihnen in einem Hinweis-Dialog alle Codestellen aufgelistet, die nicht mit in das Zielsystem übertragen werden. Zuordnen der Gerätebeschreibung In der GDC Parametersatzdatei befinden sich die zu übertragenen Codestellen mit den zugehörigen Initialisierungswerten. Für den Parametersatztransfer werden aber zusätzliche Informationen über den Codestellentyp benötigt, die aus der zugeordneten Gerätebeschreibung ermittelt werden. Die Zuordnung der Gerätebeschreibung versucht der Global Drive Loader automatisch herzustellen, indem er in dem Verzeichnis, aus dem die Parametersatzdatei geladen wurde, nach der entsprechenden Gerätebeschreibung sucht. • Wird in diesem Verzeichnis keine passende Gerätebeschreibung gefunden, wird die Suche in dem Verzeichnis fortgesetzt, das in der Initialisierungsdatei des Global Drive Loaders im Schlüssel SearchPathPDB angegeben ist. (^ 26) • Wird auch in diesem Verzeichnis keine passende Gerätebeschreibung gefunden, können Sie die Gerätebeschreibung entweder manuell über einen Öffnen-Dialog zuordnen oder die Zuordnung abbrechen und über die Schaltfläche Weiter zum Hauptmenü den Parametersatztransfermodus wieder verlassen. • Bei einer manuellen Zuordnung wird überprüft, ob die Gerätebeschreibung zu der GDC Parametersatzdatei paßt. Ist dies nicht der Fall, wird eine Meldung ausgegeben. – Bestätigen Sie die Meldung mit Ja, um den Parametersatztransfer trotzdem fortzusetzen oder wählen Sie Nein, um den Parametersatztransfer abzubrechen und wieder in den Onlinemodus zu wechseln. • Paßt die Gerätebeschreibung nicht zum entsprechenden Zielsystem, wird eine Warnung ausgegeben und der Parametersatztransfer abgebrochen. Der Global Drive Loader wechselt zurück in den Onlinemodus. 12 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader Parametersatztransfer • Der Fortschritt des Parametersatztransfers wird in Form eines Balkens in der Statusleiste angezeigt: Parametersatztransfer erfolgreich beendet Nach erfolgreichem Parametersatztransfer wird die Anzahl der übertragenen Bytes sowie das Prüfergebnis im Protokoll im Dialogbereich angezeigt, desweiteren werden die im Kapitel 5.3 beschriebenen Schaltflächen im Dialogbereich eingeblendet. (^ 10) Parametersatztransfer mit fehlerhaft übertragenen Codestellen Beim Parametersatztransfer fehlerhaft übertragene Codestellen werden im Protokoll im Dialogbereich mit einer Fehlernummer angezeigt. • Übersteigt die Anzahl der fehlerhaft übertragenen Codestellen die in der Initialisierungsdatei “GDLoader.ini” im Schlüssel MaxTransferErrors angegebene Größe, wird der Parametersatztransfer abgebrochen. (^ 26) – Über die Schaltfläche Weiter zum Hauptmenü können Sie wieder in den Onlinemodus wechseln und das Programm beenden bzw. einen neuen Download/Parametersatztransfer vornehmen. 5.5 SPS-Programm starten/ stoppen Nach erfolgreichem Download kann über die Schaltflächen SPS Programm Starten/SPS Programm Stoppen das Programm im Zielsystem gestartet bzw. gestoppt werden, wenn • keine Parametersatzdatei geöffnet wurde - oder • die geöffnete Parametersatzdatei bereits über die Schaltfläche Weiter zum Parametertransfer in das Zielsystem übertragen wurde. (^ 12) L GDLoader DE/EN 1.0 13 Lesezeichen ein-/ausblenden Global Drive Loader 6 Download bei Zielsystemen ohne SPS-Funktionalität 6.1 Parametersatzdatei öffnen Über die Funktion GDC Parametersatzdatei... öffnen Sie eine mit Global Drive Control (GDC) erstellte Parametersatzdatei für den Download. • Für den Parametersatztransfer muß im Zielsystem RSP (Reglersperre) gesetzt sein. • Konnte die Parametersatzdatei nicht fehlerfrei geöffnet werden, wird eine Fehlermeldung mit einer Fehlernummer angezeigt. Eine Übersicht der Fehlernummern und ihrer Bedeutung finden Sie im Anhang im Kapitel 8.1. (^ 20) • Konnte die Parametersatzdatei erfolgreich geöffnet werden, werden im Dialogbereich Informationen zur Parametersatzdatei angezeigt, desweiteren stehen Ihnen im Funktionsbereich folgende Funktionen zur Auswahl: Befehl Parametersatz duplizieren Austauschgerät Funktion Beim Parametersatztransfer werden u. a. folgende Codestellen des Parametersatzes nicht mit in das Zielsystem übertragen*: • C0009 - AIF Geräteadresse • C0125 - AIF Baudrate • C0058 - Polradlage Beim Parametersatztransfer werden u. a. folgende Codestellen des Parametersatzes nicht mit in das Zielsystem übertragen*: • C0009 - AIF Geräteadresse • C0125 - AIF Baudrate * Vor dem Parametersatztransfer werden Ihnen in einem Hinweis-Dialog alle Codestellen aufgelistet, die nicht mit in das Zielsystem übertragen werden. 6.2 Parametersatztransfer durchführen Hinweis! Der Parametersatztransfer ist für Zielsysteme mit und ohne SPS-Funktionalität bis auf folgende Abweichungen identisch. Für Zielsysteme ohne SPS-Funktionalität: • entfällt der Programmdownload der DDS Binärdatei. • stehen die Schaltflächen SPS Programm Starten/SPS Programm Stoppen nicht zur Verfügung. Ausführliche Informationen zum Parametersatztransfer finden Sie im Kapitel 5.4. (^ 12) 14 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader 6.3 Zielsysteme mit intelligentem FIF-Modul Eine Besonderheit ergibt sich für Zielsysteme mit intelligentem FIF-Modul. Da intelligente FIF-Module selbst über Codestellen verfügen, sind der Parametersatzdatei zwei Gerätebeschreibungen zuzuordnen, eine für das Zielsystem und eine für das FIF-Modul. Informationen zur Zuordnung der Gerätebeschreibungen finden Sie im Kapitel 5.4. (^ 12) L GDLoader DE/EN 1.0 15 Lesezeichen ein-/ausblenden Global Drive Loader 7 Downloads automatisieren (Batch-Modus) Um einen Programm- und Parametertransfer auf mehrere Zielsysteme automatisch durchzuführen, können Sie den Global Drive Loader im sogenannten Batch-Modus starten. Im Batch-Modus wird ein Skript abgearbeitet, ohne daß weitere Benutzereingaben erforderlich sind. Alle Aktivitäten sowie evtl. Fehlermeldungen des Global Drive Loaders werden in einer Protokolldatei aufgezeichnet. Achtung! Beachten Sie folgende Besonderheiten im Batch-Modus: • Meldungen der Kategorien Hinweis/Information werden unterdrückt. • Es wird automatisch Reglersperre im Zielsystem gesetzt! • Ein laufendes SPS-Programm im Zielsystem wird automatisch gestoppt! • Die Zuordnung der GDC Gerätebeschreibung kann nur automatisch erfolgen. Eventuell muß der Suchpfad in der Initialisierungsdatei angepaßt werden (SearchPathPDB). (^ 26) Der Start des Global Drive Loaders im Batch-Modus erfolgt durch den Kommandozeilenparameter /batch sowie der Angabe der zu verwendenen Skript- und Protokolldatei. Beispiel: GDLoader.exe /batch MeinSkript.cmd MeinProtokoll.txt • In der Taskleiste wird daraufhin folgendes Symbol angezeigt: Durch einen Klick mit der rechten Maustaste auf das Symbol öffnen Sie ein Popup-Menü, in dem Ihnen folgende Befehle zur Verfügung stehen: Menübefehl Funktion Abarbeitung anzeigen Einblenden eines Statusfenster mit Informationen über den Fortschritt der Skript-Abarbeitung. • Die Ausgaben im Statusfenster entsprechen dem Aufbau der Protokolldatei ohne die Spalte “Id”. ^ 24 • Bei aktivierter Option erscheint vor dem Menübefehl ein Haken. Über... Anzeige von Informationen zum Global Drive Loader (z. B. Version und Copyright) Anwendung beenden Beenden des Global Drive Loaders. • Dieser Befehl steht im Downloadmodus nicht zur Verfügung. Abbruch Abbruch des Programm-/Parametersatzransfers. • Dieser Befehl steht nur im Downloadmodus zur Verfügung. Tip! Wenn Sie den Mauszeiger kurze Zeit über das Symbol in der Taskleiste halten, werden Ihnen Informationen zum Programmstatus (Anwendungsname, aktuell bearbeitetes Zielsystem, Anzahl der bisher aufgetretenen Fehler) in einem sogenannten Tooltip angezeigt. Während eines Programm-/Parametersatztransfers wird das Symbol in der Taskleiste animiert dargestellt. 16 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader 7.1 Aufbau der Skriptdatei Voraussetzung für die automatische Abarbeitung ist eine Skriptdatei, in der die durchzuführenden Aktionen festgelegt sind. Die Skriptdatei können Sie mit einem beliebigen ASCII-Texteditor erstellen (z. B. Notepad). Sie ist in Sektionen unterteilt, in denen verschiedene Schlüssel angegeben werden können, und entspricht somit im Aufbau dem einer typischen Windows INI-Datei. • Sektionen werden in eckigen Klammern angegeben, in den darauf folgenden Zeilen werden die zur entsprechenden Sektion zugehörigen Schlüssel aufgeführt. • Ein Schlüssel besteht aus dem Schlüsselnamen, gefolgt von einem Gleichheitszeichen sowie dem Schlüsselwert. – Optional können Sie einen Kommentar hinzufügen, dieser muß vom Schlüsselwert durch ein Semikolon abgetrennt sein. – Pro Zeile darf nur ein Schlüssel angegeben werden. – Beispiel: ShowProcessing=1; displays progress window • Informationen zu den einzelnen Sektionen und Schlüsseln erhalten Sie in den folgenden Unterkapiteln. Tip! Das Skript wird vor der Bearbeitung nicht auf Korrektheit überprüft, d.h. ein fehlerhaftes Skript wird bis zur Fehlerquelle abgearbeitet. Mit Hilfe der Protokolldatei können Sie daraufhin den Fehler analysieren und beseitigen. (^ 24) 7.1.1 Kommunikationseinstellungen Die globalen Kommunikationseinstellungen werden in der Sektion [COMMUNICATION] festgelegt: 7.1.2 Schlüssel Parameter Port Adresse (dezimal) der parallelen Schnittstelle. Interrupt Interrupt der parallelen Schnittstelle. Baudrate Baudrate des Systembus in kBaud. Allgemeine Einstellungen Die globalen Kommunikationseinstellungen werden in der Sektion [COMMON] festgelegt: L Schlüssel Parameter NumberOfDevices Anzahl der zu programmierenden Zielsysteme (max. 63). ShowProcessing Anzeige Statusfenster: 0 = Statusfenster wird nicht angezeigt (Standardeinstellung). 1 = Statusfenster wird angezeigt. MaxNumberOfErrors Anzahl Fehler, nach der spätestens ein Abbruch erfolgt. ExitAfterDownload Automatisches Beenden des Global Drive Loaders nach der Abbarbeitung des Skripts: 0 = Global Drive Loader wird nach Abarbeitung nicht beendet (Standardeinstellung). 1 = Global Drive Loader wird nach Abarbeitung beendet. GDLoader DE/EN 1.0 17 Lesezeichen ein-/ausblenden Global Drive Loader 7.1.3 Zielsystem-abhängige Einstellungen Für jedes Zielsystem muß eine Sektion der Form [DEVICE???] vorhanden sein, wobei die Fragezeichen durch eine fortlaufende Nummer (001 ... NumberOfDevices) zu ersetzen sind. • Wenn Sie also in der Sektion [COMMON] den Schlüssel NumberOfDevices=3 definiert haben, müssen folgende drei Sektionen vorhanden sein: [DEVICE001], [DEVICE002], [DEVICE003]. • Die Abarbeitung der Zielsysteme erfolgt in aufsteigender Reihenfolge der fortlaufenden Nummer beginnend mit [DEVICE001]. In jeder dieser Sektionen können die folgenden Einstellungen festgelegt werden: Schlüssel Parameter NodeAddress CAN-Knotenadresse des Zielsystems. SDO Parameterkanal (1 oder 2), über den die Kommunikation erfolgt. BinFile Pfad und Dateiname der DDS Binärdatei für den Programmtransfer in das entsprechende Zielsystem. Diese Angabe entfällt bei Zielsystemen ohne integrierter SPS. ParameterSetFile Pfad und Dateiname der GDC Parametersatzdatei für den Parametersatztransfer in das entsprechende Zielsystem. Diese Angabe ist bei Zielsystemen mit integrierter SPS optional. DuplicateParameterSet Festlegung, ob der Parametersatz dupliziert werden soll oder ob es sich beim Zielsystem um ein Austauschgerät handelt: 0 = Zielsystem ist Austauschgerät (Standardeinstellung). 1 = Parametersatz wird dupliziert. StartAfterDownload Festlegung, ob das SPS-Programm nach abgeschlossenem Download und evtl. Parametersatztransfer gestartet werden soll: 0 = SPS-Programm wird nicht gestartet (Standardeinstellung). 1 = SPS-Programm wird gestartet. Warnung! Setzt sich eine Maschine aus mehreren Achsen zusammen, so wird jede Achse bei der Einstellung StartAfterDownload = 1 unmittelbar nach dem Download gestartet, was zu einer möglichen, sehr gefährlichen Situation führen kann! 18 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader 7.2 Beispiel einer Skriptdatei Das folgende Beispiel zeigt Ihnen eine Skriptdatei für drei Zielsysteme: [COMMUNICATION] Port=888 Interrupt=7 Baudrate=500 [COMMON] NumberOfDevices=3 ; max. 63 ShowProcessing=1 ; 0 = no progress window ; 1 = displays progress window MaxNumberOfErrors=5 ; If the maximum number ; of errors is reached ; the programm will be terminated ExitAfterDownload=1 ; 0 = Global Drive Loader ; will not exit ; 1 = Global Drive Loader ; will exit after job is done [DEVICE001] NodeAddress=16 SDO=1 BinFile=D:\Projects\Servo10.BIN ParameterSetFile=D:\Projects\ParSet10.GDC DuplicateParameterSet=0 ; 0 = to replace a device ; 1 = to duplicate a device StartAfterDownload=1 ; 0 = sps program will not start ; 1 = sps program will start ; after download [DEVICE002] NodeAddress=15 SDO=2 BinFile=D:\Projects\Servo14.BIN ParameterSetFile=D:\Projects\ParSet14.GDC DuplicateParameterSet=1 StartAfterDownload=0 [DEVICE003] NodeAddress=8 SDO=2 BinFile=D:\Projects\Servo12.BIN ParameterSetFile=D:\Projects\ParSet12.GDC DuplicateParameterSet=1 StartAfterDownload=1 L GDLoader DE/EN 1.0 19 Lesezeichen ein-/ausblenden Global Drive Loader 8 Anhang 8.1 Fehlernummern, Ursache & Abhilfe Fehlernummer Ursache Abhilfe 0001h An das Systembusmodul werden zu viele Sendeanforderungen gesendet. Verzögerungen beim Lesen vom Systembusmodul. Es liegt ein physikalischer Fehler auf dem Systembus vor (z. B. sendet ein Teilnehmer mit der falschen Baudrate). • Beenden Sie sämtliche Anwendungen, die über 0002h 0004h 0008h 0010h stardas Systembusmodul kommunizieren und star ten Sie dann dieses Programm erneut. • Überprüfen Sie die eingestellten Baudraten der an den Systembus angeschlossenen Teilnehmer. • Überprüfen Sie die Verdrahtung zwischen PC und Zielsystem. 0020h Das Zielsystem hat nicht innerhalb der eingestellten Timeout-Zeit geantwortet. • Überprüfen Sie die eingestellte Geräteadresse und Baudrate. • Überprüfen Sie die Verdrahtung zwischen PC und Zielsystem. 0040h 0080h 0100h 0200h 0400h 0800h 1400h 1800h 1C00h 20 Verzögerungen beim Lesen vom Systembusmodul. • Beenden ee de Sie S e sämtliche sä t c e Anwendungen, e du ge , die d e über übe Die für den LPT-Port eingestellten Parameter sind nicht korrekt. • Überprüfen Sie die unter Windows eingestellten Der für die Kommunikation notwendige VxD-Treiber ist nicht korrekt installiert (Windows 9x). • Überprüfen Sie, ob in der Datei System.ini unter d SSystembus-Dongle den t b D l kkommunizieren ii undd start An den Systembus-Dongle werden zu viele Sendeanfordeten Sie dann dieses Programm erneut. rungen gesendet. Das Systembusmodul befindet sich nicht an der einge• Prüfen Sie, ob das Systembusmodul korrekt an stellten LPT-Schnittstelle. der eingestellten LPT-Schnittstelle installiert ist und mit Spannung versorgt wird. Der LPT-Port arbeitet in einem nicht untertstützen Modus. • Ändern Sie im BIOS des PC den Modus der LPTSchnittstelle auf ECP oder EPP. Der Systembus-Dongle ist defekt. • Testen Sie ein anderes Systembusmodul. Der für die Kommunikation notwendige Sys-Treiber ist nicht korrekt installiert (Windows NT). Das Systembusmodul wird von einer anderen Anwendung blockiert. Interner Programmfehler. GDLoader DE/EN 1.0 Parameter für die LPT-Schnittstelle: – Windows 9x: SystemsteuerungWSystem – Windows NT: Windows NT-DiagnoseWRessourcenWI/OPort dem Schlüssel [386enh] der Eintrag device = peakcanl.vdx vorhanden ist. Ist dies nicht der Fall, fügen Sie diesen Eintrag hinzu und booten Sie den PC neu. • Führen Sie die Installation des Global Drive Loaders erneut durch. • Beenden Sie alle Anwendungen, die über das Systembusmodul kommunizieren. Falls das Problem dann weiterhin besteht, booten Sie den PC neu. • Starten Sie das Programm neu. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. L Lesezeichen ein-/ausblenden Global Drive Loader Fehlernummer Ursache Abhilfe 2000h Es steht nicht genügend Arbeitsspeicher zur Verfügung. • Beenden Sie einige Anwendungen, bis wieder A000h Allgemeiner Programmfehler. A101h Interner Programmfehler (Zugriff auf einen Nullzeiger). Es steht nicht genügend Arbeitsspeicher zur Verfügung. A102h Das Zielsystem hat nicht innerhalb der eingestellten Timeout-Zeit geantwortet. A103h A104h Interner Programmfehler (Ungültiges Kommunikationsnetz). Es wurden keine gültigen Daten empfangen. A105h Interner Programmfehler (Ungültige Operation). A106h Es ist ein Fehler beim Empfang eines Datenblocks aufgetreten. Interner Programmfehler (Die empfangene Datengröße ist ungültig (z.B. 0)). Beim Einleiten des Blocktransfers ist ein Fehler aufgetreten. Es ist ein Fehler beim Blocktransfer aufgetreten. • Überprüfen Sie die Verdrahtung zwischen PC und • Starten Sie das Programm neu. Falls das Pro- A10Eh Interner Programmfehler (Die für den Parallelport eingestellte Adresse ist ungültig). Interner Programmfehler (Der für den Parallelport eingestellte Interrupt ist ungültig). Interner Programmfehler (Die eingestellte Baudrate ist ungültig). Die Datei “vcanw32.dll” konnte nicht geladen werden. A110h Die Ressourcen konnten nicht geladen werden. A201h Das Zielsystem hat einen H05-Trip. A202h Das Zielsystem hat einen PR0-Trip. A203h Das Zielsystem hat einen PER-Trip. A204h Das Zielsystem hat einen CCR-Trip. A205h Das Zielsystem hat einen unbekannten Fehler. A206h Die Softwareversion des Zielsystems paßt nicht zu dem Programm, das geladen werden soll. A107h A108h A109h A10Ah A10Bh A10Ch A10Dh • Beenden Sie einige Anwendungen, bis wieder genügend Arbeitsspeicher zu Verfügung steht. Falls das Problem dann weiterhin besteht, booten Sie den PC neu. • Überprüfen Sie die eingestellte Geräteadresse und Baudrate. • Überprüfen Sie die Verdrahtung zwischen PC und Zielsystem. • Starten Sie das Programm neu. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. Zielsystem. blem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. • Führen ü e SSiee ddiee Installation sta at o des G Global oba Drivee Loaoa ders erneut durch. • Wenden Sie sich an Ihre Lenze Vertretung. • Setzen Sie den Trip zurück. • Set Setzen e Sie S e den de Tripp zurück u üc (Netzschalten). ( et sc a te ) • Wenden Sie sich an Ihre Lenze Vertretung. • Korrigieren Sie die Angaben zum Zielsystem im DDS. • Verwenden Sie das entsprechende Zielsystem. • Entfernen Sie für einen Download den Schreib- A207h Das Zielsystem ist schreibgeschützt. A208h Die Reglersperre ist im Zielsystem nicht gesetzt. A209h Das SPS-Programm ist nicht gestoppt. L genügend Arbeitsspeicher zu Verfügung steht. Falls das Problem dann weiterhin besteht, booten Sie den PC neu. • Starten Sie das Programm neu. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. schutz. GDLoader DE/EN 1.0 • Setzen Sie die Reglersperre. • Stoppen Sie das SPS-Programm. 21 Lesezeichen ein-/ausblenden Global Drive Loader Fehlernummer Ursache Abhilfe A20Ah Das zu ladende Programm ist zu groß für das Zielsystem. A20Bh Das Zielsystem verfügt nicht über genügend Technologieeinheiten. • Reduzieren Sie die Programmgröße im DDS. • Verwenden Sie als Zielsystem eine ET-Variante A20Ch Die Vorbereitungen für den Programmtransfer sind fehlge- • Versuchen Sie den Programmtransfer erneut. schlagen. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. Es ist ein Fehler beim Lesen eines Telegramms aufgetre- • Überprüfen Sie die Verdrahtung zwischen PC und Zielsystem. ten. A20Dh A20Eh B000h B001h B100h B101h B102h oder laden Sie Technologieeinheiten auf das Zielsystem. Es ist ein Fehler beim Schreiben eines Telegramms aufgetreten. Fehler beim Öffnen/Schließen einer Datei. • Beenden Sie das Programm und starten Sie es erneut. Falls das Problem dann weiterhin besteht, überprüfen Sie Pfad und Dateiname der Datei, bei der der Fehler auftritt. Interner Programmfehler (Ungültiges Handle). • Starten Sie das Programm neu. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. Beim Auslesen der GDC Parametersatzdatei ist ein Fehler • Versuchen Sie die Datei erneut zu laden. Falls aufgetreten. das Problem dann weiterhin besteht, handelt es sich um eine ungültige Parametersatzdatei. Erstellen Sie die Datei mit GDC neu. Fehlerhafte GDC Parametersatzdatei • Bei der Datei handelt es sich nicht um eine gültige GDC Parametersatzdatei. Erstellen Sie die (Abschnitt: ParamSet) Datei mit GDC neu. • Bei der Datei handelt es sich nicht um eine gülFehlerhafte GDC Parametersatzdatei tige GDC Parametersatzdatei. Erstellen Sie die (Abschnitt: ParamSet fehlt) Datei mit GDC neu. B103h Fehlerhafte GDC Parametersatzdatei (Abschnitt: UserInfo fehlt) B104h Fehlerhafte GDC Parametersatzdatei (Wert: PdbId fehlt) B105h Fehlerhafte GDC Parametersatzdatei (Wert: Name fehlt) B106h Fehlerhafte GDC Parametersatzdatei (Wert: Version fehlt) B200h Eine in der Parametersatzdatei angegebene Codestelle • Falls Sie die Zuordnung der Gerätebeschreibung konnte nicht in der Gerätebeschreibung gefunden werden. manuell vorgenommen haben, stellen Sie sicher, daß die Gerätebeschreibung zu der Parametersatzdatei paßt. 22 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader Fehlernummer Ursache Abhilfe B201h Fehlerhafte GDC Gerätebeschreibung (Abschnitt: DefaultParamTypes) • Falls die Gerätebeschreibung mit DDS erstellt B202h Fehlerhafte GDC Gerätebeschreibung (Abschnitt: Params fehlt) B203h Fehlerhafte GDC Gerätebeschreibung (Fehler beim Lesen). B204h Fehlerhafte GDC Gerätebeschreibung (PdbId konnte nicht gelesen werden) B205h Fehlerhafte GDC Gerätebeschreibung (Name des ParamSets konnte nicht gelesen werden) B206h Fehlerhafte GDC Gerätebeschreibung (SWID_B konnte nicht gelesen werden) B207h Fehlerhafte GDC Gerätebeschreibung (Name des ParamSets ist nicht bekannt) B300h Fehler beim Programmtransfer. • Versuchen Sie den Programmtransfer erneut. B301h Das am Bus gefundene Zielsystem stimmt nicht mit dem Zielsystem überein, für das die Binärdatei erstellt wurde. Das Projekt im Zielsystem ist aktueller als das Projekt, das geladen werden soll. Der Programmtransfer wurde abgebrochen. • Versuchen Sie den Programmtransfer erneut. B302h B303h wurde,, erstellen Sie die Datei neu. Ansonsten wenden d Si Sie sich i h bitt bitte an di die LLenze H Hotline. tli Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. • Überprüfen Sie die Geräteadresse oder wählen Sie eine andere Binärdatei. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. B304h Interner Programmfehler (SPS Programmbuffer konnte nicht angelegt werden.) • Starten Sie das Programm neu. Falls das Pro- B400h Die der Parametersatzdatei zugeordnete Gerätebeschreibung konnte nicht gefunden werden. • Überprüfen Sie die Einstellungen des GDC Such- B401h Interner Programmfehler (Transferliste noch nicht erstellt). • Starten Sie das Programm neu. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. Beim Parametertransfer wurde die maximale zulässige • Versuchen Sie den Parametertransfer erneut. Fehleranzahl überschritten. • Erhöhen Sie eventuell die Anzahl der zulässigen Fehler in der Initialisierungsdatei (Schlüssel MaxTransferErrors). B402h blem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. pfads in der Initialisierungsdatei (Schlüssel SearchPathPDB). Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an den Ersteller der Parametersatzdatei. B403h Die Vorbereitungen für den Parametertransfer sind fehlge- • Starten Sie das Programm neu. Falls das Proschlagen. blem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. B404h Die Gerätebeschreibung paßt nicht zu dem am Bus gefundenen Zielsystem. L GDLoader DE/EN 1.0 • Überprüfen Sie die Geräteadresse. Falls Sie die Gerätebeschreibung manuell geladen haben, wählen Sie eine andere Gerätebeschreibung. Ansonsten wählen Sie eine andere Parametersatzdatei. 23 Lesezeichen ein-/ausblenden Global Drive Loader Fehlernummer Ursache Abhilfe B405h Interner Programmfehler (Transferliste konnte nicht erstellt werden). • Starten Sie das Programm neu. Falls das Pro- B500h Fehlerhaftes Batch-Skript (Kommunikationsparameter können nicht gelesen werden). • Überprüfen Sie das Batch-Skript, insbesondere B501h Fehler beim Anlegen der Protokolldatei. • Überprüfen Sie den in der Kommandozeile über- B502h Fehler beim Öffnen der Skriptdatei. • Überprüfen Sie den in der Kommandozeile über- B503h Fehler beim Öffnen der Binärdatei. B504h Fehler beim Öffnen der Parametersatzdatei. B600h Es besteht keine Verbindung zum Zielsystem. • Überprüfen Sie die Verdrahtung zwischen PC und B601h Das Zielsystem konnte nicht identifiziert werden. B602h Fehler beim Identifizieren des FIF. • Starten Sie das Programm neu. • Wenden Sie sich bitte an die Lenze Hotline. • Überprüfen Sie die Kommunikationsparameter. 8.2 blem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. die Sektion [Communication]. gebenen Namen der Protokolldatei und versuchen Sie es erneut. gebenen Namen der Skriptdatei und versuchen Sie es erneut. • Überprüfen Sie in der Protokolldatei den Namen des Zielsystems, bei dem der Fehler aufgetreten ist (z. B. DEVICE001) und kontrollieren Sie die Angaben in der Skriptdatei. Zielsystem. Falls das Problem dann weiterhin besteht, wenden Sie sich bitte an die Lenze Hotline. Aufbau der Protokolldatei Für Dokumentationszwecke und zur Fehlerdiagnose werden in einer Protokolldatei alle wichtigen Ereignisse erfaßt, z. B.: • Start des Programms • Aufbau der Verbindung zum Zielsystem mit den eingestellten Kommunikationsparametern • Erkanntes Zielsystem (Name, Version, Software-EKZ usw.) • Informationen zum Programm-/Parametersatztransfer • Trennen der Verbindung • Ende des Programms Tip! Die Protokolldatei ”GDLoader.txt” wird vom Global Drive Loader automatisch erstellt und solange um neue Einträge erweitert, bis die Größe der Protokolldatei den Wert überschreitet, der in der Initialisierungsdatei durch den Schlüssel SizeLogfile festgelegt wurde. Es erfolgt daraufhin eine Nachfrage, ob ein Backup der Protokolldatei erstellt werden soll, bevor die vorhandenen Einträge der Protokolldatei gelöscht werden. 24 GDLoader DE/EN 1.0 L Lesezeichen ein-/ausblenden Global Drive Loader Jedes in der Protokolldatei gespeicherte Ereignis beinhaltet folgende Informationen: Spalte Bedeutung Id Funktionsindex, der das Ereignis kennzeichnet: 0001h Programmstart 0002h Programmende 0003h Einloggen 0004h Ausloggen 0005h Öffnen einer DDS Binärdatei 0006h Vorbereitung des Programmtransfer 0007h Programmtransfer 0008h Starten des SPS Programms 0009h Stoppen des SPS Programms 000Ah Öffnen einer GDC Parametersatzdatei 000Bh Öffnen einer GDC Gerätebeschreibung 000Ch Auslesen der Codestellenliste aus der GDC Gerätebeschreibung 000Dh Auslesen der Codestelleninitialisierungswerte aus der GDC Parametersatzdatei 000Eh Parametersatztransfer 000Fh Aktualisieren der Statuszeile 0010h Öffnen eines Skripts für den Batch-Modus 0011h Abarbeitung des Batch-Skripts Kategorie Folgende Kategorien werden unterschieden: • Fehler • Warnung • Hinweis • Info Datum und Zeit Zeitpunkt, an dem das Ereignis eingetreten ist. Meldungstext Kurze Beschreibung des Ereignisses. Fehlercode Fehlernummer, falls ein Fehler aufgetreten ist. ^ 20 L GDLoader DE/EN 1.0 25 Lesezeichen ein-/ausblenden Global Drive Loader 8.3 Aufbau der Initialisierungsdatei Die Initialisierungsdatei “GDLoader.ini” wird von der Software automatisch erstellt und aktualisiert. Die folgenden Angaben dienen daher nur zur Information. 8.3.1 Allgemeine Einstellungen In der Sektion [Options] sind die allgemeinen Einstellungen des Programms gespeichert: Schlüssel Bedeutung Wertebereich/Auswahl Voreinstellung Language Sprache der Oberfläche und des Batch-Modus. 0 = Englisch 1 = Deutsch English ShowMessageBoxes Anzeige von Meldungen der Kategorie Hinweis und 0 = aus Information. 1 = ein 8.3.2 ein Zuletzt geöffnete Dateien In der Sektion [Files] sind Informationen über die zuletzt geöffneten Dateien gespeichert: Schlüssel Bedeutung Wertebereich/Auswahl Voreinstellung SizeLogfile Max. Größe der Protokolldatei. 1 bis 1000 kByte 500 kByte LastLogBackUp Pfad/Dateiname des zuletzt ausgeführten Backups der Protokolldatei. LastBinDir Pfad/Dateiname der zuletzt geöffneten Binärdatei. LastParsetDir Pfad/Dateiname der zuletzt geöffneten Parametersatzdatei. SearchPathPDB Pfad/Verzeichnis, in dem nach Gerätebeschreibungen für die automatische Zuordnung gesucht wird. 8.3.3 Kommunikationseinstellungen In der Sektion [COMMUNICATION] sind die Kommunikationseinstellungen gespeichert: Schlüssel Bedeutung Port Adresse der LPT-Schnittstelle. Interrupt Interrupt der LPT-Schnittstelle. Node Geräteadresse des Zielsystems. 1 bis 63 1 SDO Parameterkanal für die Kommunikation. 1, 2 1 Baudrate Baudrate für die Kommunikation. 5, 10, 50, 100, 125, 250, 500, 1000 kBaud 500 kBaud Timeout Timeoutzeit für die Kommunikation. 500 ms TimerInterval Aktualisierungsintervall der Statuszeile. 1000 ms MaxTransferErrors Maximale Anzahl zulässiger Fehler, bevor eine Aktion (z. B. Parametersatztransfer) abgebrochen wird. 0 26 Wertebereich/Auswahl GDLoader DE/EN 1.0 Voreinstellung 378h 7 L Lesezeichen ein-/ausblenden Global Drive Loader 8.3.4 Informationen zum Zielsystem Sektionen [33S9300I_1000], [82S8212V_14000], usw. Schlüssel Bedeutung Wertebereich/Auswahl Name Name des Zielsystems. z. B. 9300 Servo PLC Voreinstellung Version Softwareversion des Zielsystems. IsPLC Ist das Zielsystem eine PLC-Variante (SPS-Funktionalität)? 0 = nicht PLC 1 = PLC nicht PLC HasProjectName Ist der Name des aktuellen Programms im Zielsystem gespeichert? 0 = kein Name gespeichert 1 = Name gespeichert kein Name gespeichert HasCompileInfo Ist die Compileinformation über das aktuelle Programm im Zielsystem gespeichert? 0 = keine Info gespeichert 1 = Info gespeichert keine Info gespeichert HasTechUnits Verfügt das Zielsystem über Technologieeinheiten? 0 = keine Einheiten vorhanden 1 = Einheiten vorhanden keine Einheiten vorhanden CanHaveFIF Kann das Zielsystem über ein FIF verfügen? 0 = kein FIF möglich 1 = FIF möglich kein FIF möglich Voreinstellung Sektionen [33S9300I] und [33S9391I]: Schlüssel Bedeutung Wertebereich/Auswahl Name Name des Zielsystems. z. B. 9300 Servo PLC Version Softwareversion des Zielsystems. x.x (immer, da keine Identifizierung möglich ist) 8.3.5 x.x Schriftart In der Sektion [Font] sind die Einstellungen für die Anzeige-Schriftart gespeichert. Diese Einstellungen erfolgen durch das Programm und sollten nicht manuell verändert werden. L GDLoader DE/EN 1.0 27 Lesezeichen ein-/ausblenden Global Drive Loader 28 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader CAUTION: The software is supplied to the user as described in this document. Any risks resulting from its quality or use remain the responsibility of the user. The user must provide all safety measures protecting against possible maloperation. We do not take any liability for direct or indirect damage, e.g. profit loss, order loss or any loss regarding business. Version 1.0 ID no. Changes 07/2001 TD02 First edition E 2001 Lenze GmbH & Co KG No part of this documentation may be copied or made available to third parties without the explicit written approval of Lenze GmbH & Co KG. All information given in this online documentation has been carefully selected and tested for compliance with the hardware and software described. Nevertheless, discrepancies cannot be ruled out. We do not accept any responsibility or liability for any damage that may occur. Required corrections will be included in updates of this documentation. Windows, Windows NT and MS-DOS are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A and/or other countries. IBM and VGA are registered trademarks of International Business Machines, Inc. All other product names are trademarks of the corresponding owners. L GDLoader DE/EN 1.0 29 Show/Hide Bookmarks Contents 1 Preface and general information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 1.2 1.3 31 Conventions used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Terminology used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Layout of the safety information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 31 32 2 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.1 Connection with the automation system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3 Software installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4 First steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.1 4.2 4.3 4.4 How to start Global Drive Loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Global Drive Loader user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to configure Global Drive Loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to build up a connection with the target system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 34 35 36 5 Download for target systems with PLC functionality . . . . . . . . . . . . . . . . . . . 37 5.1 5.2 5.3 5.4 5.5 How to open a binary file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to open a parameter set file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to download a program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parameter set transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PLC program start/stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 37 38 40 41 6 Download for target systems without PLC functionality . . . . . . . . . . . . . . . . 42 6.1 6.2 6.3 How to open a parameter set file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parameter set transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Target systems with intelligent FIF modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 42 43 7 How to automate downloads (batch mode) . . . . . . . . . . . . . . . . . . . . . . . . . . 44 7.1 Script files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.1 Communication settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.2 General conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.3 Target-system-dependent settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Example for a script file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 45 45 46 47 8 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 7.2 8.1 8.2 8.3 30 Error numbers, causes & remedies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Protocol files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Initialisation files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.1 General settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.2 Files opened last . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.3 Communication settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.4 Information about the target system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.5 Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GDLoader DE/EN 1.0 48 51 53 53 53 53 54 54 L Show/Hide Bookmarks Global Drive Loader 1 Preface and general information The Global Drive Loader is a software to transfer parameter sets from PLC programs to Lenze controllers/PLCs using a PC. Special features of the Global Drive Loaders are: • Intuitive graphical user-interface • Download of DDS binary files/GDC parameter set files via system bus (CAN) • Automated downloads to several target systems without the necessity of additional inputs (batch mode) • Recording of all important events 1.1 Conventions used This Manual uses the following conventions to distinguish between different types of information: Type of information Writing Example Names of dialog boxes, input fields and selection lists italics The dialog box Options Buttons bold Click OK, to... Menu commands bold Use the command Copy to ... If several commands must be used in sequence to carry out a function, then the individual commands are separated by an arrow: Select File WOpen, to... Keyboard commands <fett> Press <F1> to open the online help. If a command requires a combination of keys, then a ”+” is placed between the key symbols: With <Shift>+<ESC> you can... 1.2 L Script listings Courier BinFile=d:\projects\servo.bin... Keywords Courier bold ...are determined in the Common section. Terminology used Term In the following text used for DDS Drive PLC Developer Studio GDC Global Drive Control (Parameter setting program for Lenze controllers/PLCs) Target system Lenze controllers (e. g. 8200 motec) and Lenze PLCs (e. g. Drive PLC) GDLoader DE/EN 1.0 31 Show/Hide Bookmarks Global Drive Loader 1.3 Layout of the safety information • All safety information have a uniform layout: – The icon characterises the type of danger. – The signal word characterises the severity of danger. – The note describes the danger and suggests how to avoid the danger. Signal word Note Icons used Warning of danger to persons 32 Signal words Warning of hazardous electrical voltage Danger! Warns of impending danger. Consequences if disregarded: Death or severe injury. Warning of a general danger Warning! Warns of potential, very hazardous situations . Possible consequences if disregarded: Death or severe injury. Caution! Warns of potential, hazardous situations . Possible consequences if disregarded: Light or minor injuries. Warns of potential damage to material . Possible consequences if disregarded: Damage of the controller/drive system or its environment K Warning of damage to material Stop! Additional information Tip! GDLoader DE/EN 1.0 Designates a general, useful note. If you observe it, handling of the product is made easier. L Show/Hide Bookmarks Global Drive Loader 2 System requirements The following minimum requirements on hardware and software must be met in order to use the Global Drive Loader: • Microsoft Windows 9x/NT • IBM compatible PC (Pentium 90 processor or higher) • 32 MB RAM • 15 MB free hard disk capacity • VGA graphics card • Pointer device (mouse, track ball, etc.) • Free interfaces according to the requirements of the fieldbus connection module used. 2.1 Connection with the automation system The communication with the target system (controller, Drive PLC, etc.) requires a fieldbus-specific interface module for the PC and the corresponding fieldbus modules for the drives to be connected. For system bus communiction, Lenze offers the system bus module as interface module for the PC: 3 Bus system PC port System bus (CANopen) Parallel port (LPT port) Max. number Required of hardware components automation systems 63 System bus module incl. connection cable and voltage-supply adapter • for DIN keyboard connection (EMF2173IB) • for PS/2 keyboard connection (EMF2173IBV002) Software installation The installation program for the Global Drive Loader consists of the following three files: • Install GDLoader.exe • Install GDLoader.W02 • Install GDLoader.W03 Double-click the file Install GDLoader.exe in Windows Explorer and follow the instructions of the installation program to install the software on your computer. Note! • All three installation files must be in the same directory! • With Windows NT the installation requires administrator rights! L GDLoader DE/EN 1.0 33 Show/Hide Bookmarks Global Drive Loader 4 First steps This chapter informs about the user interfaces of Global Drive Loader and configuration and connection with the target system. • The program and parameter set transfer to the target system are described in the following chapters. • The Global Drive Loader can also be started in batch mode. With this method, programs and parameter sets are automatically transferred to several target systems with the necessity of additional inputs. For more information please see chapter 7. (^ 44) 4.1 How to start Global Drive Loader Select ProgramsWLenzeWToolsWGlobal Drive Loader from the start menu to start the Global Drive Loader in the so-called GUI mdoe, i.e. with user interface. 4.2 Global Drive Loader user interface The Global Drive Loader user interface is divided into four areas: 34 Menu bar The menu bar contains all menu commands for the Global Drive Loaders. Function area The function area shows all presently available functions in form of symbols.The functions can be activated by a double-click. Dialog area The dialog area displays input dialogs, buttons and text fields with additional information about the active function. Status bar The status bar indicates the communication status (offline/online), controller address and PLC program status. GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader How to close Global Drive Loader Close the Global Drive Loader by pressing the Close button. Tip! For safety reasons the Global Drive Loader cannot be closed while being in the download mode, i.e. transferring program or parameter set files to the target system. • It can only be closed after the program/parameter set transfer has been completed and the Global Drive Loader has changed from download mode back to online mode. 4.3 How to configure Global Drive Loader The Options menu provides commands for the configuration of Global Drive Loader: Command Function Communication parameters Configuration of the following communication parameters: • Port address of the LPT interface used as connection for the system bus module (Setting: Address 0378 for LPT1) • Interrupt of LPT interface. (Setting: Interrupt 7) • Baud rate of connected system bus. (Setting: 500 kB) • Parameter channel selected for transfer. (Setting: Parameter channel 1) A safety check is made before every action. • If this option is activated, a tick appears next to the menu command. Safety check activation L Activation of all notes Repeated note display can be stopped by activating the control box Do not display this note again in the note dialog box. Use the command Activation of all notes to reset all settings made, i.e. all notes will be displayed again. Language Selection of the language for the user interface. GDLoader DE/EN 1.0 35 Show/Hide Bookmarks Global Drive Loader 4.4 How to build up a connection with the target system Proceed as follows to build up a connection with the target system: 1. Adapt the communciation parameters to the system environment under OptionsWCommunication parameters . 2. Set the controller address for the corresponding target system via the text input field for controller addresses or by using the arrows keys in the dialog area. – Permissible input range: 1 to 63 3. Click Log in in the function area to create a connection. – If the connection could be built up successfully, the Global Drive Loader changes from offline to online mode. – If it is not possible to built up a connection, an error message and an error number will be displayed. A list of all error numbers and their meaning is given in chapter 8.1. (^ 48) Tip! In online mode the status bar indicates the communication status “Online”, controller address and PLC program status. If question marks (???) appear in the dialog area after log in, the target system is not supported by the Global Drive Loader. Depending on the target system the following functins are available for the function area in online mode: Command Function Info End of online connection and change to offline mode. • After the online mode has been stopped the function Log in is displayed again. Log out DDS binary file... GDC parameter set file... 36 For target systems with PLC functionality (e.g. Drive PLC, 9300 Servo PLC): Opening of a binary file created with Drive PLC Developer Studio. • For more information please see chapter 5. 5 ^ 37 For target systems without PLC functionality: Opening of a parameter set file created with Global Drive Control. • For more information please see chapter 6. 6 ^ 42 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader 5 Download for target systems with PLC functionality 5.1 How to open a binary file If the target system is a Lenze PLC (e. g. Drive PLC), a binary file created with the Drive PLC Developer Stuido (DDS) can be opened for the download with the DDS binary file... function. • All binary formates as of DDS version 1.0 are supported. • If it is not possible to open the binary file properly, an error message and an error number will be displayed. A list of all error numbers and their meaning is given in chapter 8.1. (^ 48) • If the binary file could be opened successfully, – the dialog area will display information about the binary file. – the function area will provide the following functions: Command GDC parameter set file... Program download 5.2 Function Info Opening of a parameter set file created with Global Drive Control for the download to the target system. • The download of a parameter set file is optional. optional • For more information please see chapter 5.2. ^ 37 Download of a DDS binary file and the (optional) parameter set file to the target system. • For more information please see chapter 5.3. 53 ^ 38 How to open a parameter set file After the DDS binary file has been opened successfully, a parameter set file created in Global Drive Control (GDC) can be additionally opened for the download using the GDC parameter set file... function. • The parameter set file can only be opened after a binary file has been opened. • If it is not possible to open the parameter set file properly, an error message and an error number will be displayed. A list of all error numbers and their meaning is given in chapter 8.1. (^ 48) • Information about the parameter set file will be displayed in the dialog area, after the parameter set file has been opened. • The parameter set file will be downloaded after the DDS binary file has been downloaded successfully. (See chapter 5.3ff) L GDLoader DE/EN 1.0 37 Show/Hide Bookmarks Global Drive Loader 5.3 How to download a program The DDS binary file/GDC parameter set file is downloaded with the Program download function . • The Global Drive Loader changes to the so-called download mode. For safety reasons the program cannot be closed as long as the program is in download mode. • If the system data in the binary file does not match the target system, the program changes back to online mode and displays an error message with an error mode. A list of all error numbers and their meaning is given in chapter 8.1. (^ 48) • If the program in the target system is a later version than the one of the opened binary file, a message will be output. – Confirm the message with OK to continue the download or press Cancel to stop the download process and change back to the online mode. • The results of the safety checks carried out before a download, are listed in a protocol in the dialog area. – The download can only be carried out if all safety checks have been passed successfully. – If one of the safety checks is not passed, an error number will be displayed in the protocol. Note! If the controller is not inhibited in the target system or the PLC program has not been stopped, a message informing the user to inhibit the controller or stop the PLC program will come up. • The process of the program download is indicated in form of a bar in the status bar: 38 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader Download successfully completed After the download has been completed successfully, the number of transferred types and the check test results are listed in the protocol in the dialog area. The following buttons are also displayed in the dialog area: Button Function PLC program start Starts the transferred PLC program in the target system. • This function can only be activated if – no parameter set file has been opened. – the opened parameter set file has already been transferred to the PLC with the Go to parameter transfer button. PLC program stop Stops the transferred PLC program in the target system. • This function can only be activated if – no parameter set file has been opened. – the opened parameter set file has already been transferred to the target system with the Go to parameter transfer button. Go to main menu Changes from the download mode to online mode. • The Log out, DDS binary file, GDC parameter set file and Program download functions are available in online mode. The program can be closed in this mode. Go to parameter transfer Changes from the download mode to the parameter transfer mode. • This function can only be activated if the parameter file has been opened. • For more information please see chapter 5.4. Download completed with error If the download could not have been completed successfully, the program transferred to the target system will be invalid. • The number of transferred bytes and and error number are displayed in the dialog area. • Click the button Go to main menu to change from download mode to online mode and close the program or start a new download. L GDLoader DE/EN 1.0 39 Show/Hide Bookmarks Global Drive Loader 5.4 Parameter set transfer The GDC parameter set file is downloaded in the so-called parameter set transfer mode. You can change to this mode by pressing the button Go to parameter transfer after the DDS binary file has been successfully transferred to the target system. • A parameter set file cannot be transferred before the transfer of a binary file has been completed. • The controller must be inhibited in the target system to enable the parameter set transfer. • In parameter set transfer mode the function area provides the following functions: Command Function Duplication of parameter set The following codes of the parameter set are not transferred to the target system: • C0009 - AIF controller address • C0125 - AIF bbaudd rate t • C0058 - Rotor position Replace unit The following codes of the parameter set are not transferred to the target system: • C0009 - AIF controller address • C0125 - AIF bbaudd rate t * All codes not transferred to the target system are listed in a note dialog before the parameter set transfer starts. Assignment of controller descriptions The GDC parameter set file includes the codes to be transferred with the corresponding initialisation values. The parameter set transfer however requires additional information about the code type. These information are generated from the corresponding controller description. The Global Drive Loader tries to assign these controller descriptions automatically by searching the directory which has been the source for the parameter set file for the corresponding controller desccription. • If a directory does not include the corresponding controller description, the search will be continued in the directory which is indicated in the initialisation file of the Global Drive Loader: SearchPathPDB . (^ 53) • If this directory also does not include the corresponding controller description, the controller description can either be assigned manually via an Open dialog or the assignment can be cancelled by clicking Go to main menu. The parameter set transfer mode will be quit. • If the controller description is manually assigned it is checked whether the description matches the GDC parameter set file. If this is not the case, a message will be displayed. – Confirm the message with Yes to continue the parameter set transfer or select No to cancel the parameter set transfer and change back to online mode. • If the controller description does not match the corresponding target system, a warning will be output and the parameter set transfer will be cancelled. Global Drive Loader goes back to online mode. 40 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader Parameter set transfer • The parameter set transfer is indicated in the status bar in form of a bar: Parameter set transfer successfully completed After the parameter set transfer has been completed successfully, the number of transferred bytes and the check test results are listed in a protocol in the dialog area. The buttons described in chapter 5.3 are also displayed in the dialog area. (^ 38) Parameter set transfer with faulty code transfer Incorrectly transferred codes are displayed with an error number in the protocol in the dialog area. • If the number of incorrectly transferred codes exceeds the value indicated in the “GDLoader.ini” initialisation file MaxTransferErrors the parameter set transfer will be cancelled. (^ 53) – Click the button Go to main menu. to change back to online mode and close the program or start a new download/parameter set transfer. 5.5 PLC program start/ stop After the download has been completed successfully, click PLC program start/SPS program stop to start or stop the program in the target system. This is possible if • no parameter set file has been opened - or • the opened parameter set file has already been transferred to the target system by using the Go to parameter transfer button. (^ 40) L GDLoader DE/EN 1.0 41 Show/Hide Bookmarks Global Drive Loader 6 Download for target systems without PLC functionality 6.1 How to open a parameter set file Click the GDC parameter set file... button to open a parameter set file created with Global Drive Control (GDC) for a downloading process. • The controller must be inhibited in the target system to enable the parameter set transfer. • If it is not possible to open the parameter set file properly, an error message and an error number will be displayed. A list of all error numbers and their meaning is given in chapter 8.1. (^ 48) • Information about the parameter set file will be displayed in the dialog area after the parameter set file has been opened successfully. The following functions are available in the function area: Command Function Duplication of parameter set The following codes of the parameter set are not transferred to the target system: • C0009 - AIF controller address • C0125 - AIF bbaudd rate t • C0058 - Rotor position Replace unit The following codes of the parameter set are not transferred to the target system: • C0009 - AIF controller address • C0125 - AIF bbaudd rate t * All codes not transferred to the target system are listed in a note dialog before the parameter set transfer starts. 6.2 Parameter set transfer Note! Except for the following exceptions, the parameter set transfer is the same for target system with and without PLC functionality: For target systems without PLC functionality: • No program download of the DDS binary file. • The PLC program start/SPS program stop buttons are not available. .ore information about parameter set transfers can be found in chapter 5.4. (^ 40) 42 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader 6.3 Target systems with intelligent FIF modules Target systems with intelligent FIF modules are special. Since intelligent FIF module have their own codes, two controller descriptions must be assigned to the parameter set file, one for the target system and one for the FIF module. Information about the assignment of controller descriptions can be found in chapter 5.4. (^ 40) L GDLoader DE/EN 1.0 43 Show/Hide Bookmarks Global Drive Loader 7 How to automate downloads (batch mode) Programs and parameters can be automatically transferred to several target systems if the Global Drive Loader has been started in the so-called batch mode. The batch processes a script without the need o additional data input. All Global Drive Loader activities including possibly occurring error messages are listed in a protocol file. Caution! Please not the following special features in batch mode: • Notes and information messages are not displayed. • The target systems inhibits the controller automatically! • A PLC program running on the target system is stopped automatically! • The GDC controller description can only be automatically assigned. If necessary, the search path in the initialisation file must be adapted (SearchPathPDB). (^ 53) In batch mode the Global Drive Loader is started with the /batch command line parameter and the script and protocol files. Example: GDLoader.exe /batch Myscript.cmd Myprotocol.txt • The task line displays the following symbol: Click the symbol with the right mouse key to open a pop-up menu which provides the following commands: Menu commands Function Indicate processing Window providing information about the progress of script processing. • The status window corresponds to the protocol file except for the ”Id” column. ^ 51 • Activated options are marked with a tick in front of the menu command. About... Information about the Global Drive Loader (e.g. version and copyright) Close application Close Global Drive Loaders. • This command is not available in download mode. Cancel Program/parameter set transfer stop. • This command is only available in download menu. Tip! If the mouse pointer points to the symbol in the task bar, you will get information about the program status (name of application, currently processed target system, number of errors) in form of a tool tip. The icon in the task bar is animated as long as programs or parameters are transferred. 44 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader 7.1 Script files Automatic processing is only possible with a script file which determines the actions to be carried out. Script files can be created with any ASCII text editor (e. g. Notepad). A script file is divided into sections. Different keys can be entered for the sections, therefore they are very similar to typical Windows INI files. • Sections are put into square brackets. The following lines list the keys for a specific section. • A key consists of a key name followed by an equal sign and a key value. – Comments can be added, the comment must however be separted from the key value by a semicolon. – It is not possible to enter more than one key per line. – Example: ShowProcessing=1; displays progress window • Information about the individual sections and keys are given in the following. Tip! The script is not tested for correctness before it is being processed, i.e. script processing does not stop before an error occurs. The error can be analysed and eliminated using the protocol file. (^ 51) 7.1.1 Communication settings Global communication settings are determined in section [COMMUNICATION] : 7.1.2 Key Parameter Port Address (decimal) of parallel interface Interrupt Interrupt of parallel interface Baud rate Baud rate of system bus in kBaud. General conditions Global communication settings are determined in section [COMMON] : L Key Parameter NumberOfDevices Number of target systems to be programmed (max. 63). ShowProcessing Status window display: 0 = Status window not displayed (standard setting) 1 = Status window displayed MaxNumberOfErrors Number of errors after which the program is stopped ExitAfterDownload Automatic stop of Global Drive Loaders after the script has been processed: 0 = Global Drive Loader does not stop after processing is completed (standard setting) 1 = Global Drive Loader stops after processing is completed GDLoader DE/EN 1.0 45 Show/Hide Bookmarks Global Drive Loader 7.1.3 Target-system-dependent settings Every target system must have a [DEVICE???] section. The question marks must be replaced by a serial number (001 ... NumberOfDevices). • If you have defined the key NumberOfDevices=3in [COMMON], the following three sections must be available: [DEVICE001], [DEVICE002], [DEVICE003]. • The target systems are processed subsequently, starting with [DEVICE001]. The following settings can be made for every section: Key Parameter NodeAddress CAN node address of the target system SDO Parameter channel (1 or 2) for communication BinFile Path and file name of the DDS binary file for the program transfer to the corresponding target system Not indicated for target systems without integrated PLC ParameterSetFile Path and file name of the GDC parameter set file for the parameter set transfer to the corresponding target system Indication is optional for target systems with integrated PLC DuplicateParameterSet Determines whether a parameter set is to be duplicated or whether the target system is a replacement unit: 0 = Target syste is replacement unit (standard setting) 1 = Parameter set is duplicated Determines whether the PLC program is to be started after downlad and parameter set transfer have been completed: 0 = PLC program not started (standard setting) 1 = PLC program started StartAfterDownload Warning! If the machine includes several axes, every axis is started directly after download if StartAfterDownload = 1 is set. This can lead to dangerous situations! 46 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader 7.2 Example for a script file The following example shows a script file for three target systems: [COMMUNICATION] Port=888 Interrupt=7 baud rate=500 [COMMON] NumberOfDevices=3 ; max. 63 ShowProcessing=1 ; 0 = no progress window ; 1 = displays progress window MaxNumberOfErrors=5 ; If the maximum number ; of errors is reached ; the programm will be terminated ExitAfterDownload=1 ; 0 = Global Drive Loader ; will not exit ; 1 = Global Drive Loader ; will exit after job is done [DEVICE001] NodeAddress=16 SDO=1 BinFile=D:\Projects\Servo10.BIN ParameterSetFile=D:\Projects\ParSet10.GDC DuplicateParameterSet=0 ; 0 = to replace a device ; 1 = to duplicate a device StartAfterDownload=1 ; 0 = plc program will not start ; 1 = plc program will start ; after download [DEVICE002] NodeAddress=15 SDO=2 BinFile=D:\Projects\Servo14.BIN ParameterSetFile=D:\Projects\ParSet14.GDC DuplicateParameterSet=1 StartAfterDownload=0 [DEVICE003] NodeAddress=8 SDO=2 BinFile=D:\Projects\Servo12.BIN ParameterSetFile=D:\Projects\ParSet12.GDC DuplicateParameterSet=1 StartAfterDownload=1 L GDLoader DE/EN 1.0 47 Show/Hide Bookmarks Global Drive Loader 8 Appendix 8.1 Error numbers, causes & remedies Error number Cause Remedy 0001h Too many send requests sent to the system bus module. • Close all applications which communicate via 0002h Delay in reading the system bus module. 0004h 0008h 0010h A physical error occurred on the system bus (e.g. a device • Check the set baud rated of all devices uses an incorrect baud rate). connected to the system bus. • Check the wiring between PC and target system. 0020h The target system has not responded within the set timeout-time. 0040h Delay in reading the system bus module. 0080h 0100h Too many send requests sent to the system bus dongle. 0400h • Check the set controller address and baud rate. • Check the wiring between PC and target system. • Close all applications which communicate via the system bus dongle and restart the program. The system bus module is not connected to the set LPT port. The LPT port does not run with the mode used. • Check whether the system bus module is The system bus dongle is defective. • Test a different system bus module. • Check the parameters for the LPT port set under The parameters set for the LPT port are not correct. 0200h th system the t bus b module d l andd restart t t the th program. connected and supplied properly. • Change the mode of the LPT port in the BIOS of the PC to ECP or EPP. Windows: – Windows 9x: System control WSystem – Windows NT: Windows NT diagnostics WResources WI/O port The VxD driver required for communication is not installed • Check the System.ini file, key [386enh] for the correctly (Windows 9x). entry: device = peakcanl.vdx If it is not available, add this entry and re-boot the PC. The Sys-driver required for communication is not installed • Re-install the Global Drive Loaders. correctly (Windows NT). The system bus module is blocked by another application. • all applications which communicate via the system bus module. If the problem cannot be eliminated, restart the PC. 0800h 1400h 1800h 1C00h Internal program error. • Restart the program. If the problem cannot be 2000h Not enough RAM available. • Close some applications until sufficient RAM is A000h General program error. • Restart the program. If the problem cannot be A101h Internal program error (access to zero pointer). Not enough RAM available. • Close some applications until sufficient RAM is A102h The target system has not responded within the set timeout-time. • Check the set controller address and baud rate. • Check the wiring between PC and target system. 48 eliminated, contact the Lenze Hotline. available. If the problem cannot be eliminated, restart the PC. eliminated, contact the Lenze Hotline. GDLoader DE/EN 1.0 available. If the problem cannot be eliminated, restart the PC. L Show/Hide Bookmarks Global Drive Loader Error number Cause Remedy A103h Internal program error (invalid communication network). • Restart the program. If the problem cannot be A104h No valid data received. A105h Internal program error (invalid operation). A106h No error while data block was received. A107h Internal program error (invalid data (e.g. 0)) A108h A109h A10Ah An error occurred during the start of a block transfer. A10Bh • Restart the program. If the problem cannot be A10Dh Internal program error (the address set for the parallel port is invalid). Internal program error (the interrupt set for the parallel port is invalid). Internal program error (the set baud rate is invalid). A10Eh The file “vcanw32.dll” cannot be loaded. • Re Re-install install the Global Drive Loaders. A110h The resources cannot be loaded. A201h The target system indicates a H05 trip. • Please contact your nearest Lenze A202h The target system indicates a PR0 trip. A203h The target system indicates a PER trip. • Reset the trip. • Reset eset tthee ttripp ((mains a s sswitching). tc g) A204h The target system indicates a CCR trip. A205h The target system indicates an invalid error. A206h The software version of the target system does not match • Correct the indications for the target system in the program to be loaded. DDS. • Use the corresponding target system. A207h The target system can only be read. Remove the write protection for a download. A208h Controller inhibit is not set in the target system. Set controller inhibit. A10Ch A209h A20Ah A20Bh eliminated, li i t d contact t t th the LLenze H Hotline. tli • Check the wiring between PC and target system. An error occurred during a block transfer. eliminated, contact the Lenze Hotline. representative. • Please contact your nearest Lenze representative. • • The PLC program has not stopped. • The program to be loaded is too big for the target system. • The target system does not provide enough technology • units. Stop the PLC program. Reduce the program for DDS. Use an ET variant as target system and load technology units to the target system. A20Ch The preparations for the target transfer have not been successful. • Restart the program transfer. If the problem A20Dh An error occurred during reading a telegram. • CCheck ec the t e wiringg between bet ee PC C aandd ta target get syste system. A20Eh An error occurred during writing a telegram. B000h Error during opening or closing a file. • Close the program and restart it. If the problem B001h Internal program error (invalid handling). • Restart the program. If the problem cannot be B100h An error occurred during reading the GDC parameter set file. • Try to reload the file. If the problem cannot be B101h Faulty GDC parameter set file (Section: ParamSet). • This file is not a valid GDC parameter set file. L cannot be eliminated, contact the Lenze Hotline. cannot be eliminated, check path and name of the file which creates the error. eliminated, contact the Lenze Hotline. eliminated, the parameter set file is not valid. Create a file with GDC new. Create a file with GDC new. GDLoader DE/EN 1.0 49 Show/Hide Bookmarks Global Drive Loader Error number Cause Remedy B102h Faulty GDC parameter set file (Section: ParamSet missing) • This file is not a valid GDC parameter set file. B103h Faulty GDC parameter set file (Section: UserInfo missing) B104h Faulty GDC parameter set file (value: PdbId missing) B105h Faulty GDC parameter set file (value: Name missing) B106h Faulty GDC parameter set file (value: Version missing) B200h A code indicated in the parameter set file could not be found in the controller description. B201h Faulty GDC controller description (Section: DefaultParamTypes) B202h Faulty GDC controller description (Section: Params missing) B203h Faulty GDC controller description (Error while reading) B204h Faulty GDC controller description (PdbId cannot be read) B205h Faulty GDC controller description (Name of ParamSets cannot be read) B206h Faulty GDC controller description (SWID_B cannot be read) B207h Faulty GDC controller description (Name of the ParamSets unknown) B300h Error during program transfer • Restart the program transfer. If the problem B304h Internal program error (PLC program buffer cannot be created). • Restart the program. If the problem cannot be B400h The controller description assigned to the parameter set file cannot be found. • Check the settings of the GDC find path in the B401h Internal program error (transfer list not created yet) B402h The max. permissible number of errors during a parameter transfer has been exceeded. B301h B302h B303h Create a file with GDC new. • If the controller description has been manually assigned, ensure that the controller description matches the parameter set file. • If the controller description has been created with DDS,, create the file again. If the pproblem g cannott be b eliminated, li i t d contact t t th the LLenze H Hotline. tli cannot be eliminated, contact the Lenze Hotline. • Check the controller address or select a different The target system connected to the bus is not the same binary file. as the target system for which the binary file has been created. The project in the target system is a later version than the project to be loaded. The program transfer has been cancelled • Restart the program transfer. If the problem cannot be eliminated, contact the Lenze Hotline. eliminated, contact the Lenze Hotline. initialisation file (key SearchPathPDB). If the problem cannot be eliminated, contact the person who created the parameter set file. • Restart the program. If the problem cannot be eliminated, contact the Lenze Hotline. • Restart the parameter transfer. • If necessary, increase the number of permissible error in the initialisation file (key MaxTransferErrors). 50 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader Error number Cause Remedy B403h The preparations for the parameter transfer have not been successful. • Restart the program. If the problem cannot be B404h The controller description does not match the target system connected to the bus. • Check the controller address. If the controller B405h Internal program error (transfer list cannot be created) • Restart the program. If the problem cannot be B500h Incorrect batch script (communication parameters cannot be read) • Check the batch script, especially section B501h Error during creation of a protocol file • Check the protocol file name entered in the B502h Error during opening a script file • Check the script file name entered in the B503h Error during opening a binary file • Check the target system name in the protocol B504h Error during opening a parameter set file B600h No connection with the target system. B601h The target system cannot be identified B602h Error during identification of the FIF 8.2 eliminated, contact the Lenze Hotline. description has been manually loaded, select a different controller description. If the error cannot be eliminated, select a different parameter set file. eliminated, contact the Lenze Hotline. [Communication]. command line and try again. command line and try again. file which created the eror (e. (e gg. DEVICE001) and check the script file. • • • • Check the wiring between PC and target system. Restart the program. Please contact the Lenze Hotline. Check the communication parameters. If the problem cannot be eliminated, contact the Lenze Hotline. Protocol files Protocol files list all important events for documentation and diagnostics purposes. These events are for instance: • Program start • Communication parameters for connection with target system • Target system (name, version, software, etc.) • Information about program/parameter set transfer • Disconnection • Program end Tip! The ”GDLoader.txt” protocol file is automatically created by the Global Drive Loader and filled with entries until the value, indicated in the initialisation file by the key SizeLogfile, is exceeded. If the value is exceeded, the system asks whether a protocol file back-up is wanted before all existing entries are deleted. L GDLoader DE/EN 1.0 51 Show/Hide Bookmarks Global Drive Loader Every event saved in a protocol file contains the following information: Column Meaning Id Function index identifying the event: 0001h Program start 0002h Program end 0003h Log in 0004h Log out 0005h Opening of a DDS binary file 0006h Preparation of a program transfer 0007h Program transfer 0008h PLC program start 0009h PLC program stop 000Ah Opening of a GDC parameter set file 000Bh Opening of a GDC controller description 000Ch Reading of the code list from the GDC controller description 000Dh Reading of the code initialisation values from the GDC parameter set file 000Eh Parameter set transfer 000Fh Status line update 0010h Opening of a script for the batch mode 0011h Batch script processing Category The following categories are available: • Error • Warning • Note • Info Date and time Time when the event occurred Message text Short event description Error code Error number which indicates an error ^ 48 52 GDLoader DE/EN 1.0 L Show/Hide Bookmarks Global Drive Loader 8.3 Initialisation files The “GDLoader.ini” initialisation file is automatically created and updated by the software. The following instructions are for information only. 8.3.1 General settings The section [Options] stores all general program settings: Key Meaning Value/selection Presetting Language Language used for the user’s interface and batch mode. 0 = English 1 = German English ShowMessageBoxes Display of notes and information. 0 = off 1 = on on 8.3.2 Files opened last The section [Files] stores information about the last opened files: Key Meaning Value/selection Presetting SizeLogfile Max. protocol file size. 1 to 1000 kbyte 500 kbyte LastLogBackUp Path/file name of the last protocol file back-up. LastBinDir Path/file name of the last opened binary file. LastParsetDir Path/file name of the last opened parameter set file. SearchPathPDB Path/directory searched for the controller descriptions for automatic assignment. 8.3.3 Communication settings The section [COMMUNICATION] stores the communication settings: Key Meaning Port LPT port address Interrupt LPT port interrupt Node Target system address 1 to 63 1 SDO Parameter channel used for communication. 1, 2 1 Baud rate Baud rate used for communication. 5, 10, 50, 100, 125, 250, 500, 1000 kbaud 500 kbaud Timeout Timeout-time for communication. 500 msec TimerInterval Update interval for status line. 1000 ms MaxTransferErrors Maximum number of errors permitted before an action is cancelled (e.g. parameter set transfer). 0 L Value/selection Presetting 378h 7 GDLoader DE/EN 1.0 53 Show/Hide Bookmarks Global Drive Loader 8.3.4 Information about the target system Sections [33S9300I_1000], [82S8212V_14000], etc. Key Meaning Value/selection Name Target system name e. g. 9300 Servo PLC Presetting Version Software version of the target system. IsPLC Is the target system a PLC variant (PLC functionality?) 0 = not PLC 1 = PLC not PLC HasProjectName Is the name of the current program stored in the target system? 0 = no name stored 1 = name stored no name stored HasCompileInfo Is the compile information about the current program stored in the target system? 0 = no information stored 1 = information stored no information stored HasTechUnits Does the target system provide technology units? 0 = no units available 1 = units available no units available CanHaveFIF Can a FIF be connected to the target system? 0 = no FIF possible 1 = FIF possible no FIF possible Presetting Sections [33S9300I] and [33S9391I]: Key Meaning Value/selection Name Target system name e. g. 9300 Servo PLC Version Software version of the target system. x.x (always, since identification not possible) 8.3.5 x.x Font The section [Font] stores the font settings. These settings are made directly by the program and should not be changed manually. 54 GDLoader DE/EN 1.0 L