ERROR-Konstanten

From BlueM
Revision as of 04:31, 7 April 2009 by Froehlich (talk | contribs)
Jump to navigation Jump to search

Aus MODCON, Stand: Rev. 80 <fortran> c ================================================================= c Global ERROR - Konstanten c =================================================================

     !Was soll bei Auflaufen eines ErrorValues getan werden
     INTEGER, PARAMETER :: ERR_ErrorMode_Original = 0
     INTEGER, PARAMETER :: ERR_ErrorMode_Ignore   = 1
     INTEGER, PARAMETER :: ERR_ErrorMode_Replace  = 2
     INTEGER, PARAMETER :: ERR_ErrorMode_Interpol = 3
     INTEGER, PARAMETER :: ERR_ErrorMode_Cancel   = 4
     !Simulation-Errors
     INTEGER            :: ERR_KENNUNG         =  0                   ! 0 bedeutet kein Fehler
     INTEGER, PARAMETER :: ERR_SPE_UEBERLAUF   = -1
     INTEGER, PARAMETER :: ERR_TAL_UEBERLAUF   = -2
     INTEGER, PARAMETER :: ERR_TRS_UEBERLAUF   = -3
     INTEGER, PARAMETER :: ERR_TAL_FKTSTEIGUNG = -4
     INTEGER, PARAMETER :: ERR_ZRE_START       = -5
     INTEGER, PARAMETER :: ERR_ZRE_READ        = -6
     INTEGER, PARAMETER :: ERR_ZRE_OPEN        = -7
     INTEGER, PARAMETER :: ERR_ALLOCATED       = -8
     INTEGER, PARAMETER :: ERR_DIVISION_NULL   = -9
     INTEGER, PARAMETER :: ERR_FKT_STEIGUNG    = -10
     INTEGER, PARAMETER :: ERR_BOD_PARAMETER   = -20
     INTEGER, PARAMETER :: ERR_BOD_FKT         = -21
     INTEGER, PARAMETER :: ERR_LNZ_PARAMETER   = -30
     INTEGER, PARAMETER :: ERR_TAL_HYAATTRIB   = -40
     INTEGER, PARAMETER :: ERR_BEK_HYAATTRIB   = -41
     INTEGER, PARAMETER :: ERR_WRITEFILE       = -50


     !Allgemeine
     INTEGER, PARAMETER :: Err_Default              = -100
     !Errors - File-Operation-Errors
     INTEGER, PARAMETER :: Err_UnableToOpen         = -101
     INTEGER, PARAMETER :: Err_FileEmpty            = -102
     INTEGER, PARAMETER :: Err_StartToEarly         = -103
     INTEGER, PARAMETER :: Err_StartToLate          = -104
     INTEGER, PARAMETER :: Err_EndToLate            = -105
     INTEGER, PARAMETER :: Err_EndOfFile            = -106
     INTEGER, PARAMETER :: Err_WrongFormat          = -107
     INTEGER, PARAMETER :: Err_WriteProtected       = -108
     INTEGER, PARAMETER :: Err_FileInUse            = -109
     INTEGER, PARAMETER :: Err_FileNotExist         = -110
     INTEGER, PARAMETER :: Err_ErrInFile            = -111
     INTEGER, PARAMETER :: Err_FileNotFound         = -112
     INTEGER, PARAMETER :: Err_DateNotIncreasing    = -120
     INTEGER, PARAMETER :: Err_HeaderInfoWrong      = -121
     INTEGER, PARAMETER :: Err_HeaderNotFound       = -122
     INTEGER, PARAMETER :: Err_StringNotFound       = -123
     INTEGER, PARAMETER :: Err_WriteError           = -124
     INTEGER, PARAMETER :: Err_ReadError            = -125
     INTEGER, PARAMETER :: Err_NoData               = -130
     INTEGER, PARAMETER :: Err_BadFileNumber        = -131
     INTEGER, PARAMETER :: Err_UnableToDeleteFile   = -132
     INTEGER, PARAMETER :: Err_UnableToWriteFile    = -133
     INTEGER, PARAMETER :: Err_UnableToCreateFile   = -134
     INTEGER, PARAMETER :: Err_Conversion           = -135
     INTEGER, PARAMETER :: Err_UnableToAllocate     = -136
     INTEGER, PARAMETER :: Err_ActiveXNotFound      = -137
     INTEGER, PARAMETER :: Err_InvalidRecordNumber  = -138
     INTEGER, PARAMETER :: Err_WrongIniProperties   = -139
     INTEGER, PARAMETER :: Err_UnableToCopyFile     = -140
     INTEGER, PARAMETER :: Err_UnableToStartProcess = -141
     INTEGER, PARAMETER :: Err_UnableToCreateEvent  = -142
     INTEGER, PARAMETER :: Err_UnableToCreateThread = -143
     INTEGER, PARAMETER :: Err_UnableWriteTmpFile   = -144
     INTEGER, PARAMETER :: Err_WrongParameter       = -145
     !Timer-Prozesse
     INTEGER, PARAMETER :: Err_TimeOut              = 150
     !Data-Type Errors
     INTEGER, PARAMETER :: Err_StringConvert        = -200
     ! Berechnungen, Dimensionierungen
     INTEGER, PARAMETER :: Err_WrongDimension       = -301
     INTEGER, PARAMETER :: Err_WrongParameterNumber = -302
     INTEGER, PARAMETER :: Err_EquidistanzRequired  = -303
     INTEGER, PARAMETER :: Err_ErrorValueFound      = -304
     INTEGER, PARAMETER :: Err_InputResultInError   = -305
     !Statistik
     INTEGER, PARAMETER :: Err_Stat_PearsonKsTestMinMax  = -401  !Der kleinste bzw. groesste Wert der Stichprobe liegt ausserhalb der Verteilung !
     INTEGER, PARAMETER :: Err_Stat_WeibullKsTestMin     = -402  !Der kleinste Wert der Stichprobe ist < als der kleinste Wert der Verteilung !

</fortran>