MODFKT: Difference between revisions
m (Formatierung) |
mNo edit summary |
||
Line 133: | Line 133: | ||
Objekt zu einer ID | Objekt zu einer ID | ||
[[Kategorie: | [[Kategorie:BlueM Code]] | ||
Revision as of 01:23, 13 September 2007
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 |
<fortran>FUNCTION FKT_INI () RESULT (LOK)</fortran> Initialisiere die Typen für das Modul Funktionen
<fortran>FUNCTION FKNL_INI () RESULT (LOK)</fortran> Initialisiere die Kennlinien-Typen für das Modul Funktionen
<fortran>FUNCTION FKT_INI_TMP () RESULT (LOK)</fortran> Initialisiere die temporären Typen für das Modul Funktionen
<fortran>FUNCTION FKT_CREATE () RESULT (ID)</fortran> Die nächste freie ID für Funktionen ermitteln
<fortran>FUNCTION FKT_CREATE_TMP () RESULT (ID)</fortran>
Die nächste freie ID für FKT_tmp
ermitteln
<fortran>FUNCTION FKNL_CREATE () RESULT (ID)</fortran> Die nächste freie ID für FKNL - Kennlinien ermitteln
<fortran>FUNCTION FKNL_CREATE_TMP () RESULT (ID)</fortran>
Die nächste freie ID für FKNL_tmp
ermitteln
<fortran>FUNCTION FKT_NEU () RESULT (LOK)</fortran>
Neues FKT
-Objekt einrichten
<fortran>FUNCTION FKT_NEU_TMP () RESULT (LOK)</fortran>
Neues FKT_tmp
-Objekt einrichten
<fortran>FUNCTION FKNL_NEU () RESULT (LOK)</fortran> Neues Kennlinien-Objekt einrichten
<fortran>FUNCTION FKNL_NEU_TMP () RESULT (LOK)</fortran>
Neues FKNL_tmp
-Objekt einrichten
<fortran>FUNCTION FKT_LET_VAL () RESULT (LOK)</fortran>
Stützstellen FKT
-Objekt einrichten
<fortran>FUNCTION FKT_WRITE_VAL () RESULT (LOK)</fortran>
Stützstellen FKT
-Objekt in Datei schreiben
<fortran>FUNCTION FKT_START () RESULT (LOK)</fortran> Anfangsbedingungen der Funktionen setzen: Steigungen der akt. Funktion berechnen
<fortran>FUNCTION FKT_WEL () RESULT (LOK)</fortran> Aktuelle Funktionen setzen
<fortran>FUNCTION FKT_GET_MAXSTZ () RESULT (N)</fortran>
Maximale Anzahl an Stützstellen einer Funktion
<fortran>FUNCTION FKT_GET_MAXMMTT () RESULT (N)</fortran> Maximale Anzahl an Datumsangaben einer Funktion
<fortran>FUNCTION FKT_GET_FKTANZ_TMP () RESULT (N)</fortran> Anzahl der temporär angelegten Funktionen übergeben
<fortran>FUNCTION FKT_GET_KNLANZ_TMP () RESULT (N)</fortran> Anzahl der temporär angelegten Kennlinien übergeben
<fortran>FUNCTION FKT_GET_ATTRIB_TMP () RESULT (DBID)</fortran>
FKT_tmp
-Objekt auslesen
<fortran>FUNCTION FKNL_GET_NSTZ () RESULT (N)</fortran> Stützstellenanzahl der angelegten Kennlinien übergeben
<fortran>FUNCTION FKNL_GET_NSTZ_TMP () RESULT (N)</fortran> Anzahl der temporär angelegten Kennlinien übergeben
<fortran>FUNCTION FKNL_GET_KNL () RESULT (NSTZ)</fortran> Kennlinien-Werte auslesen
<fortran>FUNCTION FKNL_GET_KNL_XSKAL () RESULT (XSkal)</fortran> Kennlinien-Werte Skalierungsfaktor auslesen
<fortran>FUNCTION FKNL_GET_KNL_TMP () RESULT (NSTZ)</fortran> Temporäre Kennlinien-Werte auslesen
<fortran>FUNCTION FKT_ASSIGN_KNL () RESULT (LOK)</fortran> Temporäre Kennlinien zu festen Kennlinien zuordnen
<fortran>FUNCTION FKT_READ_ATTRIB () RESULT (anzMMTT)</fortran> Anzahl der Beziehungen auslesen für eine Funktion
<fortran>FUNCTION FKTREAD () RESULT(anzfktzeilen)</fortran>
Übergabe aller Funktionen in den Array FktZeile()
<fortran>FUNCTION FKT_GETFKT () RESULT (NSTZ)</fortran> Aktuelle gültige Funktion auslesen
<fortran>FUNCTION FKT_GET_FKTWERTE () RESULT (NSTZ)</fortran> Nach Datum gültige Funktion auslesen
<fortran>FUNCTION FKT_WRITE_FKTWERTE () RESULT (LOK)</fortran> Funktionswerte in Datei schreiben (Datei muss bereits offen sein)
<fortran>FUNCTION FKT_isSKALIERT () RESULT (LOK)</fortran> Logical Skalierung auslesen
<fortran>FUNCTION FKT_GET_XSKAL () RESULT (XSkal)</fortran> X-Skalierfaktor auslesen
<fortran>FUNCTION FKT_GETFAK () RESULT (Faktor)</fortran> Faktor mit IST, SOLL aus einer Funktion auslesen
<fortran>FUNCTION FKT_GET_ANZMMTT () RESULT(N)</fortran> Anzahl der Funktionen auslesen
<fortran>FUNCTION FKT_GET_SOURCE () RESULT(ISOURCE)</fortran> Herkunft Funktionen auslesen
<fortran>FUNCTION FKT_GET_AKTFKT () RESULT (ifkt)</fortran> Die aktuelle Funktionsnummer ermitteln von FKTID kommend
<fortran>FUNCTION FKT_GET_AKTMMTT () RESULT (ifkt)</fortran> Die aktuelle Funktionsnummer ermitteln
<fortran>FUNCTION FKT_GET_FKTID () RESULT (FKTID)</fortran> FunktionsID für Funktionsnummer
<fortran>FUNCTION FKT_GET_ID () RESULT (ID)</fortran> FunktionsID für Funktionsnummer
<fortran>FUNCTION FKT_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID
<fortran>FUNCTION FKTtmp_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID
<fortran>FUNCTION FKNL_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID
<fortran>FUNCTION FKNLtmp_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID