Herunterladen Inhalt Inhalt Diese Seite drucken
Siemens SIMATIC RF1000 Betriebsanleitung
Vorschau ausblenden Andere Handbücher für SIMATIC RF1000:
Inhaltsverzeichnis

Werbung

SIMATIC RF1000
SIMATIC Ident
RFID-Systeme
SIMATIC RF1000
Betriebsanleitung
02/2020
C79000-G8900-C432-07
Einleitung
Beschreibung
Montage
Anschließen
Inbetriebnahme
Programmierung
Die Demo-Applikation
Technische Daten
Maßbild
Anhang
Service & Support
1
2
3
4
5
6
7
8
9
A
B

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens SIMATIC RF1000

  • Seite 1 SIMATIC RF1000 Einleitung Beschreibung Montage SIMATIC Ident Anschließen RFID-Systeme SIMATIC RF1000 Inbetriebnahme Programmierung Betriebsanleitung Die Demo-Applikation Technische Daten Maßbild Anhang Service & Support 02/2020 C79000-G8900-C432-07...
  • Seite 2: Rechtliche Hinweise

    Hinweise in den zugehörigen Dokumentationen müssen beachtet werden. Marken Alle mit dem Schutzrechtsvermerk ® gekennzeichneten Bezeichnungen sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Schrift können Marken sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen kann. Haftungsausschluss Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der beschriebenen Hard- und Software geprüft.
  • Seite 3: Inhaltsverzeichnis

    .......................... 46 6.3.2.2 syscmd_get_info ........................46 6.3.2.3 syscmd_get_boot_status ......................47 6.3.2.4 syscmd_set_port ........................48 6.3.2.5 vhl_select ..........................49 6.3.2.6 vhl_get_snr ..........................50 6.3.2.7 vhl_is_selected ........................51 6.3.2.8 vhl_read ..........................52 6.3.2.9 vhl_write ..........................53 SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 4 Technische Daten ..........................69 Maßbild ..............................73 Anhang ..............................75 Zertifikate & Zulassungen ...................... 75 A.1.1 Länderspezifische Zulassungen .................... 75 A.1.2 Einsatz des Readers im explosionsgefährdeten Bereich ............77 Bestelldaten ........................... 80 Service & Support ..........................81 SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 5: Einleitung

    Richtlinie 2012/19/EU zur Entsorgung von Elektro- und Elektronik-Altgeräten. Entsorgen Sie die Produkte nicht bei öffentlichen Entsorgungsstellen. Für ein umweltverträgliches Recycling und die Entsorgung Ihres Altgeräts wenden Sie sich an einen zertifizierten Entsorgungsbetrieb für Elektronikschrott oder an Ihren Siemens- Ansprechpartner. Beachten Sie unterschiedliche länderspezifische Regelungen.
  • Seite 6 Security finden Sie unter folgender Adresse: Link: (https://www.siemens.com/industrialsecurity) Die Produkte und Lösungen von Siemens werden ständig weiterentwickelt, um sie noch sicherer zu machen. Siemens empfiehlt ausdrücklich, Aktualisierungen durchzuführen, sobald die entsprechenden Updates zur Verfügung stehen und immer nur die aktuellen Produktversionen zu verwenden.
  • Seite 7: Beschreibung

    Produktfotos der Reader SIMATIC RF1000 Reader-spezifische Unterschiede Die Reader SIMATIC RF1000 sind für den Anschluss an einen windowsbasierten Computer konzipiert. Alternativ können diese auch an einem linuxbasierten System betrieben werden. Der Anschluss erfolgt über eine USB-Schnittstelle des Computers. Die Reader SIMATIC RF1040R und RF1070R können zusätzlich über die RS232-Schnittstelle angeschlossen...
  • Seite 8: Beispielanwendung

    Beschreibung 2.1 Beschreibung der Reader Schnittstelle-spezifische Programmierung Auf der Siemens-Supportseite "Siemens Industry Online Support (https://support.industry.siemens.com/cs/ww/de/view/109741590)" stehen Zugriffsfunktionen für die Reader in Form von DLL-Dateien für Windows, sowie eine Demo-Applikation bereit. Bei dem Betrieb über die USB-Schnittstelle an einem PC (Windows) können Sie mit Hilfe der DLL-Datei schnell und einfach eine Benutzeridentifizierung für den Zugriff auf eigene...
  • Seite 9: Anschlussmöglichkeiten Und Unterstützte Transponder

    SIMATIC RF1040R SIMATIC RF1060R SIMATIC RF1070R MDS D1xx, D3xx, E6xx ✓ ✓ ✓ MDS D2xx ✓ ✓ ✓ MDS D4xx, D5xx ✓ ✓ ✓: Lesen der Seriennummer, sowie Lesen und Schreiben des Anwender-Speicherbereichs Ausschließlich lesender Zugriff SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 10 / 13,56 MHz) müssen Sie über die Reader-Konfiguration sicherstellen, welcher Chip angesprochen wird. Die Reader SIMATIC RF1000 können auch mehrere - sich zeitgleich im Antennenfeld befindliche - Transponder erkennen. Informationen zur Auswahl mehrere Transponder finden Sie im Kapitel "vhl_select (Seite 34)".
  • Seite 11: Montage

    4. Montieren Sie die Abdeckplatte auf der Rückseite des Readers mit Hilfe der 4x ② Torxschrauben (max. 1,5 Nm) ③ 5. Befestigen Sie den Reader, indem Sie die 4x Stiftschrauben festziehen (≃ 0,5 Nm) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 12 Montage Bild 3-1 Montage des Readers SIMATIC RF1000 WARNUNG Einsatz des Readers im explosionsgefährdeten Bereich • Bei Betrieb des Readers in einem explosionsgefährdeten Bereich, muss das Anschlusskabel (USB oder RS232) mit dem mitgelieferten Kabelbinder und dem Klebesockel befestigt werden. • Befestigen Sie den Kabelbinder und den Klebesockel in einem Abstand 3 cm hinter der Reader-Schnittstelle am Einbaugehäuse.
  • Seite 13 Reparatur und Wartung Versuchen Sie nicht, den Reader im Problemfall zu reparieren. Reparatur- und Wartungsarbeiten dürfen ausschließlich von qualifiziertem Personal durchgeführt werden. Kontaktieren Sie bei Reparatur- oder Wartungsproblemen den Siemens Support. Weitere Informationen finden Sie im Kapitel "Service & Support". SIMATIC RF1000...
  • Seite 14 Montage SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 15: Anschließen

    Lieferumfang enthaltene und bereits vormontierte Anschlusskabel ● für die Kommunikation über die RS232-Schnittstelle mit einem SIMATIC Ident Kommunikationsmodul das Anschlusskabel (6GT2891-4UH20) ● für die Kommunikation über die RS232-Schnittstelle mit einem beliebigen seriellen Modul das Anschlusskabel mit offenen Enden (6GT2891-2UH30) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 16: Stecker Anschließen

    Das Vorgehen beim Anschließen des Readers ist abhängig von der Schnittstelle, über die der Reader betrieben wird. Anschluss über die USB-Schnittstelle Gehen Sie folgendermaßen vor, um den Reader SIMATIC RF1000 über die USB- Schnittstelle anzuschließen: 1. Schließen Sie den Reader mit Hilfe des USB-Kabels an den PC oder das Panel an.
  • Seite 17 Anschließen Achten Sie bei dem Anschluss des Readers SIMATIC RF1000 an ein serielles Kommunikationsmodul darauf, die Geräte wie nachfolgend abgebildet zu verdrahten. ① ③ braun ② ④ schwarz orange Bild 4-2 Anschlussplan: Anschluss des Readers an ein serielles Kommunikationsmodul SIMATIC RF1000...
  • Seite 18 Anschließen SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 19: Inbetriebnahme

    (Seite 59)". Linux-Umgebung Sie können die Reader SIMATIC RF1000 auch in einer Linux-Umgebung betreiben. In Linux erfolgt die Programmierung über eine API und ein Software Development Kit. Für weitere Informationen wenden Sie sich an den Siemens Industry Online Support (Seite 81).
  • Seite 20 VHL-Funktionen einer Konfiguration. Durch die Verwendung von VHL- Funktionen kann man z. B. das Kartensystem wechseln, ohne den Code der Applikation anpassen zu müssen - vorausgesetzt die im Reader hinterlegte Konfiguration wurde entsprechend angepasst. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 21 Inbetriebnahme Taufkarte für LEGIC-Systeme Bei der Verwendung von verschlüsselten LEGIC-Systemen/-Karten benötigen Sie eine Taufkarte, um Reader-Konfigurationen auf den Reader zu übertragen. Wenden Sie sich hierzu an den Projektinhaber bzw. an den Erstausstatter des Projektes. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 22 Inbetriebnahme SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 23: Programmierung

    Programmierung Abhängig von der Schnittstelle, über die die Reader SIMATIC RF1000 betrieben werden, muss die Programmierung entsprechend über die USB- oder die RS232-Schnittstelle erfolgen. Typische Anwendungsfälle Nachfolgend werden typische Anwendungsfälle für den Einsatz der Reader SIMATIC RF1000 dargestellt. Die Anwendungsfälle werden beispielhaft anhand der DLL-Funktionen dargestellt.
  • Seite 24: Programmierung Über Die Usb-/Rs232-Schnittstelle (Über Dll-Funktionen)

    Programmierung über die USB-/RS232-Schnittstelle (über DLL- Funktionen) 6.2.1 Funktionen der USB-/RS232-Schnittstelle für Windows Sie können die Reader mit Hilfe von Zugriffsfunktionen programmieren. Auf der Siemens- Supportseite "Siemens Industry Online Support (https://support.industry.siemens.com/cs/ww/de/view/109741590)" erhalten Sie die Datei "RF1000R.zip". Diese enthält die DLL-Dateien ("BrpDriver_x64" und "BrpDriver_x86"), die DLL-Funktionen, sowie eine Demo-Applikation, welche die Verwendung der DLL-Funktionen veranschaulicht.
  • Seite 25: Brp_Open_Usb_Session

    Sitzungsschlüssel der von dieser Funktion initialisiert wird. Der Schlüssel ist gültig, sobald "BRP_OK" zurückgeliefert wird. ProductID 0x00 Rückgabewert BRP_OK • BRP_ERR_BUSY • BRP_ERR_GENERAL_IO • BRP_ERR_BUFFER_OVERFLOW • BRP_ERR_NO_MORE_HANDLES • BRP_ERR_INSUFFICIENT_MEM • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 26: Brp_Open_Serial_Session

    Dieser Funktionsaufruf öffnet über die RS232-Schnittstelle eine Verbindung zum Reader. Handle Sitzungsschlüssel der von dieser Funktion initialisiert wird. Der Schlüssel ist gültig, sobald "BRP_OK" zurückgeliefert wird. com_port Nummer des COM-Ports Mögliche Werte: 0x00: COM1 • 0x01: COM2 • • SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 27 Mögliche Werte: 0x00: ser_par_none • 0x01: ser_par_odd • 0x02: ser_par_even • Rückgabewert BRP_OK • BRP_ERR_BUSY • BRP_ERR_GENERAL_IO • BRP_ERR_BUFFER_OVERFLOW • BRP_ERR_NO_MORE_HANDLES • BRP_ERR_INSUFFICIENT_MEM • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 28: Brp_Set_Checksum

    "brp_open_serial_session" zurückgelieferte Sitzungsschlüssel. checksum Festlegung des Prüfsummen-Verfahrens: 0x00: BRP_CECKSUM_NONE (Default) • 0x01: BRP_CECKSUM_BCC8 • 0x02: BRP_CECKSUM_CRC16 • 0x03: BRP_CECKSUM_BCC16 • Rückgabewert BRP_OK • BRP_ERR_BUSY • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 29: Brp_Set_Bufsize

    Default-Wert: 128 Byte (122 Byte Datenlänge) • RF1060R: max. 512 Byte (506 Byte Datenlänge) • RF1040R/RF1070R: max. 1024 Byte (1018 Byte Datenlänge) • Rückgabewert BRP_OK • BRP_ERR_BUSY • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 30: Brp_Close_Session

    Parameter Beschreibung syscmd_reset Dieser Funktionsaufruf startet den Reader neu. Handle Der von der Funktion "brp_open_usb_session" oder "brp_open_serial_session" zurückgelieferte Sitzungsschlüssel. Status Rückgabewert BRP_OK • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 31: Syscmd_Get_Info

    Format: xx...xx r.rr.rr dd/dd/dd ssssssss xx...xx Firmware-Typ r.rr.rr Ausgabestand (major release, minor release, build ID) dd/dd/dd Datum des Ausgabestands ssssssss Seriennummer des Readers Status Rückgabewert BRP_OK • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 32: Syscmd_Get_Boot_Status

    Rückgabewert Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". Hinweis Wert von Bootstatus ungleich "0" Sollte die Funktion einen Wert ungleich "0" zurückliefern wenden Sie sich bitte an "Service & Support". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 33: Syscmd_Set_Port

    Der von der Funktion "brp_open_usb_session" oder "brp_open_serial_session" zurückgelieferte Sitzungsschlüssel. port_mask Jeder Wert des Parameters ist einer bestimmten LED-Farbe bzw. dem akustischen Signalgeber zugeordnet. Status Rückgabewert BRP_OK • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 34: Vhl_Select

    "vhl_select" so häufig auf, bis alle im Antennenfeld befindliche Karten erkannt wurden. Wird keine neue Karte mehr erkannt, wird "CARD_NOT_SELECTED_ERR" zurückgegeben. Funktionsaufruf vhl_select( int Handle, word CardTypeMask, bool Reselect, bool AllowConfig, byte * CardType, int * Status SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 35 0x0004 (Bit 3) 0x3X ISO 15693 0x0008 (Bit 4) 0x4X ISO 14443 B 0x0010 (Bit 5) 0x5X Reserviert 0x0020 (Bit 6) 0x6X Reserviert 0x0080 (Bit 8) 0x8X (nur bei RF1040R) EM4100/EM4102, HITAG 1/2/S, HID Prox/ioProx, Keri SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 36: Vhl_Get_Snr

    Länge der Seriennummer in Bytes Status • CARD_NOT_SELECTED_ERR • Weitere Informationen zu dem Reader-Status, finden Sie im Kapitel "Status-Codes (Seite 57)". Rückgabewert BRP_OK • CARD_NOT_SELECTED_ERR • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 37: Vhl_Is_Selected

    Der von der Funktion "brp_open_usb_session" oder "brp_open_serial_session" zurückgelieferte Sitzungsschlüssel. Status • CARD_NOT_SELECTED_ERR • Weitere Informationen zu dem Reader-Status, finden Sie im Kapitel "Status-Codes (Seite 57)". Rückgabewert BRP_OK • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 38: Vhl_Read

    HW_ERR • CONFIG_ERR • AUTH_ERR • READ_ERR • Weitere Informationen zu dem Reader-Status, finden Sie im Kapitel "Status-Codes (Seite 57)". Rückgabewert BRP_OK • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 39: Vhl_Write

    Bereich in dem die geschriebenen Daten abgelegt werden (max. 65535 Byte). Status • CARD_NOT_SELECTED_ERR • HF_ERR • HW_ERR • CONFIG_ERR • AUTH_ERR • READ_ERR • Weitere Informationen zu dem Reader-Status, finden Sie im Kapitel "Status-Codes (Seite 57)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 40: Autoread_Setmode (Aufruf Über "Exec_Comand")

    "Autoread_GetMessage" keine falschen Ergebnisse geliefert werden, wenn sich keine Karte im Antennenfeld befindet. Funktionsaufruf brp_exec_comand( int Handle, byte devcode, byte cmdcode, byte * param, byte param_len, init timeout, init * Status, byte * resp, int * resp_len, init max_resp_len SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 41 "Status-Codes (Seite 57)". resp Puffer für die empfangenen Daten resp_len Aktuelle Länge der Antwortdaten in Bytes max_resp_len Maximale Länge der Antwortdaten. Rückgabewert BRP_OK • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 42: Autoread_Getmessage(Aufruf Über "Exec_Comand")

    • Byte 2: ... Message-Länge +1: Message-Daten • resp_len Aktuelle Länge der Antwortdaten in Bytes max_resp_len Maximale Länge der Antwortdaten. Rückgabewert BRP_OK • Weitere Informationen zu den Rückgabewerten, finden Sie im Kapitel "Rückgabewerte (Seite 43)". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 43: Rückgabewerte

    Funktionen der USB-Schnittstelle für Linux In Linux erfolgt die Programmierung über eine API und ein Software Development Kit. Für weitere Informationen wenden Sie sich an den Siemens Industry Online Support (Seite 81). Alternativ können Sie in Linux die USB-Schnittstelle auf Basis der seriellen Telegramme programmieren.
  • Seite 44: Programmierung Über Die Rs232-Schnittstelle (Mittels Freeport-Protokoll)

    Kanal 1 Kanal 2 Schnittstelle RS232 In diesem Parameter muss der Parameterwert "RS232" ausgewählt werden. Alternativ kann die Anbindung mit Hilfe eines seriellen Moduls mit RS232-Schnittstelle und P2P-Kommunikation (z. B. ET 200SP CM PTP) erfolgen. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 45: Implementierung Der Befehle

    Kommunikation zwischen CM und Reader zurückgesetzt und der Puffer geleert. Prüfsummenberechnung ("BCC8") Beachten Sie, dass für die Berechnung der Prüfsumme alle Bytes des Telegramms mit "XOR" verknüpft werden müssen. Das Ergebnis wird im Feld "Optionale Prüfsumme" angegeben. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 46: Befehle

    DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll. 0x04 CmdCode des Befehls, der aufgerufen werden soll. 3 ... 4 0x00 Parameterlänge (0 Byte) 0xC5 Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 47: Programmierung

    DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll. 0x05 CmdCode des Befehls, der aufgerufen werden soll. 0x04 Parameterlänge (4 Byte) 0x00 5 ... 8 0x00 Boot-Status = 0x00 (OK) 0x48 Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 48: Syscmd_Set_Port

    DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll. 0x07 CmdCode des Befehls, der aufgerufen werden soll. 0x00 Parameterlänge (0 Byte) 0x00 0xC6 Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 49: Vhl_Select

    Tabelle 6- 31 Antworttelegramm mit Fehler Byte Wert Beschreibung 0x8C Ohne Prüfsumme 0x9C Mit Prüfsumme 0x01 DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll. 0x00 CmdCode des Befehls, der aufgerufen werden soll. 0x01 Parameterlänge (1 Byte) 0x00 SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 50: Vhl_Get_Snr

    CmdCode des Befehls, der aufgerufen werden soll. 0x04 Parameterlänge, abhängig vom Karten-Typ (z. B. 4 Byte) 0x00 0x11 Seriennummer der Karte, abhängig vom Karten-Typ 0x22 0x33 0x44 0xXX Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 51: Vhl_Is_Selected

    Tabelle 6- 37 Antworttelegramm mit Fehler Byte Wert Beschreibung 0x8C Ohne Prüfsumme 0x9C Mit Prüfsumme 0x01 DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll. 0x04 CmdCode des Befehls, der aufgerufen werden soll. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 52: Vhl_Read

    CmdCode des Befehls, der aufgerufen werden soll. 0x08 Parameterlänge (z. B. 8 Byte) 0x00 5 ... 12 0xCC Gelesene Daten (z. B. 0xCC) 0xXX Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 53: Vhl_Write

    Nummer der VHL-Funktion (z. B. 0xFF [Werkseinstellung für ISO 15693]) 0x00 Adresse (z. B. 0x42) 0x42 0x00 Länge (z. B. 0x08) 0x08 10 ... 17 0x33 Zu schreibende Daten (z. B. 0x33) 0xXX Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 54 0x00 0x03 Status Mögliche Status-Codes: 0x02: CARD_NOT_SELECTED_ERR • 0x03: HF_ERR • 0x05: AUTH_ERR • 0x06: READ_ERR • 0x08: CONFCARD_READ • 0x0C: HW_ERR • 0x9C Optionale Prüfsumme (wenn in Byte 0 der Wert "0x9C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 55: Autoread_Setmode

    DevCode des Befehlssatzes, der den Befehl enthält, der aufgerufen werden soll. 0x00 CmdCode des Befehls, der aufgerufen werden soll. 3 ... 4 0x00 Parameterlänge (0 Byte) 0xC4 Optionale Prüfsumme (wenn in Byte 0 der Wert "0x1C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 56: Autoread_Getmessage

    0x01 CmdCode des Befehls, der aufgerufen werden soll. 0x01 Parameterlänge (1 Byte) 0x00 0x01 Status Mögliche Status-Codes: 0x01: NO_MESSAGE_ERR • 0x10: AR_DISABLED_ERR • 0xDC Optionale Prüfsumme (wenn in Byte 0 der Wert "0x9C" gesetzt ist) SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 57: 6.4 Status-Codes

    Keine gültige Karte / kein gültiger Transpon- der erkannt. 0x0502 0x02 SCRIPT_RUNTIME_ERR Laufzeitfehler beim Ausführen des Skripts erkannt. 0x0503 0x03 SCRIPT_SYNTAX_ERR Syntax-Fehler im Skript 0x0504 0x04 SCRIPT_NOT_IMPL_ERR Skript existiert nicht. 0x0510 0x10 AR_DISABLED_ERR "Autoread"-Funktion ist ausgeschaltet. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 58 Fehlende Authentifizierung 0x81 TIMEOUT_ERR Der Reader befindet sich aktuell im Timeout. 0x82 FRAME_ERR Ungültiger Befehl vom Host. 0x83 AME_OVERFLOW_ERR Die Länge der Antwort überschreitet die maximal zulässi- ge Länge. 0x84 CHK_ERR Ungültige Prüfsumme im Host-Befehl. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 59: Die Demo-Applikation

    Kapiteln aufgeführten Funktionen und ist voll funktionsfähig. Dadurch haben Sie die Möglichkeit direkt mit der Demo-Applikation Ihre Reader zu testen. Hinweis Haftungsausschluss Beachten Sie, dass die Siemens AG keine Haftung für die Demo-Applikation übernimmt. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 60: Oberfläche Der Demo-Applikation

    Aufbau der USB-Verbindung zum Reader. Stopp Beenden der USB-Verbindung zum Reader. LED Color Umschalten der LED-Farbe und Einschalten des akustischen Signalgebers. Clear Leeren des oberen Anzeigebereichs. Read Data Manuelles Lesen der Transponder-Daten. Write Data Manuelles Schreiben der Transponder-Daten. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 61 Beispielansicht des Lesens einer Seriennummer Die Versionsnummer der Demo-Applikation wird rechts unten in der Applikation angezeigt. 2. Wählen Sie über die Optionsfelder die Schnittstelle aus, über die der Reader betrieben wird ("USB" / "RS232 COM"). SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 62: Eigene Applikationen Erstellen

    Um den Source-Code zu bearbeiten, benötigen Sie Microsoft Visual Studio (Express) auf Ihrem PC. Beachten Sie, dass die Demo-Applikation auch ohne eine Installation von Microsoft Visual Studio (Express) lauffähig ist. Den Source-Code können Sie mit Hilfe eines Texteditors einsehen und bearbeiten. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 63 – Die Applikation melden, dass der Transponder mit der Seriennummer "x" nicht mehr erkannt wird. 3. Trennen Sie die Verbindung zum Reader ("brp_close_session"). Der Source-Code der Demo-Applikation kann Ihnen hierbei als Beispiel für Ihre eigene Applikation dienen. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 64 Die Demo-Applikation 7.2 Eigene Applikationen erstellen Bild 7-2 Ablaufdiagramm "Seriennummer lesen" SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 65 – Der Transponder wird automatisch erkannt. – Lesen Sie die Transponder-Daten aus ("Autoread_GetMessage" / "exec_command", devcode = 0x05, cmdcode = 0x01). Der Source-Code der Demo-Applikation kann Ihnen hierbei als Beispiel für Ihre eigene Applikation dienen. Bild 7-3 Ablaufdiagramm "Autonomes Lesen" SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 66: Eigene Applikation "Speicherbereich Lesen/Schreiben" Erstellen

    – Mit der Funktion "vhl_write" können Sie Daten in den Speicherbereich schreiben. 3. Trennen Sie die Verbindung zum Reader ("brp_close_session"). Der Source-Code der Demo-Applikation kann Ihnen hierbei als Beispiel für Ihre eigene Applikation dienen. Bild 7-4 Ablaufdiagramm "Speicherbereich lesen/schreiben" SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 67 STATUS_OK" zurückliefert. 3. Trennen Sie die Verbindung zum Reader ("brp_close_session"). 4. Bauen Sie erneut die Verbindung zu dem Reader auf ("brp_open_usb_session"). Der Source-Code der Demo-Applikation kann Ihnen hierbei als Beispiel für Ihre eigene Applikation dienen. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 68 Die Demo-Applikation 7.2 Eigene Applikationen erstellen Bild 7-5 Ablaufdiagramm "Reader-Konfiguration übertragen" SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 69: Technische Daten

    Farbe TI-Grey • • Schnittstellen Schnittstelle zum Kommunikationsmodul USB 2.0 • RS232 (115,2 kBd; keine Parität) • Antenne integriert Versorgungsspannung, Stromaufnahme, Verlustleistung Spannungsversorgung DC 4,6 ... 5,25 V Stromaufnahme typ. 150 mA; max. 300 mA SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 70 Der Mindestabstand kann unterschritten werden, wenn es aus Anwendungssicht zulässig ist, dass ein Transponder auch von einem benachbarten Reader gelesen werden kann. Nur in Verbindung mit den Readern SIMATIC RF1060R ab Ausgabestand "AS: B" und SIMATIC RF1070R ab Ausgabestand "AS: C". SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 71 -25 … +60 °C • • während Lagerung -25 … +60 °C • • Schutzart nach EN 60529 IP67 Bauform, Maße und Gewichte Maße (L× B × H) 86 × 54 × 0,8 mm Gewicht SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 72 Technische Daten SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 73: Maßbild

    Maßbild ① Bild 9-1 Maßbild SIMATIC RF1000 mit optionalem Kartenhalter Alle Maße in mm. SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 74 Maßbild SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 75: Anhang

    "This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and • (2) this device must accept any interference received, including • interference that may cause undesired operation." SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 76 Instituto Federal de Telecomunicaciones SIMATIC RF1060R: RCPSIRF16-2053 • SIMATIC RF1070R: RCPSIRF18-2240 • Südkorea (KCC) (only SIMATIC RF1060R/RF1070R) Korea Communications Commission Certificate of Broadcasting and Communication Equipments Republic of Korea SIMATIC RF1060R: MSP-CRM-RF5-RF1060R • SIMATIC RF1070R: R-C-RF5-RF1070R • SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 77: Einsatz Des Readers Im Explosionsgefährdeten Bereich

    ACHTUNG Gerätespezifische Gültigkeit der Richtlinie Beachten Sie, dass die in diesem Kapitel beschriebene Richtlinie und Kennzeichnung ausschließlich für die SIMATIC RF1000-Reader mit den folgenden Ausgabeständen gültig ist: • SIMATIC RF1060R ab Ausgabestand "AS: B" • SIMATIC RF1070R ab Ausgabestand "AS: C"...
  • Seite 78 RoHS-RL lautet: II 3 G Ex ec IIC T II 3 D Ex tc IIIC T80 °C Dc TÜV 19 ATEX 225698 Ta.: -25 °C … +55 °C 4,75 … 5,25 VDC, < 300 mA SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 79 Nach der Installation des Readers muss ein Etikett mit folgendem Inhalt neben dem Reader angebracht werden: SIEMENS SIMATIC RF1060R or SIMATIC RF1070R II 3 G II 3 D Warning - Danger due to electrostatic discharge - see instruction manual SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 80: Bestelldaten

    Konfigurationskarte RF1100T 6GT2300-0CC00-0AX0 Netzteil LOGO! Power 6EP3310-6SB00-0AY0 5 V / 3 A Optionales USB-Anschlusskabel 0,5 m 6GT2891-0UE50 RS232-Anschlusskabel 2,0 m 6GT2891-4UH20 zum Anschluss an RF170C M12 ↔ PicoBlade RS232-Anschlusskabel 3,0 m 6GT2891-2UH30 Offenes Kabelende ↔ PicoBlade SIMATIC RF1000 Betriebsanleitung, 02/2020, C79000-G8900-C432-07...
  • Seite 81: Service & Support

    Service & Support Industry Online Support Zusätzlich zur Produktdokumentation unterstützt Sie die umfassende Online-Plattform des Siemens Industry Online Support unter folgender Internet-Adresse: Link: (https://support.industry.siemens.com/cs/de/de/) Neben Neuigkeiten finden Sie dort: ● Produktinformationen: Handbücher, FAQs, Downloads, Anwendungsbeispiele etc. ● Ansprechpartner, Technisches Forum ●...

Inhaltsverzeichnis