MODZIEL: Difference between revisions
m (Vorlage hinzu) |
m (Formatierung) |
||
Line 1: | Line 1: | ||
{{BlauesModell Module}} | {{BlauesModell Module}} | ||
<fortran>FUNCTION ZIEL_INI () RESULT (LOK)</fortran> | |||
Initialisiere das Modul für Zielfunktionen | |||
[[ | <fortran>FUNCTION ZIEL_CREATE () RESULT (ID)</fortran> | ||
[[ | Die nächste freie ID ermitteln | ||
<fortran>FUNCTION ZIEL_NEU () RESULT (LOK)</fortran> | |||
Neues Zielfunktions-Objekt einrichten | |||
<fortran>FUNCTION ZIEL_ANZAHL () RESULT (anz)</fortran> | |||
Anzahl der Zielfunktionen feststellen | |||
<fortran>FUNCTION ZIEL_SYS () RESULT (LOK)</fortran> | |||
Zielfunktionen einrichten | |||
<fortran>FUNCTION ZIEL_START () RESULT (LOK)</fortran> | |||
Anfangsbedingungen der Zielfunktionen für alle beteiligten Objekte | |||
<fortran>FUNCTION ZIEL_WEL () RESULT (LOK)</fortran> | |||
Zielfunktionen berechnen | |||
<fortran>FUNCTION ZIEL_UPDATE () RESULT (LOK)</fortran> | |||
Übergabe der letzten Zeitschrittwerte | |||
<fortran>FUNCTION ZIEL_GET_SYSZUST_WERT () RESULT (wertE)</fortran> | |||
Aktuellen Systemzustandswert ermitteln | |||
<fortran>FUNCTION ZIEL_GET_KNG () RESULT (Kng)</fortran> | |||
Aktuellen Systemzustand ermitteln | |||
<fortran>FUNCTION ZIEL_GET_SYSZUST () RESULT (SysZust)</fortran> | |||
Kennung der Zielfunktion ermitteln | |||
<fortran>FUNCTION ZIEL_GET_SOLL () RESULT (Soll)</fortran> | |||
Aktuellen Systemzustand ermitteln | |||
<fortran>FUNCTION ZIEL_GET_SOLLWERT () RESULT (Soll)</fortran> | |||
Aktueller Systemzustand ermitteln | |||
<fortran>FUNCTION ZIEL_GET_ABLAUF () RESULT (Ablauf)</fortran> | |||
Ablaufnummer der Zielfunktion ermitteln | |||
<fortran>FUNCTION ZIEL_GET_ZIELFKT () RESULT (ZielFKT)</fortran> | |||
Nachfolger übergeben | |||
<fortran>FUNCTION ZIEL_GET_FIRSTID () RESULT (ID)</fortran> | |||
Start-ID für eine Kennung ermitteln | |||
<fortran>FUNCTION ZIEL_isNachfolger () RESULT (LOK)</fortran> | |||
Nachfolger übergeben | |||
<fortran>FUNCTION ZIEL_GET_GESAMTWERT () RESULT (Summe)</fortran> | |||
Summe der Zielfunktionen | |||
<fortran>FUNCTION ZIEL_IDObj () RESULT (objptr)</fortran> | |||
Objekt zu einer ID | |||
<fortran>FUNCTION ZIEL_TEST () RESULT (i)</fortran> | |||
Testumgebung | |||
[[Kategorie:BlauesModell]] | |||
[[Kategorie:BlauesModell Code]] |
Revision as of 02:59, 19 June 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 ZIEL_INI () RESULT (LOK)</fortran> Initialisiere das Modul für Zielfunktionen
<fortran>FUNCTION ZIEL_CREATE () RESULT (ID)</fortran> Die nächste freie ID ermitteln
<fortran>FUNCTION ZIEL_NEU () RESULT (LOK)</fortran> Neues Zielfunktions-Objekt einrichten
<fortran>FUNCTION ZIEL_ANZAHL () RESULT (anz)</fortran> Anzahl der Zielfunktionen feststellen
<fortran>FUNCTION ZIEL_SYS () RESULT (LOK)</fortran> Zielfunktionen einrichten
<fortran>FUNCTION ZIEL_START () RESULT (LOK)</fortran> Anfangsbedingungen der Zielfunktionen für alle beteiligten Objekte
<fortran>FUNCTION ZIEL_WEL () RESULT (LOK)</fortran> Zielfunktionen berechnen
<fortran>FUNCTION ZIEL_UPDATE () RESULT (LOK)</fortran> Übergabe der letzten Zeitschrittwerte
<fortran>FUNCTION ZIEL_GET_SYSZUST_WERT () RESULT (wertE)</fortran> Aktuellen Systemzustandswert ermitteln
<fortran>FUNCTION ZIEL_GET_KNG () RESULT (Kng)</fortran> Aktuellen Systemzustand ermitteln
<fortran>FUNCTION ZIEL_GET_SYSZUST () RESULT (SysZust)</fortran> Kennung der Zielfunktion ermitteln
<fortran>FUNCTION ZIEL_GET_SOLL () RESULT (Soll)</fortran> Aktuellen Systemzustand ermitteln
<fortran>FUNCTION ZIEL_GET_SOLLWERT () RESULT (Soll)</fortran> Aktueller Systemzustand ermitteln
<fortran>FUNCTION ZIEL_GET_ABLAUF () RESULT (Ablauf)</fortran> Ablaufnummer der Zielfunktion ermitteln
<fortran>FUNCTION ZIEL_GET_ZIELFKT () RESULT (ZielFKT)</fortran> Nachfolger übergeben
<fortran>FUNCTION ZIEL_GET_FIRSTID () RESULT (ID)</fortran> Start-ID für eine Kennung ermitteln
<fortran>FUNCTION ZIEL_isNachfolger () RESULT (LOK)</fortran> Nachfolger übergeben
<fortran>FUNCTION ZIEL_GET_GESAMTWERT () RESULT (Summe)</fortran> Summe der Zielfunktionen
<fortran>FUNCTION ZIEL_IDObj () RESULT (objptr)</fortran> Objekt zu einer ID
<fortran>FUNCTION ZIEL_TEST () RESULT (i)</fortran> Testumgebung