User Documentation

OPC UA Server
Systemhandbuch
2696780000/02/04.2020
63
Es können weitere Kommunikationskanäle (CommunicationChannel) mit
unterschiedlichen Sicherheitseinstellungen hinzugefügt werden. Jede weite-
re Verbindung wird mit aufsteigender Nummer deklariert. Die Nummer muss
eindeutig sein. Für jede Verbindung müssen immer die Einträge Policy und
MessageMode gesetzt werden.
Konfiguration "Subscription"
Für den "Subscription"-Service können die unterstützten Zeitintervalle konfi-
guiert werden. Standardmäßig ist 50 ms für die minimale und 3 600 000 ms
für die maximale Grenze eingestellt.
Mögliche Konfigurationseinträge:
Name Beschreibung
MinPublishingInterval Minimalstes Zeitintervall in Millisekunden, Datentyp Double
MaxPublishingInterval Maximalstes Zeitintervall in Millisekunden, Datentyp Double
Information
Das minimale Zeitintervall sollte nicht zu klein gewählt werden, da bei meh-
rerern Clients der OPC UA Server durch die Beantwortung dieser Anfragen
eine hohe Auslastung erreichen kann.
Beim Senden einer Anfrage (CreateSubscription) übergibt der Client ein
gewünschtes Zeit-Intervall. Der Server überprüft, ob das geforderte Intervall
innerhalb der konfigurierten Grenzen liegt. Ist dies nicht der Fall, wird der
eingestellte Grenzwert vom Server zurückgegeben.
Beispiel
[OpcUa.Subscription.Publishing]
MinPublishingInterval=100.50 // double
MaxPublishingInterval=10000.50 // double
Der Client fordert ein Intervall von 70 ms. Der Server antwortet, dass nur ein
Zeitintervall von 100,5 möglich ist.
Aufzeichnen von Werten (Samples)
Standardmäßig sind Aufzeichnungs-Intervalle von 50 ms, 100 ms, 250 ms,
500 ms, 1000 ms, 2500 ms und 5000 ms eingestellt. Die Intervalle können
über die Konfiguration verändert werden, der Datentyp ist Integer:
[OpcUa.Subscription.Publishing]
[OpcUa.Subscription.Sampling.Intervals.Interval:0]
Interval=100 // int32 - ms
[OpcUa.Subscription.Sampling.Intervals.Interval:1]
Interval=20 // int32 - ms
[OpcUa.Subscription.Sampling.Intervals.Interval:2]
Interval=500 // int32 - ms
Es können mehrere Aufzeichnungs-Intervalle definiert werden, indem die In-
tervall Nummer erhöht wird. Jede Intervall Nummer muss eindeutig sein.