本文为作者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;
1 前 言
济南济钢铁合金厂是一家烧结机篦条专业生产厂,经过40余年耐热钢和耐磨钢生产的发展历程,已具备了先进的生产工艺和较强的研发能力,在该系列产品的检验上除应用常规的化学分析外,采用光谱仪进行炉前快速的仪器分析。其中的一台美国贝尔德DV-5型直读光谱仪,经过十几年的使用,依旧保持了分析速度快,检出限低,精密度好,可进行多试样多元素同时测定的优点,并被广泛应用于原材料检验、故障分析、工艺检查、样件材料鉴定和炉前分析等重要工作。随着该厂化验工新老交替之际,从实用角度出发,专技人员对分析程序进行了开发,实现了程序界面的汉化功能,并在光谱仪上得到了很好的应用。
2 汉化与应用
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.汉化样品分析界面
3 结束语
分析程序进行汉化后,使操作界面更为直观,日常使用更加便捷,并且这项工作对光谱原理和仪器性能的有了进一步的理解和掌握。
参考文献:
[1] 贝尔德公司介绍[J].现代科学仪器,1996,(3):50.
[2] BAIRD美国热电仪器集团-贝尔德公司-光谱行家 [J]. 现代科学仪器,1995,(1):49.
[3] 杨翠玲.贝尔德直读光谱仪分析程序的应用开发[J].计算机应用,2002,(3):45.
[4] 张和根. Bairdas软件技术手册[M].1991