- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
碘量法试算软件制作
碘量法试算软件制作
制作原因
在用碘量法测硫化氢时,计算结果需要对量取的不同温度取均值后再查询对应饱和蒸汽压,然后对所取气体的体积进行修正之后,才能根据反应式计算出最终硫化氢的含量。看看原始记录的表格吧。是不是太繁琐了,我也觉得繁琐。
于是填写原始记录时就直接进入检测系统中让系统去计算。或用户当场要求结果时,打电话回来让人进入检测系统去计算。
问题在于,我们前线这没有周末的,也就是说周末也有的是活干——去现场。做完样要算数据了,一个电话打回来,网络不通进不了系统无法及时算出结果来。所以本人就多事地想搞个不需要网络就能很快试算出来的东西。
不用说大家都会想到用电子表格来计算。本人也试着做个表格让它按输入的数据进行查询相对应的饱和蒸气压和结果计算。为难的是当温度不在整数点时需要按比例计算。自然需要用到宏。而每当电脑出现如下提示的时候,我们总会不知所措,当然是怕中病毒。而且还只能在同一台电脑上使用。
所以,也不要用宏是最好,甚至不需要EXCEL。这样只有.EXE可以胜任。这些就是制作软件的原因了。
软件结构与思路
各界面的结构关系如下图:
其中最主要的是两个试算界面。
天然气计算界面要求:
1.只能输入大于零的数据,不接受文字或字符
2.大气压数据P(kPa),有效位数##.##范围:85.00kPa~95.00kPa
3.温度数据t(℃)(可能是一个或多个t1,t2,t3,求取平均值t,根据t计算对应的饱和蒸气压Pw),有效位数##.##,范围:0.00℃~45.00℃
4.体积数据(L)(初始读数V0和结束读数V1,计算取样体积ΔV,再修正为Vn)精确到毫升
5.硫代硫酸钠的浓度CNa2S2O3,(mol/L)到小数后5位,滴定体积不得大于50.00mL
6.计算硫化氢含量,结果大于或等于l%时保留三位有效数值
7.小于1%时保留两位有效数字。(大于100科学记数,小于100取整,小于10取到小数后一位,小于1取到小数后两位)
原油计算界面要求:
1.只能输入大于零的数据,不接受文字或字符
2.称重有效位数##.#克,(去皮称重则直接输入油品质量)
H2S浓度范围mg/kg 保留位数 =100 整数 10-100 一位小数 10 两位小位
质量对比
软件制作完毕后实现了要求的功能,具休在PPT中展示清楚,此处简单列其特点如下:
→能够实现试算的功能(度算的结果与系统计算结果一致无差)
→试算过程优于实验检测系统(饱和蒸气压数据表精准,有数据录入错误提示,计算中间数据和结果数据以不同色显示)
→可在WINDOWS系统的任意电脑上使用
→无需网络连接
→无需安装办公软件
→本身也无需安装
→使用方便且避免手工计算出错
四、应用前景
本软件在本站首先应用,同事都感觉相当方便。将软件发给另一作业区化验室,返馈也是很方便。所以此软件在各需要分析硫化氢的作业区化验室都要是适用的。有图有真相,下面是QQ记录。
做点实事真不易,本人花了近半年时间入门、制作、调试,其中滋味必有人能体会。
完
3 / 3
文档评论(0)