Inhaltszusammenfassung für IFM Electronic Ecomot 100
Seite 1
Geräte-Handbuch Device manual CANmem Datenspeicher/-logger für CANopen-Netzwerke Data memory and logger for CANopen networks CR3101 CARD ERROR CARD ACCESS ERROR...
CR3101 Sicherheitshinweise Diese Beschreibung ist Bestandteil des Gerätes. Sie enthält Texte und Abbildungen zum korrekten Umgang mit dem Modul und muss vor einer Installation oder dem Einsatz gelesen werden. Befolgen Sie die Angaben der Dokumentation. Nichtbeachten der Hinweise, Verwendung außerhalb der nachstehend genannten bestimmungsgemäßen Verwendung, falsche Installation oder Handhabung können Beeinträchtigun- gen der Sicherheit von Menschen und Anlagen zur Folge haben.
CR3101 1. Bestimmungsgemäße Verwendung CANmem bietet die Möglichkeit Prozessdaten einer laufenden Applikation auf SD-,MMC- oder PCMCIA-Speicherkarten abzulegen. Bereits gespeicherte Vorga- bewerte (Anlagenparameter, Sollwerttabellen, etc.) können in die Steuerung gela- den werden. Das Gerät ist direkt in der Maschine bzw. in der mobilen Anlage einsetzbar. Die CAN-Anbindung und die 10...30 V DC Spannungsversorgung erfolgt dabei über einen 5-poligen M12-Rundstecker.
CR3101 2. CAN-Kommunikation im Überblick CANmem enthält ein Objektverzeichnis und unterstützt die Kommunikationsme- chanismen gemäß CiA DS 301 Version 4.0. Der Datenaustausch (Schreiben und Lesen) wird über Einträge im Objektverzeichnis parametriert. • Es sind 1 Server SDO und 8 Receive PDOs gemäß CiA DS 401 eingerichtet. Die Default-IDs sind entsprechend des „Predefined connection set“...
Bestell-Nr. CP9012 Hinweis Die Software erhalten Sie kostenlos auf Anfrage oder als Download im Internet unter „www.ifm-electronic.com“ ifm electronic gmbh • Teichstraße 4 • 45 127 Essen Technische Änderungen behalten wir uns ohne Ankündigung vor! CR3101-AB / Seite 2 09.10.2006...
CR3101 4. Montage Entfernen Sie zur Anbringung der Montagelaschen jeweils die 2 Abdeckkappen in den Seitenflächen des Datenspeichers. Die Schrauben unter den Abdeckkappen dienen zur Befestigung der Montagela- schen. Wählen Sie, dem Platzangebot entsprechend, die für Sie geeignete Befesti- gungsvariante A oder B (→ 3. Technische Daten, Montagevarianten). 5.
CR3101 6. Speicherkarte (nicht im Lieferumfang enthalten) Beachten Sie die Angaben des Speicherkarten-Herstellers. Schalten Sie CANmem aus, wenn Sie eine Speicherkarte einsetzen oder entfer- nen. Öffnen der Verschlussklappe Die Verschlussklappe ist mit einem speziellen Federscharnier ausgestattet. Beim Öffnen muss ein leichter Druck auf das Scharnier ausgeübt werden. Im montierten Zustand kann hierfür z.B.
CR3101 PCMCIA-Karte (PC-Card) Versehen Sie die PCMCIA-Karte vor dem Ersteinsatz mit einer Auszughilfe (z.B. Selbstklebestreifen). Diese Auszughilfe erleichtert das Entnehmen der Karte. Wird die Speicherkarte falsch eingeschoben, verhindert eine mechanische Sperre das Einschieben in die geräteinterne Steckerleiste. Karten-Konfiguration und -Strukturierung Das Anlegen der Kartenstruktur erfolgt mit dem Softwaretool „CANmem Confi- gurator“.
CR3101 Betriebsarten Vorzugsweise erfolgt die Betriebsartenwahl mit dem Tool „CANmem Configura- tor“ oder über IEC-Funktionen des R 360 Steuerungsprogramms. Alternativ kann die Wahl auch durch SDO-Write mit einem beliebigen CANopen-Master erfolgen. Direktes Schreiben/Speichern (Idx 3x03, Wert 0x01, Default): Auf jede Komponente eines Datensatzes in einer Datei kann einzeln zugegegrif- fen werden.
CR3101 7. Parameter- und EMCY-Objekt-Übersicht Parameterliste Index Defaultwert Änderung Änderung Parameter im Objekt- (werksseitig automatisch wirksam verzeichnis eingestellt) gesichert Herstellerspezifische Profile; Index 2000 bis 5FFF Name (Kennung) 2000 "00000000000" sofort der Speicherkarte Status 2001 abhängig sofort der Speicherkarte von Speicherkarte - Karte gesteckt - Kartentyp - Schreibschutz...
CR3101 9. Objektverzeichnis Herstellerspezifische Profile; Index 2000 bis 5FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 2000 0x00 Name str11 Kennung (Name) der eingesteckten "00000000000" Speicherkarte. Speicherkarte Wird vom Endanwender von der Steuerungsseite aus über CANopen oder von der PC-Seite aus eingegeben und ist von beiden Seiten lesbar.
Seite 14
CR3101 Herstellerspezifische Profile; Index 2000 bis 5FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 2010 0x00 Datum/Uhrzeit u8, rw 0x08 CANmem-Systemzeit für Zeitstempel. Die aktuellen Werte werden vor der Auslieferung des Geräte eingetragen. Der Endanwender kann die Werte ändern (z.B.
Seite 15
CR3101 Herstellerspezifische Profile; Index 2000 bis 5FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 3000 0x00 Benennung u8, ro 0x02 Die folgenden 2 Einträge benennen Datei 1 die Datei 1 0x01 Name str8 "Datei1" Der Name und die Erweiterung (S-Idx 2) Datei 1 bilden zusammen den Bezeichner für die Datei 1 (z.B.
Seite 16
CR3101 Herstellerspezifische Profile; Index 2000 bis 5FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 3100 0x00 Benennung u8, ro 0x02 Die folgenden 2 Einträge benennen Datei 2 die Datei 2 0x01 Name str8 "Datei2" Der Name und die Erweiterung (S-Idx 2) Datei 2 bilden zusammen den Bezeichner für die Datei 2 (z.B.
Seite 17
CR3101 Herstellerspezifische Profile; Index 2000 bis 5FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 3200 0x00 Benennung u8, ro 0x02 Die folgenden 2 Einträge benennen Datei 3 die Datei 3 0x01 Name str8 "Datei3" Der Name und die Erweiterung (S-Idx 2) Datei 3 bilden zusammen den Bezeichner für die Datei 3 (z.B.
Seite 18
CR3101 Herstellerspezifische Profile; Index 2000 bis 5FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 33xx 0x... Benennung Die Struktur der Einträge ist identisch Konfiguration mit den Einträgen für Datei 1...3 Betriebsart (siehe z.B. Idx 3000...3017) Komponenten Zum Index wird lediglich der Wert Datei 4 0x 100 addiert.
CR3101 Kommunikationsprofile; Index 1000 bis 1FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 1000 0x00 Device type u32, ro Derzeit kein CANopen-Profil 0x00000000 für Speichermodule spezifiziert. 1001 0x00 Error register u8, ro 0x00 Bitcodiert gemäß Prof. 301; unterstützt wird: 0b 0000 0000 kein Fehler 0b x00x 0001 generic error 0b x001 000x communication error...
Seite 20
CR3101 Kommunikationsprofile; Index 1000 bis 1FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 1010 0x00 Number of u8, ro 0x01 Anzahl der Optionen "Sichern" save-options 0x01 Store u32, rw 0x02 Alle Parameter werden bei einer parameters Änderung automatisch gesichert. 1011 0x00 Number of...
Seite 21
CR3101 Kommunikationsprofile; Index 1000 bis 1FFF (gem. CiA DS 301) Index S-Idx Name Default Beschreibung 1402 0x00 Rec PDO 3 u8, ro 0x02 Anzahl der Einträge Receive PDO 3 0x01 COB-ID u32, rw - PDO ist gültig (Bit 31 = 0) 0x00000400 Rec PDO 3 + Node-ID...
CR3101 10. Hinweise zur Programmierung Allgemeines CANmem kann wahlweise als CANopen- oder als CAN-Layer 2 Gerät genutzt werden. Im CAN-Layer 2 Modus wird kein CANopen-Master benötigt (CANmem schaltet automatisch in den „OPERATIONAL“-Mode). Wird CANmem als CANopen-Slave eingesetzt, muss es mit den CANopen-Start- funktionen „COP_MSTR_BOOTUP“...
CR3101 11. Wartung, Instandsetzung und Entsorgung Da innerhalb des Datenspeichers keine vom Anwender zu wartenden Bauteile enthalten sind, darf das Gehäuse nicht geöffnet werden. Die Instandsetzung des Datenspeichers darf nur durch den Hersteller durchgeführt werden. Die Entsorgung muss gemäß der nationalen Umweltvorschriften erfolgen. 12.
CR3101 13. Begriffe und Abkürzungen 0b ... binärer Zahlenwert (zur Bitcodierung), z.B. 0b0001 0000 0x ... hexadezimaler Zahlenwert, z.B. 0x64 (= 100 dezimal) Baudrate Übertragungsgeschwindigkeit (1 Baud = 1 Bit/sec.) CAN Application Layer CAN basierendes Netzwerkprotkoll auf Applikationsebene Controller Area Network (Bussystem für den Einsatz im Mobilbereich) CAN_H CAN-High;...
Seite 26
CR3101 Node Guarding Parametrierbare zyklische Überwachung von Slave-Netzwerkteilnehmern durch einen übergeordneten Master-Knoten, sowie die Überwachung dieses Abfragemechanismus durch die Slave-Teilnehmer. Node-ID Knotenpunkt-Identifier (Kennung eines Teilnehmers im CANopen Netz) Objekt (auch OBJ) Oberbegriff für austauschbare Daten/Botschaften innerhalb des CANopen- Netzwerks Objektverzeichnis enthält alle CANopen-Kommunikationsparameter eines Gerätes, sowie gerä- tespezifische Parameter und Daten.