MODURB
Jump to navigation
Jump to search
MODULE |
Übersicht |
MODBEK |
MODBF |
MODBIL |
MODCON |
MODEIN |
MODERR |
MODEZG |
MODFKT |
MODGGL |
MODHYA |
MODHYO |
MODKAL |
MODMAX |
MODMISC |
MODSCE |
MODSTAT |
MODSYS |
MODTAL |
MODTRS |
MODURB |
MODVER |
MODZIEL |
MODZRE |
1 | FUNCTION URB_INI ( ) RESULT ( LOK ) |
- Initialisiere das Modul für Verbraucher
1 | FUNCTION URB_CREATE ( ) RESULT ( ID ) |
- Die nächste freie ID ermitteln+
1 | FUNCTION URB_NEU ( ) RESULT ( LOK ) |
- Neues Verbraucher-Objekt einrichten
1 | FUNCTION UZU_NEU ( ) RESULT ( TypID ) |
- Neuer Verbraucher: Abgabe einrichten
1 | FUNCTION UDE_NEU ( ) RESULT ( TypID ) |
- Neuer Verbraucher: Demand einrichten
1 | FUNCTION USCHW_NEU ( ) RESULT ( TypID ) |
- Neuer Verbraucher: Typ Schwellwert einrichten
1 | FUNCTION UPROZ_NEU ( ) RESULT ( TypID ) |
- Neuer Verbraucher: Typ proz. Aufteilung einrichten
1 | FUNCTION UKNL_NEU ( ) RESULT ( TypID ) |
- Neuer Verbraucher: Typ Kennlinie einrichten
1 | FUNCTION URB_SYS ( ) RESULT ( LOK ) |
- Neuer Verbraucher einrichten
1 | FUNCTION URB_START ( ) RESULT ( LOK ) |
- Anfangsbedingungen der Verbraucher für alle beteiligten Objekte
1 | FUNCTION URB_WEL ( ) RESULT ( LOK ) |
- Verbraucher berechnen
1 | FUNCTION USCHW_WEL ( ) RESULT ( LOK ) |
- Verbraucher - Verlust Typ Schwellwert berechnen
1 | FUNCTION UPROZ_WEL ( ) RESULT ( LOK ) |
- Verbraucher - Verlust Typ proz. Aufteilung berechnen
1 | FUNCTION UKNL_WEL ( ) RESULT ( LOK ) |
- Verbraucher - Verlust Typ Kennlinie berechnen
1 | FUNCTION URB_HEADWEL ( ) RESULT ( N ) |
- Verbraucher Header für Output-File schreiben
1 | FUNCTION URB_OUTWEL ( ) RESULT ( N ) |
- Verbraucher Ergebnis eines Zeitschrittes ausgeben
1 | FUNCTION URB_UPDATE ( ) RESULT ( LOK ) |
- Uebergabe der letzten Zeitschrittwerte
1 | FUNCTION URB_Get_LKNLEXPOL ( ) RESULT ( LOK ) |
- Verbraucher: Typ Kennlinie, Ausgabe ob eine Kennlinie überschritten wurde
1 | FUNCTION URB_GET_MAXSTZ ( ) RESULT ( NSTZ ) |
- Anzahl der Stützstellen der Kennlinie
1 | FUNCTION URB_GET_ZREPos_BEDARF ( ) RESULT ( i ) |
- Auf welcher Position wird der ZRE-Wert für BEDARF erwartet
1 | FUNCTION URB_GET_ZREPos_ZUSCHUSS ( ) RESULT ( i ) |
- Auf welcher Position wird der ZRE-Wert für ABGABE erwartet
1 | FUNCTION URB_Get_INHALT ( ) RESULT ( Wert ) |
- Auslesen eines Systemzustandes
1 | FUNCTION URB_Get_BRUTTOBEDARF ( ) RESULT ( Wert ) |
- Auslesen eines Systemzustandes
1 | FUNCTION URB_Get_NETTOBEDARF ( ) RESULT ( Wert ) |
- Auslesen eines Systemzustandes
1 | FUNCTION URB_Get_Defizit ( ) RESULT ( Wert ) |
- Auslesen eines Systemzustandes
1 | FUNCTION URB_Get_VERLUST ( ) RESULT ( Wert ) |
- Auslesen eines Systemzustandes
1 | FUNCTION URB_Get_ZREID_BEDARF ( ) RESULT ( ZREID ) |
- Auslesen eines Systemzustandes
1 | FUNCTION URB_Get_ZREID_ZUSCHUSS ( ) RESULT ( ZREID ) |
- Auslesen eines Systemzustandes
1 | FUNCTION URB_ZREUSE ( ) RESULT ( OK ) |
- Nutzung einer Zeitreihe
1 | FUNCTION URB_ZREOK ( ) RESULT ( LOK ) |
- Kontrolle der richtigen Zeitreihennummer
1 | FUNCTION URB_GET_NAB ( ) RESULT ( NAB ) |
- Anzahl der Ablaeufe des Moduls
1 | FUNCTION URB_ANZ_WELVAR ( ID ) RESULT ( N ) |
- Anzahl der Ausgabevariablen
1 | FUNCTION URB_VERSION ( ) RESULT ( VERSION ) |
- Versionsnummer des Moduls
1 | FUNCTION URB_IDOK ( ) RESULT ( LOK ) |
- Prüfung ob eine gegebene Kennung ok ist? (D.h. gibts ein Objekt dazu?)
1 | FUNCTION URB_IDObj ( ) RESULT ( objptr ) |
- Objekt zu einer ID
1 | FUNCTION URB_TEST ( ) RESULT ( i ) |
- Testumgebung