VBA编程实现燃气-蒸汽联合循环性能计算
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
口中显 示 的变 量 并 不 影 响 窗 体 的 正 常 显示 。 “ D i m r a , r g , r p , R p a , R p g , B i l l , C p a , T a A s D o u b l e ” 这 句 代 码的意思是定义双精度变 量 r a , r g , r p , R p a , R p g , n n l , C p a和 r r a 。
Di m T g l ,T g 4 As Do u b l e
# 黯 ” w ;
粉龇 窖 c ~ k ( 瞄
讯
“
■磊
诫 j
t
..
n .
l
嚣
萧 一
Dj m h1 f As Do u b l e
Di m mg As Do u b l e T a1: T 4 T g 4: 3 9 3. 1 5 h1 f: 0 9 8 5 mg = m a+ m f
2燃 烧 室 计 算
Di m mf . Cp g As Do u b l e Cp g= 1 . 8 0 8 3 — 0. 0 0 2 3 1 2 7 T I T 4 -0. 0 0 0 0 0 40 45 T I T TI T一0 0 0 0 0 0 0 0 0 1 7 3 6 3 TI T *TI T T I T
在 修 改 完 所 有 的 程 序 错 误 之 后 ,就 可 以 选 择 “ 运 行 子过 程/ 用 户 窗 体 ” 直 接 运 行 程 序 了 。运 行 完 的程 序 如 图 6所示 。
;
S F C =3 6 0 0 f/ W Gn e t Qa d d=f L HV n t h: W Gn e t| Qa d d
l
_
J
’
“
…
f
’
l
实用第一 智慧密集
. . . …
1压 气 机 计 算
Di m r e , r g ,r p 。R p a , Rp g, n m, Cp a , T a As Do u b l e
r a= 1 . 4
“ ” ’
HR : 3 6 0 0,n t h De b u g . Pr i n t“ HR=“ : HR
单m
;
蠢
奠 l l ¨ 。 l
i
: : :
— — 三 — 二 — 二■ —
莓j
4蒸 汽 轮 机 计 算
Di m Qa v , ms , W s t As Do u b l e
Cp f T f~ Cp g TI T 1 f= mf/ma
s i t a= TI T/T1
体 ” 等 几个 选 项 。选 择 “ 逐句读”时可以按 “ F 8 ”键 ,每 按 一
次 键 程 序运 行 一 行 。如 果 选 择 “ 运行到光标处”可以按 “ C t r l +
读 ”的 方 式 可 以很 快 发 现 程 序 中的 所 有错 误 。
T 4=T 3 ( 1一 n t R p g )
W t: Cp g TI T n t Rp g/n m W Gn e t= W t— W c P : ma W Gn e t
De b u g. P r i n t” P: “ : P
3燃 气 透 平 计 算
Di m T 3. T4 . Wt , W Gn e t ,P , SF C,Qa d d , n t h , HR As Do u b l e
T 3 = TI T
F 8 ”键 ,这 样 就 会 运 行 到 光 标 处 。如 果 选 择 “ 运行 子过程, 用 户窗体 ”可 以按 “ F 5 ” 键 , 这 样 可 以 一 次 运 行 完 所 有 程 序 代 码 ,但 是 这 样 就 发 现 不 了程 序 中存 在 的 错 误 了 。 选 择 “ 逐 句
“
n a i l = ”; n a l l ” 是 在 立 即窗 口中 显 示 变 量 n a l l 的值 。 在 立 即窗
r p= P 2/P 1 , ( 1 ) T 2: T 1 ( 1+( r p ( ( r a一 1 ) /r a )一 1 ) /n c ) 《 3 ) R p a: ( r p ( ( r a一 1 ) /r e )一 1 ) /n c R p g= ( 1一 ( 1/( r p “ r g一 1 ) /r g ) ) ) )
在 V B A 中 可 以一 次 定 义 多 个 变 量 。
T a= ( T 1 -T 4 2 ) / 2
C p a= 1 . 0 2 W c= C p a T1 Rp a/n m
最 后 .应该 注 意 的是 :在 V B A 中每 句 代 码 的 结 束 不 需 要 增 加 标 点符 号 ,在 V B A中 能像 在 V C + + 中那 样 每 句 代 码 结 束 都 要 加 英语 中分 号 。
3 程 序 计 算 结 果
编 制好 程 序 之 后 ,就 可 以运 行 程 序 了 。在 运 行 程 序 时 可 以Leabharlann Baidu
选择 “ 逐 句读 ” 、 “ 运行 到光 标处 ”和 “ 运 行 子 过 程/ 用 户 窗
mf= ma ( Cp g TI T — Cp a T1 ( 1+ R p g ) )/( L HV +
,
该 段 程 序 代 码 中 ,如 果 用 来 注 释 的 文 字 可 以 在 文 字 前 加
注 意 这 个 单 引号 是 英 文 的单 引 号 ,不 是 中文 中 的单 引 号 ,
r g= 1 . 3 3 n m =0 . 9 9
例 如 “, 5 总 参 数 ” 所 示 。 另 外 程 序 中 的 “ D e b u g . P r i n t