3.6.2 主要窗口与功能设计
(1) 本监控系统的主界面设计如图:
图3.16 主界面
(2)选择工质后可以查看工质属性具体包括相对分子量、正常沸点、临界压力、温度和比体积,以及在参数设定好后的蒸发器相关参数状态:
图3.17 制冷工质属性
(3) 蒸发器状态栏中的出入口温度压力为测量出来的值,代表制冷系统工况,具体测点在后面介绍的设备图中能够体现出来。得到测量出来的的压力温度,通过调用OLE控件,计算出工质的制冷功率。
(4) 通过制冷工质的下拉列表框可以选择制冷系统使用的工质后,对制冷系统的参数进行设定,入口温度为压缩机的入口处设定的温度,给出过热度,冷凝温度和过冷度后,可以确定制冷系统的工况调节了。设置冷却水的入口温度和流量可以对冷却水进行调节。
(5) 选择界面
通过窗口上按钮可以在各个界面之间进行切换或者退出
图3.18 选择界面
(6)设备图,显示试验系统的测点布置与管道内的液体流动方向。
图3.19 设备示意图
(7) 测试结果及测试报告的生成
通过选择界面切换到报表中,点击保存,可以将历史数据保存成电子表格形式,也可以打印出报表来。
图3.20 报表窗口
3.7 代码的设计
3.7.1 ActiveX控件的属性
Activex控件在力控代码中用名称为OLE,它的属性设置在VB编写这个的时候进行设置,每个控件都可以有属性,事件,方法三种。
将调用计算所需要的参数和能够从Refprop程序中获得的参数设置成ActiveX控件的属性,把计算过程编写成ActiveX控件的事件。本测试软件中的ActiveX控件属性如下:
表3.1 ActiveX控件属性
属性名 意义 单位 属性名 意义 单位
t0 入口设定温度值 ℃ h0 压缩机入口焓 kJ/kg
tk 冷凝温度 ℃ h1 压缩机出口焓 kJ/kg
guore 过热度 ℃ h2 冷凝器出口焓 kJ/kg
guoleng 过冷度 ℃ hfiles 制冷工质名称
t1 压缩机出口温度 ℃ wmm0 分子量
tc0 临界温度 ℃ pc0 临界压力 kPa
tnbp0 正常沸点 ℃ pk 压缩机出口压力 kPa
dc0 临界比体积 L/kg p0 压缩机入口压力 kPa
3.7.2 ActiveX控件属性的调用
在工程项目的动作菜单中,打开应用程序动作,在程序运行周期执行中,通过代码的编写,不断地调用ActiveX控件,能够实时地计算出压缩机入口压力,出口温度压力以及其他重要参数。
设置程序运行周期为2000ms,然后输入代码
#制冷曲线.#Ole175.hfiles=#主界面.#ComboBoxhfiles.ListGetItem(#主界面.#ComboBoxhfiles.ListGetSelection()); #制冷曲线.#Ole175.t0=temperaturein+273.15; #制冷曲线.#Ole175.guore=tsetadd; #制冷曲线.#Ole175.tk=tk+273.15; #制冷曲线.#Ole175.guoleng=guoleng; #制冷曲线.#Ole175.canshu(); pressurein=#制冷曲线.#Ole175.p0; pressureout=#制冷曲线.#Ole175.pk; temperatureout=#制冷曲线.#Ole175.t1-273.15; qqq=(#制冷曲线.#Ole175.h0-#制冷曲线.#Ole175.h2)*flow; 压缩机性能试验软件系统设计+文献综述(9):http://www.youerw.com/jixie/lunwen_2811.html