00001 // $Id: SEESTypes.h,v 1.1 2009/04/01 21:32:27 pv Exp $ 00002 // --------------------------------------------------------------------- 00003 #ifndef SEESTypes_H_ 00004 #define SEESTypes_H_ 00005 // --------------------------------------------------------------------- 00006 #include <string> 00007 // --------------------------------------------------------------------- 00008 namespace SEESTypes 00009 { 00010 enum ControlMode 00011 { 00012 mUndefined = 0, // неопределён 00013 mOffControl = 1, // управление отключено (управление с ГРЩ) 00014 mPultControl = 2, // ручное управление с ЦПУ 00015 mAuto = 3 // автоматическое управление 00016 }; 00017 00018 enum InfoCode 00019 { 00020 icUndefined = 0, 00021 icOK = 1, // успешное исполнение команды 00022 icAlarm = 2, // Авария 00023 icWarning = 3, // Неисправность (WarningCode_AS) 00024 icRunFailed_NotReady = 5, // Отказ пуска. ГДГ не готов к пуску 00025 icRunFailed_NotWorking = 6, // Отказ пуска. Нет сигнала 'ДГ работа' 00026 icRunFailed_NotFnom = 7, // Отказ пуска. ГДГ не вышел на номинальную частоту 00027 icRunFailed_NotUnom = 8, // Отказ пуска. ГДГ не вышел на номинальное напряжение 00028 icRunFailed_NotReadyForLoading = 9, // Отказ пуска. Нет сигнала 'ДГ готов к нагрузке' 00029 icONFailed_SyncFailed = 10, // Отказ подключения. QG: Неисправен синхронизатор 00030 icONFailed_NotSync = 11, // Отказ подключения. QG: нет сигнала об успешной синхронизация 00031 icONFailed_NotSync1 = 12, // Отказ подключения. QG: синхронизация не удалась 00032 icONFailed_QGFailed = 13, // Отказ подключения. QG не включился (без синхронизации) 00033 icOFFFailed_NotUnloading = 15, // Отказ отключения. Не удалось перевести нагрузку 00034 icOFFFailed_QGFailed = 16, // Отказ отключения. Не удалось отключить QG 00035 icStopFailed_Timeout = 18 // Отказ остановки. ГДГ не остановился 00036 }; 00037 }; 00038 // --------------------------------------------------------------------- 00039 #endif // SEESTypes_H_ 00040 // ---------------------------------------------------------------------
1.5.9