8.2
Eigene Applikationen erstellen
Sie können sowohl für den Betrieb über die USB- als auch über die RS232-Schnittstelle eigene
Applikationen erstellen. Nachfolgend wird die Erstellung einiger Beispielapplikationen
beschrieben.
Voraussetzung
• Der Reader ist angeschlossen.
• Bei Programmierung über die USB-Schnittstelle:
Sie haben die die Datei "RF1000R_Vxxx.exe" auf ihren PC (Windows) entpackt.
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.
Eigene Applikation "Seriennummer lesen" erstellen
Gehen Sie folgendermaßen vor, um eine eigene Applikation zum Lesen der Seriennummer zu
erstellen:
1. Stellen Sie die Verbindung zu dem Reader her ("brp_open_usb_session" oder
"brp_open_serial_session").
2. Überprüfen Sie zyklisch, ob sich ein Transponder im Lesebereich des Readers befindet
("vhl_select").
Ein Transponder befindet sich im Lesebereich:
– Der Transponder wird erkannt.
– Lesen Sie die Seriennummer aus ("vhl_get_snr").
– Die Applikation melden, dass der Transponder mit der Seriennummer "x" erkannt wurde.
Der Transponder befindet sich nicht mehr im Lesebereich:
– Die Applikation melden, dass der Transponder mit der Seriennummer "x" nicht mehr
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, 05/2023, C79000-G8900-C432-10
erkannt wird.
Demo-Applikation
8.2 Eigene Applikationen erstellen
73