| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783 |
- #pragma once
- #ifndef OCC_PUBLIC_DEFINE_PUBLICEQPMTID_FILE
- #define OCC_PUBLIC_DEFINE_PUBLICEQPMTID_FILE
- //#include "DrainPoolUnit.h"
- #include <map>
- #include <vector>
- using namespace std;
- extern int Power_Station_Nums; //牵引变电所车站数目
- extern int All_Power_Station_Nums; //所有车站数
- extern int NODE_MATRIC_COLLOM; //节点矩阵列数
- extern int NODE_MATRIC_ROW; //节点矩阵行数
- extern int Max_SigleArrowTrain_Nums; //单方向列车运行数量
- extern int Voltage_Calculate_InitValueV; //初始电压值
- extern int MRunLineID; // 运行线路号
- /*线路*/
- //110kv线路
- extern int OCC_EQPMTTYPE_110kVACMLine; //110kv母线线
- extern int OCC_EQPMTTYPE_110kvPowerLine ; //110kv输电线
- //10kv馈线
- extern int OCC_EQPMTTYPE_10kvPowerLine; //10kv馈线 //花溪10kv馈线 add by dengt
- //35kv线路
- extern int OCC_EQPMTTYPE_35kVMOTHERLINE ; // 35kv交流母线
- extern int OCC_EQPMTTYPE_35kvACPowerLine ; // 35kv输电线
- //400V线路
- extern int OCC_EQPMTTYPE_400vACMLine ; // 400v交流母线
- extern int OCC_EQPMTTYPE_400vACPowerLine ; // 400v输电线
- //直流线路
- extern int OCC_EQPMTTYPE_1500vDCMLine ; //直流母线
- extern int OCC_EQPMTTYPE_DCPowerLine ; // 直流输电线
- extern int OCC_EQPMTTYPE_1500VNegativeBusLine; //直流负极母线
- extern int OCC_EQPMTTYPE_TouchNet ; //接触网
- extern int OCC_EQPMTTYPE_Track; //回流轨
- extern int OCC_EQPMTTYPE_PowerPhase ; // 电分相
- /*电气设备*/
- //35kv开关设备
- extern int OCC_EQPMTTYPE_35kVBREAKER ; // 35kv断路器
- extern int OCC_EQPMTTYPE_27_5kVBREAKER; // 27.5kv断路器
- extern int OCC_EQPMTTYPE_27_5kVSwitch; // 27.5kv隔离开关
- //110kv开关设备
- extern int OCC_EQPMTTYPE_110kVBreaker; //110kv断路器
- extern int OCC_EQPMTTYPE_110kVSwitch ; //110kv隔离开关
- //400V开关设备
- extern int OCC_EQPMTTYPE_400vACControlBreaker ; // 400v可控断路器
- extern int OCC_EQPMTTYPE_400vACUncontrolBreaker ; // 400v不可控断路器
- //直流开关设备
- extern int OCC_EQPMTTYPE_BREAKER_DC ; //直流断路器
- //隔离开关
- extern int OCC_EQPMTTYPE_ThreePositong_ELCSWICTH ; //三工位隔离开关
- extern int OCC_EQPMTTYPE_Power_ELCSWICTH ; //电动隔离开关
- extern int OCC_EQPMTTYPE_Mannual_ELCSWICTH ; //手动隔离开关
- //通用开关设备
- extern int OCC_EQPMTTYPE_BREAKER_HANDER ; //手车
- extern int OCC_EQPMTTYPE_AUTOBOLT ; // 备自投
- extern int OCC_EQPMTTYPE_PLC ; //PLC
- //变压器
- extern int OCC_EQPMTTYPE_Potential_Transformer ; //母线电压互感器
- //无功补偿
- extern int OCC_EQPMTTYPE_StaticDynamicVarCompensator ; // 静止式动态无功补偿器
- //备自投
- extern int OCC_EQPMTTYPE_AUTOBOLT ; // 备自投
- extern int OCC_EQPMTTYPE_AUTOBOLT_110KV ; // 110KV备自投
- extern int OCC_EQPMTTYPE_AUTOBOLT_35KV ; // 35KV备自投
- extern int OCC_EQPMTTYPE_AUTOBOLT_400V ; // 400V备自投
- extern int OCC_EQPMTTYPE_PowerTransformer ; // 配电变压器
- extern int OCC_EQPMTTYPE_TractionTransformer ; // 牵引变压器
- extern int OCC_EQPMTTYPE_1500vRectifier ; // 1500v整流柜
- extern int OCC_EQPMTTYPE_1500vDischarge ; // 1500v排流柜
- extern int OCC_EQPMTTYPE_TrackPowerLimitingDevice ; // 1500v钢轨电位限制装置
- extern int OCC_EQPMTTYPE_ActiveFilterDevice ; // 有源滤波装置
- extern int OCC_EQPMTTYPE_SC ; // SC
- extern int OCC_EQPMTTYPE_NPMPD; // NPMPD
- extern int OCC_EQPMTTYPE_GroundDevice; // 接地装置
- extern int OCC_EQPMTTYPE_MainTransformer; //主变压器 昆明主所中主变压器 注:Main代表主所
- extern int OCC_EQPMTTYPE_UnkownMainSenserTransformer ; //未知主所感应变压器 昆明主所中未知主所感应变压器
- extern int OCC_EQPMTTYPE_UnkownSenserTransformer ; //昆明主所中未知感应变压器
- extern int OCC_EQPMTTYPE_UnkownMainTransformer ; //昆明主所中未知主所变压器
- extern int OCC_EQPMTTYPE_EarthBrake; //接地刀闸
- extern int OCC_EQPMTTYPE_MainLineElement ; //昆明主所110kv系统有应用称为:主所线路元件
- extern int OCC_EQPMTTYPE_LightningProtectLowPressure ; //避雷器低压侧
- extern int OCC_EQPMTTYPE_LightningProtectHighPressure ; //高压侧避雷器
- extern int OCC_EQPMTTYPE_400vFeedLineSwtich ; //400v馈线开关
- extern int OCC_EQPMTTYPE_EarthMLine ; //接地母线
- extern int OCC_EQPMTTYPE_35kVLineInOutlet; //35kV进出线箭头
- extern int OCC_EQPMTTYPE_400VLineInOutlet; //400V馈线箭头
- extern int OCC_EQPMTTYPE_110kVLineInOutlet; //110kV进线箭头
- extern int OCC_EQPMTTYPE_DC_ReturnLine; //负极馈线(回流线)
- extern int OCC_EQPMTTYPE_SettingGroup; //整定值组
- extern int OCC_EQPMTTYPE_StationThreeLoadCut; //车站三级负荷切除按钮
- extern int OCC_EQPMTTYPE_StationControlPermission; //控制权限
- extern int OCC_EQPMTTYPE_400VBREAKERHANDER ; // 1500v手车
- extern int OCC_EQPMTTYPE_BreakRailPotential ; //轨电位
- extern int OCC_EQPMTTYPE_AutoBoltSoftPlate; //备自投软压板
- extern int OCC_EQPMTTYPE_ReclosingSoftPlate; //重合闸软压板
- // 定义环调图元编号 Begin
- extern int Eqpmt_ASD; // 滑动门
- extern int Eqpmt_AutoGate; // 闸机
- extern int Eqpmt_BOM; // BOM自动售票机
- extern int Eqpmt_DbAutoGate; // 双向闸机
- extern int Eqpmt_DT; // 模拟型电动风量调节阀
- extern int Eqpmt_DZ; // 开关型电动风量调节阀
- extern int Eqpmt_EED; // EED应急门
- extern int Eqpmt_Elevator; // 电梯
- extern int Eqpmt_Escalator; // 扶梯
- extern int Eqpmt_FF; // 电动排烟口
- extern int Eqpmt_FireAlarm; // 手动报警按钮火警
- extern int Eqpmt_FireDetector; // 感烟探测器
- extern int Eqpmt_Hydrant; // 消火栓
- extern int Eqpmt_TemperatureDetector; // 感温探测器
- extern int Eqpmt_FixedCamera; // 固定摄像机
- extern int Eqpmt_FP; // 防烟防火阀
- extern int Eqpmt_FP1; // 防烟防火阀
- extern int Eqpmt_FP2; // 防烟防火阀
- extern int Eqpmt_FP3; // 防烟防火阀
- extern int Eqpmt_InteLight; // 智能照明
- extern int Eqpmt_JET; // 双向风机
- extern int Eqpmt_KT; // 空调
- extern int Eqpmt_LightSwitch; // 照明开关
- extern int Eqpmt_LightEqpmt; // 照明设备
- extern int Eqpmt_ReturnRoadSwitch; // 400V馈线开关
- extern int Eqpmt_MSD; // MSD端门
- extern int Eqpmt_PumpUnit; // 水泵机组
- extern int Eqpmt_Server; // 控制中心实时服务器
- extern int Eqpmt_SphereCamera; // 球形摄像机
- extern int Eqpmt_TEF; // 一般风机
- extern int Eqpmt_TVF; // 双速风机
- extern int Eqpmt_TVM; // 自动售票机TVM
- extern int Eqpmt_ACS; // ACS门禁
- extern int Eqpmt_PumpNumOne; // 一号泵
- extern int Eqpmt_PumpNumTwo; // 二号泵
- extern int Eqpmt_Escalator2; // 电扶梯
- extern int Eqpmt_AutoGateIn; // 进站闸机
- extern int Eqpmt_AutoGateOut; // 出站闸机
- extern int Eqpmt_AutoGateInAndOut; // 双向闸机
- extern int Eqpmt_TCM; // 查询机
- extern int Eqpmt_ZSF; // 送排风机兼事故风机:送风机
- extern int Eqpmt_ZSF_Out; // 送排风机兼事故风机:排风机
- extern int Eqpmt_SLF; // 射流风机
- extern int Eqpmt_SPF; // 送\排风机
- extern int Eqpmt_BLQ; // 表冷器
- extern int Eqpmt_GLQ; // 过滤器
- extern int Eqpmt_LZM; // 立转门
- extern int Eqpmt_JHQ; // 空气净化器
- extern int Eqpmt_WaterUnit; // 冷水机组
- extern int Eqpmt_CoolingTower; // 冷却塔
- extern int Eqpmt_CoolingTower_Frequency; // 冷却塔(带变频器)
- extern int Eqpmt_ElectromotionValve; // 电动二通阀
- extern int Eqpmt_ElectromotionButterfly; // 电动蝶阀
- extern int Eqpmt_WaterPump; // 水泵
- extern int Eqpmt_FixPressPot; // 定压补水装置-定压罐
- extern int Eqpmt_WaterTank; // 定压补水装备-水箱
- extern int Eqpmt_StreamSwitch; // 水流开关
- extern int Eqpmt_WaterDealEqpmt; // 水处理设备
- extern int Eqpmt_DrainPump; // 给排水水泵
- extern int Eqpmt_DrainPool; // 给排水水池
- extern int Eqpmt_DrainPoolThree; // 三泵给排水水池
- extern int Eqpmt_ElecPartnerCaloric; // 电伴热
- extern int Eqpmt_ManDefendDoor; // 人防门
- extern int Eqpmt_CoolSysCtrl; // 冷源系统控制
- extern int Eqpmt_SysFault; // 系统综合故障
- extern int Eqpmt_EvacuateLeft; // 疏散左
- extern int Eqpmt_EvacuateRight; // 疏散右
- extern int Eqpmt_NetWork; // 网络设备
- extern int Eqpmt_Tip1; // 设备提示图元
- extern int Eqpmt_Tip2; // 设备提示图元
- extern int Eqpmt_Tip3; // 设备提示图元
- extern int Eqpmt_PSDStatus; // 站台门状态
- extern int Eqpmt_FYM; // 防烟门
- extern int Eqpmt_RollDoor; // 卷帘门
- extern int Eqpmt_RAF_EAF; //回/排风机
- extern int Eqpmt_SEF; //排烟风机
- extern int Eqpmt_FAF; //送风机
- extern int Eqpmt_EAF; //排风机
- extern int Eqpmt_SensorPos; //温湿度传感器
- extern int Eqpmt_DT1; //单体风阀
- extern int Eqpmt_TemperatureSensingFiber; //感温光纤
- extern int Eqpmt_EmergencyLighting; //应急照明
- extern int Eqpmt_SectionLighting; //区间照明
- extern int Eqpmt_WaterSensorPos; //
- extern int Eqpmt_AVM; //自动充值机
- extern int Eqpmt_PA; //广播设备
- extern int Eqpmt_VRV; //多联机
- extern int Eqpmt_Handautomatic; //气灭手自动
- extern int Eqpmt_Extinguishother; //气灭提示
- extern int Eqpmt_Extinguishfreed; //气体释放
- extern int Eqpmt_ModeCtrlType; //模式控制按钮
- extern int Eqpmt_IBPEnvCtrlType; //IBP环控钥匙
- extern int Eqpmt_FAS_Air; ////FAS空气成分
- extern int Eqpmt_CoolingPump; //冷却水泵
- extern int Eqpmt_FreezingPump; //冷冻水泵
- extern int Eqpmt_TUO; //隧道TUO风机
- extern int Eqpmt_HPF_Frequency; //变频回排风机
- extern int Eqpmt_XKT; //小系统空调
- extern int Eqpmt_QPF; //强排风机
- extern int Eqpmt_PSDAirValve; //PSD风阀
- extern int Eqpmt_MutualFAF; //冷冻水空调
- extern int Eqpmt_SecurityInspection; //安检机
- extern int Eqpmt_CoolGroupCtrl; //冷机群控
- //防灾设备增加
- extern int Eqpmt_DPLine; //防灾线路
- extern int Eqpmt_DPWind; //防灾风监测设备
- extern int Eqpmt_DPFM; //防灾异物侵限设备
- extern int Eqpmt_DPRain; //防灾雨监测设备
- extern int Eqpmt_DPLight; //防灾报警灯
- // 定义环调图元编号 End
- // 模式执行状态
- #define ModeExcuteProgress_Null -1 // 不运行
- #define ModeExcuteProgress_Start 0 // 模式执行开始
- #define ModeExcuteProgress_Success 1 // 模式执行成功
- #define ModeExcuteProgress_Failure 2 // 模式执行失败
- #define ModeExcuteProgress_Break 3 // 模式执行中断
- // IBP闪烁标志
- #define IBPFlash_Normal 0 // 正常亮灯
- #define IBPFlash_Fast 1 // 快速闪烁
- #define IBPFlash_Slow 2 // 慢闪烁
- // 站台门状态定义列表
- enum PSDStatus
- {
- // 主电源故障状态
- // 驱动电源故障状态
- // 控制电源故障状态
- // 驱动电池低压报警
- // 控制电池低压报警
-
- PSDStatus_IBPUpAlow = 5, // IBP操作允许上行
- PSDStatus_IBPDownAlow = 6, // IBP操作允许下行
- PSDStatus_IBPUpOpen = 7, // IBP开门命令上行
- PSDStatus_IBPDownOpen = 8, // IBP开门命令下行
- PSDStatus_IBPUpClose = 9, // IBP关门命令上行
- PSDStatus_IBPDownClose = 10, // IBP关门命令下行
- PSDStatus_IBPUpSideOpen = 11, // IBP开边门命令上行
- PSDStatus_IBPDownSideOpen = 12, // IBP开边门命令下行
- PSDStatus_SignalUpClose = 13, // 信号关门命令上行
- PSDStatus_SignalDowmClose = 14, // 信号关门命令下行
- PSDStatus_SignalUpOpen = 15, // 信号开门命令上行
- PSDStatus_SignalDownOpen = 16, // 信号开门命令下行
- PSDStatus_SafeUp = 17, // 安全回路状态上行
- PSDStatus_SafeDown = 18, // 安全回路状态下行
- PSDStatus_ASDOpenUp = 19, // 上行滑动门完全开启
- PSDStatus_ASDOpenDown = 20, // 下行滑动门完全开启
- PSDStatus_PSL_UnLockUp= 21, // PSL互锁解除
- PSDStatus_PSL_UnLockDown = 22, // PSL互锁解除
- PSDStatus_PSL_OpenUp = 23, // PSL上行开门
- PSDStatus_PSL_OpenDown = 24, // PSL下行开门
- PSDStatus_PSL_CloseUp = 25, // PSL上行关门
- PSDStatus_PSL_CloseDown = 26, // PSL下行关门
- PSDStatus_PSL_AlowUp = 27, // PSL上行允许
- PSDStatus_PSL_AlowDown = 28, // PSL下行允许
- PSDStatus_Error_ASDOpenUp=29, // 屏蔽门上行开门故障
- PSDStatus_Error_ASDOpenDown=30, // 屏蔽门下行开门故障
- PSDStatus_Error_ASDCloseUp=31, //屏蔽门上行关门故障
- PSDStatus_Error_ASDCloseDown=32, //屏蔽门下行关门故障
- // 防淹门状态定义
- FYMStatus_UpDoowStatus = 50, // 上行_防淹门开关门状态
- FYMStatus_UpCloseAsk = 51, // 上行_IBP盘关门请求
- FYMStatus_UpCloseAllow = 52, // 上行_IBP盘关门允许
- FYMStatus_UpOneLevelAlarm = 53, // 上行_一级水位报警
- FYMStatus_UpTwoLevelAlarm = 54, // 上行_二级水位报警
- FYMStatus_DownDoowStatus = 70, // 下行_防淹门开关门状态
- FYMStatus_DownCloseAsk = 71, // 下行_IBP盘关门请求
- FYMStatus_DownCloseAllow = 72, // 下行_IBP盘关门允许
- FYMStatus_DownOneLevelAlarm = 73, // 下行_一级水位报警
- FYMStatus_DownTwoLevelAlarm = 74, // 下行_二级水位报警
- };
- // 状态定义
- #define PSDStatus_UnActive 0 // 未允许 未激活等状态
- #define PSDStatus_Active 1 // 允许 激活等状态
- // 方向定义
- #define Direct_Up 1 // 上行
- #define Direct_Down 2 // 下行
- /*
- 设备图元唯一标识
- */
- enum EqpmtIdentify
- {
- /////////////////// 电调设备图元标识/////////////////////////////////////////
- EqpmtIdentify_35kvACMLine = 101, //35kv交流母线
- EqpmtIdentify_400vACMLine = 102, //400v交流母线
- EqpmtIdentify_1500vDCMLine = 103, //1500v直流母线
- EqpmtIdentify_TouchNet = 104, //接触网/轨
- EqpmtIdentify_PowerPhase = 105, //电分相
- EqpmtIdentify_400vACPowerLine = 106, //400v交流馈线
- EqpmtIdentify_35kvACPowerLine = 107, //35kv交流馈线
- EqpmtIdentify_DCPowerLine = 108, //直流馈线
- EqpmtIdentify_35kvBreaker = 109, //35kv断路器
- EqpmtIdentify_1500vBreaker = 110, //1500v断路器
- EqpmtIdentify_1500vBreakerHandler = 111, //断路器手车
- EqpmtIdentify_35kvIsolationSwitch = 112, //35kv三工位隔离开关 //restore by hcz 2015-11-02
- //EqpmtIdentify_35kvIsolationSwitch = 118, //35kv隔离开关
- EqpmtIdentify_StaticDynamicVarCompensator = 113, //静止式动态无功补偿器
- EqpmtIdentify_MLineVoltageMutual = 114, //母线电压互感器
- EqpmtIdentify_PowerTransformer = 115, //配电变压器
- EqpmtIdentify_TractionTransformer = 116, //牵引变压器
- EqpmtIdentify_1500vPowerIsolationSwitch = 117, //1500v电动隔离开关
- EqpmtIdentify_1500vMannualIsolationSwitch = 118, //1500v手动隔离开关
- //EqpmtIdentify_1500vMannualIsolationSwitch = 142, //1500v手动隔离开关 ,注:这个图元,现在没有用
- EqpmtIdentify_1500vRectifier = 119, //1500v整流柜
- EqpmtIdentify_1500vDischarge = 120, //1500v排流柜
- EqpmtIdentify_TrackPowerLimitingDevice = 121, //1500v钢轨电位限制装置
- EqpmtIdentify_400vACControlBreaker = 122, //400v可控断路器
- EqpmtIdentify_400vACUncontrolBreaker = 123, //400v不可控断路器
- EqpmtIdentify_ActiveFilterDevice = 124, // 有源滤波装置
- EqpmtIdentify_AutoBolt = 125, //备自投
- EqpmtIdentify_SC = 126, //SC
- EqpmtIdentify_NPMPD = 127, //NPMPD
- EqpmtIdentify_GroundDevice = 128, //接地装置
- EqpmtIdentify_110kvPowerLine = 129, //110kv输电线
- EqpmtIdentify_MainTransformer=130, //主变压器 昆明主所中主变压器 注:Main代表主所
- EqpmtIdentify_UnkownMainSenserTransformer = 131, //未知主所感应变压器 昆明主所中未知主所感应变压器
- EqpmtIdentify_UnkownSenserTransformer = 132, //昆明主所中未知感应变压器
- EqpmtIdentify_UnkownMainTransformer = 133, //昆明主所中未知主所变压器
- EqpmtIdentify_EarthBrake = 134, //接地刀闸
- EqpmtIdentify_MainLineElement = 135, //昆明主所110kv系统有应用称为:主所线路元件
- EqpmtIdentify_LightningProtectLowPressure = 136, //避雷器低压侧
- EqpmtIdentify_LightningProtectHighPressure = 137, //高压侧避雷器
- EqpmtIdentify_400vFeedLineSwtich = 138, //400v馈线开关
- EqpmtIdentify_EarthMLine = 139, //接地母线
- EqpmtIdentify_35kVLineInOutlet = 140, //35kV进出线
- EqpmtIdentify_400VLineInOutlet = 141, //400V馈线
- EqpmtIdentify_1500VNegativeBusLine = 143, //1500V负极母线
- EqpmtIdentify_1500VNegativeFeederLine = 144, //1500V负极馈线
- EqpmtIdentify_SettingGroup = 145, //整定值组
- EqpmtIdentify_StationThreeLoadCut = 146, //车站三级负荷切除按钮
- EqpmtIdentify_10kvPowerLine = 148, //10kv输电线
- EqpmtIdentify_StationControlPermission = 150, //控制权限切换按钮
- EqpmtIdentify_400VBreakerHandler = 151, //400V手车
- EqpmtIdentify_110kVBreaker = 152, //110kv断路器
- EqpmtIdentify_110kVSwitch = 153, //110kv隔离开关
- EqpmtIdentify_BreakRailPotential = 154, //轨电位
- EqpmtIdentify_PLC = 155, //PLC
- EqpmtIdentify_110kvMotherLine = 156, //110kv输电线
- EqpmtIdentify_27_5kvBreaker = 157, //27.5断路器
- EqpmtIdentify_27_5kvIsolationSwitch = 158, //27.5隔离开关
- EqpmtIdentify_100kVLineInOutlet = 159, //110kV进线箭头
- EqpmtIdentify_AutoBoltSoftPlate = 160, //备自投软压板
- EqpmtIdentify_ReclosingSoftPlate = 161, //重合闸软压板
- /////////////////// 电调设备图元标识/////////////////////////////////////////
- // 环调设备 Begin
- EqpmtIdentify_ASD = 301, // 滑动门
- EqpmtIdentify_AutoGate = 302, // 闸机
- EqpmtIdentify_BOM = 303, // BOM自动售票机
- EqpmtIdentify_DbAutoGate = 304, // 双向闸机
- EqpmtIdentify_DT = 305, // 模拟型电动风量调节阀
- EqpmtIdentify_DZ = 306, // 开关型电动风量调节阀
- EqpmtIdentify_EED = 307, // EED应急门
- EqpmtIdentify_Elevator = 308, // 电梯
- EqpmtIdentify_Escalator = 309, // 扶梯
- EqpmtIdentify_FF = 310, // 电动排烟口
- EqpmtIdentify_FireAlarm = 311, // 手动报警按钮火警
- EqpmtIdentify_FireDetector = 312, // 感烟探测器
- EqpmtIdentify_FixedCamera = 313, // 固定摄像机
- EqpmtIdentify_FP = 314, // 防烟防火阀
- EqpmtIdentify_InteLight = 315, // 智能照明
- EqpmtIdentify_JET = 316, // 双向风机
- EqpmtIdentify_KT = 317, // 空调
- EqpmtIdentify_LightSwitch = 318, // 照明开关
- EqpmtIdentify_ReturnRoadSwitch = 319, // 400V馈线开关
- EqpmtIdentify_MSD = 320, // MSD端门
- EqpmtIdentify_PumpUnit = 321, // 水泵机组
- EqpmtIdentify_Server = 322, // 控制中心实时服务器
- EqpmtIdentify_SphereCamera = 323, // 球形摄像机
- EqpmtIdentify_TEF = 324, // 一般风机
- EqpmtIdentify_TVF = 325, // 双速风机
- EqpmtIdentify_TVM = 326, // 自动售票机TVM
- EqpmtIdentify_ACS = 327, // ACS门禁
- EqpmtIdentify_PumpNumOne = 328, // 一号泵
- EqpmtIdentify_PumpNumTwo = 329, // 二号泵
- // QD项目增加的设备类型
- EqpmtIdentify_Escalator2 = 350, // 电扶梯
- EqpmtIdentify_AutoGateIn = 351, // 进站闸机
- EqpmtIdentify_AutoGateOut = 352, // 出站闸机
- EqpmtIdentify_AutoGateInAndOut = 353, // 双向闸机
- EqpmtIdentify_TCM = 354, // 查询机
- EqpmtIdentify_ZSF = 355, // 送排风机兼事故风机
- EqpmtIdentify_SLF = 356, // 射流风机
- EqpmtIdentify_SPF = 357, // 送\排风机
- EqpmtIdentify_BLQ = 358, // 表冷器
- EqpmtIdentify_GLQ = 359, // 过滤器
- EqpmtIdentify_LZM = 360, // 立转门
- EqpmtIdentify_JHQ = 361, // 空气净化器
- EqpmtIdentify_WaterUnit = 362, // 冷水机组
- EqpmtIdentify_CoolingTower = 363, // 冷却塔
- EqpmtIdentify_CoolingTower_Frequency = 364, // 冷却塔(带变频器)
- EqpmtIdentify_ElectromotionValve = 365, // 电动二通阀
- EqpmtIdentify_ElectromotionButterfly = 366, // 电动蝶阀
- EqpmtIdentify_WaterPump = 367, // 水泵
- EqpmtIdentify_FixPressPot = 368, // 定压补水装置-定压罐
- EqpmtIdentify_WaterTank = 369, // 定压补水装备-水箱
- EqpmtIdentify_StreamSwitch = 370, // 水流开关
- EqpmtIdentify_WaterDealEqpmt = 371, // 水处理设备
- EqpmtIdentify_DrainPump = 372, // 给排水水泵
- EqpmtIdentify_DrainPool = 373, // 给排水水池
- EqpmtIdentify_ElecPartnerCaloric = 374, // 电伴热
- EqpmtIdentify_ManDefendDoor = 375, // 人防门
- EqpmtIdentify_ZSF_Out = 376, // 送排风机兼事故风机:排风机
- EqpmtIdentify_FP1 = 377, // 防烟防火阀1
- EqpmtIdentify_FP2 = 378, // 防烟防火阀2
- EqpmtIdentify_FP3 = 379, // 防烟防火阀3
- EqpmtIdentify_Hydrant = 380, // 消火栓
- EqpmtIdentify_TemperatureDetector = 381, // 温感探测器
- EqpmtIdentify_CoolSysCtrl = 382, // 冷源系统控制
- EqpmtIdentify_SysFault = 383, // 系统综合故障
- EqpmtIdentify_EvacuateLeft = 384, // 疏散左
- EqpmtIdentify_EvacuateRight = 385, // 疏散右
- EqpmtIdentify_NetWork = 386, // 网络设备
- EqpmtIdentify_Tip1 = 387, // 设备提示图元
- EqpmtIdentify_Tip2 = 388, // 设备提示图元
- EqpmtIdentify_Tip3 = 389, // 设备提示图元
- EqpmtIdentify_PSDStatus = 390, // 站台门状态
- EqpmtIdentify_DrainPoolThree = 391, // 三泵给排水水池
- EqpmtIdentify_FYM = 392, // 防烟门
- EqpmtIdentify_RollDoor = 393, // 卷帘门
- EqpmtIdentify_SEF = 401, //排烟风机
- EqpmtIdentify_FAF = 402, //送风机
- EqpmtIdentify_EAF = 403, //排风机
- EqpmtIdentify_RAF_EAF = 404, //回/排风
- EqpmtIdentify_SensorPos = 405, //温湿度传感器
- EqpmtIdentify_DT1=406, //单体风阀。
- EqpmtIdentify_LightEqpmt = 407, // 照明设备
- EqpmtIdentify_TemperatureSensingFiber=408, //感温光纤
- EqpmtIdentify_EmergencyLighting=409, //应急照明
- EqpmtIdentify_SectionLighting=410, //区间照明
- EqpmtIdentify_WaterSensorPos=411, //水冷传感器
- EqpmtIdentify_AVM=412, //自动充值机
- EqpmtIdentify_PAEqpmt=413, //广播设备
- EqpmtIdentify_VRV=414, //多联机
- EqpmtIdentify_Handautomatic=415, //气灭手自动
- EqpmtIdentify_Extinguishother=416, //气灭提示
- EqpmtIdentify_Extinguishfreed=417, //气灭释放提示
- EqpmtIdentify_ModeCtrlType=418, //车站系统控制方式
- EqpmtIdentify_IBPEnvCtrlType=419, //IBP环控钥匙
- //长沙新加 空气成分报警装置 add by chenht 2021-9-10
- EqpmtIdentify_FAS_AirAlarm=420, //FAS空气成分报警装置
- //佛山新加 add by chenht
- EqpmtIdentify_CoolingPump =421, //冷却泵
- //青岛1号线新增 add by yangs
- EqpmtIdentify_TUO =422, //隧道TUO风机
- EqpmtIdentify_HPF_Frequency =423, //变频回排风机
- EqpmtIdentify_XKT =424, //小系统空调
- EqpmtIdentify_QPF =425, //小系统空调
- EqpmtIdentify_PSDAieValve =426, //PSD风阀
- EqpmtIdentify_MutualFAF = 427, //冷冻水空调
- EqpmtIdentify_SecurityInspection = 428, //安检机
- EqpmtIdentify_CoolGroupCtrl = 429, //冷机群控
- EqpmtIdentify_FreezingPump = 430, //冷冻泵
- //防灾设备
- EqpmtIdentify_DPLINE = 601,
- EqpmtIdentify_DPWIND = 602,
- EqpmtIdentify_DPFM = 603,
- EqpmtIdentify_DPRAIN = 604,
- EqpmtIdentify_DPLIGHT = 605,
- // 环调设备 End
- };
- void InitEqpmtID();
- void InitProjectType(int type);
- void SetEqpmtTypeID(int nEqpmtType, int nEqpmtID);
- // 以下为重构新定义状态数据 [5/4/2018 liyuezong]
- //核心计算模块定义/设备类型
- #define ISCSModule_AFC 1
- #define ISCSModule_PSD 2
- #define ISCSModule_FAS 3
- #define ISCSModule_BAS 4
- #define ISCSModule_PA 5
- #define ISCSModule_PIS 6
- #define ISCSModule_CCTV 7
- #define ISCSModule_IBP 8
- //设备子类型
- #define SubSys_BAS 400
- #define SubSys_BigVentilation 401 //通风大系统
- #define SubSys_SmallVentilation 402 //通风小系统
- #define SubSys_TunnelVentilation 403 //隧道大系统
- #define SubSys_AirConditionWater 404 //空调水系统
- #define SubSys_WaterSupplyDrain 405 //给排水系统
- #define SubSys_Escalator 406 //电扶梯系统
- #define SubSys_PowerLighting 407 //照明系统
- #define SubSys_ACS 408
- #define SubSys_FYM 409
- #define SubSys_AFC 101
- #define SubSys_PSD 201
- #define SubSys_FAS 301
- #define SubSys_PA 501
- #define SubSys_PIS 601
- #define SubSys_CCTV 801
- //控制级别
- #define EqpmtOCCCtrl 0 //OCC控制
- #define EqpmtStationCtrl 1 //车站控制
- #define EqpmtPLCCtrl 2 //BAS触摸屏或PLC控制
- #define EqpmtLocalCtrl 2 //就地级控制
- //权限操作
- #define AuthorityOper_Ask 1 // 请求转换
- #define AuthorityOper_Accept 2 // 接受转换
- #define AuthorityOper_ForceBack 3 // 强制收回
- //佛山新加
- #define AuthorityOper_Refuse 4 // 拒绝移交
- #define AuthorityOper_AskBack 5 // 请求收回权限
- #define AuthorityOper_AskOut 6 // 请求移交权限
- //电调车站控制级别 深云 added by zhangjiahua
- #define EqpmtOCCCtrl_DD 11 //OCC控制
- #define EqpmtStationCtrl_DD 12 //车站控制
- //控制方式
- #define EnvCtrlType_Auto 1 // 自动控制
- #define EnvCtrlType_Manual 0 // 人工控制
- //IBP控制方式
- #define IBPCtrlType_Auto 0 // IBP自动控制
- #define IBPCtrlType_Manual 1 // IBP人工控制
- //操作终端类型
- #define OperClient_OCC 0 //OCC终端操作
- #define OperClient_Station 1 //车站终端操作
- #define OperClient_Tech 2 //教员操作
- #define OperClient_IBP 3 //IBP盘操作
- #define OperClient_RealSys 4 //真实系统控制
- #define OperClient_RealSynch 5 //真实系统同步
- //////////////////////////////////////////////////////////////////////////
- //上下行方向
- #define Direction_Down 2 //下行
- #define Direction_Up 1 //上行
- //服务状态
- #define EqpmtServiceStatus_Normal 1
- #define EqpmtServiceStatus_Pause 2
- #define EqpmtServiceStatus_Stop 0
- #define EqpmtServiceStatus_Maintenance 3
- #define EqpmtServiceStatus_Fault 4
- #define EqpmtServiceStatus_Test 5
- #define EqpmtServiceStatus_CommLost 6
- //运行状态
- #define EqpmtOperationStatus_Working 1
- #define EqpmtOperationStatus_Pause 2
- #define EqpmtOperationStatus_Stop 0
- #define EqpmtOperationStatus_Fault 4
- #define EqpmtOperationStatus_CommLost 6
- #define EqpmtOperationStatus_EmergencyStop 7
- #define EqpmtOperationStatus_Keep -1
- //开关状态
- #define EqpmtEnableStatus_Open 1
- #define EqpmtEnableStatus_Close 0
- #define EqpmtEnableStatus_Fault 4
- #define EqpmtEnableStatus_CommLost 6
- #define EqpmtEnableStatus_UnActive 0
- #define EqpmtEnableStatus_Active 1
- #define ModeEnableStatus_UnActive 0
- #define ModeEnableStatus_Active 1
- //支持状态
- #define EqpmtSupportStatus_Support 1
- #define EqpmtSupportStatus_UnSupport 2
- //////////////////////////////////////////////////////////////////////////
- // AFC设备状态定义 [4/23/2018 liyuezong]
- //售票模式
- #define TVMTicketMode_Paper 1
- #define TVMTicketMode_Coin 2
- #define TVMTicketMode_PaperAndCoin 3
- #define TVMTicketMode_None 0
- //纸币/硬币/单程票处理等模块状态
- #define AFCModuleStatus_Normal 1
- #define AFCModuleStatus_Stucked 2
- #define AFCModuleStatus_LoseControl 3
- #define AFCModuleStatus_Fault 4
- #define AFCModuleStatus_CommLost 6
- //纸币箱/硬币箱/单程票票箱/找零箱等设备状态
- #define AFCBoxStatus_Normal 1
- #define AFCBoxStatus_Full 2
- #define AFCBoxStatus_WillFull 3
- #define AFCBoxStatus_Empty 4
- #define AFCBoxStatus_WillEmpty 5
- #define AFCBoxStatus_TakenOut 6
- #define AFCBoxStatus_LoseControl 7
- #define AFCBoxStatus_CommLost 8
- //AFC时钟状态
- #define AFCTimeStatus_Normal 1
- #define AFCTimeStatus_Offset 2
- #define AFCTimeStatus_Fault 3
- #define AFCTimeStatus_OffsetRepair 4
- //AFC闸机方向
- #define AFCAGDirection_InStation 1
- #define AFCAGDirection_OutStation 2
- #define AFCAGDirection_InAndOutStation 3
- #define AFCAGDirection_Unknow 0
- //AFC运行模式
- #define AFCMode_Normal 0
- #define AFCMode_InoutOrderExem 1 //车站五大降级模式
- #define AFCMode_GetOnTimeExem 2
- #define AFCMode_DateExem 3
- #define AFCMode_FareExem 4
- #define AFCMode_Emergency 5
- #define AFCMode_PeopleLimiting 6 //车站限流模式
- #define AFCMode_PeopleEvacuate 7 //车站疏散模式
- //////////////////////////////////////////////////////////////////////////
- // 屏蔽门设备状态定义 [4/24/2018 liyuezong]
- #define ASDOperMode_Auto 0 //自动
- #define ASDOperMode_Manual 1 //手动
- #define ASDOperMode_Insulate 2 //隔离
- //////////////////////////////////////////////////////////////////////////
- // FAS设备状态定义 [4/24/2018 liyuezong]
- #define DetectorType_Unknow 0 //未知
- #define DetectorType_ManualAlarm 1 //手报
- #define DetectorType_Smog 2 //烟感
- #define DetectorType_Temperature 3 //温感
- #define DetectorType_Flame 4 //火焰
- #define DetectorType_Gas 5 //可燃气体
- #define RollPos_Top 0 //顶部
- #define RollPos_Half 1 //半降
- #define RollPos_Bottom 2 //全降
- #define FasModeActiveType_Menual 1 //FAS火灾模式ISCS手动激活
- #define FasModeActiveType_Auto 2 //FAS火灾模式自动激活
- //////////////////////////////////////////////////////////////////////////
- //BAS设备状态定义
- //模式控制类型
- #define ModeType_BAS 0 // BAS一般运行模式
- #define ModeType_Fire 1 // 火灾类模式
- #define ModeType_Block 2 // 阻塞类模式
- //环调设备控制区域
- #define ENV_EQPMTCTRL_BAS 6602 //BAS
- #define ENV_EQPMTCTRL_ENVCTRL 6603 //环控
- #define ENV_EQPMTCTRL_LOCAL 6604 //就地
- //模式控制方式
- #define ModeCtrlType_TimeTab 0 // 时间表控制
- #define ModeCtrlType_Fire 1 // 火灾联动控制
- #define ModeCtrlType_Block 2 // 阻塞联动控制
- #define ModeCtrlType_Single 3 // ISCS终端或PLC手动控制
- #define ModeCtrlType_IBP 4 // IBP盘手动控制
- #define ModeCtrlType_Relation 5 // 其他模式联动控制
- #define ModeCtrlType_Auto 6 // 自动控制
- //设备控制类型(仅BAS控制方式下)
- #define EqpmtCtrlType_Manual 0 // 设备人工单控
- #define EqpmtCtrlType_Auto 1 // 自动控制
- // 定义水泵类型
- #define DrainPumpType_A 1 // A泵
- #define DrainPumpType_B 2 // B泵
- #define DrainPumpType_C 3 // C泵
- #define DrainPumpType_D 4 // D泵
- // 定义水位报警类型
- #define DrainAlarm_Low 0 // 超低水位
- #define DrainAlarm_Close 1 // 停泵水位
- #define DrainAlarm_OpenOne 2 // 开单泵水位
- #define DrainAlarm_OpenTwo 3 // 开双泵水位
- #define DrainAlarm_OpenThree 4 // 超高水位
- // 门禁状态定义
- #define ACSUnitStatus_Off 0 // 关闭
- #define ACSUnitStatus_On 1 // 开启
- #define ACSUnitStatus_AlarmOff 2 // 故障关闭
- #define ACSUnitStatus_AlarmOn 3 // 故障开启
- #define ACSUnitStatus_Fault 4 // 故障
- #define ACSUnitStatus_ConnectBreak 5 // 通讯中断
- // 防淹门状态定义
- #define FYM_Close 0 // 防淹门关闭
- #define FYM_Open 1 // 防淹门开启
- #define FYM_Up 2 // 防淹门上升
- #define FYM_Down 3 // 防淹门下降
- #define FYM_Stop 4 // 防淹门停止
- #define FYMAction_Stop 0 // 防淹门停止
- #define FYMAction_Run 1 // 防淹门动作
- //双向风机状态
- #define DoubleDirectionFunStatus_Forward 1
- #define DoubleDirectionFunStatus_Reverse 2
- #define DoubleDirectionFunStatus_Stop 0
- #define DoubleDirectionFunStatus_Fault 4
- #define DoubleDirectionFunStatus_CommLost 6
- //双速风机状态
- #define DoubleSpeedFunStatus_higtspeed_forward 1
- #define DoubleSpeedFunStatus_higtspeed_reverse 2
- #define DoubleSpeedFunStatus_lowspeed_forward 3
- #define DoubleSpeedFunStatus_lowspeed_reverse 7
- #define DoubleSpeedFunStatus_Stop 0
- #define DoubleSpeedFunStatus_Fault 4
- #define DoubleSpeedFunStatus_CommLost 6
- //风机变频/工频
- #define Environ_Eqpmt_ChangeFreeze 1
- #define Environ_Eqpmt_FixedFreeze 2
- // 变频风机状态
- #define EqpmtStatus_ZSF_Off 0 // 关闭
- #define EqpmtStatus_ZSF_GPOn 1 // 工频
- #define EqpmtStatus_ZSF_BPOn 2 // 变频
- #define EqpmtStatus_ZSF_Break 3 // 通讯中断
- #define EqpmtStatus_ZSF_Alarm 9 // 异常
- #define EqpmtStatus_ZSF_Fault 4 // 故障
- //垂直电梯、自动扶梯状态
- #define ElevatorStatus_up 1
- #define ElevatorStatus_down 2
- #define ElevatorStatus_Stop 0
- #define ElevatorStatus_Emgcy_Stop 7
- #define ElevatorStatus_Fault 4
- #define ElevatorStatus_CommLost 6
- //垂直电梯位置
- #define ElevatorPos_Bottom 0
- #define ElevatorPos_NoBottom 1
- //照明类型
- #define LightType_Unknow 0
- #define LightType_Advertising 1
- #define LightType_Guide 2
- #define LightType_Working 3
- #define LightType_Emeragency 4
- //挂牌操作
- #define HangCard_None 0
- #define HangCard_repair 1
- #define HangCard_Alarm 2
- #define HangCard_Fault 3
- #endif
|