9.7.35 S9400-Block: Publish
Sind mehrere Controller durch ein Netzwerk verbunden, kann jeder Controller auf einen Teilbereich
der Daten der anderen Controller zugreifen, sofern bereitgestellt. Dieser Datenaustausch ist nur
innerhalb einer vertrauenswürdigen Umgebung sinnvoll und setzt voraus, dass die Datenstrukturen
auf einander abgestimmt sind.
Jeder Controller stellt mehrere Datensätze für andere zugelassene Teilnehmer bereit (siehe
Parameter S9401 und S9402 Tabelle 47), entfaltet aber zunächst keine Netz-Aktivität. Erst wenn ein
anderer Controller bestimmte Teilbereiche dieser bereitgestellten Datensätze anfordert („Subscribe",
siehe Kapitel 9.7.31) werden diese aktiv versandt („Publish"). Die Anzahl der Empfänger ist nur durch
den verfügbaren Speicherplatz begrenzt.
Die LMF Anwendung definiert derzeit folgende Datensätze:
Datensatznummer Beschreibung
0
Erster Block benutzerdefinierter Publish-Daten (siehe S9420 ff.).
1
Zweiter Block benutzerdefinierter Publish-Daten (siehe S9440 ff.).
2
Dritter Block benutzerdefinierter Publish-Daten (siehe S9460 ff.).
Tabelle 46.
Bereitgestellte Datensätze
Zur Konfiguration von „Publish" dienen die S-Parameter bei S9400:
Parameter
Bedeutung
S9400
UDP Port
S9401
Liste erlaubter
Gegenstellen
S9402
Liste nicht erlaubter
Gegenstellen
S9403
Minimale Zeit
zwischen zwei
Updates
S9404
Update-Modus
Tabelle 47.
S9400-Block: Parameter für „Publish"
Mit den Parametern bei S9420 können 3 Blöcke von Publish-Daten konfiguriert werden. Für jeden
dieser Blöcke sind 20 Parameter vorhanden. Der erste gibt die Anzahl der folgenden Daten an, die
folgenden definieren die Daten, die zum Publish-Datenblock hinzugefügt werden sollen. Im folgenden
ist exemplarisch der Parameterblock bei S9420 dargestellt, er wiederholt sich noch zweimal bei S9440
und S9460.
LMF V7.0
Werte
Erläuterungen
0...65535
Nummer des UDP Ports, auf dem der Controller
[54491]
Abfragen entgegennimmt. Ein Wert von 0
schaltet das Feature ab.
String
Diese Gegenstellen dürfen Daten abonnieren.
[„"]
String
Diese Gegenstellen dürfen keine Daten
[„"]
abonnieren.
0.0...2.4
Wert in Sekunden. Die Zeit zwischen zwei
[0.2]
Updates ist nie kleiner als die hier eingestellte
Zeit.
0...1
Bestimmt, ob nach Ablauf der Mindestzeit
[0]
immer, oder nur bei Änderungen der Daten ein
Update verschickt wird.
0: Nur bei Änderungen senden
1: Immer senden
Referenzhandbuch
LMF
Seite 91