MODKTR: Difference between revisions

From BlueM
Jump to navigation Jump to search
No edit summary
m (Modktr wurde nach MODKTR verschoben)
(No difference)

Revision as of 03:59, 24 August 2006

  • FUNCTION KTR_INI () RESULT (LOK)

Initialisiere das Modul fuer die Kontrollfunktionen

  • FUNCTION KAKT_INI () RESULT (LOK)

Initialisiere das Modul fuer die Aktuellen Systemzustaende

  • FUNCTION KBIL_INI () RESULT (LOK)

Initialisiere das Modul fuer die Kontrollbilanzen

  • FUNCTION KPEG_INI () RESULT (LOK)

Initialisiere das Modul fuer die Kontrollpegel

  • FUNCTION KGRP_INI () RESULT (LOK)

Initialisiere das Modul fuer die Kontrollgruppen

  • FUNCTION KTR_CREATE () RESULT (ID)

Die naechste freie ID ermitteln

  • FUNCTION KAKT_CREATE () RESULT (ID)

Die naechste freie ID ermitteln

  • FUNCTION KBIL_CREATE () RESULT (ID)

Die naechste freie ID ermitteln

  • FUNCTION KPEG_CREATE () RESULT (ID)

Die naechste freie ID ermitteln

  • FUNCTION KGRP_CREATE () RESULT (ID)

Die naechste freie ID ermitteln

  • FUNCTION KTR_GET_ATTRIB_INT () RESULT(iValue)

Attribute ausgeben

  • FUNCTION KTR_GET_ATTRIB_LONG () RESULT(iValue)

Attribute ausgeben

  • FUNCTION KTR_GET_ATTRIB_REAL () RESULT(rValue)

Attribute ausgeben

  • FUNCTION KTR_GET_ATTRIB_CHAR () RESULT(ilen)

Attribute ausgeben

  • FUNCTION KTR_NEU () RESULT (LOK)

Neues Kontroll-Objekt einrichten

  • FUNCTION KAKT_NEU () RESULT (LOK)

Neues Kontroll-Objekt einrichten: Aktueller Systemzustand

  • FUNCTION KBIL_NEU () RESULT (LOK)

Neues Kontroll-Objekt einrichten: Bilanz

  • FUNCTION KPEG_NEU () RESULT (LOK)

Neues Kontroll-Objekt einrichten: Pegel

  • FUNCTION KGRP_NEU ()RESULT (LOK)

Neue Kontrollgruppe einrichten

  • FUNCTION KTR_ANZAHL () RESULT (anz)

Anzahl der Kontrollfunktionen feststellen

  • FUNCTION KTR_SYS () RESULT (LOK)

Kontrollelemente einrichten

  • FUNCTION KGRP_SYS ()RESULT (LOK)

Kontrollgruppen einrichten

  • FUNCTION KTR_START () RESULT (LOK)

Anfangsbedingungen der Kontrollelemente fuer alle beteiligten Objekte

  • FUNCTION KTR_PREWEL () RESULT (LOK)

Systemzustaende die vor der Berechnung des Elementes bereits bekannt sind

  • FUNCTION KTR_POSTWEL () RESULT (LOK)

Alle Systemzustaende des Elementes sind nach dessen Berechnung bekannt

  • FUNCTION KBIL_WEL () RESULT (IST)

Kontrollelemente - Bilanzen berechnen

  • FUNCTION KGRP_WEL () RESULT (LOK)

Kontrollgruppen berechnen

  • FUNCTION KTR_HEADWEL () RESULT(LOK)

Kontrollelemente Header fuer Output-File schreiben

  • FUNCTION KTR_OUTWEL () RESULT(LOK)

Kontrollelemente Ganglinien schreiben

  • FUNCTION KTR_UPDATE () RESULT (LOK)

Uebergabe der letzten Zeitschrittwerte

  • FUNCTION KGRP_CHECK () RESULT (LOK)

Kontrollgruppen auf Berechnungsreihenfolge prüfen

  • FUNCTION KTR_GET_SYSZUST_TYP () RESULT (iTyp)

Systemzustand für aktuelles Kontrollelement uebergeben

  • FUNCTION KTR_GET_FAKTOR () RESULT (Faktor)

Faktor fuer aktuelle Kontrollelement uebergeben

  • FUNCTION KTR_VALUES () RESULT (isOK)

Faktor fuer alle Kontrollelement uebergeben

  • FUNCTION KTR_GET_KTRANZ () RESULT (anz)

Anzahl Kontrollelement uebergeben

  • FUNCTION KTR_GET_TYPID () RESULT(TypID)

TypID fuer ein Kontrollelement auslesen

  • FUNCTION KTR_GET_ISAKTIV () RESULT(LOK)

Aktiv-Einstellung fuer ein Kontrollelement auslesen

  • FUNCTION KTR_GET_KENSYS () RESULT(C)

Kensys-Einstellung fuer ein Kontrollelement auslesen

  • FUNCTION KTR_isPEGEL () RESULT(LOK)

Ist das Kontrollelement vom Typ Pegel

  • FUNCTION KTR_GET_ZEIGER () RESULT(I)

ZEIGER-Einstellung fuer ein Kontrollelement auslesen

  • FUNCTION KTR_GET_FIRSTID () RESULT (ID)

Start-ID fuer eine Kennung ermitteln

  • FUNCTION KTR_isNachfolger () RESULT (LOK)

Nachfolger uebergeben

  • FUNCTION KGRP_GET_VORZ_ID () RESULT (ID)

Vorzeichen-ID ermitteln

  • FUNCTION KGRP_GET_AKTWERT () RESULT (Wert)

Werte entsprechend der Rechenvorschrift verarbeiten

  • FUNCTION KGRP_isOBERLIEGER () RESULT (isOK)

Oberlieger-Check innerhalb der Kontrollgruppen

  • FUNCTION KGRP_GET_PreviousKGRP () RESULT (anz)

Alle Oberlieger der Kontrollgruppe holen

  • FUNCTION KTR_GET_TYP_A () RESULT (c)

KTR-Typen

  • FUNCTION KTR_GET_TYP_B () RESULT (c)

KTR-Typen

  • FUNCTION KTR_GET_TYP_C () RESULT (c)

KTR-Typen

  • FUNCTION KTR_GET_TYP_F () RESULT (c)

KTR-Typen

  • FUNCTION KTR_GET_TYP_P () RESULT (c)

KTR-Typen

  • FUNCTION KTR_GET_ID () RESULT (ID)

ID aus KTRID ermitteln

  • FUNCTION KTR_IDObj () RESULT (objptr)

Objekt zu einer ID

  • FUNCTION KBIL_IDObj () RESULT (objptr)

Objekt zu einer ID

  • FUNCTION KPEG_IDObj () RESULT (objptr)

Objekt zu einer ID

  • FUNCTION KGRP_IDObj () RESULT (objptr)

Objekt zu einer ID