Konfigurationsdaten

Um Instanzen der IEC61850 Geräte zu erstellen, müssen Sie eine Datei im Format der CSV-Datei (Comma-Separated Values, kommagetrennte Werte) mit den Konfigurationsdaten anlegen. Eine CSV-Datei enthält Daten, in denen Werte als Text dargestellt und mit einem Komma (,) als Trennzeichen getrennt werden. Die Datei im CSV-Format kann in einem Texteditor wie Wordpad oder Notepad bearbeitet werden. Eine umfangreichere Bearbeitung kann in einem höher entwickelten Tabellenkalkulationsprogramm, z.B. in Excel, durchgeführt werden. Der Importer kann CSV-Dateien, die das Komma (,) als Trennzeichen verwenden, nur durchsuchen.

Die CSV-Datei enthält Pflichtdaten sowie optionale Daten. Die folgende Tabelle enthält weitere Informationen zum Durchsuchen der Daten bezüglich Pflicht- und optionalen Daten in der CSV-Datei.

Fehler

Resultat

Wert eines Pflichtfelds ist in einer Zeile der CSV-Datei fehlerhaft

Die Daten der gesamten Zeile sind nicht zum Import zugelassen.
Die Information wird als Fehlermeldung im Analyse-Log und im Trace-Viewer protokolliert.

Wert eines Pflichtfelds ist in einer Zeile der CSV-Datei leer

Die Daten der gesamten Zeile sind nicht zum Import zugelassen. Die Information wird als Fehlermeldung im Analyse-Log und im Trace-Viewer protokolliert.

Wert eines optionalen Felds ist in einer Zeile der CSV-Datei fehlerhaft

Der Wert dieses einzelnen Felds ist nicht zum Import zugelassen. Die anderen Werte in der Zeile werden jedoch importiert. Die Information wird als Warnung im Analyse-Log und im Trace-Viewer protokolliert.

Wert eines optionalen Felds ist in einer Zeile der CSV-Datei leer

Die gesamte Zeile wird importiert. Wenn jedoch das Feld Disziplin oder Typ leer ist, werden die entsprechenden Felder Subdisziplin und Subtyp ignoriert. Die Information wird als Warnung im Analyse-Log und im Trace-Viewer protokolliert.

Wenn kein Wert oder ein falscher Wert eingegeben wurde, wird bei einigen erforderlichen Feldern, wie Portnummer, der Standardwert, hier Portnummer 102, verwendet und die Daten für diese Zeile werden importiert, solange die anderen erforderlichen Felder korrekte Daten aufweisen.

Der Importer durchsucht die CSV-Datei Zeile für Zeile und importiert die Daten dieser Zeile, wenn nicht einer der obigen Fehler vorliegt. Bei einem erfolgreichen Import werden die Objekte unterhalb des Ordners IEC61850 Netzwerk im System Browser erstellt.

Validierungen zur Analyse der Einträge für die Geräteverbindung in der CSV-Datei

  1. Wenn die Anzahl der Token niedriger ist als die für die Validierung erforderliche Anzahl (in diesem Fall 6), ist die Zeile ungültig.
  2. Wenn der Tokenwert leer oder null ist, wird er als ungültig behandelt.
  3. Wenn der angegebene Name der Geräteverbindung unzulässige Zeichen enthält, wird er als ungültig behandelt.
  4. Wenn der angegebene Name der Geräteverbindung andere Sonderzeichen als Unterstriche (_) enthält, wird er als ungültig behandelt.
  5. Wenn der angegebene Name der Geräteverbindung in der gleichen CSV-Datei bereits vorhanden ist, wird der neuere Eintrag als ungültig behandelt.
  6. Wenn das Token für die IP-Adresse nicht im Format xxx.xxx.xxx.xxx vorliegt, wobei xxx ein Wert zwischens 0 und 255 ist, dann wird es als ungültig behandelt.
  7. Wenn die Portnummer keine Nummer ist, wird sie als ungültig behandelt.

 

Validierungen zur Analyse der Einträge für die logische Geräte in der CSV-Datei

  1. Wenn die Anzahl der Token niedriger ist als die für die Validierung erforderliche Anzahl, ist die Zeile ungültig.
  2. Wenn ein Tokenwert leer oder null ist, wird er als ungültig behandelt.
  3. Wenn der angegebene Name des logischen Geräts unzulässige Zeichen enthält, wird er als ungültig behandelt.
  4. Wenn der angegebene Name des logischen Geräts andere Sonderzeichen als Unterstriche (_) enthält, wird er als ungültig behandelt.
  5. Wenn der angegebene Name des logischen Geräts in der gleichen CSV-Datei bereits vorhanden ist, wird der neue Eintrag als ungültig behandelt.
  6. Wenn ein Tokenwert leer oder null ist, wird er ignoriert.
  7. Wenn ein Objektmodell, das in der CSV-Datei angegeben ist, im System nicht vorhanden ist, wird es als ungültig behandelt.
  8. Wenn in der CSV-Datei nur die Einträge für die Geräteverbindung oder das logische Gerät vorhanden sind, werden diese Einträge ignoriert.
  9. Wenn ein Eintrag für ein logisches Gerät oberhalb des Eintrags für die Geräteverbindung vorhanden ist, wird der Geräteeintrag ignoriert. Ein logisches Gerät befindet sich immer unterhalb des Eintrags für die Geräteverbindung.
  10. Wenn in der CSV-Datei zwei Einträge für Geräteverbindungen aufeinander folgen, ohne dass unterhalb des zweiten Geräteverbindungseintrags ein Eintrag für ein logisches Gerät vorhanden ist, werden beide Geräteverbindungseinträge ignoriert.
  11. Wenn in der CSV-Datei zwei Einträge für Geräteverbindungen aufeinander folgen und unterhalb des zweiten Geräteverbindungseintrags ein Eintrag für ein logisches Gerät vorhanden ist, wird der erste Geräteverbindungseintrag ignoriert.
  12. Wenn Einträge für logische Geräte vorhanden sind, ohne dass ein übergeordneter Eintrag für die Geräteverbindung existiert, werden diese Einträge für logische Geräte ignoriert.
  13. Unter dem Eintrag für eine Geräteverbindung in der CSV-Datei können mehrere Einträge für logische Geräte existieren.