Change #343
| Changed by | dongjq |
| Changed at | Thu 04 May 2017 17:10:10 |
| Repository | http://192.168.123.218:8888/svn/BHClient/trunk |
| Project | BHClient |
| Revision | 13567 |
Comments
[MRG] branches/BH5000/redmine-5709_internal_combustion_engine: 13348-13547 从海油软件功能2015-11-12 (1).docx 文档提取出以下需求: # 动态压力:增加压力变化率图, 增加相位补偿选项;增加具体缸点火角、气门开启角、气门关闭角显示选项功能;增加上止点相位选项功能 # 综合监测:增加相位补偿选项;增加具体缸点火角、气门开启角、气门关闭角显示选项功能;增加上止点相位选项功能 # 历史比较:增加相位补偿选项; # 振动监测:增加相位补偿选项;增加具体缸点火角、气门开启角、气门关闭角显示选项功能 # 应力监测:增加相位补偿选项;增加具体缸点火角、气门开启角、气门关闭角显示选项功能;增加上止点相位选项功能 ........ [CHG] 增加内燃机基础信息:点火顺序,点火提前角相位,气门开启相位,气门关闭相位。 ........ 示功图插件增加压力变化率图 ........ 示功图插件新建内燃机专用图谱分组 CBHPlant增加IsICE判断是否内燃机 ........ 实现相位补偿函数PhaseShift::Apply ........ 振动监测历史比较多参数分析添加相位补偿 ........ 相位补偿右键菜单切换 ........ *BUG* 动态压力变化率计算错误 ........ 问题:多参数分析和应力监测中振动是两个周期,而动态压力,活塞杆沉降测点是一个周期 ........ *NEW* 显示点火提前角和气阀开启关闭角 *CHG* 振动监测包络线相位补偿 ........ 内燃机分组增加概貌图 ........ [CHG] 修正了解析相位设置错误的问题 ........ [CHG] 显示气门开启角,气门关闭角,点火提前角 ........ [CHG] 显示上止点相位 ........ 【BUG】1. 修正了设备指针获取不正确的问题 2. 修正了振动监测“相位补偿”后错误的问题 ........ 【CHG】增加动态压力波形频谱分析插件 ........ 【CHG】增加内燃机插件组 ........ 【CHG】提交依赖的公共库 ........ [BUG] 切换到扭振插件,客户端崩溃 ........ [CHG] 添加多参数分析和应力监测相位补偿 redmine-5709 ........ [CHG]示工图显示两个周期的数据 ........ [CHG] 示工图显示720度 ........ [CHG] 按照p-a图的结果计算PV图 ........ [CHG] 修改压力变化率截止频率为300Hz ........ g_po指向当前插件 ........ 动态压力监测插件添加相位补偿 ........ 动态压力 : 只需在初始化时判断是否使能相位补偿 ........ RcMultiParam回滚相位补偿,应在DieselMultiParam中实现 ........ [CHG] 画示功图PV图数据获取不再去掉小于0的值 ........ 动态测点未指定范围时使用默认范围 ........ 气阀相位和TDC不同时显示 ........ [CHG] 示功图添加对数图谱计算 ........ [CHG] 修改了综合监测崩溃的问题 ........ [BUG] 修改了其它参数分析测点没有显示的问题 [CHG] 增加了性能监测报表 ........ 气阀相位和TDC同时显示 ........ [ADD] 增加了性能报告模板 ........ 当前po指针判空;导出word文档时使用word模板 ........ 导出word时线程句柄泄露 ........ 综合监测振动监测测点、动态压力测点、活塞杆沉降测点添加相位补偿;SendPOMessage改为PostPOMessage崩溃问题 ........ 性能分析报告插件IsUseCurPlant()应该是排除不是往复设备 ........ 压力变化率微分算法优化,增加波形平滑度 ........ DlgResetAlarmInfo移入BHUtils,解除BHClientOpPages的循环依赖 ........ 解除BHUtils和BHComPOS相互引用 ........ WinXP下编译,更新BHUtils和BHComPOS ........ BH5000_EXT_FUNC改为_APP_LIB_ ........ 添加内燃机专用图谱配置 ........ 添加动态压力监测插件 ........ 示工图插件右键菜单添加纵坐标自动调整、锁定坐标菜单项 ........ 多参数分析插件右键菜单添加纵坐标自动调整 ........ 概貌图测点框显示滚动条 ........ 相对路径改为绝对路径,.ini与BHClientSet.exe配置同步 ........ [CHG] 示功图添加新的计算方式 ........ [CHG] 新的示功图计算参数单位转化为标准单位m ........ *BUG* 取不到数据时给再写性能报告 ........ *BUG* 显示所选测点缸名称 ........ *BUG* 显示点火提前角 ........ 横坐标范围改为720,调整X坐标值 ........ *BUG* 更换性能报告模板 ........ 往复多参数分析插件使用360 ........ 往复使用360;放置构造外 ........ 参数中有角度的参数 超过720 时使用720 ........ [CHG] 性能报告参数中有角度的参数对720度取余数 ........ 单缸功率、机组总功率、平均有效压力从理论值改为中间件取数公式计算 ........ 最大压力上升率从理论值改为中间件取数公式计算 ........ *CHG* 更新概貌图,默认增加内燃机专用图谱 ........ 最大压力上升率、上止点压力值、下止点压力值、上止点后10°压力值、上止点膨胀做功75°压力值计算修改 ........
Changed files
- BHCommPOS/BHCommPOS.vcproj
- BHCommPOS/BHKD_utilities.cpp
- BHCommPOS/BHLib.cpp
- BHCommPOS/BHTrend.cpp
- BHCommPOS/DlgAbout.h
- BHCommPOS/PlantTree.cpp
- BHCommPOS/stdafx.h
- BHUtils/BH5000DrawGraph.cpp
- BHUtils/BH5000Utils.rc
- BHUtils/BHDrawGraph.cpp
- BHUtils/BHUtils.vcproj
- BHUtils/DlgResetAlarmInfo.cpp
- BHUtils/DrawTrend.cpp
- BHUtils/Resource.h
- BHUtils/stdafx.h
- KD5000
- KD5000/AxesLoctionWaterfall/AxesLocationWaterfallPO.cpp
- KD5000/AxesLoctionWaterfall/AxesLocationWaterfallPO.h
- KD5000/BH5000ClientOPPages/BH5000ClientOPPages.rc
- KD5000/BH5000ClientOPPages/BH5000ClientOPPages.vcproj
- KD5000/BH5000ClientOPPages/DlgResetAlarmInfo.cpp
- KD5000/BH5000ClientOPPages/DlgResetAlarmInfo.h
- KD5000/BH5000ClientOPPages/resource.h
- KD5000/BH5000MWSP/BH5KMWServicePO.cpp
- KD5000/BH5000MWSP/stdafx.h
- KD5000/BarChart/BarChart.cpp
- KD5000/BarChart/BarChartPO.cpp
- KD5000/BarChart/BarChartPO.h
- KD5000/CompreMonitoringDiesel/CompreMonitoringDlg.cpp
- KD5000/CompreMonitoringDiesel/CompreMonitoringDlg.h
- KD5000/CompreMonitoringDiesel/CompreMonitoringPO.cpp
- KD5000/CompreMonitoringDiesel/CompreMonitoringPO.h
- KD5000/DieselAlarmQuery/PoRcAlarmQuery.cpp
- KD5000/DieselAlarmQuery/PoRcAlarmQuery.h
- KD5000/DieselAlarmQuery/RcAlarmQuery.cpp
- KD5000/DieselHisCompare/PORcHisCompare.cpp
- KD5000/DieselHisCompare/RcHisCompare.cpp
- KD5000/DieselImpact/WindPowerPumpPO.cpp
- KD5000/DieselMultiParam/PORcMultiParam.cpp
- KD5000/DieselMultiParam/PORcMultiParam.h
- KD5000/DieselMultiParam/RcMultiParam.cpp
- KD5000/DynPressMonitor
- KD5000/HisProTrend/ChannelTreePage.cpp
- KD5000/HisProTrend/ChannelTreePage.h
- KD5000/HisProTrend/HisProTrend.cpp
- KD5000/HisProTrend/HisProTrendPO.cpp
- KD5000/InstVel/SamplePlugin.cpp
- KD5000/InstVel/SamplePlugin.h
- KD5000/KD5000/BH5000.sln
- KD5000/PlantGraphRDiesel/FigurePopupMenu.cpp
- KD5000/PlantGraphRDiesel/ImageEx.cpp
- KD5000/PlantGraphRDiesel/ListBoxEx.cpp
- KD5000/PlantGraphRDiesel/PGPage.cpp
- KD5000/PlantGraphRDiesel/PanelContainer.cpp
- KD5000/PlantGraphRDiesel/PlantGraphR.cpp
- KD5000/PlantGraphRDiesel/PlantGraphRPO.cpp
- KD5000/Power/SamplePlugin.cpp
- KD5000/Power/SamplePlugin.h
- KD5000/RcStress/PoRcStress.cpp
- KD5000/RcStress/RcStress.cpp
- KD5000/ReportVib/DlgProgress.cpp
- KD5000/ReportVib/DlgProgress.h
- KD5000/ReportVib/MainPO.cpp
- KD5000/ReportVib/ReportVibDlg.cpp
- KD5000/ReportVib/ReportVibDlg.h
- KD5000/RodSink/RodSink.cpp
- KD5000/RodSink/RodSinkOpPage.cpp
- KD5000/RodSink/RodSinkPO.cpp
- KD5000/RodSink/RodSinkPO.h
- KD5000/RunStatusDiesel/RunStatusPO.cpp
- KD5000/RunStatusDiesel/RunStatusPO.h
- KD5000/RunStatusDiesel/RunStatus_wangfu.cpp
- KD5000/ShiGong/ChannelTreePage.cpp
- KD5000/ShiGong/DrawGraphView.cpp
- KD5000/ShiGong/ShiGongPO.cpp
- KD5000/ShiGong/ShiGongPO.h
- KD5000/ShiGong/Shigong.h
- KD5000/TorsVib/SamplePlugin.cpp
- KD5000/TorsVib/SamplePlugin.h
- KD5000/VibrationMonitorDiesel/SamplePlugin.cpp
- bin/BHCommPOS.dll
- bin/BHTraceLog.dll
- bin/BHUtils.dll
- bin/sys/KD5000/Performance.rpt
- bin_Release/92003.jpg
- bin_Release/92003.png
- bin_Release/BHClientSet.exe
- bin_Release/BHCommPOS.dll
- bin_Release/BHCommPOS.pdb
- bin_Release/BHReportExport.dll
- bin_Release/BHTraceLog.dll
- bin_Release/BHTreeControl.dll
- bin_Release/BHUtils.dll
- bin_Release/BHUtils.pdb
- bin_Release/Graph.mdb
- bin_Release/POAppGlobal.ini
- bin_Release/sys/KD5000/Performance.rpt
- comm/PopupMenu.cpp
- inc/KD5000/BH5000DrawGraph.h
- inc/KD5000/DlgResetAlarmInfo.h
- inc/KDCommlib.h
- inc/PluginSystem/BHLib.h
- inc/PluginSystem/BHTrend.h
- inc/PluginSystem/DSE_Define.h
- inc/PluginSystem/FixDef_Field.h
- inc/PluginSystem/PlantTree.h
- inc/PopupMenu.h
- lib/BHCommPOS.lib
- lib/BHTraceLog.lib
- lib/BHUtils.lib
- lib_Release/BHCaseLibMWSP.lib
- lib_Release/BHCommPOS.lib
- lib_Release/BHReportExport.lib
- lib_Release/BHTraceLog.lib
- lib_Release/BHTreeControl.lib
- lib_Release/BHUtils.lib