Eigene Applikation "Autonomes Lesen" erstellen
Voraussetzung: Eine entsprechende Konfiguration ist im Reader hinterlegt.
Gehen Sie folgendermaßen vor, um eine eigene Applikation zum autonomen Lesen der
Transponder-Daten zu erstellen:
1. Stellen Sie die Verbindung zu dem Reader her ("brp_open_usb_session").
2. Schalten Sie den Autoread-Modus ein ("Autoread_SetMode"; "param" = 0x01 oder 0x02)
– Der Transponder wird automatisch erkannt.
– Lesen Sie die Transponder-Daten aus ("Autoread_GetMessage").
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.
Eigene Applikation "Speicherbereich lesen/schreiben" erstellen
Voraussetzung: Eine entsprechende Konfiguration ist im Reader hinterlegt.
Gehen Sie folgendermaßen vor, um eine eigene Applikation zum Lesen oder Schreiben von
Anwenderdaten zu erstellen:
1. Stellen Sie die Verbindung zu dem Reader her ("brp_open_usb_session").
2. Überprüfen Sie zyklisch, ob sich ein Transponder im Lesebereich des Readers befindet
("vhl_select").
Wenn sich ein Transponder im Lesebereich befindet:
– Der Transponder wird erkannt.
– Mit der Funktion "vhl_read" können Sie die Daten des Speicherbereichs auslesen.
– 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.
SIMATIC RF1000
Betriebsanleitung, 02/2019, C79000-G8900-C432-04
7.2 Eigene PC-Applikation über die USB-Schnittstelle erstellen
Die Demo-Applikation
53