




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
昆明长水国际机场EMS能源管理系统设计方案
目录1 引言 引言编写目的本文档是根据WQJ-9000能源管理系统平台软件V1.1多系统控制功能(以下简称本功能)进行详细分析和讨论后得出的分析说明书,旨在明确本软件模块的功能需求。通过本说明书,可以了解到本软件的开发背景、建设要求、功能需求等。各个模块的开发人员阅读此文档后,以各个模块的功能为基础,兼顾配合服务器模块,完成各自模块的功能。背景多系统控制功能是WQJ-9000V1.1中的一个功能,本功能与具体的图形、服务器等软件或功能独立,主要集成在相应的规约里,由图形模块负责调用,实现对接入设备的远程控制。无论是对话或非对话框,都会在对应的规约中弹出,以达到各自的通用、易扩展。参考资料编号资料名称说明1《WQJ-9000能源管理优化系统需求规格说明书V1.00.doc》2《VC界面设计规范080812》3《VC编程规范》4《WQJ-9000能源管理系统平台软件V1.0数据库设计说明书V1.00.doc》5《WQJ-9000能源管理系统平台软件V1.1数据库设计说明书V1.00.doc》术语定义及说明下表列出本报告中专门术语的定义、英文缩写词的原词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇。词汇名称词汇含义备注设计概述任务和目标随着信息技术在智能楼宇和BA的深入与发展,系统本身与应用多样化的适配性、互连性、以及互操作开放性的低效与高成本等的不足体现得日趋明显。从系统长远考虑,上述不足主要体现在:系统的高度复杂性,应用的互操作性/互连性/开放性,应用的实时操作性,应用的智能性,以及应用的集成性/扩展性。因此,必须将一个更加开放的、统一的能源管理平台系统,用以支持弥补现有系统的不足。建设目标就是基于智能建筑,BA中各类自动化与信息化系统拓广性、集成性及开放性需求,开发出一种面向服务架构(SOA),基于分组、分层、分块的系统控制体系及构件化结构的能源管理平台系统,该平台系统能够体现出更大的智能性,通用性,持续扩展性,满足公司对能耗监测,能源管理,BA综合监控解决方案的需求以及未来能源管理系统运维的需求。需求概述(1)系统配置,配置每个控制点所属的专业子系统,在控制完成后,记录的控制信息可由事件查询软件进行分类查询。(2)手动遥控功能/接口,该功能封装在规约模块中,用户以手工方式实现的远程遥控功能,可以界面或非界面的方式实现,如电力系统中的遥控功能,原来该功能是在TSGraphCom9000.dll中实现,现在把此功能移植到MMI_JK.DLL中。(3)手动置数(或调控)功能/接口,该功能封装在规约模块中,用户以手工方式实现的远程调控功能,接口函数一般以无界面的方式实现,即用户在图形显示软件上点击置数界面上的“确定”按钮时,调用该接口,如电力系统中的置数功能,原来该功能是在TSGraphCom9000.dll中实现,现在把此功能移植到MMI_JK.DLL中。(4)自动遥控功能/接口,该功能封装在规约模块中,主要是供通用服务软件调用,实现某个开关量点的自动控制,顺序完成控制操作,如电力系统中的遥控功能,在此功能中实现预校验、执行两种步骤,原来该功能是在通用服务软件中实现,现在把此功能移植到MMI_JK.DLL中。运行环境概述硬件环境硬件环境类别要求备注CPU1.8GHz以上CPU内存1GB或以上主机硬盘至少80GB软件环境软件环境类别要求备注操作系统Windows2000/2003或WindowsXPSP2及以上数据库SQL2000SP3及以上条件与限制详细设计方法和工具1、开发环境开发用机器类别要求备注CPU2.40GHzCPU内存2G主机硬盘250G网卡100Mb/s操作系统WindowsXPProfessionalSP3开发环境MicrosoftVisualStudio2008SP12、界面设计 软件采用BCG界面库实现,默认使用Windows2007风格,界面风格如下:3、功能模块划分 本功能模块主要以动态链接库(DLL)的形式存在,即每个接入设备对应的规约模块,规约模块除实现前端设备模拟量、开关量、脉冲量、事件、文件等数据上传外,还负责后台服务器对前端设备的控制、参数设置、校时等工作。多系统控制功能集成到规约模块中时,可以界面或非界面形式实现对前端设备的控制,主要分为以下功能部分:1)形使用、手工遥控的接口要是实现对开关量的远程遥控功能,可以以界面或非界面的形式展现,图形只是负责调用接口,其余的控制操作都由接口(规约模块)实现。2)使用、手工置数的接口要是实现对模拟量的置数功能或远程调控,以非界面的形式供外部程序调用,图形只是负责调用该接口,传入必要的参数即可,其余操作由接口(规约模块)实现。3)用服务模块使用的接口要是实现对开关量的定时自动控制,一步完成。以电力系统的自动控制为例,通用服务软件调用接口后,不需要在界面中点击预校验,需要把预校验、执行两个操作顺序完成。如果是其它系统的自动控制,则只需将其最终的控制流程封装在此接口中,通用服务软件直接调用即可。支持多系统,且最终控制的对象各不相同,因此,在WQJ-9000国配置其它系统或设备时,在系统中显示的最终状态都为设备,设备有对应的属性点。对于每个设备的属性点,如果为开关量信号,则对其进行远程控制,状态一般为开(0)、关(1);如为模拟量信号,则对其进行置数操作。系统详细需求分析详细需求分析3.1.1功能需求(1)专业子系统配置多系统控制功能需提供以下配置功能:专业子系统的名称、所属规约配置;设备类型、设备型号所属的专业子系统配置;设备所属的专业子系统配置;控制配置表、告警提示配置表所属的专业子系统配置。配置界面如下图所示:(2)手动控制功能/接口手动控制功能/接口需具备以下功能:对于现有的电力控制来说,可正确实现遥控预校验、遥控执行;可正确设置预校验的返校时间;对于其它系统(未来需要接入的系统)来说,可正确实现远端设备的控制。(3)手动置数功能/接口需具备以下功能:(1)对于现有的电力置数来说,可正确实现置数功能;(2)对于即将集成进来的KNX灯光控制来说,可正确实现调光功能。(4)自动遥控功能/接口需具备以下功能:(1)对于现有的通用服务软件来说,可正确实现对电力系统中设备的自动控制功能。(2)对于即将集成进来的KNX灯光控制来说,可正确实现自动控制或联动控制功能。3.1.2性能需求 (1)可靠性指标 ◆系统可靠性系统可用率超过99.99% ◆系统平均无故障时间(MTBF)30000小时 (2)负荷率 ◆所有计算机的CPU负荷率在正常状态下任意5分钟内小于30%,在任意10秒内小于50%。 ◆LAN负荷率在正常状态下任意5分钟内小于25%,在告警状态下小于35%。3.1.3运行需求运行平台:◆CPU:1GHz以上CPU◆内存:最少1GB◆主机硬盘:最少80GB◆操作系统:Windows2000Pro,WindowsXP◆数据库:SqlServer2000SP3或以上软件开发平台:◆VisualStudio2008SP1接口需求分析接口定义3.1.1峰值分析(1)接口定义//获取功率峰值散点图统计[OperationContract]PublicResultEnergyAnalyseGetPeakValue(QueryPeakValuequery){List<ResultPeakValue>rpValue;//返回散点图集合}//获取功率峰值次数统计[OperationContract]PublicResultEnergyAnalyseGetPeakValueNumber(QueryPeakValuequery){List<ResultPeakValueNumber>rpvNumber;//返回峰值次数统计图集合}//获取用电峰值,最大值,次大,最小值和平均值[OperationContract]PublicResultEnergyAnalyseGetPeakValueCensus(QueryPeakValuequery){List<ResultPeakValueCensus>rpvCensus;//返回峰值总览集合}//获取实时功率[OperationContract]PublicResultEnergyAnalyseGetPowerModel(QueryPeakValuequery){List<ResultPeakValuePower>rpvPower;//返回实时功率集合}//获取下级点功率[OperationContract]PublicResultEnergyAnalyseGetLowerPower(QueryPeakValuequery){List<ResultPeakValueSonPercentage>rpvsPercentage;//返回下级点功率集合}//获取末端点功率[OperationContract]PublicResultEnergyAnalyseGetEndPower(QueryPeakValuequery){List<ResultPeakValueEndPercentage>rpvePercentage;//返回末端点功率集合}(2)传入参数定义//条件结果集publicclassQueryPeakValue{///<summary>///选中的节点树节点编号///</summary>[DataMember]publicintPeakValueID{get;set;}///<summary>///开始时间///</summary>[DataMember]publicDateTimeStartTime{get;set;}///<summary>///结束时间///</summary>[DataMember]publicDateTimeEndTime{get;set;}}(3)传出参数定义//用功率峰值散点图统计结果集publicclassResultPeakValue{//出现最大数值publicdecimalPeakValueMaxNumberical{get;set;}//出现最小数值publicdecimalPeakValueMinNumberical{get;set;}//出现时间publicstringPeakValueDateTime{get;set;}}//功率峰值散点图次数统计结果集publicclassResultPeakValueNumber{//出现次数publicintPeakValueNumber{get;set;}//出现时间publicstringPeakValueNumberDateTime{get;set;}}//用电峰值总览结果集publicclassResultPeakValueCensus{//最大峰值publicdecimalMaxPeakValue{get;set;}//最大峰值出现时间publicstringMaxPeakValueTime{get;set;}//次大峰值publicdecimalMaxTwoPeakValue{get;set;}//次大峰值出现时间publicstringMaxTwoPeakValueTime{get;set;}//最小峰值publicdecimalMinPeakValue{get;set;}//最小峰值出现时间publicstringMinPeakValueTime{get;set;}//平均峰值publicdecimalAvgPeakValue{get;set;}}//实时功率publicclassResultPeakValuePower{//实时功率publicdecimalRealTimePower{get;set;}//实时功率时间publicstringRealDateTimePower{get;set;}}//下级节点功率所占的百分比publicclassResultPeakValueSonPercentage{//子节点编号publicintPowerSonPercentageID{get;set;}//子节点名称publicstringPowerSonPercentageName{get;set;}//子级百分比占有率publicstringPowerSonPercentage{get;set;}}//末端节点功率所占的百分比publicclassResultPeakValueEndPercentage{//末端点编号publicintPowerEndPercentageID{get;set;}//末端点名称publicstringPowerEndPercentageName{get;set;}//末端百分比占有率publicstringPowerEndPercentage{get;set;}}(4)配置文件 无(5)日志文件日志保存在数据库SystemLog表中,记录操作时间、事件、用户等信息;3.1.2节能专家(1)接口定义(2)配置文件 无(3)日志文件日志保存在数据库SystemLog表中,记录操作时间、事件、用户等信息;3.1.3节能事件录入(1)接口定义(2)配置文件 无(3)日志文件日志保存在数据库SystemLog表中,记录操作时间、事件、用户等信息;3.1.4节能算法配置(1)接口定义publicclassResultPeriod { publicExecuteProcessActionInfo{get;set;}//操作结果信息 publicList<Period>Periods{get;set;}//时间段 } publicclassPeriod { publicintYear{get;set;}//年份 publicDateTimeStartTime{get;set;}//开始时间 publicDateTimeEndTime{get;set;}//结束时间 publicboolIsOpen{get;set;}//节能措施实施还是关闭,true:实施,false:关闭 } 名称: 获取“基期能耗-影响因素”模型法中相关系数:方法定义: publicdoubleGetSavingCorrelation();取值流程: xml配置文件(自定义,结构待定) 名称: 修改“基期能耗-影响因素”模型法中相关系数:方法定义: publicExecuteProcessUpdateSavingCorrelation();取值流程: xml配置文件(自定义,结构待定) 名称: 对比法中处理导入的时段划分数据方法定义: publicExecuteProcessHandlePeriod();取值流程: "用户下载模板->用户对模板数据->用户上传文件->页面调用HandlePeriod,填入数据库表(TD_EMS_SEASON(季节配置表))" 名称: 获取历年时段划分记录方法定义: publicResultPeriodGetPeriods();取值流程: 数据来源数据库表(TD_EMS_SEASON(季节配置表))(2)配置文件 无(3)日志文件日志保存在数据库SystemLog表中,记录操作时间、事件、用户等信息;3.1.5变压器能效分析(1)接口方法接口名称传入参数类型返回值类型功能描述GetTransformerChatQueryTransformerResultTransformer点击【查询】按钮时获取变压器平均负载率、功率因素、温度曲线GetTransformerCompareQueryTransformerResultTransformerCompare点击【查询】按钮时获取变压器同比、环比、最大值、最小值、平均值GetTransformerPieQueryTransformerResultTransformerPie点击【查询】按钮时获取变压器损耗数据(2)传入参数定义publicclassQueryTransformer{///<summary>///选中的节点树节点编号///</summary>[DataMember]publicintTransformerID{get;set;}///<summary>///设备类型(变压器、冷冻站、锅炉、制氧站等)///</summary>[DataMember]publicintDeviceType{get;set;}///<summary>///开始时间///</summary>[DataMember]publicDateTimeStartTime{get;set;}///<summary>///结束时间///</summary>[DataMember]publicDateTimeEndTime{get;set;}}(3)传出参数定义//变压器分析结果publicclassResultTransformer{publicExecuteProcessActionInfo;publicList<string>UnitList{get;set;}///<summary>///绑定平均负载率、功率因素、变压器温度///</summary>publicList<EneryTransformer>series;//表格数据publicList<EnergyOrder>OrderLst{get;set;}}///<summary>///变压器负荷总览数据///</summary>publicclassResultTransformerCompare{publicExecuteProcessActionInfo;publicstringRatedPower{get;set;}publicdecimalTotalValue{get;set;}publicdecimalLastMonthTotalValue{get;set;}publicstringLastMonthCompare{get;set;}publicdecimalLastYearTotalValue{get;set;}publicstringLastYearCompare{get;set;}publicdecimalMaxValue{get;set;}publicstringMaxValueTime{get;set;}publicdecimalMinValue{get;set;}publicstringMinValueTime{get;set;}publicdecimalAverageValue{get;set;}}//变压器损耗数据publicclassResultTransformerPie{publicExecuteProcessActionInfo{get;set;}publicstringLoss{get;set;}}//变压器平均负载率、功率因素、变压器温度publicclassEneryTransformer{publicstringName;publicList<decimal>DataLoadrate;publicList<decimal>DataPowerFactor;publicList<decimal>DataTemp;}3.1.6冷冻站能效分析(1)接口方法接口名称传入参数类型返回值类型功能描述GetRefrigerationChatQueryRefrigerationResultRefrigeration点击【查询】按钮时获取冷冻站能效比EERr、冷冻水输送系数WTFchw、冷却水输送系数WTFcw、冷冻水出水温度、冷却水回水温度曲线GetRefrigerationCompareQueryRefrigerationResultRefrigerationCompare点击【查询】按钮时获取冷冻站同比、环比、最大值、最小值、平均值GetRefrigerationPieQueryRefrigerationResultRefrigerationPie点击【查询】按钮时获取冷冻站能效对标数据(2)传入参数定义publicclassQueryRefrigeration{///<summary>///选中的节点树节点编号///</summary>[DataMember]publicintRefrigerationID{get;set;}///<summary>///设备类型(变压器、冷冻站、锅炉、制氧站等)///</summary>[DataMember]publicintDeviceType{get;set;}///<summary>///开始时间///</summary>[DataMember]publicDateTimeStartTime{get;set;}///<summary>///结束时间///</summary>[DataMember]publicDateTimeEndTime{get;set;}}(3)传出参数定义//冷冻站能效分析结果publicclassResultRefrigeration{publicExecuteProcessActionInfo;publicList<string>UnitList{get;set;}///<summary>///绑定冷冻站能效比ERRr、冷冻水输送系数WTFchw、冷却水输送系数WTFcw、冷冻水出水温度、冷却水回水温度///</summary>publicList<EneryRefrigeration>series;//表格数据publicList<EnergyOrder>OrderLst{get;set;}}///<summary>///冷冻站能耗总览数据///</summary>publicclassResultRefrigerationCompare{publicExecuteProcessActionInfo;publicstringRatedPower{get;set;}publicdecimalTotalValue{get;set;}publicdecimalLastMonthTotalValue{get;set;}publicstringLastMonthCompare{get;set;}publicdecimalLastYearTotalValue{get;set;}publicstringLastYearCompare{get;set;}publicdecimalMaxValue{get;set;}publicstringMaxValueTime{get;set;}publicdecimalMinValue{get;set;}publicstringMinValueTime{get;set;}publicdecimalAverageValue{get;set;}}//冷冻站能效对标数据publicclassResultRefrigerationPie{publicExecuteProcessActionInfo{get;set;}publicstringBenchValue{get;set;}publicList<decimal>BenchList{get;set;}}//冷冻站能效比ERRr、冷冻水输送系数WTFchw、冷却水输送系数WTFcw、冷冻水出水温度、冷却水回水温度publicclassEneryRefrigeration{publicstringName;publicList<decimal>DataEERr;publicList<decimal>DataWTFchw;publicList<decimal>DataWTFcw;publicList<decimal>DataOutWaterTemp;publicList<decimal>DataInWaterTemp;}3.1.7锅炉能效分析(1)接口方法接口名称传入参数类型返回值类型功能描述GetBoilerChatQueryBoilerResultBoiler点击【查询】按钮时获取锅炉能效曲线GetBoilerCompareQueryBoilerResultBoilerCompare点击【查询】按钮时获取锅炉同比、环比、最大值、最小值、平均值GetTransformerBenchQueryBoilerResultBoilerBench点击【查询】按钮时获取锅炉能效对标数据(2)传入参数publicclassQueryBoiler{///<summary>///选中的节点树节点编号///</summary>[DataMember]publicintBoilerID{get;set;}///<summary>///设备类型(变压器、冷冻站、锅炉、制氧站等)///</summary>[DataMember]publicintDeviceType{get;set;}///<summary>///开始时间///</summary>[DataMember]publicDateTimeStartTime{get;set;}///<summary>///结束时间///</summary>[DataMember]publicDateTimeEndTime{get;set;}}(3)传出参数//锅炉能效分析结果publicclassResultBoiler{publicExecuteProcessActionInfo;publicstringUnit{get;set;}///<summary>///绑定锅炉能效///</summary>publicList<EneryBoiler>series;//表格数据publicList<EnergyOrder>OrderLst{get;set;}}///<summary>///锅炉能耗总览数据///</summary>publicclassResultBoilerCompare{publicExecuteProcessActionInfo;publicstringRatedPower{get;set;}publicdecimalTotalValue{get;set;}publicdecimalLastMonthTotalValue{get;set;}publicstringLastMonthCompare{get;set;}publicdecimalLastYearTotalValue{get;set;}publicstringLastYearCompare{get;set;}publicdecimalMaxValue{get;set;}publicstringMaxValueTime{get;set;}publicdecimalMinValue{get;set;}publicstringMinValueTime{get;set;}publicdecimalAverageValue{get;set;}}//锅炉能效对标数据publicclassResultBoilerBench{publicExecuteProcessActionInfo{get;set;}publicstringBoilerValue{get;set;}publicList<decimal>BoilerList{get;set;}}//锅炉能效publicclassEneryBoiler{publicstringName;publicList<decimal>DataBoiler;}3.1.8制氧站能效分析(1)接口方法接口名称传入参数类型返回值类型功能描述GetOxygenChatQueryOxygenResultOxygen点击【查询】按钮时获取单位能耗氧气产出量曲线GetOxygenCompareQueryOxygenResultOxygenCompare点击【查询】按钮时获取制氧站同比、环比、最大值、最小值、平均值GetOxygenBenchQueryOxygenResultOxygenBench点击【查询】按钮时获取制氧站能效对标数据(2)传入参数publicclassQueryOxygen{///<summary>///选中的节点树节点编号///</summary>[DataMember]publicintOxygenID{get;set;}///<summary>///设备类型(变压器、冷冻站、锅炉、制氧站等)///</summary>[DataMember]publicintDeviceType{get;set;}///<summary>///开始时间///</summary>[DataMember]publicDateTimeStartTime{get;set;}///<summary>///结束时间///</summary>[DataMember]publicDateTimeEndTime{get;set;}}(3)传出参数//制氧站能效分析结果publicclassResultOxygen{publicExecuteProcessActionInfo;publicstringUnit{get;set;}///<summary>///绑定单位能耗氧气产出量///</summary>publicList<EneryOxygen>series;//表格数据publicList<EnergyOrder>OrderLst{get;set;}}///<summary>///制氧站能耗总览数据///</summary>publicclassResultOxygenCompare{publicExecuteProcessActionInfo;publicstringRatedPower{get;set;}publicdecimalTotalValue{get;set;}publicdecimalLastMonthTotalValue{get;set;}publicstringLastMonthCompare{get;set;}publicdecimalLastYearTotalValue{get;set;}publicstringLastYearCompare{get;set;}publicdecimalMaxValue{get;set;}publicstringMaxValueTime{get;set;}publicdecimalMinValue{get;set;}publicstringMinValueTime{get;set;}publicdecimalAverageValue{get;set;}}//制氧站能效对标数据publicclassResultOxygenBench{publicExecuteProcessActionInfo{get;set;}publicstringOxygenValue{get;set;}publicList<decimal>OxygenList{get;set;}}//制氧站单位能耗氧气产出量publicclassEneryOxygen{publicstringName;publicList<decimal>DataOxygen;}3.1.9设备管理(1)接口方法接口名称传入参数类型返回值类型功能描述DeviceInit无;ResultDevice点击【查询】按钮时获取通讯采集设备数量、离线数量、当前告警数量;重大设备数量、当前告警数量、待维护保养、待维修数量(2)传入参数无(3)传出参数//设备管理初始化结果publicclassResultDevice{publicExecuteProcessActionInfo;publicstringUnit{get;set;}///<summary>///绑定通讯采集设备///</summary>publicList<EneryDevice>DeviceList;///<summary>///绑定重大能耗设备///</summary>publicList<EneryMajorDevice>MajorDeviceList;}//通讯采集设备publicclassEneryDevice{//类型publicstringItemCode;//设备数量publicintDeviceNum;//离线数量publicintOfflineNum;//当前告警数量publicintAlarmNum;}//重大能耗设备publicclassEneryMajorDevice{//类型publicstringItemCode;//设备数量publicintDeviceNum;//当前告警数量publicintAlarmNum;//待维护保养publicintToMaintainNum;//待维修publicintToRepairNum;}3.1.10设备查询(1)接口方法接口名称传入参数类型返回值类型功能描述GetDeviceChatQueryDeviceResultDevice点击【查询】按钮时获取设备的序号、设备名称、设备类型、安装位置、所属能耗节点、供应商、通讯状态、运维状态、告警状态信息ExportDeviceQueryDeviceResultExport调用导出方法ImportDeviceQueryDeviceResultImport调用导入方法DeleteDeviceQueryDeviceResultDeleteDevice返回是否删除成功(2)传入参数publicclassQueryDevice{///<summary>///设备名称///</summary>[DataMember]publicstringDeviceName{get;set;}///<summary>///设备类型(0:全部设备;1:通讯采集设备;2:重大能耗设备)///</summary>[DataMember]publicintDeviceType{get;set;}///<summary>///告警状态(0:全部;1:正常;2:正在告警)///</summary>[DataMember]publicintAlarmStatus{get;set;}///<summary>///运维状态(0:全部;1:正常;2:保养预警;3:待保养;4:待维修)///</summary>[DataMember]publicintOperationStatus{get;set;}///<summary>///安装位置///</summary>[DataMember]publicintInstallLocation{get;set;}///<summary>///能耗节点///</summary>[DataMember]publicintEnergyNode{get;set;}}(3)传出参数//设备查询结果publicclassResultDevice{publicExecuteProcessActionInfo;publicstringUnit{get;set;}///<summary>///绑定设备列表///</summary>publicList<EneryDevice>series;}///<summary>///设备列表数据///</summary>publicclassEneryDevice{publicintNumber{get;set;}//序号publicstringDeviceName{get;set;}//设备名称publicstringDeviceType{get;set;}//设备类型publicstringInstallLocation{get;set;}//安装位置publicstringEnergyNode{get;set;}//能耗节点publicstringSupplier{get;set;}//供应商publicstringCommunicationStatus{get;set;}//通讯状态publicstringOperationStatus{get;set;}//运维状态publicstringAlarmStatus{get;set;}//告警状态}//导出结果publicclassResultDevice{publicExecuteProcessActionInfo;}//导入结果publicclassResultDevice{publicExecuteProcessActionInfo;}//删除结果publicclassResultDevice{publicExecuteProcessActionInfo;}3.1.11添加设备(1)接口方法接口名称传入参数类型返回值类型功能描述SaveDeviceAddDeviceListResultAddDevice点击【查询】按钮时获取锅炉能效曲线(2)传入参数//需要添加的设备信息类[DataContract]publicclassAddDeviceList{///<summary>///设备类型///</summary>[DataMember]publicstringDeviceType{get;set;}///<summary>///设备子类型///</summary>[DataMember]publicstringDeviceChildType{get;set;}///<summary>///设备基本信息///</summary>[DataMember]publicBaseInfoBaseList{get;set;}///<summary>///设备自定义信息///</summary>[DataMember]publicActivityInfoActivityList{get;set;}///<summary>///设备保养设置///</summary>[DataMember]publicMaintenanceInfoMaintenanceList{get;set;}}//设备基本信息[DataContract]publicclassBaseInfo{//设备图片[DataMember]publicstringPic{get;set;}//关联能耗采集仪表[DataMember]publicintLinkDeviceID{get;set;}//设备名称[DataMember]publicstringDeviceName{get;set;}//当前状态[DataMember]publicstringStatus{get;set;}//设备编号[DataMember]publicintDeviceID{get;set;}//归属部门[DataMember]publicstringDepartment{get;set;}//安装位置[DataMember]publicstringInstallLocation{get;set;}//归属责任人[DataMember]publicstringResponPerson{get;set;}//设备型号[DataMember]publicstringDeviceModel{get;set;}//生产厂家[DataMember]publicstringManufacturers{get;set;}//出厂编号[DataMember]publicstringSerialNumber{get;set;}//厂家联系人[DataMember]publicstringContact{get;set;}//使用状态[DataMember]publicstringUseStatus{get;set;}//厂家联系电话[DataMember]publicstringContactPhone{get;set;}//额定功率[DataMember]publicstringRatedPower{get;set;}//厂家详细地址[DataMember]publicstringDetailAddress{get;set;}//出厂日期[DataMember]publicstringSerialDate{get;set;}//备注[DataMember]publicstringCommeWQJ{get;set;}//启用日期[DataMember]publicstringUserDate{get;set;}}//设备自定义信息[DataContract]publicclassActivityInfo{//KEY1[DataMember]publicstringKey1{get;set;}//VALUE1[DataMember]publicstringValue1{get;set;}//KEY2[DataMember]publicstringKey2{get;set;}//VALUE2[DataMember]publicstringValue2{get;set;}//KEY3[DataMember]publicstringKey3{get;set;}//VALUE3[DataMember]publicstringValue3{get;set;}//KEY4[DataMember]publicstringKey4{get;set;}//VALUE4[DataMember]publicstringValue4{get;set;}//KEY5[DataMember]publicstringKey5{get;set;}//VALUE5[DataMember]publicstringValue5{get;set;}//KEY6[DataMember]publicstringKey6{get;set;}//VALUE6[DataMember]publicstringValue6{get;set;}//KEY7[DataMember]publicstringKey7{get;set;}//VALUE7[DataMember]publicstringValue7{get;set;}//KEY8[DataMember]publicstringKey8{get;set;}//VALUE8[DataMember]publicstringValue8{get;set;}//KEY9[DataMember]publicstringKey9{get;set;}//VALUE9[DataMember]publicstringValue9{get;set;}//KEY10[DataMember]publicstringKey10{get;set;}//VALUE10[DataMember]publicstringValue10{get;set;}}//设备保养设置[DataContract]publicclassMaintenanceInfo{//保养周期(XX天)[DataMember]publicstringKeepGoodCycle{get;set;}//提醒策略(定期、运行时间、综合告警等)[DataMember]publicstringRemindStrategy{get;set;}//提前提醒时间设定(XX天)[DataMember]publicstringEarlyRemindTime{get;set;}//提醒方式(短信、邮件、无提醒)[DataMember]publicstringRemindWay{get;set;}//邮件地址[DataMember]publicstringMailAddress{get;set;}//保养责任人[DataMember]publicstringResponsible{get;set;}//责任人联系电话[DataMember]publicstringResponsiblePhone{get;set;}//备注[DataMember]publicstringCommeWQJ{get;set;}}(3)传出参数//添加设备结果类publicclassResultAddDevice{//保存成功或失败信息publicExecuteProcessActionInfo;}3.1.12修改通讯采集设备(1)接口方法接口名称传入参数类型返回值类型功能描述ModifyDeviceModifyDeviceListResultModifyDevice点击【确认】按钮时修改设备(2)传入参数//需要修改的设备信息类[DataContract]publicclassModifyDeviceList{///<summary>///设备类型///</summary>[DataMember]publicstringDeviceType{get;set;}///<summary>///设备子类型///</summary>[DataMember]publicstringDeviceChildType{get;set;}///<summary>///设备基本信息///</summary>[DataMember]publicBaseInfoBaseList{get;set;}///<summary>///设备自定义信息///</summary>[DataMember]publicActivityInfoActivityList{get;set;}///<summary>///设备保养设置///</summary>[DataMember]publicMaintenanceInfoMaintenanceList{get;set;}}//设备基本信息[DataContract]publicclassBaseInfo{//设备图片[DataMember]publicstringPic{get;set;}//关联能耗采集仪表[DataMember]publicintLinkDeviceID{get;set;}//设备名称[DataMember]publicstringDeviceName{get;set;}//当前状态[DataMember]publicstringStatus{get;set;}//设备编号[DataMember]publicintDeviceID{get;set;}//归属部门[DataMember]publicstringDepartment{get;set;}//安装位置[DataMember]publicstringInstallLocation{get;set;}//归属责任人[DataMember]publicstringResponPerson{get;set;}//设备型号[DataMember]publicstringDeviceModel{get;set;}//生产厂家[DataMember]publicstringManufacturers{get;set;}//出厂编号[DataMember]publicstringSerialNumber{get;set;}//厂家联系人[DataMember]publicstringContact{get;set;}//使用状态[DataMember]publicstringUseStatus{get;set;}//厂家联系电话[DataMember]publicstringContactPhone{get;set;}//额定功率[DataMember]publicstringRatedPower{get;set;}//厂家详细地址[DataMember]publicstringDetailAddress{get;set;}//出厂日期[DataMember]publicstringSerialDate{get;set;}//备注[DataMember]publicstringCommeWQJ{get;set;}//启用日期[DataMember]publicstringUserDate{get;set;}}//设备自定义信息[DataContract]publicclassActivityInfo{//KEY1[DataMember]publicstringKey1{get;set;}//VALUE1[DataMember]publicstringValue1{get;set;}//KEY2[DataMember]publicstringKey2{get;set;}//VALUE2[DataMember]publicstringValue2{get;set;}//KEY3[DataMember]publicstringKey3{get;set;}//VALUE3[DataMember]publicstringValue3{get;set;}//KEY4[DataMember]publicstringKey4{get;set;}//VALUE4[DataMember]publicstringValue4{get;set;}//KEY5[DataMember]publicstringKey5{get;set;}//VALUE5[DataMe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025财产信托合同模板
- 中班安全教育《禁止的事情不能做》教案及课件大纲
- 2025《产品代理合同范本》
- 2025年二房东出租房屋租赁合同模板
- 2025科技公司租赁合同模板
- 2025装饰装修工程劳务总承包合同
- 2025关于商业建筑设计合同
- 2025工程承包合作合同协议
- 玩具管理员课件
- 幼儿园安全教育之乘车安全
- 固体化学导论全套课件
- 2025山西杏花村旅游开发有限公司招聘50人笔试参考题库附带答案详解
- 正式展会合同协议
- 工程甩项合同协议
- 费用开支标准管理制度
- 期中模拟卷(新疆专用)-2024-2025学年八年级英语下学期核心素养素质调研模拟练习试题(考试版)A4
- 甲状旁腺切除术后的护理措施
- 2024慢性鼻窦炎诊断和治疗指南解读课件
- (T8联考)2025届高三部分重点中学3月联合测评生物试卷(含答案详解)河北版
- 员工入职申请表(完整版)
- T-GDEIIA 56-2024 垂直起降低空航空器起降场基础设施配置技术要求
评论
0/150
提交评论