主题:【原创】【第三届原创参赛】贝尔德直读光谱仪分析程序的汉化与应用

浏览0 回复18 电梯直达
cih81xy
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
该帖子已被mlb2003设置为精华;

本文为作者cih81xy原创,若需转载请直接先与本人取得联系,经双方协商并签定遵守相关协议后才可转载。未经本站作者授权自行转载的,属侵权违法行为。


贝尔德直读光谱仪分析程序的汉化与应用


摘  要:结合光谱、软件和英语方面的知识,使用文本编辑器NOTEPAD对贝尔德直读光谱仪分析程序Bairdas 7.04进行了操作界面的汉化。操作界面更为直观,日常使用更加便捷,提高了工作效率.

关键词:贝尔德光谱仪;DV-5;汉化

Chinesization and Application of Analysis Program for Baird Spectrometer



Abstract:. Combination with the knowledge of spectrum, software and english, operation interface of analysis Program for Baird Spectrometer- Bairdas 7.04 was Chinesized in notepad. Operation interface was more visual, Daily operation was more convenient and faster, The work efficiency was improved.

Key words: baird spectrometer; DV-5; chinesization;

前  言

济南济钢铁合金厂是一家烧结机篦条专业生产厂,经过40余年耐热钢和耐磨钢生产的发展历程,已具备了先进的生产工艺和较强的研发能力,在该系列产品的检验上除应用常规的化学分析外,采用光谱仪进行炉前快速的仪器分析。其中的一台美国贝尔德DV-5型直读光谱仪,经过十几年的使用,依旧保持了分析速度快,检出限低,精密度好,可进行多试样多元素同时测定的优点,并被广泛应用于原材料检验、故障分析、工艺检查、样件材料鉴定和炉前分析等重要工作。随着该厂化验工新老交替之际,从实用角度出发,专技人员对分析程序进行了开发,实现了程序界面的汉化功能,并在光谱仪上得到了很好的应用。

汉化与应用

2.1  分析程序的分析

美国贝尔德公司自80年代初进入中国市场[1],曾一度成为国内使用最多的光谱仪文[2]。DV系列光谱仪作为元老级的产品,DV-5型直读光谱仪使用的分析程序是Bairdas 7.04 DOS版,软件界面英文。分析程序实现的功能有:运行光谱仪、浏览存储数据、装料修正、质量程序等,其中光谱仪的运行程序又分为:日常分析、光学狭缝校准、新合金的建立及更改等功能。软件进行解析发现:程序文件夹bairdas下对应的主要应用程序是:主菜单程序BAIRDAS.EXE,电弧/火花程序BAMAIN.EXE,存储程序BSMAIN.EXE,和物料修正程序BCMAIN.EXE,主菜单程序是将几个分程序如存储程序连接在一个主菜单中;电弧/火花程序是光谱仪使用程序,包括了操作中的几个功能如光学狭缝校准、日常分析等;存储程序是检验已被存入的数据;物料修正程序是生产计算装料与熔料的校准,是个选购件。这四个应用程序对应四个英文的语言文件,分别是:BAIRDAS.ENG、BAMAIN.ENG、BCMAIN.ENG、BSMAIN.ENG,和一个通用的语言文件GENERAL.ENG。这五个语言文件包含了整个程序中几乎所有的界面文字信息,即我们在屏幕上看到的内容。通过对分析程序的分析:程序界面文字信息是与EXE程序文件分开,独立存在的5个语言文件,不需要使用文件资源软件从EXE文件找出分散各处的文字信息再进行修改汉化,汉化工作一下子简化为对5个语言文件的编译修改。

2.2  分析程序界面的汉化

2.2.1  汉字系统的选择

分析程序Bairdas 7.04 运行环境是美国微软公司的MS-DOS操作系统。但MS-DOS系统不支持中文显示,所以在汉化过程和以后的应用中首先要选择一个DOS汉字系统作为汉化程序的系统支持,否则汉化好的程序在MS-DOS也只是乱码。中文DOS系统品牌较多如UCDOS、天汇等,参照文献[3],依据程序兼容性、内存占用情况对同类产品对比试验,最终确定成然CCDOS 97。

2.2.2  汉化工具的选择

用WINDOWS系统自带的文本编辑器 NOTEPAD尝试得打开了5个语言文件,发现五个语言文件是纯文本文件,只是使用了特殊的扩展名ENG,特殊的扩展名只是说明用途确定关联程序。清楚了语言文件的文件类型,汉化编译的工具就确定为文本编辑器NOTEPAD。

2.2.3  汉化编辑

为了方便以后中英文界面的选择,将英文的语言文件进行复制并更改扩展名CHN,建立5个新的中文语言文件­­——BAIRDAS.CHN、BAMAIN.CHN、BCMAIN.CHN、BSMAIN.CHN和GENERAL.CHN,并用文本编辑器分别进行汉化编辑。

汉化编辑的过程是一个英译汉翻译的过程,翻译的内容主要以专业名词和短语为主,工作量相对较大,需要翻译将近一万个单词。翻译工作开展之前加强了对光谱知识[4]、分析软件程序和专业英语等方面知识的储备。

2.2.4  注意事项

1)在文本汉化编辑的时候要及时做好备份,并通过程序调试检查汉化效果。2)中英文字符长短的差异,在翻译过程中尽可能保持原有文字的排版,不要随便删除空格。2)翻译工作量较大,可根据自己的需要,有针对性地对部分功能或程序进行汉化,其余部分保持英文。

2.2.5  日常应用

   
汉化工作完成和程序调试时,首先需要进入CCDOS 97汉字系统,然后找到程序根目录,再打开程序,进入更改配置(Change Configuration)操作,程序选项(Program)中的语言选项(Language)更改默认设置ENG为新增语言包CHN,程序界面就变成中文信息,见附图。为了减少DOS命令的输入,可以编写一个批处理文件来完成上边的工作。

       
                                                              图1.英文光谱运行菜单                                                                                                                           


                                                                         
图2.汉化光谱运行菜单


   
                                                  图3.英文样品分析界面                                                                                                               

                                                        图4.汉化样品分析界面
结束语

分析程序进行汉化后,使操作界面更为直观,日常使用更加便捷,并且这项工作对光谱原理和仪器性能的有了进一步的理解和掌握。

参考文献:

[1]  贝尔德公司介绍[J].现代科学仪器,1996,(3):50.

[2]  BAIRD美国热电仪器集团-贝尔德公司-光谱行家 [J]. 现代科学仪器,1995,(1):49.

[3]  杨翠玲.贝尔德直读光谱仪分析程序的应用开发[J].计算机应用,2002,(3):45.

[4] 
张和根. Bairdas软件技术手册[M].1991
为您推荐
您可能想找: 气相色谱仪(GC) 询底价
专属顾问快速对接
立即提交
阿宝
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
cih81xy
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
chemchenxj
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
汉化的时候,除了懂光谱知识和专业英语外,还有一个很头疼的问题就是中文与英文的字节数不一样,比如原先软件中设定的某一参数英文最多是8个字节,翻译的汉语变成了14个字节,这也很麻烦
对于新手的话,当然是喜欢中文界面了,但熟悉了的话,都是一样的,有时还会因为个别蹩脚的汉语翻译觉得别扭呢
cih81xy
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
原文由 chemchenxj(chemchenxj) 发表:汉化的时候,除了懂光谱知识和专业英语外,还有一个很头疼的问题就是中文与英文的字节数不一样,比如原先软件中设定的某一参数英文最多是8个字节,翻译的汉语变成了14个字节,这也很麻烦对于新手的话,当然是喜欢中文界面了,但熟悉了的话,都是一样的,有时还会因为个别蹩脚的汉语翻译觉得别扭呢
谢谢回复。字节不是大问题,考虑美观的话,在排版上需要费些心思。熟练掌握光谱仪或操作软件,外国人或中国人都需要一个过程,因中国人多一个语言的障碍,这个过程可能要长一些,这也是汉化的目的,印度人医药,计算机行业比中国强,也因为他们更熟悉英语,这个优势使他们更容易掌握相关专业知识。
wccd
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
你的这台DV-5出现过故障没有,如果出现过是如何修理?
&超&
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
mlb2003
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
看来在这个过程中楼主做了不少工作,鼓励一下!
cih81xy
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
原文由 wccd(wccd) 发表:
你的这台DV-5出现过故障没有,如果出现过是如何修理?

我经手后还没有出现过大问题。除真空泵出现过一次大修外,设备还算皮实。
天涯就是天地
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
cih81xy
结帖率:
100%
关注:0 |粉丝:0
新手级: 新兵
原文由 天涯就是天地(tianyamzn) 发表:
文章的图片能插对位置位置就好了。

谢谢回复,已调整。
猜你喜欢最新推荐热门推荐更多推荐
品牌合作伙伴