Einstellungen zu unaufgeforderten Antworten

DNP3 ist ein ereignisgesteuertes Protokoll. Anstatt dass der Master kontinuierlich Änderung auf den Slaves abfragt, überwachen die Slaves alle Datenänderungen, wie z. B. das Umschalten von Bits und die Änderung von Analogwerten außerhalb einer Totzone. Anschließend melden sie die Aktualisierungen dem Master als Ereignisse mit Zeitstempeln auf eine der folgenden Arten:
  • Unaufgeforderte Antwort: Sendet die Aktualisierungen als Schreibmeldung, die vom Slave initiiert wurde.
  • Als Antwort auf die Anfrage des Masters: Datenobjekte im Slave werden in Klasse 1, Klasse 2 und Klasse 3 konfiguriert, in der Regel basierend auf ihrer Priorität. Die Klasse mit der höchsten Priorität wird häufiger abgefragt.
  • DNP3-Slave weist folgende Verhaltensänderungen ab Firmwareversion 23.012 auf:
    • Wenn eine konfigurierte Variable mehreren Klassen zugewiesen ist, generiert der DNP3-Slave separate Ereignisse für jede Klasse. Wenn beispielsweise eine binäre Eingabevariable zu Klasse 1, Klasse 2 und Klasse 3 gehört, erzeugt eine einzige Zustandsänderung drei Ereignisse, eines für jede Klasse.
    • Der DNP3-Slave speichert und meldet Ereignisse entsprechend seiner zugewiesenen DNP3-Klasse in separaten Puffern. Dadurch wird sichergestellt, dass die unaufgeforderte Ereignisberichterstattung klassenspezifisch ist und die Integrität der klassenbasierten Ereignispriorisierung beibehalten wird.
    Beispiel
    Wenn die folgenden Ereignisse eintreten:
    • Ereignis der Klasse 1: T1
    • Ereignis der Klasse 2: T2
    • Ereignis der Klasse 2: T3
    • Ereignis der Klasse 1: T4
    • Ereignis der Klasse 3: T5
    • Ereignis der Klasse 2: T6
    Ab Firmwareversion 23.012 speichert und meldet der DNP3-Slave diese nach Klasse:
    • Ereignisse der Klasse 1: T1 und T4
    • Ereignisse der Klasse 2: T2, T3 und T6
    • Ereignis der Klasse 3: T5
    Bei den Firmwareversionen 23.011 und früher werden alle Ereignisse ohne Klassentrennung in einem einzigen Puffer gespeichert: T1, T2, T3, T4, T5 und T6.
DNP3-Slave – Einstellungen zu unaufgeforderten Antworten
Einstellung
Beschreibung
Kanal für unaufgeforderte Antworten
Legt den Kommunikationskanal fest, über den unaufgeforderte Antworten gesendet werden.
In der Liste sind nur Kanäle verfügbar, die für das DNP3-Protokoll konfiguriert sind. Es gibt folgende Optionen:
  • Integrierter serieller Anschluss
  • Ethernet-Anschluss
  • Serieller UPM-Anschluss
    (verfügbar, wenn das 2080-SERIALISOL-Plug-in-Modul hinzugefügt wurde)
Ereignisse nach einem Einschaltzyklus wiederherstellen
Legt fest, ob die Ereignisaufzeichnungen nach einem Einschaltzyklus wiederhergestellt werden sollen. Standardmäßig löscht der Controller alle im Speicher befindlichen DNP3-Ereignisaufzeichnungen, wenn die Stromversorgung unterbrochen war und wiederhergestellt wird.
Ursprüngliche unaufgeforderte Null-Antwort bei Neustart senden
Legt fest, ob der Controller beim Start die unaufgeforderte Null-Antwort mit dem RESTART IIN-Bit sendet.
Unaufgeforderte Antwort beim Start aktivieren
Legt fest, wie der Controller die unaufgeforderte Antwort sendet.
  • Deaktivieren Sie dieses Kontrollkästchen, wenn der Controller unaufgeforderte Antworten an den DNP3-Master solange nicht senden soll, bis er einen unaufgeforderten Freigabebefehl vom Master erhält.
  • Aktivieren Sie das Kontrollkästchen, um aktivierte unaufgeforderte Antworten bedingungslos zu senden. Das Kontrollkästchen ist nur verfügbar, wenn eine Klasse aktiviert ist.
Anzahl der Wiederholungen
Gibt die Anzahl der erneuten Sendeversuche für Meldungen an. Es gibt folgende Optionen:
  • Bei
    0
    werden Wiederholungsversuche deaktiviert.
  • 65.535
    steht für unbegrenzte Wiederholungen.
Nur für unaufgeforderte Antworten.
Unaufgeforderte Antwort für Klasse 1
Schaltet unaufgeforderte Antworten für Klasse 1 ein bzw. aus. Standardmäßig ist sie deaktiviert.
Unaufgeforderte Antwort für Klasse 2
Schaltet unaufgeforderte Antworten für Klasse 2 ein bzw. aus. Standardmäßig ist sie deaktiviert.
Unaufgeforderte Antwort für Klasse 3
Schaltet unaufgeforderte Antworten für Klasse 3 ein bzw. aus. Standardmäßig ist sie deaktiviert.
Anzahl der Ereignisse
Gibt:
  • Für Klassen, bei denen die Option „Unaufgeforderte Antwort“ aktiviert ist: Die maximale Anzahl an Ereignissen, die erfasst werden müssen, bevor eine unaufgeforderte Antwort ausgelöst wird. Der Wertebereich reicht von 0 und 10.000. Wenn Sie
    0
    eingeben, wird das Ereignis nicht generiert.
  • Für Klassen, bei denen die Option „Unaufgeforderte Antwort“ deaktiviert ist: Die maximale Anzahl von Klassenereignissen, die protokolliert werden sollen. Alle weiteren Ereignisse, die vor einer Master-Abfrage für diese Klasse auftreten, gehen verloren.
Haltezeit nach Ereignissen
Gibt die maximale Dauer (in Sekunden) an, die eine Gruppe von Ereignissen halten soll, bevor eine unaufgeforderte Antwort gesendet wird.
Das Feld ist verfügbar, wenn die Option „Unaufgeforderte Antwort“ für die Klasse aktiviert ist.
Der Wertebereich reicht von 0 bis 65.535.
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal