vorheriger Abschnitt Inhalt nachfolgender Abschnitt

1.12 Universeller Import von Störungen und Netzen über Excel/CSV-Datei

InterAss verfügt über ein Modul "Importieren Excel/CSV Format" zum Importieren von Störungen und Netzen aus einer Excel- oder CSV-Datei (Hinweis: Importieren von Netzen ist hier nur im Modul Strom möglich). Dazu muss der Inhalt der Excel- bzw. CSV-Datei InterAss bekannt sein. Dies erfolgt über eine Beschreibungsdatei, die die Tabellenüberschriften (Spaltenname) der zu importierenden Datei mit den Datenbankspalten der InterAss-Datenbank verknüpft. Diese Datei wird in der Maske ‚Datei->Eigenschaften Reiter Import‘ zugewiesen.

Aufbau der Datei:

<Spaltenname>;<symbolischer Name in InterAss>

bei einem Zeitwert

<Spaltenname>;<symbolischer Name in InterAss>;Zeit

bei einem Datumswert

<Spaltenname>;<symbolischer Name in InterAss>;Datum

mit einer Mappingdatei

<Spaltenname>;<symbolischer Name in InterAss>;<Name der Mappingdatei>

zum Zusammenfassen mehrerer Spalten zu einem InterAss-Datenwert

<Spaltenname>;<symbolischer Name in InterAss>

<Spaltenname>;<symbolischer Name in InterAss>+

<Spaltenname>;<symbolischer Name in InterAss>++

 

Zur Zuordnung der Störung zum Netz muss in der zu importierenden Datei das

Berichtsjahr (edbs_jahr)

Netzbetreibernummer (edbs_evunummer)

Netznummer (edbs_netz_nr)

vorhanden sein. Auf die

Definition der Spannungsgruppe (edbs_XU) kann dann verzichtet werden, wenn die Netznummer des Netzbetreibers innerhalb des Jahres eindeutig ist.

Wenn die Tabellenüberschriften des zu importierenden Datei sich nicht in der ersten Zeile befindet, kann dies durch folgende Zeile in der ersten Zeile der Beschreibungsdatei berücksichtigt werden (im Beispiel in der zweiten Zeile):

Spaltenbeschreibung in Zeile;2

 

Symbolischer Namen in InterAss:

Die symbolischen Namen beschreiben ein Feld in einer Datenbankspalte. Die Liste mit den Namen befindet sich in der Datei interass_data.inf im Verzeichnis SUPPORT. Hier ein Auszug aus dem Bereich der Tabelle der Störungen (edbt_stoe):

DB-Tabelle

 

Symbolischer Name

Typ

 

Name der DB-Spalte

 

Länge der Zeichenkette

Beschreibung, Info

edbt_stoe

 

edbs_jahr

s

 

jahr           

 

4

! Berichtsjahr

edbt_stoe

 

edbs_nummer

s

 

nummer         

 

100

! Störungsnummer

edbt_stoe

 

edbs_evunummer

s

 

evunummer      

 

8

! Netzbetreibernummer

edbt_stoe

 

edbs_netz_nr

s

 

netz_nr        

 

100

! Netznummer

edbt_stoe

 

edbs_XU

b

 

xu             

 

1

! Spannungsgruppe

edbt_stoe

 

edbs_XL

b

 

xl             

 

1

! Netzart

edbt_stoe

 

edbs_XS

b

 

xs              

 

1

! Sternpunktbehandlung

edbt_stoe

 

edbs_TA

u

 

ta

 

 

! Stoerungsbeginn

edbt_stoe

 

edbs_St_A

b

 

st_a

 

2

! Stoerungsanlass

 

Importieren von Datum-/Zeitfeldern:

Zusätzlich kann als 3. Wert einer Zeile bei einem Zeitwert die Zeichenkette „Zeit“ und „Datum“ stehen.

Im Fall des Zeitwertes darf dann nur ein Zeitpunkt der Form „hh:mm“ bzw. „hh:mm:ss“ in der Spalte eingetragen sein:

<Spaltenname>;<symbolischer Name in InterAss>;Zeit

Oder bei einem Datumswert der Form „dd.MM.jjjj“:

<Spaltenname>;<symbolischer Name in InterAss>;Datum

Ist kein 3. Wert einer Zeile bei einem Zeitwert eingetragen, muss in der Spalte ein kombinierter Wert aus Datum und Zeit der Form „dd.MM.jjjj hh:mm[:ss]“ stehen.

 

Mappingdatei für Kennziffern in InterAss:

Diese Datei ermöglicht es, Kennziffern, die ein Fremdsystem liefert, in Kennziffern umzuwandeln, die mit InterAss kompatibel sind.

Der Aufbau dieser Schar von Dateien ist immer gleich:

<Text in Excel-CSV-Datei><Kennung für InterAss>

Wichtig: Die Mappingdateien befinden sich immer im Verzeichnis SYSTEM des Laufzeitsystems von InterAss.

Es können mehrere Mappingdateien in der Konfigurationsdatei definiert sei, z. B. um Daten für den Störungsanlässe und Fehlerort zu mappen:

Störungsanlass;edbs_St_A;mapping_a.data

Fehlerort;edbf_FE;mapping_fe.data

Z.B. kann der Inhalt von “mapping_a.data” folgender sein:

01 Kein erkennbarer Anlass;00

10 Geplante Ausschaltung ohne Unterscheidung;G3

03 Fremde Einwirkung;20

05 Schalten von Schalteinrichtung: Betriebsmitteln;40

02 Atmosphärische Einwirkung;10

04 Schalten von Schalteinrichtung: mit mechanischem Versagen;30

09 Rückwirkung;90

 

Zusammenfassen mehrerer Spalten zu einem InterAss-Datenwert:

Für Zeichenketten, für die in InterAss nur ein Platzhalter vorgesehen ist, aber in der Exceltabelle in mehreren Spalten vorhanden sind, lassen sich wie folgt zusammenfassen :

<Spaltenname>;<symbolischer Name in InterAss>

<Spaltenname>;<symbolischer Name in InterAss>+

<Spaltenname>;<symbolischer Name in InterAss>++

Zum Beispiel werden für einige Netzbetreiber Straße und Hausnummer in einer Datenbankspalte abgelegt, so dass die Zusammenführung wie folgt aussehen könnte:

STRASSE;edbf_strasse

HAUSNUMMER;edbf_strasse+

 

Spezialfall: Ausgefallende Transformatorleistung:

Für die Zuordnung der ausgefallenen Transformatorleistung (symb. Name edbv_RN2) kann zusätzlich als 3. Wert eine Zahl (0, 1, 2) stehen:

0 - ausgefallene Transformatorleistung eines Ortsnetztrafos

1 - ausgefallene Transformatorleistung eines Kundentransformators

2 - ausgefallene Leistung eines Weiterverteilers

Wird keine Zahl angegeben, wird der Wert als ausgefallene Transformatorleistung eines Ortsnetztrafos eingelesen.

 

Störung mit mehreren Fehlerorten und/oder Versorgungsunterbrechungen:

Sind mehrere Fehlerorte bzw. Versorgungsunterbrechungen in einer Störung vorhanden, sind zusätzliche Zeilen notwendig. Pro Datenzeile kann nur ein Fehlerort und/oder eine Versorgungsunterbrechung (gleichen Typs) definiert werden. Sind mehrere Zeilen für die vollständige Erfassung der Störung notwendig, muss jeweils Berichtsjahr, Netzbetreibernummer, Netznummer, Spannungsgruppe und Störungsnummer der Störung mit angegeben werden.

 

Bro 06.09.17


 
© 2017 FGH GmbH Mannheim. Alle Rechte vorbehalten.