Herunterladen Inhalt Inhalt Diese Seite drucken

Verhalten Bei Befehlen (Ab "Exportavt" V1.2) - Siemens Simatic Rtls Applikationshandbuch

Lokalisierungssysteme/datenexportdienst
Vorschau ausblenden Andere Handbücher für SIMATIC RTLS:
Inhaltsverzeichnis
In der Konfigurationsdatei "RTLS_LM_DataExport.ini" können Sie konfigurieren, welche
Daten übertragen werden und ob diese Daten beim Verbindungsaufbau initial übertragen
werden sollen. Die übertragenen Nachrichten enthalten Felder mit einem Zeitstempel.
Der Locating Manager‑Server stellt nicht sicher, dass die Zeitstempel in den versendeten
Nachrichten monoton steigen.
Das Exportmodul "ExportAVT" ist abwärtskompatibel. Wenn Sie eine Gegenseite mit der
Version 1.2 installiert haben und das Exportmodul "ExportAVT" auf eine Version höher
als 1.2 aktualisieren, verhält sich die Gegenseite weiterhin wie Version 1.2. Wenn in der
Konfigurationsdatei Nachrichten ausgewählt wurden, die eine höhere Version benötigen,
wird die Gegenseite mit der veralteten Version abgelehnt.
Wenn der Port geöffnet ist, kann sich das Exportmodul "ExportAVT" mit der Gegenseite
verbinden. Bevor die Daten gesendet werden, wird ein Protokollhandshake ausgeführt,
um Fehlerkonfigurationen zu erkennen. Danach werden die initialen Daten gesendet.
Anschließend werden nur Daten übertragen, wenn bei einem Transponder oder
Infrastrukturgerät Änderungen auftreten.

Verhalten bei Befehlen (ab "ExportAVT" V1.2)

Mit Version 1.2 des Exportmoduls "ExportAVT" wurden Befehle eingeführt, die von der
Gegenseite gesendet werden können, um Geräte im Locating Manager zu steuern. Jeder dieser
Befehle wird entweder bestätigt oder mit einer Fehlermeldung beantwortet. Die Ausführung
der Befehle kann je nach Geräteerreichbarkeit etwas dauern. Wenn ein Gerät während der
Ausführung eines Befehls in den Status "Heartbeat-Timeout" wechselt, dann wird der Befehl mit
einer Fehlermeldung abgebrochen. Bei Befehlen an Geräte wird das Gerät mit dem Parameter
"NodeIdent" identifiziert bzw. angegeben. Der Datentyp dieses Parameters entspricht der
Schnittstellen-Konfiguration bezüglich dem Identifikationsmerkmals mit dem gleichnamigen
Parameter "NodeIdent".
Hinweis
Wenn als Identifikationsmerkmal der Parameter "Name" gewählt wurde, kann es vorkommen,
dass dieser im Projekt nicht eindeutig ist. Wenn ein Befehl für ein Gerät über den Parameter
"Name" angefragt wird, wird versucht, den Befehl für das erstbeste Gerät des entsprechenden
Typs mit diesem Namen auszuführen. Es ist nicht definiert, welches Gerät dies ist, wenn mehrere
Geräte den gleichen Namen verwenden.
Bei Befehlen darf in Parametern des Typs "String" das Trennzeichen, welches auch für
die Trennung von Parametern verwendet wird, nicht enthalten sein. Dies betrifft z.B. den
Parameter "NodeIdent" in der Auswahl "Name" und den Parameter "Referrer". Die Zuordnung
der Antworten auf den Befehl ist über die Kombination der Parameter "Telegramm-ID",
"NodeIdent" und "Referrer" möglich. Wenn eine Gegenseite einen solchen Befehl an den
Locating Manager sendet, aber vor der Antwortnachricht die Verbindung abbricht und neu
aufbaut, wird es keine Antwortnachricht für diese Anfrage bekommen. Die Anfrage wird
dennoch ausgeführt. Wenn mehrere Gegenseiten solche Befehle senden, werden die Befehle
gemäß Reihenfolge des Eintreffens am Locating Manager ausgeführt.
Hinweis
Gerätespezifische Befehle werden nicht von allen Geräten unterstützt. Welches Gerät welche
Funktionen unterstützt, können Sie der Betriebsanleitung des Geräts entnehmen.
SIMATIC RTLS Datenexportdienst
Applikationshandbuch, 03/2024, C79000-G8900-C531-08
Konfiguration des "Datenexportdienst"
5.6 Exportmodul "ExportAVT"
29
Inhaltsverzeichnis
loading

Inhaltsverzeichnis