MODZIEL: Difference between revisions

From BlueM
Jump to navigation Jump to search
m (Vorlage hinzu)
m (Formatierung)
Line 1: Line 1:
{{BlauesModell Module}}
{{BlauesModell Module}}


*FUNCTION ZIEL_INI () RESULT (LOK)<br/>Initialisiere das Modul fuer Zielfunktionen
<fortran>FUNCTION ZIEL_INI () RESULT (LOK)</fortran>
*FUNCTION ZIEL_CREATE () RESULT (ID)<br/>Die naechste freie ID ermitteln
Initialisiere das Modul für Zielfunktionen
*FUNCTION ZIEL_NEU () RESULT (LOK)<br/>Neues Zielfunktions-Objekt einrichten
*FUNCTION ZIEL_ANZAHL () RESULT (anz)<br/>Anzahl der Zielfunktionen feststellen
*FUNCTION ZIEL_SYS () RESULT (LOK)<br/>Zielfunktionen einrichten
*FUNCTION ZIEL_START () RESULT (LOK)<br/>Anfangsbedingungen der Zielfunktionen fuer alle beteiligten Objekte
*FUNCTION ZIEL_WEL () RESULT (LOK)<br/>Zielfunktionen berechnen
*FUNCTION ZIEL_UPDATE () RESULT (LOK)<br/>Uebergabe der letzten Zeitschrittwerte
*FUNCTION ZIEL_GET_SYSZUST_WERT () RESULT (wertE)<br/>Aktueller Systemzustandswert ermitteln
*FUNCTION ZIEL_GET_KNG () RESULT (Kng)<br/>Aktueller Systemzustand ermitteln
*FUNCTION ZIEL_GET_SYSZUST () RESULT (SysZust)<br/>Kennung der Zielfunktion ermitteln
*FUNCTION ZIEL_GET_SOLL () RESULT (Soll)<br/>Aktueller Systemzustand ermitteln
*FUNCTION ZIEL_GET_SOLLWERT () RESULT (Soll)<br/>Aktueller Systemzustand ermitteln
*FUNCTION ZIEL_GET_ABLAUF () RESULT (Ablauf)<br/>Ablaufnummer der Zielfunktion ermitteln
*FUNCTION ZIEL_GET_ZIELFKT () RESULT (ZielFKT)<br/>Nachfolger uebergeben
*FUNCTION ZIEL_GET_FIRSTID () RESULT (ID)<br/>Start-ID fuer eine Kennung ermitteln
*FUNCTION ZIEL_isNachfolger () RESULT (LOK)<br/>Nachfolger uebergeben
*FUNCTION ZIEL_GET_GESAMTWERT () RESULT (Summe)<br/>Summe der Zielfunktionen
*FUNCTION ZIEL_IDObj () RESULT (objptr)<br/>Objekt zu einer ID
*FUNCTION ZIEL_TEST () RESULT (i)<br/>Testumgegung


[[Category:BlauesModell]]
<fortran>FUNCTION ZIEL_CREATE () RESULT (ID)</fortran>
[[Category:BlauesModell Code]]
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