Beruflich Dokumente
Kultur Dokumente
Programming manual
CANmem
Tool
Reader
08 / 2002
DEUTSCH
Sachnr. 7390373 / 00
WRITE PROTECT
ENGLISH
PCMCIA-CARD
CANMEM READER
Inhalt
Bestimmungsgemäße Verwendung . . . . . . . . . . . . . . . . . . . . . . . . . Seite 3
Systemvoraussetzungen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 3
Softwareinstallation
Programm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 4
Treiber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 4
Programmfunktionen
Programm starten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 5
Konfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 6
Dateien lesen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 8
Hinweise zum csv-Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 8
Notizen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 18
Microsoft, Windows und Excel sind eingetragene Warenzeichen der Microsoft Corporation,
Lotus 1-2-3 ist ein eingetragenes Warenzeichen der Lotus Development Corporation.
Die überlassene Software ist für den normalen Gebrauch auf handelsüblichen Personalcomputern ge-
eignet. Eine Gewähr für unterbrechungsfreien oder fehlerfreien Betrieb oder die Freiheit von Compu-
terviren sowie dafür, daß jeder eventuell auftretende Fehler beseitigt wird, kann nach dem Stand der
Softwaretechnik nicht übernommen werden. Insbesondere haftet ifm electronic gmbh bei einem feh-
lerhaften Programm nicht für beim Kunden entstehende Kosten (z.B. Wartung, Reparatur oder Män-
gelbehebung). Der Ausschluß gilt nicht für Schäden, für die aufgrund unabdingbarer gesetzlicher Vor-
schriften zwingend gehaftet wird.
Das Programm ist speziell für die Steuerungssysteme der ifm electronic gmbh entwickelt worden. Da-
her ist die Funktion nur bei diesen Steuerungen möglich. Versuche der Ankoppelung an Fremdsyste-
me können zu gravierenden Schäden führen.
SEITE 2
CANMEM READER
Bestimmungsgemäße Verwendung
Mit dem CANmem Reader werden die Dateninhalte der PCMCIA-Karte auf den
PC geschrieben und dabei automatisch in das csv-Format konvertiert.
Die csv-Dateien (comma separated values) können mit Auswerteprogrammen wie
z.B. Microsoft Excel ® oder Lotus 1-2-3 ® weiterverarbeitet werden.
Systemvoraussetzungen
• Personal-Computer IBM oder kompatibel; Pentium Prozessor
• Microsoft Windows 98 (oder höher) oder Windows NT
• CD-ROM Laufwerk
• 32 MB RAM-Speicher (oder höher), 50 MB freier Festplattenspeicher
• PCMCIA-Slot
Bitte beachten: Die Software„CANmem Reader“ ermöglicht derzeit keine serielle
Betriebsart, d.h. CANmem kann nicht als PCMCIA-Laufwerk verwendet werden.
SEITE 3
CANMEM READER
Softwareinstallation
■ Programm
• Starten Sie Windows und legen Sie die CD-ROM in Ihr CD-Laufwerk.
• Wählen Sie in der Menüleiste „Start“ ➔ „Ausführen“.
• Geben Sie „D:\CANmem-Reader\setup.exe“ ein. Bestätigen Sie mit OK.
Sollte Ihr CD-ROM Laufwerk mit einem anderen Buchstaben als „D“ angespro-
chen werden, geben Sie an Stelle von D diesen Buchstaben ein.
• Folgen Sie den Anweisungen des Setup-Programms.
■ Treiber SwapFTL
CANmem Reader benötigt den Treiber „SwapFTL“.
Falls Sie vorab das Softwaretool „CANmem Configurator“ in der Betriebsart
PCMCIA-Socket verwendet haben, ist der Treiber bereits auf Ihrem Rechner instal-
liert (siehe ggf. Programmhandbuch „CANmem Configurator, Seite 4).
• Ist dies nicht der Fall, installieren Sie die Treiberdatei „SwapFTL .exe“ von der
CD-ROM in das neu angelegte Verzeichnis "C:\Programme\CANmem-Reader".
Hinweis:
In Ausnahmefällen kann es zu Konflikten mit bereits eingesteckten PCMCIA-
Komponenten (z.B. Netzwerkkarten) kommen.
Diese Komponenten müssen dann für den Zeitraum des Lesens entfernt werden.
Je nach PC-System, wird der SwapFTL-Treiber erst aktiviert, wenn die CANmem
Speicherkarte-Karte in den PCMCIA-Slot gesteckt wird.
SEITE 4
CANMEM READER
Programmfunktionen
■ Programm starten
• Wählen Sie in der Windows-Menüleiste „Start“ ➔ „Programme“ ➔ „CAN-
mem-Reader“.
PC-CARD Statusfenster
Sollte der oben gezeigte Fehlerhinweis „No Driver found“ erscheinen, beenden
Sie das Programm und installieren sie den Treiber SwapFTL.
DEUTSCH
SEITE 5
CANMEM READER
■ Konfiguration
Damit Fehlbedienungen beim Endanwender ausgeschlossen sind, kann eine feste
Konfiguration für das Lesen der Daten vorgegeben werden.
Diese bleibt für den Endanwender verborgen und ist gegen versehentliches Än-
dern über ein Passwort geschützt.
• Wählen Sie in der CANmem Menüleiste „Edit“ ➔ „Configuration“, um in das
Passwortfeld zu gelangen.
Passworteingabe
SEITE 6
CANMEM READER
DEUTSCH
Konfigurationsmenü
SEITE 7
CANMEM READER
■ Dateien lesen
Rückmeldung
Die bis zu 8 Dateien werden von der PCMCIA-Karte gelesen, in das csv-Format
konvertiert und unter dem eingestellten Namen und Verzeichnis gespeichert.
Bei größeren Dateien informiert ein Fortschrittsbalken über den Verlauf der Da-
tensicherung.
Zur Bestätigung erhalten Sie im Statusfenster eine Rückmeldung zu den korrekt
gelesen bzw. gespeicherten Dateien.
SEITE 8
CANMEM READER
File-Number: 1 Filename: Datei1.dat Filesize(Hex): 000186A0 Logging Mode: Autoinc. Write Ring/Linear-Mode: Linear
Beispiel einer csv-Datei bestehend aus 4 Komponenten, Typ unsigned 16 (geöffnet mit Excel)
File-Number: 1,Filename: Datei1.dat, Filesize(Hex): 000186A0, Logging Mode: Autoinc. Write, Ring/Linear-Mode: Linear¶
Rel. Komp (Hex): FF¶
Name Komp. 1: Messw.1, OBJDICT_UNSIGN16¶
Name Komp. 2: , OBJDICT_UNSIGN16¶
Name Komp. 3: Messw.2, OBJDICT_UNSIGN16¶
Name Komp. 4: , OBJDICT_UNSIGN16¶
Name Komp. 5: Messw.3, OBJDICT_UNSIGN16¶
Name Komp. 6: , OBJDICT_UNSIGN16¶
Name Komp. 7: Messw.4, OBJDICT_UNSIGN16¶
Name Komp. 8: , OBJDICT_UNSIGN16¶
Data0 , Data1 , Data2 , Data3 , Data4 , Data5 , Data6 , Data7 , Time+Date¶
001086,,000417,,020160,,016304,,16:57:16:022 03.01.02 ¶
001155,,012230,,041802,,043055,,16:57:16:231 03.01.02 ¶
001227,,032482,,024830,,000281,,16:57:16:442 03.01.02 ¶
001299,,057918,,016818,,002003,,16:57:16:662 03.01.02 ¶
001370,,021631,,040332,,032247,,16:57:16:863 03.01.02 ¶
001442,,057363,,020068,,056989,,16:57:17:081 03.01.02 ¶
001511,,028204,,046596,,007402,,16:57:17:291 03.01.02 ¶
001580,,003806,,062796,,062525,,16:57:17:502 03.01.02 ¶
001648,,048056,,019792,,059068,,16:57:17:712 03.01.02 ¶
001718,,034829,,001992,,037858,,16:57:17:922 03.01.02 ¶
001786,,022927,,033004,,015439,,16:57:18:131 03.01.02 ¶
001854,,015649,,004032,,053232,,16:57:18:341 03.01.02 ¶
001924,,016842,,064660,,020355,,16:57:18:551 03.01.02 ¶
DEUTSCH
001992,,018948,,011192,,011450,,16:57:18:762 03.01.02 ¶
002064,,033928,,056112,,012580,,16:57:18:972 03.01.02 ¶
002136,,054092,,058088,,031262,,16:57:19:191 03.01.02 ¶
002208,,013904,,062688,,047784,,16:57:19:401 03.01.02 ¶
002280,,044436,,049944,,046530,,16:57:19:611 03.01.02 ¶
002352,,014616,,065424,,015980,,16:57:19:822 03.01.02 ¶
002424,,055516,,023624,,014246,,16:57:20:042 03.01.02 ¶
002496,,036064,,035648,,038000,,16:57:20:252 03.01.02 ¶
...
...
SEITE 9
CANMEM READER
Contents
Function and features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 11
System requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 11
Software installation
Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 12
Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 12
Program functions
Start the program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 13
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 14
Read files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 16
Notes on the csv format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 16
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seite 18
Microsoft, Windows and Excel are registered trademarks of Microsoft Corporation, Lotus 1-2-3 is a
registered trademark of Lotus Development Corporation.
The software is suitable for normal use on common personal computers. According to the present
state of software technology no guarantee can be assumed for the correct operation or absence of
computer viruses nor for the removal of any fault which may occur. In case of an incorrect program
ifm electronic gmbh cannot be held liable for cost incurred at the customer (e.g. maintenance, repair
or rectification of faults). The exclusion does not apply to damage for which liability is mandatory ac-
cording to peremptory legal provisions.
The program has been specifically developed for the control systems of ifm electronic gmbh. It there-
fore only functions with these controllers. Attempts to use it with systems from other manufacturers
can lead to serious damage.
PAGE 10
CANMEM READER
System requirements
• Personal computer IBM or compatible, Pentium processor
• Microsoft Windows 98 (or higher) or Windows NT
• CD-ROM drive
• 32 MB RAM memory (or higher), 50 MB free hard disk memory
ENGLISH
• PCMCIA slot
Please note: At present the software "CANmem Reader" allows no serial operat-
ing mode, i.e. CANmem cannot be used as PCMCIA drive.
PAGE 11
CANMEM READER
Software installation
■ Program
• Start Windows and insert the CD-ROM into your CD drive.
• In the menu bar select "Start" ➔ "Run".
• Enter "D:\CANmem-Reader\setup.exe". Press "OK" to confirm.
If your CD-ROM drive is addressed with a letter other than "D", enter this letter
instead of D.
• Follow the instructions of the setup program.
■ Driver SwapFTL
CANmem Reader needs the driver "SwapFTL".
If you have already used the software tool "CANmem Configurator" in the oper-
ating mode PCMCIA socket, the driver is already installed on your computer (see
the program manual "CANmem Configurator).
• If this is not the case, install the driver file "SwapFTL.exe" from the CD-ROM
into the newly created directory "C:\Programs\CANmem-Reader".
Note:
In exceptional cases this can lead to conflicts with the PCMCIA components al-
ready inserted (e.g. network cards).
These components then have to be removed during the reading operation. De-
pending on the PC system the SwapFTL driver is only activated when the CAN-
mem memory card is inserted into the PCMCIA slot.
PAGE 12
CANMEM READER
Program functions
■ Start the program
• In the Windows menu bar select "Start" ➔ "Programs" ➔ "CANmem-Reader".
If the above error message "No Driver found" is indicated, end the program and
install the driver SwapFTL.
ENGLISH
PAGE 13
CANMEM READER
■ Configuration
To exclude incorrect handling by the end user, a fixed configuration can be preset
for reading the data.
It remains hidden for the end user and is protected against unintended changes
by means of a password.
• In the CANmem menu bar select "Edit" ➔ "Configuration" to go to the pass-
word field.
Password input
PAGE 14
CANMEM READER
The configuration menu is used to set which files are to be written in which path
and under which file name.
Via "Reset Dataset Pointer" the dataset pointer can be reset to zero so that you
can start with address 1 in the application.
Note that if the "Reset Dataset Pointer" is set, the existing data are over-
written.
Configuration menu
PAGE 15
CANMEM READER
■ Read files
Feedback
The up to 8 files are read from the PCMCIA card, converted into the csv format
and stored under the set name and directory.
For larger files a progress bar informs you that the data are being saved.
To confirm a feedback concerning the correctly read or stored data is given in the
status window.
Files with the same name from the same directory must not be opened dur-
ing reading.
PAGE 16
CANMEM READER
File-Number: 1 Filename: Datei1.dat Filesize(Hex): 000186A0 Logging Mode: Autoinc. Write Ring/Linear-Mode: Linear
Example of a csv file consisting of 4 components, type unsigned 16 (opened with Excel)
File-Number: 1,Filename: Datei1.dat, Filesize(Hex): 000186A0, Logging Mode: Autoinc. Write, Ring/Linear-Mode: Linear¶
Rel. Komp (Hex): FF¶
Name Komp. 1: Messw.1, OBJDICT_UNSIGN16¶
Name Komp. 2: , OBJDICT_UNSIGN16¶
Name Komp. 3: Messw.2, OBJDICT_UNSIGN16¶
Name Komp. 4: , OBJDICT_UNSIGN16¶
Name Komp. 5: Messw.3, OBJDICT_UNSIGN16¶
Name Komp. 6: , OBJDICT_UNSIGN16¶
Name Komp. 7: Messw.4, OBJDICT_UNSIGN16¶
Name Komp. 8: , OBJDICT_UNSIGN16¶
Data0 , Data1 , Data2 , Data3 , Data4 , Data5 , Data6 , Data7 , Time+Date¶
001086,,000417,,020160,,016304,,16:57:16:022 03.01.02 ¶
001155,,012230,,041802,,043055,,16:57:16:231 03.01.02 ¶
001227,,032482,,024830,,000281,,16:57:16:442 03.01.02 ¶
001299,,057918,,016818,,002003,,16:57:16:662 03.01.02 ¶
001370,,021631,,040332,,032247,,16:57:16:863 03.01.02 ¶
001442,,057363,,020068,,056989,,16:57:17:081 03.01.02 ¶
001511,,028204,,046596,,007402,,16:57:17:291 03.01.02 ¶
001580,,003806,,062796,,062525,,16:57:17:502 03.01.02 ¶
001648,,048056,,019792,,059068,,16:57:17:712 03.01.02 ¶
001718,,034829,,001992,,037858,,16:57:17:922 03.01.02 ¶
001786,,022927,,033004,,015439,,16:57:18:131 03.01.02 ¶
001854,,015649,,004032,,053232,,16:57:18:341 03.01.02 ¶
001924,,016842,,064660,,020355,,16:57:18:551 03.01.02 ¶
001992,,018948,,011192,,011450,,16:57:18:762 03.01.02 ¶
002064,,033928,,056112,,012580,,16:57:18:972 03.01.02 ¶
002136,,054092,,058088,,031262,,16:57:19:191 03.01.02 ¶
002208,,013904,,062688,,047784,,16:57:19:401 03.01.02 ¶
002280,,044436,,049944,,046530,,16:57:19:611 03.01.02 ¶
002352,,014616,,065424,,015980,,16:57:19:822 03.01.02 ¶
002424,,055516,,023624,,014246,,16:57:20:042 03.01.02 ¶
002496,,036064,,035648,,038000,,16:57:20:252 03.01.02 ¶
...
ENGLISH
...
PAGE 17
CANMEM READER
Notizen / Notes
PAGE 18
Technische Änderungen behalten wir uns ohne vorherige Ankündigung vor. Papier chlorfrei gebleicht