MODMISC: Difference between revisions
m (Vorlage hinzu) |
m (<fortran>) |
||
Line 1: | Line 1: | ||
{{BlauesModell Module}} | {{BlauesModell Module}} | ||
<fortran>FUNCTION CALC_STEIGUNG () RESULT(LOK)</fortran> | |||
Fuer X-Y-Werte Steigungen berechnen | |||
<fortran>FUNCTION SPEIBELI () RESULT(LERROR)</fortran> | |||
Routine zum Berechnen eines Zeitschrittes eines Speichers, dessen Prozessfunktionen bereichsweise linearisiert darstellbar sind. | |||
<fortran>FUNCTION SPE_isCALC_BILANZ () RESULT(isBilanz)</fortran> | |||
Richtungswechsel anzeigen und melden, wenn Schwingung um eine Lamellengrenze auftritt | |||
<fortran>FUNCTION SPE_CALC_DGL () RESULT(S1)</fortran> | |||
Funktion zur Berechnung der DGL | |||
<fortran>FUNCTION SPE_DELTA_T () RESULT(T1)</fortran> | |||
Funktion zur Berechnung der Dauer bis zum Bereichswechsel | |||
<fortran>FUNCTION SPE_DELTA_T_FKT () RESULT(T1)</fortran> | |||
Funktion zur iterativen Berechnung der Dauer bis zum Bereichswechsel | |||
<fortran>FUNCTION SPEILIN_INIT () RESULT (Sinhalt)</fortran> | |||
StartInhalt Linearer Einzelspeicher | |||
<fortran>FUNCTION SPEILIN () RESULT (OUTPUT)</fortran> | |||
Berechnung Linearer Einzelspeicher | |||
<fortran>FUNCTION RKENNL () RESULT(WERT)</fortran> | |||
Funktionswertberechnung von Kennlinien, die als Polygonzug YK,XK | |||
<fortran>FUNCTION RKENNL_XDOUBLE () RESULT(WERT)</fortran> | |||
Funktionswertberechnung von Kennlinien, die als Polygonzug YK,XK eingelesen wurden: Werte als Double | |||
<fortran>FUNCTION RKENNL_YDOUBLE () RESULT(WERT)</fortran> | |||
Funktionswertberechnung von Kennlinien, die als Polygonzug YK,XK eingelesen wurden: Werte als Double | |||
<fortran>FUNCTION SORT_DBLE () RESULT(iResp)</fortran> | |||
Sortiert einen Array nach dem Shellsort-Verfahren | |||
<fortran>FUNCTION SORT_SNGL () RESULT(iResp)</fortran> | |||
Sortiert einen Array nach dem Shellsort-Verfahren | |||
<fortran>FUNCTION SEARCH_SORT_DBLE () RESULT(iresponse)</fortran> | |||
Findet in einem sortierten Array einen Wert | |||
<fortran>FUNCTION SEARCH_SORT_SNGL () RESULT(iresponse)</fortran> | |||
Findet in einem sortierten Array einen Wert | |||
<fortran>FUNCTION SEARCH_UNSORT_INT () RESULT(iresponse)</fortran> | |||
Findet in einem unsortierten Array einen Wert | |||
<fortran>FUNCTION CALC_COORDINATES () RESULT(NK)</fortran> | |||
Positioniert Werte eines Arrays innerhalb vorgegebener Koordinaten (Hilfsroutine zum Zeichnen mit WIN-API) | |||
<fortran>FUNCTION COORD_TO_PIXEL () RESULT(NK)</fortran> | |||
Schreibt Zeitreihenkoordinaten nach Pixelkoordinaten(wie CALC_COORDINATES nur Re-Engineered)(Hilfsroutine zum Zeichnen mit WIN-API) | |||
<fortran>FUNCTION PIXEL_TO_COORD () RESULT(NSTZ)</fortran> | |||
Schreibt Pixelkoordinaten nach Zeitreihenkoordinaten (Hilfsroutine zum Zeichnen mit WIN-API) | |||
<fortran>FUNCTION CHARDELSTR () RESULT(NLEN)</fortran> | |||
Entfernt aus einem String Steuer- oder NULL-Zeichen kommt bei Active-X aufrufen vor, da dort der BSTR als String übergeben wird, der aus wide, double-byte Characters besteht, Fortran aber nur single-byte Characters kennt) | |||
<fortran>FUNCTION CHARDELSTREX () RESULT(NLEN)</fortran> | |||
Entfernt aus einem String Steuer- oder NULL-Zeichen (kommt bei Active-X aufrufen vor, da dort der BSTR als String übergeben wird, der aus wide, double-byte Characters besteht, Fortran aber nur single-byte Characters kennt) | |||
<fortran>FUNCTION READLINE_RECORD () RESULT(IsEndOfFile)</fortran> | |||
Liest bis EndOfRecord Marker kommt | |||
<fortran>FUNCTION COMPARE () RESULT(IsOK)</fortran> | |||
Vergleicht zwei Strings miteinander | |||
<fortran>FUNCTION INSTR (cTxt, cFind, iAnfang) RESULT(istart)</fortran> | |||
Gibt die erste Position eines Substrings in einem String zurück | |||
<fortran>FUNCTION FINDCNTRL () RESULT(IPOS)</fortran> | |||
Sucht in einem String ein bestimmtes Steuerzeichen | |||
<fortran>FUNCTION GET_PROFILE_STRING () RESULT(iResp)</fortran> | |||
Holt aus einer INI-Datei den entsprechenden Eintrag | |||
<fortran>FUNCTION IS_SYSZUST_OK () RESULT (LOK)</fortran> | |||
Systemzustandskontrolle | |||
<fortran>FUNCTION GET_SYSZUST_WERT () RESULT (Wert)</fortran> | |||
Aktueller Systemzustandswert ermitteln | |||
<fortran>FUNCTION GET_SYSZUST_TYP () RESULT (iTyp)</fortran> | |||
Systemzustandstyp | |||
<fortran>FUNCTION GET_SYSZUST_CALCFACTOR () RESULT (Factor)</fortran> | |||
Systemzustandstyp | |||
<fortran>FUNCTION GET_SYSZUST_SUMMENFAKTOR () RESULT (Faktor)</fortran> | |||
Umrechnungsfaktor beim Summieren von Systemzuständen | |||
<fortran>FUNCTION SYSZUST_isINTENS () RESULT (L)</fortran> | |||
Umrechnungsfaktor beim Summieren von Systemzuständen | |||
<fortran>FUNCTION GET_SYSZUST_ABLAUF () RESULT (iAB)</fortran> | |||
Ablauf und Kennungszuordnung | |||
<fortran>FUNCTION GET_SYSOBJEKT_ID (Kng) RESULT (ID)</fortran> | |||
Weist zur Kennung die richtige Objekt-ID zu | |||
<fortran>FUNCTION VALUE () RESULT (Wert)</fortran> | |||
Wert - Interpretation | |||
<fortran>FUNCTION OPENFILE () RESULT(IsOk)</fortran> | |||
Datei oeffnen | |||
<fortran>FUNCTION READRECORD () RESULT(iLen)</fortran> | |||
Dateizugriff auf eine bestimmte Position | |||
<fortran>FUNCTION ERRORMODE () RESULT(iResp)</fortran> | |||
Error-Auswertung | |||
<fortran>FUNCTION COMPARE_DBLE_DBLE () RESULT(IsEqual)</fortran> | |||
Fehlerwert-Erkennung | |||
<fortran>FUNCTION COMPARE_SNGL_DBLE () RESULT(IsEqual)</fortran> | |||
Fehlerwert-Erkennung | |||
<fortran>FUNCTION COMPARE_SNGL_SNGL () RESULT(IsEqual)</fortran> | |||
Fehlerwert-Erkennung | |||
[[Category:BlauesModell]] | [[Category:BlauesModell]] | ||
[[Category:BlauesModell Code]] | [[Category:BlauesModell Code]] |
Revision as of 07:35, 6 December 2006
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 CALC_STEIGUNG () RESULT(LOK)</fortran> Fuer X-Y-Werte Steigungen berechnen <fortran>FUNCTION SPEIBELI () RESULT(LERROR)</fortran> Routine zum Berechnen eines Zeitschrittes eines Speichers, dessen Prozessfunktionen bereichsweise linearisiert darstellbar sind. <fortran>FUNCTION SPE_isCALC_BILANZ () RESULT(isBilanz)</fortran> Richtungswechsel anzeigen und melden, wenn Schwingung um eine Lamellengrenze auftritt <fortran>FUNCTION SPE_CALC_DGL () RESULT(S1)</fortran> Funktion zur Berechnung der DGL <fortran>FUNCTION SPE_DELTA_T () RESULT(T1)</fortran> Funktion zur Berechnung der Dauer bis zum Bereichswechsel <fortran>FUNCTION SPE_DELTA_T_FKT () RESULT(T1)</fortran> Funktion zur iterativen Berechnung der Dauer bis zum Bereichswechsel <fortran>FUNCTION SPEILIN_INIT () RESULT (Sinhalt)</fortran> StartInhalt Linearer Einzelspeicher <fortran>FUNCTION SPEILIN () RESULT (OUTPUT)</fortran> Berechnung Linearer Einzelspeicher <fortran>FUNCTION RKENNL () RESULT(WERT)</fortran> Funktionswertberechnung von Kennlinien, die als Polygonzug YK,XK <fortran>FUNCTION RKENNL_XDOUBLE () RESULT(WERT)</fortran> Funktionswertberechnung von Kennlinien, die als Polygonzug YK,XK eingelesen wurden: Werte als Double <fortran>FUNCTION RKENNL_YDOUBLE () RESULT(WERT)</fortran> Funktionswertberechnung von Kennlinien, die als Polygonzug YK,XK eingelesen wurden: Werte als Double <fortran>FUNCTION SORT_DBLE () RESULT(iResp)</fortran> Sortiert einen Array nach dem Shellsort-Verfahren <fortran>FUNCTION SORT_SNGL () RESULT(iResp)</fortran> Sortiert einen Array nach dem Shellsort-Verfahren <fortran>FUNCTION SEARCH_SORT_DBLE () RESULT(iresponse)</fortran> Findet in einem sortierten Array einen Wert <fortran>FUNCTION SEARCH_SORT_SNGL () RESULT(iresponse)</fortran> Findet in einem sortierten Array einen Wert <fortran>FUNCTION SEARCH_UNSORT_INT () RESULT(iresponse)</fortran> Findet in einem unsortierten Array einen Wert <fortran>FUNCTION CALC_COORDINATES () RESULT(NK)</fortran> Positioniert Werte eines Arrays innerhalb vorgegebener Koordinaten (Hilfsroutine zum Zeichnen mit WIN-API) <fortran>FUNCTION COORD_TO_PIXEL () RESULT(NK)</fortran> Schreibt Zeitreihenkoordinaten nach Pixelkoordinaten(wie CALC_COORDINATES nur Re-Engineered)(Hilfsroutine zum Zeichnen mit WIN-API) <fortran>FUNCTION PIXEL_TO_COORD () RESULT(NSTZ)</fortran> Schreibt Pixelkoordinaten nach Zeitreihenkoordinaten (Hilfsroutine zum Zeichnen mit WIN-API) <fortran>FUNCTION CHARDELSTR () RESULT(NLEN)</fortran> Entfernt aus einem String Steuer- oder NULL-Zeichen kommt bei Active-X aufrufen vor, da dort der BSTR als String übergeben wird, der aus wide, double-byte Characters besteht, Fortran aber nur single-byte Characters kennt) <fortran>FUNCTION CHARDELSTREX () RESULT(NLEN)</fortran> Entfernt aus einem String Steuer- oder NULL-Zeichen (kommt bei Active-X aufrufen vor, da dort der BSTR als String übergeben wird, der aus wide, double-byte Characters besteht, Fortran aber nur single-byte Characters kennt) <fortran>FUNCTION READLINE_RECORD () RESULT(IsEndOfFile)</fortran> Liest bis EndOfRecord Marker kommt <fortran>FUNCTION COMPARE () RESULT(IsOK)</fortran> Vergleicht zwei Strings miteinander <fortran>FUNCTION INSTR (cTxt, cFind, iAnfang) RESULT(istart)</fortran> Gibt die erste Position eines Substrings in einem String zurück <fortran>FUNCTION FINDCNTRL () RESULT(IPOS)</fortran> Sucht in einem String ein bestimmtes Steuerzeichen <fortran>FUNCTION GET_PROFILE_STRING () RESULT(iResp)</fortran> Holt aus einer INI-Datei den entsprechenden Eintrag <fortran>FUNCTION IS_SYSZUST_OK () RESULT (LOK)</fortran> Systemzustandskontrolle <fortran>FUNCTION GET_SYSZUST_WERT () RESULT (Wert)</fortran> Aktueller Systemzustandswert ermitteln <fortran>FUNCTION GET_SYSZUST_TYP () RESULT (iTyp)</fortran> Systemzustandstyp <fortran>FUNCTION GET_SYSZUST_CALCFACTOR () RESULT (Factor)</fortran> Systemzustandstyp <fortran>FUNCTION GET_SYSZUST_SUMMENFAKTOR () RESULT (Faktor)</fortran> Umrechnungsfaktor beim Summieren von Systemzuständen <fortran>FUNCTION SYSZUST_isINTENS () RESULT (L)</fortran> Umrechnungsfaktor beim Summieren von Systemzuständen <fortran>FUNCTION GET_SYSZUST_ABLAUF () RESULT (iAB)</fortran> Ablauf und Kennungszuordnung <fortran>FUNCTION GET_SYSOBJEKT_ID (Kng) RESULT (ID)</fortran> Weist zur Kennung die richtige Objekt-ID zu <fortran>FUNCTION VALUE () RESULT (Wert)</fortran> Wert - Interpretation <fortran>FUNCTION OPENFILE () RESULT(IsOk)</fortran> Datei oeffnen <fortran>FUNCTION READRECORD () RESULT(iLen)</fortran> Dateizugriff auf eine bestimmte Position <fortran>FUNCTION ERRORMODE () RESULT(iResp)</fortran> Error-Auswertung <fortran>FUNCTION COMPARE_DBLE_DBLE () RESULT(IsEqual)</fortran> Fehlerwert-Erkennung <fortran>FUNCTION COMPARE_SNGL_DBLE () RESULT(IsEqual)</fortran> Fehlerwert-Erkennung <fortran>FUNCTION COMPARE_SNGL_SNGL () RESULT(IsEqual)</fortran> Fehlerwert-Erkennung