Standaardobjecten

<< Klik om de inhoudsopgave weer te geven >>

Navigatie:  Macro's >

Standaardobjecten

In de macrotaal is een aantal standaardobjecten aanwezig. Deze kunnen in een macro geraadpleegd worden. Hiermee kunnen onder andere de namen van directories worden opgevraagd en kan getest worden of een berekening (correct) is uitgevoerd.

 

Standaardobject

Wijzigbaar

Type

Omschrijving

Options.Version

nee

Tekst

Versienummer van Gaia

Options.TypeFile

nee

Tekst

Naam van het basistypenbestand

Options.NetworkDir

nee

Tekst

Naam van de directory met de netwerkbestanden

Options.MacroDir

nee

Tekst

Naam van de directory met de macrobestanden

Options.TempDir

nee

Tekst

Naam van de directory met de tijdelijke bestanden

Options.BackupDir

nee

Tekst

Naam van de directory met de backup-bestanden

Options.Frequency

ja

Getal

Ingestelde systeemfrequentie (50/60 Hz)

Options.UseConductorTemperature

ja

Boolean

Geleidertemperatuur toepassen

Options.ConductorTemperature

ja

Getal

Toe te passen geleidertemperatuur

Options.HeatResistance

ja

Getal

Thermische weerstand bodem in Km/W

Options.Umin

ja

Getal

Ondergrens spanning netvoeding

Options.Umax

ja

Getal

Bovengrens spanning netvoeding

Options.EnergyPrice

ja

Getal

Prijs van de energie in EUR/kWh

Options.PowerPrice

ja

Getal

Prijs van het vermogen in EUR/kW

Options.LossTime

ja

Getal

Bedrijfstijd van de belastingverliezen in uur/jaar

Options.LossTimeGeneration

ja

Getal

Bedrijfstijd van de opwekkingverliezen in uur/jaar

Options.Interest

ja

Getal

Netto rente in %/jaar

Options.MinGeneration

ja

Getal

Minimale opwekking in %

Options.MinLoad

ja

Getal

Minimale belasting in %

Options.UtRb

ja

Getal

Aanraakspanning-lichaamsweerstandscurve (5/50/95)

Options.ItDanger

ja

Tekst

Stroom-tijd-gevarencurve (B/Lc/C1/C2/C3)

Options.FaultPhase

ja

Tekst

Foutfase (R/S/T)

Options.Touching

ja

Getal

Aanraakwijze (11=één hand, één voet / 22=twee handen, twee voeten)

Options.CableResolution

ja

Getal

Kabelresolutie

Options.Faultresistance

ja

Getal

Boogweerstand

Options.ShoeResistance

ja

Getal

Schoeiselweerstand

Options.Touching_conductortemperature

ja

Getal

Geleidertemperatuur van hoofdkabels

Options.Touching_conductortemperatureconnection

ja

Getal

Geleidertemperatuur van aansluitkabels

Options.ShortCircuit_CableResolution

ja

Getal

Kabelresolutie (m)

Options.MaxFaultTime

ja

Getal

Maximale fouttijd (kortsluitberekening)

Options.Shortcircuit_conductortemperature

ja

Getal

Geleidertemperatuur van hoofdkabels

Options.Shortcircuit_conductortemperatureconnection

ja

Getal

Geleidertemperatuur van aansluitkabels

Options.PhaseAsym

ja

Getal

Fase van 1-fasebelasting (spanningsvastheidsberekening)

Options.PAsym

ja

Getal

Actief vermogen (kW) 1-fasebelasting (spanningsvastheidsberekening)

Options.QAsym

ja

Getal

Blindvermogen (kvar) 1-fasebelasting (spanningsvastheidsberekening)

Options.MaxDipAsym

ja

Getal

Maximale spanningsdip bij 1-fasebelasting (spanningsvastheidsberekening)

Options.MaxImpedanceAsym

ja

Getal

Maximale impedantie bij 1-fasebelasting (spanningsvastheidsberekening)

Options.PSym

ja

Getal

Actief vermogen (kW) 3-fasenbelasting (spanningsvastheidsberekening)

Options.QSym

ja

Getal

Blindvermogen (kvar) 3-fasenbelasting (spanningsvastheidsberekening)

Options.MaxDipSym

ja

Getal

Maximale spanningsdip bij 3-fasenbelasting (spanningsvastheidsberekening)

Options.MaxImpedanceSym

ja

Getal

Maximale impedantie bij 3-fasenbelasting (spanningsvastheidsberekening)

Network.FileName

nee

Tekst

Naam van het actuele netwerkbestand

Network.FilePath

nee

Tekst

Naam van het pad van het actuele netwerkbestand

Network.FileDir

nee

Tekst

Naam van de directory van het actuele netwerkbestand

Network.Result

nee

Tekst

Geeft aan of de berekening is uitgevoerd of niet (‘NO’/’NET’/

'LF'/'E'/'VQ'/'SHORT')

Network.ActiveSheet (voorheen ThisSheet)

ja

Tekst

Naam van het actuele blad

System.Date

nee

Tekst

De actuele datum uit het computersysteem

System.Time

nee

Tekst

De actuele tijd uit het computersysteem

System.Timestamp

nee

Getal

De actuele tijd uit het computersysteem, in seconden vanaf 0:00 h

Macro.Error

nee

Getal

Het actuele foutnummer

Macro.ErrorText

nee

Tekst

De actuele fouttekst

Macro.LoadflowErrorText

nee

Tekst

De actuele loadflowfouttekst

Macro.LoadflowWarningText

nee

Tekst

De actuele loadflowwaarschuwingstekst

 

 

Standaard is het object met de naam 'Network' aanwezig. Deze bevat het actuele netwerk. Van dit object kan het attribuut 'Result' opgevraagd worden via: Network.Result. Hiermee kan getest worden of de resultaten voor het gehele netwerk beschikbaar zijn.

 

Bijna alle objecten hebben het attribuut 'Result'. Dit is een tekst die de waarde 'NO' heeft indien geen berekeningsresultaten beschikbaar zijn. Na uitvoeren van een berekening heeft deze variabele onderstaande waarde:

'LF': resultaat loadflowberekening beschikbaar

'NET': resultaat netbelastingsberekening beschikbaar

'E': resultaat aardingsveiligheidsberekening beschikbaar

'SHORT': resultaat kortsluitberekening beschikbaar

'VQ': resultaat spanningsvastheidberekening beschikbaar.