Herunterladen Diese Seite drucken
IFM Electronic efector190 DTM425 Bedienungsanleitung
IFM Electronic efector190 DTM425 Bedienungsanleitung

IFM Electronic efector190 DTM425 Bedienungsanleitung

Rfid-schreib-/lesekopf mit canopen-schnittstelle

Werbung

Bedienungsanleitung
DE
RFID-Schreib-/Lesekopf
mit CANopen-Schnittstelle
DTM425

Werbung

loading

Inhaltszusammenfassung für IFM Electronic efector190 DTM425

  • Seite 1 Bedienungsanleitung RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle DTM425...
  • Seite 2 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Inhalt 1 Vorbemerkung � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 4 1�1 Verwendete Symbole �...
  • Seite 3 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 9�2�1 Beispiel 1 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � 26 9�2�2 Beispiel 2 �...
  • Seite 4 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 1 Vorbemerkung Dieses Dokument gilt für Geräte des Typs "RFID-Schreib-/Lesekopf mit CANopenSchnittstelle" (Art�-Nr�: DTM425)� Es ist Bestandteil des Gerätes� Das Dokument richtet sich an Fachkräfte� Dabei handelt es sich um Personen, die aufgrund ihrer einschlägigen Ausbildung und ihrer Erfahrung befähigt sind, Risiken zu erkennen und mögliche Gefährdungen zu vermeiden, die der Betrieb oder die Instandhaltung des Gerätes verursachen kann�...
  • Seite 5 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 2.3 Elektrischer Anschluss Schalten Sie das Gerät extern spannungsfrei bevor Sie irgendwelche Arbeiten an ihm vornehmen� An den Anschlusspins dürfen nur die in den technischen Daten, bzw� auf dem Geräteaufdruck angegebenen Signale eingespeist bzw� die zugelassenen Zubehörkomponenten der ifm angeschlossen werden� 2.4 Eingriffe in das Gerät Bei Fehlfunktionen oder Unklarheiten mit dem Hersteller in Verbindung setzen�...
  • Seite 6 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 4 Bestimmungsgemäße Verwendung Der RFID-Schreib-/Lesekopf DTM425 dient zum Auslesen und Beschreiben von RFID-Transpondern� Die Parametrierung und der Datenaustausch erfolgt über die eingebaute CANopen-Schnittstelle� Typische Applikationen sind z�B� die Identifikation von Wechselwerkzeugen und Anbauteilen an mobilen Arbeitsmaschinen� 5 Montage 5.1 Generelle Montagehinweise Beachten Sie die separate Montageanleitung des DTM425�...
  • Seite 7 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 6 Elektrischer Anschluss Der RFID-Schreib-/Lesekopf ist mit einem 5-poligen Rundstecker M12 (A-kodiert) ausgestattet� Die Pinbelegung entspricht der CiA DR-303-1� 1: CAN_SHLD n�c� (nicht belegt) 2: CAN_V+ Versorgungsspannung 24 V DC 3: CAN_GND 4: CAN_H H-Busleitung 5: CAN_L L-Busleitung M12-Stecker CAN Das Gerät besitzt keinen internen CAN-Abschlusswiderstand�...
  • Seite 8 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 8 CANopen-Schnittstelle Der RFID-Schreib-/Lesekopf besitzt eine standardisierte CANopen-Schnittstelle gemäß CiA DS-301� Sämtliche Messwerte und Parameter sind über das Objektverzeichnis (OV) zugängig� Die individuelle Konfiguration kann im internen Permanentspeicher gesichert werden� 8.1 CANopen-Funktionen Folgende CANopen-Funktionen sind verfügbar: ● 64 Sende- und Empfangs-Prozessdatenobjekte (TPDO1��64, RPDO1��64) in zwei möglichen Betriebsmodi: –...
  • Seite 9 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 8.2 Ändern der Node-ID und Bitrate Das Gerät unterstützt mehrere Möglichkeiten die Node-ID und die Bitrate zu ändern� Das Gerät wird mit der Node-ID 32 und mit einer Bitrate von 125 kBit/s ausgeliefert� Jede Node-ID darf nur ein einziges Mal im CANopen-Netzwerk vergeben werden�...
  • Seite 10 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Zum Ändern der Bitrate übermittelt der LSS-Master im Konfigurationsmodus mit dem Dienst "Configure Timing Bit" die neue Bitrate� Der LSS-Slave antwortet dem LSS-Master, ob die neue Bitrate unterstützt wird� Anschließend sendet der LSS- Master über den Dienst "Activate Bit Timing" die Zeit "switch_delay", nach der die neue Bitrate aktiviert werden soll�...
  • Seite 11 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Das Auslesen des Speichers und das Versenden der Daten per TPDO erfolgt automatisch, sobald ein neuer RFID-Transponder erfasst wird� Das Schreiben der Daten auf den Transponder erfolgt auf die gleiche Weise durch einen Schreibzugriff auf das entsprechende RPDO� Die Datenübertragung per Prozessdatenobjekte ist nur im Betriebsmodus „Operational“...
  • Seite 12 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 8.5 Objektverzeichnis (OV) Index Sub- Name (Object) Access Default Save Index Value mapping object capability value CANopen communication (CiA 301) 0x1000 0x00 Device Type 0x00000000 0x1001 0x00 Error Register 0x00 0x1003 0x01 Predefined Error Field 0x00000000 0x02 0x1008 0x00 Manufacturer device name...
  • Seite 13 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Index Sub- Name (Object) Access Default Save Index Value mapping object capability value 0x1400- 0x01 RPDO Parameter: COB ID (→ 8.9.2) 0x143F 0x02 RPDO Parameter: 0xFF Transmission Type 0x1600- 0x01- RPDO Mapping (→ 8.9.2) 0x163F 0x08 0x1800- 0x01 TPDO Parameter: COB ID (→...
  • Seite 14 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Index Sub- Name (Object) Access Default Save Index Value mapping object capability value Tag information 0x2180 0x00 Current UID 0x00000000 00000000 (UID of the Transponder, that is in read range, PDO mappable) 0x2181 0x00 Current DSFID 0x00 (DSFID of the Transponder, that is in read range, PDO mappable)
  • Seite 15 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Index Sub- Name (Object) Access Default Save Index Value mapping object capability value 0x2282 0x00 Tag data (Requested Data from Tag, configured in Objects 0x2280 and 0x2281) Write data mappable 0x2300 0x01- Starting address write (→ 8.9.1) 0x40 (Start of the address range on the tag, that should be written)
  • Seite 16 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Index Sub- Name (Object) Access Default Save Index Value mapping object capability value 0x2482 0x00 Tag lock trigger bool (Trigger for locking data on the tag, configured in Objects 0x2480 and 0x2481) 8.6 Fehlernachrichten Das Gerät unterstützt eine Reihe von Emergency Messages, die im Falle eines Kommunikations-, Hardware- oder RFID-Fehlers gesendet werden�...
  • Seite 17 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Emergency Error Register Manufacturer Manufacturer Emergency Description Error Code (0x1001) Error Code Error Name 0xFF01 0x81 0x02 TX: ISO_ Error while receiving the answer COMMAND_ from Tag (CRC Error, Framing ERROR_RX_ Error, Collision , etc�) ERROR 0xFF02 0x81 0x01 ISO_TAG_...
  • Seite 18 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 8.8 Objekte ändern Änderungen an den Objekten im Objektverzeichnis werden sofort übernommen� Durch einen Reset gehen die Änderungen verloren� Um das zu verhindern, müssen die Objekte im internen Permanentspeicher (Flash) gesichert werden� Alle im Objektverzeichnis mit „Save object value: yes“ markierten Objekte werden permanent im Flash des Gerätes gespeichert�...
  • Seite 19 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Object Directory Transponder Memory mapping settings TPDO Mapped Mapped object Mapped object Starting Length read object index subindex length address read Node ID 0x220A 0x03 0x40 0x00000010 0x08 + 0x0480 0x220A 0x04 0x40 0x00000018 0x08 (disabled) 0x220A 0x40 0x04 0x000001F0...
  • Seite 20 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 8.10 Gerätestatus Der aktuelle Status des Gerätes wird im Objekt „Device Status“ dargestellt (OV-Index 0x2150, Subindex 0x00)� Im Auslieferungszustand ist das Objekt TPDO1 zugewiesen� Status tag_err Default value Status write_err Default value Status read_err Default value Status buf_ovfl fr_err busy...
  • Seite 21 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Read Error Codes (updated after each read access of the Tag) 0x00 ISO_COMMAND_ERROR_NO_ERROR No Error, Command successful executed 0x01 ISO_COMMAND_ERROR_NO_ Tag did not answer, maybe Tag is not in RESPONSE the field anymore 0x02 ISO_COMMAND_ERROR_RX_ERROR Error while receiving the answer from Tag (CRC Error, Framing Error, Collision etc�) Write Error Codes (updated after each write access of the Tag) 0x00...
  • Seite 22 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 8.12 Transpondertyp auswählen Das Gerät ist mit mehreren Transpondertypen nach ISO15693 kompatibel� Je nach Größe des Nutzdatenspeichers und Herstellers unterscheiden sich die Transponder im Zugriff auf die Daten� Deshalb muss dem Gerät bekannt sein, welcher Typ von Transponder im System verwendet wird� Im Objekt 0x2161 kann der verwendete Transpondertyp im RFID System ausgewählt werden�...
  • Seite 23 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 8.13 Informationen eines Transponders auslesen Über die Objekte 0x2180 bis 0x2182 können Informationen eines Transponders ausgelesen werden� Dazu muss sich der Transponder im Erfassungsbereich des Gerätes befindet� Die Objekte 0x2180 und 0x2182 sind nur gültig, solange der Transponder erkannt wird�...
  • Seite 24 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 9.1.1 Beispiel 1 Der Datenbereich 0x10 bis 0x18 (8 Bytes) soll mit dem 2� TPDO übertragen werden� PDO Mapping Object Directory Settings TPDO Object Index Object Subindex Object length Node-ID + 0x0280 0x220A 0x01 0x40 Object Directory Index Sub-Index Name (Object)
  • Seite 25 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle �� �� �� Trigger tr64 tr63 tr62 �� �� �� Default value Trigger Function tr64 Trigger for Tag data 64 (0x230A/0x40) tr63 Trigger for Tag data 63 (0x230A/0x3F) tr62 Trigger for Tag data 62 (0x230A/0x3E) tr61 Trigger for Tag data 61 (0x230A/0x3D) tr60 Trigger for Tag data 60 (0x230A/0x3C) tr59...
  • Seite 26 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 9.2.1 Beispiel 1 Der Datenbereich 0x10 bis 0x18 (8 Bytes) soll mit dem 2� RPDO übertragen werden� PDO Mapping Object Directory Settings RPDO Object Index Object Subindex Object length Node-ID + 0x0200 0x230A 0x01 0x40 Object Directory Index Sub Index Name (Object)
  • Seite 27 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Object Directory Index Sub Index Name (Object) Value 0x2302 0x05 Auto-Write 0x01 Daten per RPDO übertragen: PDO Transmission Daten To the device RPDO 6 0x12340000 Die Daten werden auf den Transponder geschrieben, wenn dieser den Erfassungsbereich erreicht� Es müssen immer 64 Bit Daten (8 Bytes) an einen RPDO gesendet werden�...
  • Seite 28 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Die Daten werden an einem Stück als Datentyp Domain übertragen� Bis zu einer Datenlänge von 4 Bytes erfolgt die Übertragung als expedited- Transfer, darüber als segmented-Transfer� Der Empfänger muss für das Zwischenspeichern bzw� Verarbeiten der Daten vorbereitet sein� 9.5 Daten auf Transponder schreiben über SDO-Transfer Um Daten auf einen Transponder über SDO-Transfer zu schreiben, müssen die Adresse und Länge der Daten auf dem Transponder definiert werden�...
  • Seite 29 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Die Startadresse muss mit der Startadresse eines Speicherblocks auf dem Transponder übereinstimmen� Die Länge muss ein Vielfaches der Länge eines Speicherblocks auf dem Transponder sein� Zum Aktivieren des Schreibschutzes, wird der Trigger (OV-Index 0x2482) mit einer 1 beschrieben� 9.6.1 Beispiel Der Datenbereich 0x04 bis 0x0C soll bei einem Transponder mit Blockgröße 4 mit einem Schreibschutz versehen werden (2 Blöcke bzw�...
  • Seite 30 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle SDO Error Description Possible Cause Code 0x06040047 General internal incompatibility in the device� 0x06060000 Access failed due to an hardware error� 0x06070010 Data type does not match, length of service parameter does not match 0x06070012 Data type does not match, length of service parameter too high 0x06070013 Data type does not match, length of service parameter too low 0x06090011...
  • Seite 31 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle 10 EDS-Daten Eine EDS-Datei wird als Schablone für unterschiedliche Konfigurationen eines Gerätetyps verwendet� Von der EDS-Datei wird eine DCF-Datei erzeugt, welche Gerätekonfigurationen, Objektwerte, Node-ID und Bitrate enthält� Für die Konfiguration des CANopen-Netzwerkes und der Geräte sind CANopen- Konfigurationswerkzeuge erhältlich�...
  • Seite 32 RFID-Schreib-/Lesekopf mit CANopen-Schnittstelle Begriff Beschreibung Elektronisches Datenblatt EMCY Object Emergency Object (Alarmbotschaft; Gerät signalisiert einen Fehler) Emergency Nachrichten auf dem CANopen-Bus zur Mitteilung von Fehlern Messages Error Reg Error Register (Eintrag mit einer Fehlerkennung) Heartbeat Parametrierbare zyklische Überwachung von Netzwerkteilnehmern untereinander� Im Gegensatz zum „Node Guarding“...