MODKTR: Difference between revisions
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
Attribute ausgeben | Attribute ausgeben | ||
*FUNCTION KTR_GET_ATTRIB_LONG () RESULT(iValue) | *FUNCTION KTR_GET_ATTRIB_LONG () RESULT(iValue) | ||
Attribute ausgeben | |||
*<strike>FUNCTION KTR_GET_ATTRIB_REAL () RESULT(rValue)</strike> | |||
Attribute ausgeben | Attribute ausgeben | ||
*FUNCTION KTR_GET_ATTRIB_CHAR () RESULT(ilen) | *FUNCTION KTR_GET_ATTRIB_CHAR () RESULT(ilen) |
Revision as of 02:54, 3 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