MODZIEL: Difference between revisions
Jump to navigation
Jump to search
m (Modziel wurde nach MODZIEL verschoben) |
m (fix syntax highlighting) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{BlauesModell Module}} | |||
[[ | <source lang="fortran">FUNCTION ZIEL_INI () RESULT (LOK)</source> | ||
Initialisiere das Modul für Zielfunktionen | |||
<source lang="fortran">FUNCTION ZIEL_CREATE () RESULT (ID)</source> | |||
Die nächste freie ID ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_NEU () RESULT (LOK)</source> | |||
Neues Zielfunktions-Objekt einrichten | |||
<source lang="fortran">FUNCTION ZIEL_ANZAHL () RESULT (anz)</source> | |||
Anzahl der Zielfunktionen feststellen | |||
<source lang="fortran">FUNCTION ZIEL_SYS () RESULT (LOK)</source> | |||
Zielfunktionen einrichten | |||
<source lang="fortran">FUNCTION ZIEL_START () RESULT (LOK)</source> | |||
Anfangsbedingungen der Zielfunktionen für alle beteiligten Objekte | |||
<source lang="fortran">FUNCTION ZIEL_WEL () RESULT (LOK)</source> | |||
Zielfunktionen berechnen | |||
<source lang="fortran">FUNCTION ZIEL_UPDATE () RESULT (LOK)</source> | |||
Übergabe der letzten Zeitschrittwerte | |||
<source lang="fortran">FUNCTION ZIEL_GET_SYSZUST_WERT () RESULT (wertE)</source> | |||
Aktuellen Systemzustandswert ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_GET_KNG () RESULT (Kng)</source> | |||
Aktuellen Systemzustand ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_GET_SYSZUST () RESULT (SysZust)</source> | |||
Kennung der Zielfunktion ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_GET_SOLL () RESULT (Soll)</source> | |||
Aktuellen Systemzustand ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_GET_SOLLWERT () RESULT (Soll)</source> | |||
Aktueller Systemzustand ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_GET_ABLAUF () RESULT (Ablauf)</source> | |||
Ablaufnummer der Zielfunktion ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_GET_ZIELFKT () RESULT (ZielFKT)</source> | |||
Nachfolger übergeben | |||
<source lang="fortran">FUNCTION ZIEL_GET_FIRSTID () RESULT (ID)</source> | |||
Start-ID für eine Kennung ermitteln | |||
<source lang="fortran">FUNCTION ZIEL_isNachfolger () RESULT (LOK)</source> | |||
Nachfolger übergeben | |||
<source lang="fortran">FUNCTION ZIEL_GET_GESAMTWERT () RESULT (Summe)</source> | |||
Summe der Zielfunktionen | |||
<source lang="fortran">FUNCTION ZIEL_IDObj () RESULT (objptr)</source> | |||
Objekt zu einer ID | |||
<source lang="fortran">FUNCTION ZIEL_TEST () RESULT (i)</source> | |||
Testumgebung | |||
[[Kategorie:BlueM Code]] |
Latest revision as of 08:34, 27 January 2018
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 |
FUNCTION ZIEL_INI () RESULT (LOK)
Initialisiere das Modul für Zielfunktionen
FUNCTION ZIEL_CREATE () RESULT (ID)
Die nächste freie ID ermitteln
FUNCTION ZIEL_NEU () RESULT (LOK)
Neues Zielfunktions-Objekt einrichten
FUNCTION ZIEL_ANZAHL () RESULT (anz)
Anzahl der Zielfunktionen feststellen
FUNCTION ZIEL_SYS () RESULT (LOK)
Zielfunktionen einrichten
FUNCTION ZIEL_START () RESULT (LOK)
Anfangsbedingungen der Zielfunktionen für alle beteiligten Objekte
FUNCTION ZIEL_WEL () RESULT (LOK)
Zielfunktionen berechnen
FUNCTION ZIEL_UPDATE () RESULT (LOK)
Übergabe der letzten Zeitschrittwerte
FUNCTION ZIEL_GET_SYSZUST_WERT () RESULT (wertE)
Aktuellen Systemzustandswert ermitteln
FUNCTION ZIEL_GET_KNG () RESULT (Kng)
Aktuellen Systemzustand ermitteln
FUNCTION ZIEL_GET_SYSZUST () RESULT (SysZust)
Kennung der Zielfunktion ermitteln
FUNCTION ZIEL_GET_SOLL () RESULT (Soll)
Aktuellen Systemzustand ermitteln
FUNCTION ZIEL_GET_SOLLWERT () RESULT (Soll)
Aktueller Systemzustand ermitteln
FUNCTION ZIEL_GET_ABLAUF () RESULT (Ablauf)
Ablaufnummer der Zielfunktion ermitteln
FUNCTION ZIEL_GET_ZIELFKT () RESULT (ZielFKT)
Nachfolger übergeben
FUNCTION ZIEL_GET_FIRSTID () RESULT (ID)
Start-ID für eine Kennung ermitteln
FUNCTION ZIEL_isNachfolger () RESULT (LOK)
Nachfolger übergeben
FUNCTION ZIEL_GET_GESAMTWERT () RESULT (Summe)
Summe der Zielfunktionen
FUNCTION ZIEL_IDObj () RESULT (objptr)
Objekt zu einer ID
FUNCTION ZIEL_TEST () RESULT (i)
Testumgebung