#include "pch.h" #include "PublicEqpmtID.h" int Power_Station_Nums=27; //牵引变电所车站数目 int All_Power_Station_Nums = 46; //所有车站数 int NODE_MATRIC_COLLOM =151; //节点矩阵列数 int NODE_MATRIC_ROW =150; //节点矩阵行数 int Max_SigleArrowTrain_Nums = 152; //单方向列车运行数量 int Voltage_Calculate_InitValueV=1500; //初始电压值 int OCC_EQPMTTYPE_35kVMOTHERLINE = -1; // 35kv交流母线 int OCC_EQPMTTYPE_400vACMLine = -1; // 400v交流母线 int OCC_EQPMTTYPE_1500vDCMLine = -1; // 1500v直流母线 int OCC_EQPMTTYPE_TouchNet = -1; // 接触网/轨 int OCC_EQPMTTYPE_PowerPhase = -1; // 电分相 int OCC_EQPMTTYPE_400vACPowerLine = -1; // 400v交流馈线 int OCC_EQPMTTYPE_35kvACPowerLine = -1; // 35kv交流馈线 int OCC_EQPMTTYPE_DCPowerLine = -1; // 直流馈线 int OCC_EQPMTTYPE_35kVBREAKER = -1; // 35kv断路器 int OCC_EQPMTTYPE_27_5kVBREAKER = -1; // 27.5kv断路器 int OCC_EQPMTTYPE_27_5kVSwitch = -1; // 27.5kv隔离开关 int OCC_EQPMTTYPE_BREAKER_DC = -1; // 1500v断路器 int OCC_EQPMTTYPE_BREAKER_HANDER = -1; // 1500v手车 int OCC_EQPMTTYPE_ThreePositong_ELCSWICTH = -1; // 35kv三工位隔离开关 int OCC_EQPMTTYPE_StaticDynamicVarCompensator = -1; // 静止式动态无功补偿器 int OCC_EQPMTTYPE_Potential_Transformer = -1; // 电压互感器 int OCC_EQPMTTYPE_PowerTransformer = -1; // 配电变压器 int OCC_EQPMTTYPE_TractionTransformer = -1; // 牵引变压器 int OCC_EQPMTTYPE_Power_ELCSWICTH = -1; // 1500v电动隔离开关 int OCC_EQPMTTYPE_Mannual_ELCSWICTH = -1; // 1500v手动隔离开关 int OCC_EQPMTTYPE_1500vRectifier = -1; // 1500v整流柜 int OCC_EQPMTTYPE_1500vDischarge = -1; // 1500v排流柜 int OCC_EQPMTTYPE_TrackPowerLimitingDevice = -1; // 1500v钢轨电位限制装置 int OCC_EQPMTTYPE_400vACControlBreaker = -1; // 400v可控断路器 int OCC_EQPMTTYPE_400vACUncontrolBreaker = -1; // 400v不可控断路器 int OCC_EQPMTTYPE_ActiveFilterDevice = -1; // 有源滤波装置 int OCC_EQPMTTYPE_AUTOBOLT = -1; // 备自投 int OCC_EQPMTTYPE_SC = -1; // SC int OCC_EQPMTTYPE_NPMPD; // NPMPD int OCC_EQPMTTYPE_GroundDevice = -1; // 接地装置 int OCC_EQPMTTYPE_110kvPowerLine = -1; //110kv交流线 int OCC_EQPMTTYPE_10kvPowerLine = -1; //10kv红色馈线 int OCC_EQPMTTYPE_MainTransformer = -1; //主变压器 昆明主所中主变压器 注:Main代表主所 int OCC_EQPMTTYPE_UnkownMainSenserTransformer = -1; //未知主所感应变压器 昆明主所中未知主所感应变压器 int OCC_EQPMTTYPE_UnkownSenserTransformer = -1; //昆明主所中未知感应变压器 int OCC_EQPMTTYPE_UnkownMainTransformer = -1; //昆明主所中未知主所变压器 int OCC_EQPMTTYPE_EarthBrake = -1; //接地刀闸 int OCC_EQPMTTYPE_MainLineElement = -1; //昆明主所110kv系统有应用称为:主所线路元件 int OCC_EQPMTTYPE_LightningProtectLowPressure = -1; //避雷器低压侧 int OCC_EQPMTTYPE_LightningProtectHighPressure = -1; //高压侧避雷器 int OCC_EQPMTTYPE_400vFeedLineSwtich = -1; //400v馈线开关 int OCC_EQPMTTYPE_EarthMLine = -1; //接地母线 int OCC_EQPMTTYPE_35kVLineInOutlet = -1; //35kV进出线箭头 int OCC_EQPMTTYPE_400VLineInOutlet = -1; //400V馈线箭头 int OCC_EQPMTTYPE_110kVLineInOutlet = -1; //110kV进线箭头 int OCC_EQPMTTYPE_1500VNegativeBusLine = -1; //1500V负极母线 int OCC_EQPMTTYPE_DC_ReturnLine = -1; //直流负极馈线(回流线) int OCC_EQPMTTYPE_SettingGroup = -1; //整定值组 int OCC_EQPMTTYPE_StationThreeLoadCut = -1; //车站三级负荷切除按钮 int OCC_EQPMTTYPE_StationControlPermission= -1; //控制权限切换 int OCC_EQPMTTYPE_400VBREAKERHANDER= -1; // 400V断路器 int OCC_EQPMTTYPE_110kVBreaker= -1; //110KV断路器 int OCC_EQPMTTYPE_110kVSwitch= -1 ; //110KV隔离开关 int OCC_EQPMTTYPE_BreakRailPotential= -1; //轨电位 int OCC_EQPMTTYPE_PLC = -1; //PLC int OCC_EQPMTTYPE_110kVACMLine = -1; //110kv母线 int OCC_EQPMTTYPE_Track = -1; //轨道 int OCC_EQPMTTYPE_AutoBoltSoftPlate = -1; //备自投软压板 int OCC_EQPMTTYPE_ReclosingSoftPlate = -1; //重合闸软压板 int OCC_EQPMTTYPE_AUTOBOLT_110KV =-1; // 110KV备自投 int OCC_EQPMTTYPE_AUTOBOLT_35KV =-1; // 35KV备自投 int OCC_EQPMTTYPE_AUTOBOLT_400V =-1; // 400V备自投 int Eqpmt_ASD = -1; // 滑动门 int Eqpmt_AutoGate = -1; // 闸机 int Eqpmt_BOM = -1; // BOM自动售票机 int Eqpmt_DbAutoGate = -1; // 双向闸机 int Eqpmt_DT = -1; // 模拟型电动风量调节阀 int Eqpmt_DZ = -1; // 开关型电动风量调节阀 int Eqpmt_EED = -1; // EED应急门 int Eqpmt_Elevator = -1; // 电梯 int Eqpmt_Escalator = -1; // 扶梯 int Eqpmt_FF = -1; // 电动排烟口 int Eqpmt_FireAlarm = -1; // 手动报警按钮火警 int Eqpmt_FireDetector = -1; // 感烟探测器 int Eqpmt_Hydrant = -1; // 消火栓 int Eqpmt_TemperatureDetector = -1; // 感温探测器 int Eqpmt_FixedCamera = -1; // 固定摄像机 int Eqpmt_FP = -1; // 防烟防火阀 int Eqpmt_FP1 = -1; // 防烟防火阀 int Eqpmt_FP2 = -1; // 防烟防火阀 int Eqpmt_FP3 = -1; // 防烟防火阀 int Eqpmt_InteLight = -1; // 智能照明 int Eqpmt_JET = -1; // 双向风机 int Eqpmt_KT = -1; // 空调 int Eqpmt_LightSwitch = -1; // 照明开关 int Eqpmt_LightEqpmt = -1; // 照明开关 int Eqpmt_ReturnRoadSwitch = -1; // 400V馈线开关 int Eqpmt_MSD = -1; // MSD端门 int Eqpmt_PumpUnit = -1; // 水泵机组 int Eqpmt_Server = -1; // 控制中心实时服务器 int Eqpmt_SphereCamera = -1; // 球形摄像机 int Eqpmt_TEF = -1; // 一般风机 int Eqpmt_TVF = -1; // 双速风机 int Eqpmt_TVM = -1; // 自动售票机TVM int Eqpmt_ACS = -1; // ACS门禁 int Eqpmt_PumpNumOne = -1; // 一号泵 int Eqpmt_PumpNumTwo = -1; // 二号泵 int Eqpmt_Escalator2 = -1; // 电扶梯 int Eqpmt_AutoGateIn = -1; // 进站闸机 int Eqpmt_AutoGateOut = -1; // 出站闸机 int Eqpmt_AutoGateInAndOut = -1; // 双向闸机 int Eqpmt_TCM = -1; // 查询机 int Eqpmt_ZSF = -1; // 送排风机兼事故风机:送风机 int Eqpmt_ZSF_Out = -1; // 送排风机兼事故风机:排风机 int Eqpmt_SLF = -1; // 射流风机 int Eqpmt_SPF = -1; // 送\排风机 int Eqpmt_BLQ = -1; // 表冷器 int Eqpmt_GLQ = -1; // 过滤器 int Eqpmt_LZM = -1; // 立转门 int Eqpmt_JHQ = -1; // 空气净化器 int Eqpmt_WaterUnit = -1; // 冷水机组 int Eqpmt_CoolingTower = -1; // 冷却塔 int Eqpmt_CoolingTower_Frequency = -1; // 冷却塔(带变频器) int Eqpmt_ElectromotionValve = -1; // 电动二通阀 int Eqpmt_ElectromotionButterfly = -1; // 电动蝶阀 int Eqpmt_WaterPump = -1; // 水泵 int Eqpmt_FixPressPot = -1; // 定压补水装置-定压罐 int Eqpmt_WaterTank = -1; // 定压补水装备-水箱 int Eqpmt_StreamSwitch = -1; // 水流开关 int Eqpmt_WaterDealEqpmt = -1; // 水处理设备 int Eqpmt_DrainPump = -1; // 给排水水泵 int Eqpmt_DrainPool = -1; // 给排水水池 int Eqpmt_DrainPoolThree = -1; // 三泵给排水水池 int Eqpmt_ElecPartnerCaloric = -1; // 电伴热 int Eqpmt_ManDefendDoor = -1; // 人防门 int Eqpmt_CoolSysCtrl = -1; // 冷源系统控制 int Eqpmt_SysFault = -1; // 系统综合故障 int Eqpmt_EvacuateLeft = -1; // 疏散左 int Eqpmt_EvacuateRight = -1; // 疏散右 int Eqpmt_NetWork = -1; // 网络设备 int Eqpmt_Tip1 = -1; // 设备提示图元 int Eqpmt_Tip2 = -1; // 设备提示图元 int Eqpmt_Tip3 = -1; // 设备提示图元 int Eqpmt_PSDStatus = -1; // 站台门状态 int Eqpmt_FYM = -1; // 防烟门 int Eqpmt_RollDoor = -1; // 卷帘门 int Eqpmt_SensorPos= -1; //传感器 int Eqpmt_DT1=-1; //单体风阀 int Eqpmt_TemperatureSensingFiber=-1; //感温光纤 int Eqpmt_EmergencyLighting=-1; //应急照明 int Eqpmt_SectionLighting=-1; //区间照明 int Eqpmt_WaterSensorPos= -1; //水冷传感器 int Eqpmt_AVM = -1; //自动充值机 int Eqpmt_PA=-1; //广播设备 int Eqpmt_RAF_EAF = -1; //回排风机 int Eqpmt_VRV = -1; //多联机 int Eqpmt_SEF = -1; //排烟风机 int Eqpmt_FAF=-1; //送风机 int Eqpmt_EAF=-1; //排风机 int Eqpmt_Handautomatic = -1; //气灭手自动 int Eqpmt_Extinguishother=-1; //气灭提示 int Eqpmt_Extinguishfreed=-1; //气灭释放 int Eqpmt_ModeCtrlType=-1; //模式控制按钮 int Eqpmt_IBPEnvCtrlType=-1; //IBP环控钥匙 int Eqpmt_FAS_Air = -1; //FAS空气成分 int Eqpmt_CoolingPump = -1; //冷却水泵 int Eqpmt_TUO = -1; //隧道TUO风机 int Eqpmt_HPF_Frequency = -1; //变频回排风机 int Eqpmt_XKT = -1; //小系统空调 int Eqpmt_QPF = -1; //小系统空调 int Eqpmt_PSDAirValve = -1; //PSD风阀 int Eqpmt_MutualFAF = -1; //冷冻水空调 int Eqpmt_SecurityInspection = -1; //安检机 int Eqpmt_CoolGroupCtrl = -1; //冷机群控 int Eqpmt_FreezingPump; //冷冻泵 //防灾设备图元ID int Eqpmt_DPLine = -1; //防灾线路 int Eqpmt_DPWind = -1; //防灾风监测设备 int Eqpmt_DPFM = -1; //防灾异物侵限设备 int Eqpmt_DPRain = -1; //防灾雨监测设备 int Eqpmt_DPLight = -1; //防灾报警灯 //电环运营线路号 int MRunLineID = -1; //电环运营线路号 void SetEqpmtTypeID(int nEqpmtType, int nEqpmtID) { switch(nEqpmtType) { /////////////////// 电调设备图元ID///////////////////////////////////////// case EqpmtIdentify_35kvACMLine: //35kv交流母线 { OCC_EQPMTTYPE_35kVMOTHERLINE = nEqpmtID; } break; case EqpmtIdentify_400vACMLine: //400V交流母线 { OCC_EQPMTTYPE_400vACMLine = nEqpmtID; } break; case EqpmtIdentify_1500vDCMLine://1500V直流母线(750V直流母线) { OCC_EQPMTTYPE_1500vDCMLine = nEqpmtID; } break; case EqpmtIdentify_TouchNet://1500V接触轨(750V接触轨) { OCC_EQPMTTYPE_TouchNet = nEqpmtID; } break; case EqpmtIdentify_PowerPhase: //电分相 { OCC_EQPMTTYPE_PowerPhase = nEqpmtID; } break; case EqpmtIdentify_400vACPowerLine://400馈线 { OCC_EQPMTTYPE_400vACPowerLine = nEqpmtID; } break; case EqpmtIdentify_35kvACPowerLine: //35KV馈线 { OCC_EQPMTTYPE_35kvACPowerLine = nEqpmtID; } break; case EqpmtIdentify_DCPowerLine: //直流输电线 { OCC_EQPMTTYPE_DCPowerLine = nEqpmtID; } break; case EqpmtIdentify_35kvBreaker: //35kv断路器 { OCC_EQPMTTYPE_35kVBREAKER = nEqpmtID; } break; case EqpmtIdentify_27_5kvBreaker: { OCC_EQPMTTYPE_27_5kVBREAKER = nEqpmtID; } break; case EqpmtIdentify_27_5kvIsolationSwitch: { OCC_EQPMTTYPE_27_5kVSwitch = nEqpmtID; } break; case EqpmtIdentify_1500vBreaker: //1500v断路器 { OCC_EQPMTTYPE_BREAKER_DC = nEqpmtID; } break; case EqpmtIdentify_1500vBreakerHandler: //1500V断路器手车 { OCC_EQPMTTYPE_BREAKER_HANDER = nEqpmtID; } break; case EqpmtIdentify_35kvIsolationSwitch: //35kv隔离开关 { OCC_EQPMTTYPE_ThreePositong_ELCSWICTH = nEqpmtID; } break; case EqpmtIdentify_StaticDynamicVarCompensator: //静止式动态无功补偿器 { OCC_EQPMTTYPE_StaticDynamicVarCompensator = nEqpmtID; } break; case EqpmtIdentify_MLineVoltageMutual: { OCC_EQPMTTYPE_Potential_Transformer = nEqpmtID; } break; case EqpmtIdentify_PowerTransformer: { OCC_EQPMTTYPE_PowerTransformer = nEqpmtID; } break; case EqpmtIdentify_TractionTransformer: { OCC_EQPMTTYPE_TractionTransformer = nEqpmtID; } break; case EqpmtIdentify_1500vPowerIsolationSwitch: { OCC_EQPMTTYPE_Power_ELCSWICTH = nEqpmtID; } break; case EqpmtIdentify_1500vMannualIsolationSwitch: { OCC_EQPMTTYPE_Mannual_ELCSWICTH = nEqpmtID; } break; case EqpmtIdentify_1500vRectifier: { OCC_EQPMTTYPE_1500vRectifier = nEqpmtID; } break; case EqpmtIdentify_1500vDischarge: { OCC_EQPMTTYPE_1500vDischarge = nEqpmtID; } break; case EqpmtIdentify_TrackPowerLimitingDevice: { OCC_EQPMTTYPE_TrackPowerLimitingDevice = nEqpmtID; } break; case EqpmtIdentify_400vACControlBreaker: { OCC_EQPMTTYPE_400vACControlBreaker = nEqpmtID; } break; case EqpmtIdentify_400vACUncontrolBreaker: { OCC_EQPMTTYPE_400vACUncontrolBreaker = nEqpmtID; } break; case EqpmtIdentify_ActiveFilterDevice: { OCC_EQPMTTYPE_ActiveFilterDevice = nEqpmtID; } break; case EqpmtIdentify_AutoBolt: { OCC_EQPMTTYPE_AUTOBOLT = nEqpmtID; } break; case EqpmtIdentify_SC: { OCC_EQPMTTYPE_SC = nEqpmtID; } break; case EqpmtIdentify_NPMPD: { OCC_EQPMTTYPE_NPMPD = nEqpmtID; } break; case EqpmtIdentify_GroundDevice: { OCC_EQPMTTYPE_GroundDevice = nEqpmtID; } break; case EqpmtIdentify_110kvPowerLine: { OCC_EQPMTTYPE_110kvPowerLine = nEqpmtID; } break; case EqpmtIdentify_10kvPowerLine: { OCC_EQPMTTYPE_10kvPowerLine = nEqpmtID; } break; case EqpmtIdentify_110kvMotherLine: { OCC_EQPMTTYPE_110kVACMLine = nEqpmtID; } break; case EqpmtIdentify_MainTransformer: { OCC_EQPMTTYPE_MainTransformer = nEqpmtID; } break; case EqpmtIdentify_UnkownMainSenserTransformer: { OCC_EQPMTTYPE_UnkownMainSenserTransformer = nEqpmtID; } break; case EqpmtIdentify_UnkownSenserTransformer: { OCC_EQPMTTYPE_UnkownSenserTransformer = nEqpmtID; } break; case EqpmtIdentify_UnkownMainTransformer: { OCC_EQPMTTYPE_UnkownMainTransformer = nEqpmtID; } break; case EqpmtIdentify_EarthBrake: { OCC_EQPMTTYPE_EarthBrake = nEqpmtID; } break; case EqpmtIdentify_MainLineElement: { OCC_EQPMTTYPE_MainLineElement = nEqpmtID; } break; case EqpmtIdentify_LightningProtectLowPressure: { OCC_EQPMTTYPE_LightningProtectLowPressure = nEqpmtID; } break; case EqpmtIdentify_LightningProtectHighPressure: { OCC_EQPMTTYPE_LightningProtectHighPressure = nEqpmtID; } break; case EqpmtIdentify_400vFeedLineSwtich: { OCC_EQPMTTYPE_400vFeedLineSwtich = nEqpmtID; } break; case EqpmtIdentify_EarthMLine: { OCC_EQPMTTYPE_EarthMLine = nEqpmtID; } break; case EqpmtIdentify_35kVLineInOutlet: { OCC_EQPMTTYPE_35kVLineInOutlet = nEqpmtID; } break; case EqpmtIdentify_400VLineInOutlet: { OCC_EQPMTTYPE_400VLineInOutlet = nEqpmtID; } break; case EqpmtIdentify_100kVLineInOutlet: { OCC_EQPMTTYPE_110kVLineInOutlet = nEqpmtID; } break; case EqpmtIdentify_1500VNegativeBusLine: { OCC_EQPMTTYPE_1500VNegativeBusLine = nEqpmtID; } break; case EqpmtIdentify_1500VNegativeFeederLine: { OCC_EQPMTTYPE_DC_ReturnLine = nEqpmtID; } break; case EqpmtIdentify_SettingGroup: { OCC_EQPMTTYPE_SettingGroup = nEqpmtID; } break; case EqpmtIdentify_StationThreeLoadCut: { OCC_EQPMTTYPE_StationThreeLoadCut = nEqpmtID; } break; case EqpmtIdentify_StationControlPermission: { OCC_EQPMTTYPE_StationControlPermission=nEqpmtID; } break; case EqpmtIdentify_400VBreakerHandler: { OCC_EQPMTTYPE_400VBREAKERHANDER=nEqpmtID; } break; case EqpmtIdentify_110kVBreaker: { OCC_EQPMTTYPE_110kVBreaker=nEqpmtID; } break; case EqpmtIdentify_110kVSwitch: { OCC_EQPMTTYPE_110kVSwitch=nEqpmtID; } break; case EqpmtIdentify_BreakRailPotential: { OCC_EQPMTTYPE_BreakRailPotential=nEqpmtID; } break; case EqpmtIdentify_PLC: { OCC_EQPMTTYPE_PLC=nEqpmtID; } break; case EqpmtIdentify_AutoBoltSoftPlate: { OCC_EQPMTTYPE_AutoBoltSoftPlate = nEqpmtID; } break; case EqpmtIdentify_ReclosingSoftPlate: { OCC_EQPMTTYPE_ReclosingSoftPlate = nEqpmtID; } break; /////////////////// 电调设备图元ID///////////////////////////////////////// // 环调设备 Begin case EqpmtIdentify_ASD: // 滑动门 { Eqpmt_ASD = nEqpmtID; } break; case EqpmtIdentify_AutoGate: // 闸机 { Eqpmt_AutoGate = nEqpmtID; } break; case EqpmtIdentify_BOM: // BOM自动售票机 { Eqpmt_BOM = nEqpmtID; } break; case EqpmtIdentify_DbAutoGate: // 双向闸机 { Eqpmt_DbAutoGate = nEqpmtID; } break; case EqpmtIdentify_DT: // 模拟型电动风量调节阀 { Eqpmt_DT = nEqpmtID; } break; case EqpmtIdentify_DZ: // 开关型电动风量调节阀 { Eqpmt_DZ = nEqpmtID; } break; case EqpmtIdentify_DT1: //单体风阀 { Eqpmt_DT1=nEqpmtID; } break; case EqpmtIdentify_EED: // EED应急门 { Eqpmt_EED = nEqpmtID; } break; case EqpmtIdentify_Elevator: // 电梯 { Eqpmt_Elevator = nEqpmtID; } break; case EqpmtIdentify_Escalator: // 扶梯 { Eqpmt_Escalator = nEqpmtID; } break; case EqpmtIdentify_FF: // 电动排烟口 { Eqpmt_FF = nEqpmtID; } break; case EqpmtIdentify_FireAlarm: // 手动报警按钮火警 { Eqpmt_FireAlarm = nEqpmtID; } break; case EqpmtIdentify_FireDetector: // 感烟探测器 { Eqpmt_FireDetector = nEqpmtID; } break; case EqpmtIdentify_Hydrant: // 消火栓 { Eqpmt_Hydrant = nEqpmtID; } break; case EqpmtIdentify_TemperatureDetector: // 感温探测器 { Eqpmt_TemperatureDetector = nEqpmtID; } break; case EqpmtIdentify_FixedCamera: // 固定摄像机 { Eqpmt_FixedCamera = nEqpmtID; } break; case EqpmtIdentify_FP: // 防烟防火阀 { Eqpmt_FP = nEqpmtID; } break; case EqpmtIdentify_FP1: // 防烟防火阀 { Eqpmt_FP1 = nEqpmtID; } break; case EqpmtIdentify_FP2: // 防烟防火阀 { Eqpmt_FP2 = nEqpmtID; } break; case EqpmtIdentify_FP3: // 防烟防火阀 { Eqpmt_FP3 = nEqpmtID; } break; case EqpmtIdentify_InteLight: // 智能照明 { Eqpmt_InteLight = nEqpmtID; } break; case EqpmtIdentify_JET: // 双向风机 { Eqpmt_JET = nEqpmtID; } break; case EqpmtIdentify_KT: // 空调 { Eqpmt_KT = nEqpmtID; } break; case EqpmtIdentify_LightSwitch: // 照明开关 { Eqpmt_LightSwitch = nEqpmtID; } break; case EqpmtIdentify_LightEqpmt: // 照明开关 { Eqpmt_LightEqpmt = nEqpmtID; } break; case EqpmtIdentify_ReturnRoadSwitch: // 400V馈线开关 { Eqpmt_ReturnRoadSwitch = nEqpmtID; } break; case EqpmtIdentify_MSD: // MSD端门 { Eqpmt_MSD = nEqpmtID; } break; case EqpmtIdentify_PumpUnit: // 水泵机组 { Eqpmt_PumpUnit = nEqpmtID; } break; case EqpmtIdentify_Server: // 控制中心实时服务器 { Eqpmt_Server = nEqpmtID; } break; case EqpmtIdentify_SphereCamera: // 球形摄像机 { Eqpmt_SphereCamera = nEqpmtID; } break; case EqpmtIdentify_TEF: // 一般风机 { Eqpmt_TEF = nEqpmtID; } break; case EqpmtIdentify_TVF: // 双速风机 { Eqpmt_TVF = nEqpmtID; } break; case EqpmtIdentify_TVM: // 自动售票机TVM { Eqpmt_TVM = nEqpmtID; } break; case EqpmtIdentify_ACS: // ACS门禁 { Eqpmt_ACS = nEqpmtID; } break; case EqpmtIdentify_PumpNumOne: // 一号泵 { Eqpmt_PumpNumOne = nEqpmtID; } break; case EqpmtIdentify_PumpNumTwo: // 二号泵 { Eqpmt_PumpNumTwo = nEqpmtID; } break; // QD项目增加的设备 case EqpmtIdentify_Escalator2: // 电扶梯 { Eqpmt_Escalator2 = nEqpmtID; } break; case EqpmtIdentify_AutoGateIn: // 进站闸机 { Eqpmt_AutoGateIn = nEqpmtID; } break; case EqpmtIdentify_AutoGateOut: // 出站闸机 { Eqpmt_AutoGateOut = nEqpmtID; } break; case EqpmtIdentify_AutoGateInAndOut: // 双向闸机 { Eqpmt_AutoGateInAndOut = nEqpmtID; } break; case EqpmtIdentify_TCM: // 查询机 { Eqpmt_TCM = nEqpmtID; } break; case EqpmtIdentify_ZSF: // 送排风机兼事故风机:送风机 { Eqpmt_ZSF = nEqpmtID; } break; case EqpmtIdentify_ZSF_Out: // 送排风机兼事故风机 :排风机 { Eqpmt_ZSF_Out = nEqpmtID; } break; case EqpmtIdentify_SLF: // 射流风机 { Eqpmt_SLF = nEqpmtID; } break; case EqpmtIdentify_SPF: // 送\排风机 { Eqpmt_SPF = nEqpmtID; } break; case EqpmtIdentify_BLQ: // 表冷器 { Eqpmt_BLQ = nEqpmtID; } break; case EqpmtIdentify_GLQ: // 过滤器 { Eqpmt_GLQ = nEqpmtID; } break; case EqpmtIdentify_LZM: // 立转门 { Eqpmt_LZM = nEqpmtID; } break; case EqpmtIdentify_JHQ: // 空气净化器 { Eqpmt_JHQ = nEqpmtID; } break; case EqpmtIdentify_WaterUnit: // 冷水机组 { Eqpmt_WaterUnit = nEqpmtID; } break; case EqpmtIdentify_CoolingTower: // 冷却塔 { Eqpmt_CoolingTower = nEqpmtID; } break; case EqpmtIdentify_CoolingTower_Frequency: // 冷却塔(带变频器) { Eqpmt_CoolingTower_Frequency = nEqpmtID; } break; case EqpmtIdentify_ElectromotionValve: // 电动二通阀 { Eqpmt_ElectromotionValve = nEqpmtID; } break; case EqpmtIdentify_ElectromotionButterfly: // 电动蝶阀 { Eqpmt_ElectromotionButterfly = nEqpmtID; } break; case EqpmtIdentify_WaterPump: // 水泵 { Eqpmt_WaterPump = nEqpmtID; } break; case EqpmtIdentify_FixPressPot: // 定压补水装置-定压罐 { Eqpmt_FixPressPot = nEqpmtID; } break; case EqpmtIdentify_WaterTank: // 定压补水装备-水箱 { Eqpmt_WaterTank = nEqpmtID; } break; case EqpmtIdentify_StreamSwitch: // 水流开关 { Eqpmt_StreamSwitch = nEqpmtID; } break; case EqpmtIdentify_WaterDealEqpmt: // 水处理设备 { Eqpmt_WaterDealEqpmt = nEqpmtID; } break; case EqpmtIdentify_DrainPump: // 给排水水泵 { Eqpmt_DrainPump = nEqpmtID; } break; case EqpmtIdentify_DrainPool: // 给排水水池 { Eqpmt_DrainPool = nEqpmtID; } break; case EqpmtIdentify_DrainPoolThree: { Eqpmt_DrainPoolThree = nEqpmtID; } break; case EqpmtIdentify_ElecPartnerCaloric: // 电伴热 { Eqpmt_ElecPartnerCaloric = nEqpmtID; } break; case EqpmtIdentify_ManDefendDoor: // 人防门 { Eqpmt_ManDefendDoor = nEqpmtID; } break; case EqpmtIdentify_CoolSysCtrl: // 冷源系统控制 { Eqpmt_CoolSysCtrl = nEqpmtID; } break; case EqpmtIdentify_SysFault: // 系统综合故障 { Eqpmt_SysFault = nEqpmtID; } break; case EqpmtIdentify_EvacuateLeft: // 疏散左 { Eqpmt_EvacuateLeft = nEqpmtID; } break; case EqpmtIdentify_EvacuateRight: // 疏散右 { Eqpmt_EvacuateRight = nEqpmtID; } break; case EqpmtIdentify_NetWork: // 网络设备 { Eqpmt_NetWork = nEqpmtID; } break; case EqpmtIdentify_Tip1: // 设备提示图元 { Eqpmt_Tip1 = nEqpmtID; } break; case EqpmtIdentify_Tip2: // 设备提示图元 { Eqpmt_Tip2 = nEqpmtID; } break; case EqpmtIdentify_Tip3: // 设备提示图元 { Eqpmt_Tip3 = nEqpmtID; } break; case EqpmtIdentify_PSDStatus: { Eqpmt_PSDStatus = nEqpmtID; } break; case EqpmtIdentify_FYM: { Eqpmt_FYM = nEqpmtID; } break; case EqpmtIdentify_RollDoor: { Eqpmt_RollDoor = nEqpmtID; } break; case EqpmtIdentify_SensorPos: { Eqpmt_SensorPos =nEqpmtID; } break; case EqpmtIdentify_TemperatureSensingFiber: { Eqpmt_TemperatureSensingFiber=nEqpmtID; } break; case EqpmtIdentify_EmergencyLighting: { Eqpmt_EmergencyLighting=nEqpmtID; } break; case EqpmtIdentify_SectionLighting: { Eqpmt_SectionLighting=nEqpmtID; } break; case EqpmtIdentify_WaterSensorPos: { Eqpmt_WaterSensorPos=nEqpmtID; } break; case EqpmtIdentify_AVM://自动充值机 { Eqpmt_AVM=nEqpmtID; } break; case EqpmtIdentify_PAEqpmt: { Eqpmt_PA=nEqpmtID; } break; case EqpmtIdentify_VRV: { Eqpmt_VRV = nEqpmtID; } break; //长沙通风大系统环调设备 ADD by renx in 2020.11.15 case EqpmtIdentify_RAF_EAF: { Eqpmt_RAF_EAF=nEqpmtID; //回排风机 } break; case EqpmtIdentify_SEF: { Eqpmt_SEF=nEqpmtID; //排烟风机 } break; case EqpmtIdentify_FAF: { Eqpmt_FAF=nEqpmtID; //送风机 } break; case EqpmtIdentify_EAF: { Eqpmt_EAF=nEqpmtID; //送风机 } break; //贵阳气灭系统监控设备 case EqpmtIdentify_Handautomatic: { Eqpmt_Handautomatic=nEqpmtID; //气灭手自动 } break; case EqpmtIdentify_Extinguishother: { Eqpmt_Extinguishother=nEqpmtID; //气灭其他 } break; case EqpmtIdentify_Extinguishfreed: { Eqpmt_Extinguishfreed=nEqpmtID; //气灭其他 } break; case EqpmtIdentify_ModeCtrlType: { Eqpmt_ModeCtrlType=nEqpmtID; } break; case EqpmtIdentify_IBPEnvCtrlType: { Eqpmt_IBPEnvCtrlType=nEqpmtID; } break; // 环调设备 End case EqpmtIdentify_FAS_AirAlarm: { Eqpmt_FAS_Air=nEqpmtID; } break; case EqpmtIdentify_CoolingPump: { Eqpmt_CoolingPump = nEqpmtID; } break; case EqpmtIdentify_TUO: { Eqpmt_TUO = nEqpmtID; } break; case EqpmtIdentify_HPF_Frequency: { Eqpmt_HPF_Frequency = nEqpmtID; } break; case EqpmtIdentify_XKT: { Eqpmt_XKT = nEqpmtID; } break; case EqpmtIdentify_QPF: { Eqpmt_QPF = nEqpmtID; } break; case EqpmtIdentify_PSDAieValve: { Eqpmt_PSDAirValve = nEqpmtID; } break; case EqpmtIdentify_MutualFAF: { Eqpmt_MutualFAF = nEqpmtID; } break; case EqpmtIdentify_SecurityInspection: { Eqpmt_SecurityInspection = nEqpmtID; } break; case EqpmtIdentify_CoolGroupCtrl: { Eqpmt_CoolGroupCtrl = nEqpmtID; } break; case EqpmtIdentify_FreezingPump: { Eqpmt_FreezingPump = nEqpmtID; } break; //防灾系统增加设备 case EqpmtIdentify_DPLINE: { Eqpmt_DPLine = nEqpmtID; } break; case EqpmtIdentify_DPWIND: { Eqpmt_DPWind = nEqpmtID; } break; case EqpmtIdentify_DPFM: { Eqpmt_DPFM = nEqpmtID; } break; case EqpmtIdentify_DPRAIN: { Eqpmt_DPRain = nEqpmtID; } break; case EqpmtIdentify_DPLIGHT: { Eqpmt_DPLight = nEqpmtID; } break; default: break; } } void InitEqpmtID() { string mPath= GetFolder_AppEXE_2(); string strFilePath = mPath + "/DHGraphUnitConfig.ini"; Power_Station_Nums = ReadCfg_Int(strFilePath, "DD_SERVER_CONIFG","Power_Station_Nums",30); All_Power_Station_Nums = ReadCfg_Int(strFilePath, "DD_SERVER_CONIFG","All_Power_Station_Nums",40); NODE_MATRIC_ROW = ReadCfg_Int(strFilePath, "DD_SERVER_CONIFG","Node_Matric_Collom",151); NODE_MATRIC_COLLOM = ReadCfg_Int(strFilePath, "DD_SERVER_CONIFG","Node_Matric_Row",150); Max_SigleArrowTrain_Nums = ReadCfg_Int(strFilePath, "DD_SERVER_CONIFG","Max_SigleArrowTrain_Nums",152); Voltage_Calculate_InitValueV = ReadCfg_Int(strFilePath, "DD_SERVER_CONIFG","Voltage_Calculate_InitValueV",1500); int nHDAmount = 0; //环调图元个数 nHDAmount = ReadCfg_Int(strFilePath, "Number","HD_Amount",0); int nEqpmtType; int nEqpmtID; string strIndex; for (int i = 1; i <= nHDAmount; i++) //读取环调图元数据(类型、编号) { strIndex = "Number" + std::to_string(i); nEqpmtType = ReadCfg_Int(strFilePath, strIndex, "EqpmtType",0); nEqpmtID = ReadCfg_Int(strFilePath, strIndex, "EqpmtID",0); SetEqpmtTypeID(nEqpmtType, nEqpmtID); } int nDDAmount = 0; //电调图元个数 nDDAmount = ReadCfg_Int(strFilePath, "Number","DD_Amount",0); for (int i = 201; i <= nDDAmount+201; i++) //读取电调图元数据(类型、编号),注201为电调图元类型标识起始编号 { strIndex = "Number" + std::to_string(i); nEqpmtType = ReadCfg_Int(strFilePath, strIndex, "EqpmtType",0); nEqpmtID = ReadCfg_Int(strFilePath, strIndex, "EqpmtID",0); SetEqpmtTypeID(nEqpmtType, nEqpmtID); } } void InitProjectType( int type ) { }