Quick start

Einfaches Projekt mit kompletten Sourcen finden Sie hier: IEC 60870-5-101 Zentralstation-High-Level-Beispiel.

Kompatibilitätsliste finden Sie hier: Interoperability check list

Übersicht der Fehlercodes finden Sie hier: Fehlercodes

Kurzanleitung

Applikationsobjekt-Datenbank

Die Applikationsobjekt-Datenbank der Zentralstation muss mit der Funktion: F_iecCreateTableHnd als Hash-Tabelle konfiguriert werden. Die einzelnen Arrayelemente werden dabei als Hash-Tabelle untereinander verlinkt. Dies ermöglicht u. a. einen schnelleren Zugriff auf die einzelnen Datenpunkte, bringt aber auch einige Nachteile mit sich, die beachtet werden müssen:

Bei einer Implementierung als lineare Tabelle müsste die Zentralstation bei jeder empfangenen ASDU (Dateneinheit) das komplette Array nach dem passenden Element durchsuchen. Dies würde bei vielen Datenpunkten sehr lange Ausführungszeiten generieren.

Protokollparameter

Die meisten Protokollparameter sind bereits mit Defaultwerten vorbelegt und müssen nicht explizit gesetzt werden.

Systemparameter

Die Systemparameter sind ebenfalls mit Defaultwerten vorbelegt. Während der Inbetriebnahme ist es nützlich die Debug-Ausgabe zu aktivieren (dbgMode) um mögliche Fehler lokalisieren zu können.

Parameter für die zyklische Datenerfassung

Folgende Parameter sind bereits mit Defaultwerten vorkonfiguriert: