DNP3 Treiber

Der WinCC OA DNP3 (Distributed Network Protocol 3) Treiber ist ein offenes, robustes und modernes Protokoll, der ähnliche Charakteristiken und Stärken wie der IEC Treiber aufweist. Die Übertragung von beliebig vielen Telegrammen mit unterschiedlichen Datentypen findet zwischen dem WinCC OA System (Master) und Außenstationen (Slave) statt.

Verwendung

Der DNP3 Treiber wird unter Windows und Linux unterstützt und kann verwendet werden für:

  • das Senden von Telegrammen an die Außenstation,

  • das Abfragen von Telegrammen von der Außenstation und

  • das Empfangen von spontanen Telegrammen von der Außenstation.

Benutzeroberfläche

Die Benutzeroberfläche des DNP3 Treibers setzt sich zusammen aus dem Parametrierpanel der Außenstation und dem Panel der Peripherieadresse.

Redundanz

Ein redundanter Betrieb wird vom WinCC OA DNP3 Treiber unterstützt. Vorausgesetzt wird, dass die Außenstation zwei unabhängige und äquivalente Verbindungen akzeptiert.

Das Schichten-Modell (layer model) des DNP3 Protokolls

Das DNP3 Protokoll ist in vier Schichten aufgeteilt, die bei der Kommunikation zwischen dem WinCC OA DNP3 Treiber und der Außenstation verwendet werden:

  • Physikalische Schicht - das physikalische Medium, über welches das Protokoll kommuniziert.

  • Verbindungsschicht - Übertragung von Telegrammen zwischen Sender und Empfänger.

  • PseudoTransportschicht - Segmentierung von APDUs (Application Layer Protocol Data Unit) in TPDUs (Transport Layer Protocol Data Unit).

  • Anwendungsschicht - Segmentierung von ASDUs (Application Segment Data Unit) in APDU.

Der WinCC OA DNP3 Treiber unterstützt Verbindungen auf DNP3 Level 3+ ( WinCC OA als Master und die Außenstation als Slave). Siehe auch Kapitel Kompatibilität des DNP3 Treibers (Interoperability).

Kapitel Beschreibung
Grundlagen DNP3 Treiber Grundlagen, Überblick und Links zu den weiterführenden Kapiteln.
Voraussetzungen und Installation Voraussetzungen und Installation des DNP3 Treibers.
Schnittstellenanforderungen Anforderungen des DNP3 Treibers an die DNP3 Schnittstellen. Physikalische Schicht (unterstützte Verbindungen und Topologie), Verbindungsschicht, Pseudo Transportschicht und Anwendungsschicht (DNP3 Punkt, Punkttyp und Objekt, Funktionscodes und interne Indikation).
Parametrierung des DNP3 Treibers Beschreibung des Panels zur Parametrierung des DNP3 Treibers.
Definition der Peripherieadressen des DNP3 Treibers Panel zur Parametrierung der Peripherieadresse des DNP3 Treibers.
Interne Datenpunkte des DNP3 Treibers Beschreibung der Datenpunktelemente des internen Datenpunktes _Dnp3Station.
Mögliche Config-Einträge des DNP3 Treibers Beschreibung der möglichen Config-Einträge des DNP3 Treibers.
Beispiel für den DNP3 Treiber Aufbau der Kommunikation anhand eines Beispiels.
Details zum DNP3 Treiber Fortgeschrittene Informationen und Anwendungen des DNP3 Treibers (Debug Level, Transformationen, Fehlermeldungen und Polling).
Kompatibilität des DNP3 Treibers Beschreibung der kompatiblen Objektdatentypen und deren Verwendung.
Zusammenfassung und weiterführende Links Zusammenfassende Informationen zum DNP3 Treiber und weiterführende Links.