LIESMICH


ECOSTEP/ECOLIN Parameter lesen/schreiben mit ECO2LOAD
=====================================================

Das Programm ECO2LOAD dient zum Auslesen und Beschreiben
von Datenobjekten der Geräte der Familie ECOSTEP/ECOLIN
und deren Archivierung als Datei mit Hilfe eines PC.

Hierfür muß der Pc über eine der nachfolgend aufgezählten
Schnittstellen an ein oder mehrere Geräte angeschlossen
und die Geräte mindestens mit der Logikspannung (24V)
versorgt sein.

Folgende Schnittstellen werden unterstützt:
-------------------------------------------

- RS232 sowohl bei Punkt zu Punkt Verbindung (EIN Gerät über
1:1 Verlängerungskabel ) als auch im RS232-
Netzwerk (Ringtopologie, siehe ECOSTEP-Dokumentation)
am PC-COM-Port.

- CAN-Bus mit Peak PCAN-Dongle am PC-LPT-Port. Hierzu muß der
zugehörige Treiber auf dem PC installiert sein (im Lie-
ferumfang des Dongle-Pakets), der CAN-Bus entsprechend Norm
verkabelt und die CAN-Knoten der Geräte extern versorgt
(8...24V) sein. Das Programm greift über SDO-Zugriffe auf die
Datenobjekte zu. Dies ist zu beachten, falls am gleichen
Bus eine weitere Steuerung aktiv ist, welche ebenso über SDO-
Transfer mit den Geräten kommuniziert. Es ist anzuraten, während
der Benutzung von ECO2LOAD am CAN-Bus alle derartigen Geräte zu
deaktivieren, bzw. abzuklemmen.

- CAN-Bus mit Peak PCAN-Dongle am PC-USB-Port. Hierzu muß der
zugehörige Treiber auf dem PC installiert sein (im Lie-
ferumfang des Dongle-Pakets), der CAN-Bus entsprechend Norm
verkabelt und die CAN-Knoten der Geräte extern versorgt
(8...24V) sein. Das Programm greift über SDO-Zugriffe auf die
Datenobjekte zu. Dies ist zu beachten, falls am gleichen
Bus eine weitere Steuerung aktiv ist, welche ebenso über SDO-
Transfer mit den Geräten kommuniziert. Es ist anzuraten, während
der Benutzung von ECO2LOAD am CAN-Bus alle derartigen Geräte zu
deaktivieren, bzw. abzuklemmen.


Mitgelieferte Dateien:
----------------------

- ECO2LOAD.EXE das Programm

- ECO2LOAD.INI speichert Programmeinstellungen für den nächsten Start
wird automatisch generiert, falls nicht vorhanden

- PCAN_DNG.DLL Funktionenbibliothek für CAN-Dongle für LPT

- PCAN_USB.DLL Funktionenbibliothek für CAN-Dongle für USB

- DEVICES.DVL eine Liste von Gerätetypen, die das Programm kennt

- ECOSTEP x00 000.CFG enthält eine Liste von Datenobjekten, die aus einem Gerät
der Gerätefamilie ECOSTEP/LIN 100/200
gelesen werden sollen, entspricht dem gemeinsamen Inhalt der
Dateien seqreg.cfg + aplreg.cfg der ehemaligen DOS-Version
OHNE: DS301-Parameter, Joysticktabelle, Sequenzen 40h-FFh

- ECOSTEP x00 all.CFG enthält eine Liste von Datenobjekten, die aus einem Gerät
der Gerätefamilie ECOSTEP/LIN 100/200
gelesen werden sollen, beinhaltet alle speicherbaren Objekte
Mittels dieser Liste läßt sich ein Gerät klonen. (neu booten
nicht vergessen) Achtung: dauert recht lange!

- ECOSTEP x00 seq.CFG enthält eine Liste von Datenobjekten, die aus einem Gerät
der Gerätefamilie ECOSTEP/LIN 100/200
gelesen werden sollen, beinhaltet sämtliche Sequenzereinträge,
sowie speicherbare Objekte von Programmmodulen, die ereignis-
gesteuert Sequenzen starten

- ECOSTEP x00 com.CFG enthält eine Liste von Datenobjekten, die aus einem Gerät
der Gerätefamilie ECOSTEP/LIN 100/200
gelesen werden sollen, beinhaltet die speicherbaren
CAN-DS301-Parameter

- ECOSTEP x00 dev.CFG enthält eine Liste von Datenobjekten, die aus einem Gerät
der Gerätefamilie ECOSTEP/LIN 100/200
gelesen werden sollen, beinhaltet sämtliche Regler- und Geräte-
einstellungen: "dev = all - seq - com"

- ECOSTEP x00 joy.CFG enthält eine Liste von Datenobjekten, die aus einem Gerät
der Gerätefamilie ECOSTEP/LIN 100/200
gelesen werden sollen, beinhaltet nur die Einträge der
Joysticktabelle

- ECOSTEP 54 000.CFG enthält eine Liste von Datenobjekten, die aus einem Gerät
der Gerätefamilie ECOSTEP 54
gelesen werden sollen, entspricht dem gemeinsamen Inhalt der
Dateien seqreg.cfg + aplreg.cfg der ehemaligen DOS-Version
OHNE: DS301-Parameter, Joysticktabelle, Sequenzen 40h-FFh




Die Dateien vom Typ *.CFG sind textleserlich und können bei Bedarf angepaßt werden,
die Syntax ist selbsterklärend.




Benutzung des Programms:
------------------------

Das Programm erscheint beim Start mit den Einstellungen des letzten
Beendens. Beim allerersten Start wird rechts der Text "-keine-" für
"aktuell verwendete Schnittstelle" erscheinen. In diesem Fall, oder
zum gewünschten Wechsel der Schnittstelle findet man unter
"Schnittstellenkonfiguration" einen Dialog, mit dem die Schnittstelle
ausgewählt, ggf. parametriert und mit "Verwenden" gewählt werden kann.

Wenn eine Schnittstelle verfügbar ist, wird der obere Teil des Programm-
fensters aktiviert, wo die Geräte-ID des gewünschten Gerätes einzustellen
ist. Anschließend ist ein "Zugriffstest" erforderlich. Hierbei wird untersucht,
ob an der Schnittstelle tatsächlich ein Gerät mit dieser ID angeschlossen ist.
Die Funktion "Suchen" ermöglicht die Auflistung aller am Bus befindlichen Geräte
und die Auswahl eines davon.

Wird der Zugriffstest erfolgreich durchgeführt, sind die eigentlichen Daten-
Lese-Schreib-funktionen verfügbar.

Das Auslesen von Werten erfolgt gemäß einer hinterlegten Parameterliste. Diese
ist austauschbar. Die aus dem Gerät gelesenen Daten werden in einer wählbaren
Datei (Endung .dat wird automatisch generiert) gespeichert.

Der Schreibvorgang von Daten ins das Gerät wird von einer Reihe Sicherheits-
abfragen und Hinweisen begleitet. Dies ist deshalb wichtig, weil die Daten-
konsistenz durch den sequentiellen Schreibvorgang nicht garantiert werden kann!
(zueinander passende Reglerparameter, Sequenzerabläufe etc.)



Hinweis:
Unter Umständen kann es, besonders bei der Parametrierung des Gerätes für
Motoren mit Geberauflösungen ungleich 2000 Strich zwingend erforderlich sein,
das Gerät durch aus- und Wiedereinschalten der Logikspannung neu zu starten.


Programmstand: Version 1.0.0.2 Stannd 04.03.2003 18.14
Verfasser des Textes: Lö

Wyszukiwarka