XML-Schnittstelle
8.1 Funktionsweise der XML-Schnittstelle
Asynchrone Benachrichtigungen (XML-Reports)
Neben den synchronen Befehl-/Antwort-Telegrammen werden auch asynchrone
Benachrichtigungen übertragen. Diese Reports werden vom Reader generiert und erfordern
ggf. eine Empfangsbestätigung durch die Anwenderapplikation. Jede Übertragung ist mit
einer vom Reader generierten eindeutigen ID (<id>) versehen. Anders als die IDs der
Befehle wird diese ID vom Reader selbst generiert. Die Anwenderapplikation kann diese
Benachrichtigung nur mit der gleichen ID quittieren.
Die Reports unterteilen sich in Ereignisse und Alarmmeldungen. Ein Ereignis enthält
eigenständig vom Reader erfasste Daten. Alarmmeldungen informieren die
Anwenderapplikation über unregelmäßige oder fehlerhafte Betriebsbedingungen des
Reader.
Die Reports können gesichert oder ungesichert übertragen werden.
● Im ungesicherten Betrieb werden alle Reports an die Anwenderapplikation gesendet,
ohne auf eine Empfangsbestätigung zu warten. Der Report wird automatisch verworfen,
wenn die Verbindung zur Anwenderapplikation nicht vorhanden oder unterbrochen ist.
● Im gesicherten Betrieb muss der Empfang jedes Reports von der Anwenderapplikation
mit einem Antworttelegramm ("tagEventReport") bestätigt werden. Geht innerhalb von ca.
10 Sekunden keine Empfangsbestätigung ein, sendet der Reader den Report erneut an
die Anwenderapplikation.
Bei Verbindungsfehlern oder -unterbrechungen werden die Reports im Reader
gespeichert, bis die Verbindung wieder hergestellt ist. Wird der Reader jedoch
ausgeschaltet, gehen die gespeicherten Reports verloren. Aktivieren Sie die gesicherte
Übertragung, wenn die Verbindung zwischen Reader und PC nicht stabil ist, z. b.
aufgrund einer WLAN-Verbindung.
Weitere Informationen zum Aufbau der Antworttelegramme finden Sie im Kapitel
"tagEventReport (Seite 220)".
Der Reader kann maximal 10 000 Reports puffern. Wird diese Anzahl überschritten, so
werden intern neu generierte Reports verworfen.
Die gesicherte Übertragung aktivieren Sie über das WBM ("Der Menüpunkt "Einstellungen -
Kommunikation" (Seite 68)").
144
SIMATIC RF650R/RF680R/RF685R
Projektierungshandbuch, 10/2015, C79000-G8900-C386-03