IEC 60870-5-103
TF6500 implementiert eine Schnittstelle über die einzelne IEC 60870-5-103 ASDUs (Dienstdateneinheiten der Anwendungsschicht ) über die seriellen Schnittstellen des PCs und die Beckhoff KL6xxx-/EL6xxx-Klemmen verschickt und empfangen werden können.
Die Endapplikation (Implementierung einer Zentralstation) wird auf der Software-Schnittstelle der SPS-Bibliothek aufgesetzt. Anders als bei den 101/104-TwinCAT Supplement Produkten steht dem SPS-Programmierer bei der IEC60870-5-103-Protokollimplementierung nur die sogenannte "Low level"-Schnittstelle zur Verfügung. Der Grund: Die meisten Unterstationen (Schutzgeräte) besitzen viele Herstellerspezifische oder Gerätespezifische Parameterdaten oder Informationen. Die "Low level"-Schnittstelle ermöglicht einen uneingeschränkten Zugriff auf all diese Daten. Im Folgenden werden die Eigenschaften dieser Schnittstelle kurz beschrieben.
"Low level"-Schnittstelle:
Diese Schnittstelle setzt bei dem Protokollstack tiefer an und ermöglicht das Versenden und/oder Empfangen einzelner Frames (ASDU's). Innerhalb der Protokollstruktur liegt diese Schnittstelle oberhalb der Verbindungsschicht und implementiert bereits die nötigen Prozeduren und Übertragungstelegrammformate. Anwendungsfunktionen wie z.B. Generalabfrage sind in der Schnittstelle nicht implementiert, der Anwender kann aber mit Hilfe der Schnittstelle diese Anwendungsfunktionen selber implementieren.
Pro: Sehr flexibel; Alle Eigenschaften im ASDU-Frame können manipuliert werden (z.B. Funktionscodes, Informationsnummern usw); Weil nur die benötigten Dienste (abhängig vom Gerät) implementiert werden kann eine hohe Performance erreicht werden; Hohe Performace bei vielen Datenpunkten oder einem hohem Datenaufkommen;
Contra: Grösserer Programmieraufwand; Alle Dienste wie Generalabfrage, Zählerabfrage, Uhrzeitsynchronisation, Befehlsausführung usw. müssen von dem SPS-Programmierer selbst implementiert (ausprogrammiert) werden; Der SPS-Programmierer muss mit der Protokollnorm vertraut sein.
Protokollstruktur des Endsystems:
Protokollstruktur des Endsystems:
Auswahl von Anwendungsfunktionen aus IEC 60870-5-5 | Anwenderprozess |
---|---|
Auswahl von ASDU (Dienstdateneinheiten der Anwendungsschicht) aus IEC 60870-5-3, IEC 60870-5-4 und IEC 60870-5-103 | Anwendungsschicht (7) |
N/A | Darstellungsschicht (6) |
Sitzungsschicht (5) | |
Transportschicht (4) | |
Vermittlungsschicht (3) | |
unbalanced IEC 60870-5-2 IEC 60870-5-1 (FT 1.2) | Verbindungsschicht (2) |
EIA RS485, RS232 (V.24), Fibre Optics | Physikalische Schicht (1) |
Die Schichten 3 bis 6 werden nicht benutzt. |