基于LabVIEW面向对象的TOF-SIMS仪器控制软件
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Control Software for TOF-SIMS Based on LabVIEW Object Oriented Programming
  • 作者:郑瀛 ; 范润龙 ; 张玉海 ; 邱春玲 ; 刘敦一 ; 田地
  • 英文作者:ZHENG Ying;FAN Run-long;ZHANG Yu-hai;QIU Chun-ling;LIU Dun-yi;TIAN Di;Colloge of Instrumentation & Electrical Engineer,Jilin University;SHRIMP Center,Institute of Geology Chinese Academy of Geological Sciences;
  • 关键词:飞行时间二次离子质谱仪(TOF-SIMS) ; 控制软件 ; LabVIEW ; 面向对象
  • 英文关键词:time of flight secondary ion mass spectrometer(TOF-SIMS);;control software;;LabVIEW;;object oriented programming
  • 中文刊名:ZPXB
  • 英文刊名:Journal of Chinese Mass Spectrometry Society
  • 机构:吉林大学仪器科学与电气工程学院;中国地质科学院地质研究所北京离子探针中心;
  • 出版日期:2016-12-28 09:30
  • 出版单位:质谱学报
  • 年:2017
  • 期:v.38
  • 基金:国家重大科学仪器设备开发专项《同位素地质学专用TOF-SIMS科学仪器》之任务七(2011YQ05006907)资助
  • 语种:中文;
  • 页:ZPXB201705011
  • 页数:8
  • CN:05
  • ISSN:11-2979/TH
  • 分类号:84-91
摘要
飞行时间二次离子质谱仪(TOF-SIMS)作为一种重要的表面分析工具被广泛应用,本研究为其开发了一套仪器控制软件。基于LabVIEW面向对象方法建立了仪器部件控制类库,结合消息驱动机制完成了软件结构设计。所开发的软件能够实现对离子光学系统、真空系统和三维样品台等仪器子系统的部件控制。应用该软件控制仪器进行了锆石样品的TOF-SIMS实验,完成了锆石样品谱图的获取,结果表明,该软件能够满足仪器对控制软件的要求。此外,软件结构具有良好的可重用性和可扩展性,以及硬件更改对软件影响小等优点,该软件设计方法可用于类似仪器控制软件的开发。
        Time of flight secondary ion mass spectrometer(TOF-SIMS)is a powerful surface analysis technique that has been applied in a wide range of scientific fields.The development of TOF-SIMS used for isotope geology is the national major scientific instruments and equipment development projects.The study of the instrument's control software is a part of the project.LabVIEW is a high level graphical programming language used extensively in instrumentation,since the software provides high efficiency,process synchronization and code execution parallelization.However,LabVIEW isastructured programming language.As the applications become more large and complex,the expandability,reusability and maintainability of the software become worse.The components of the TOF-SIMS are numerous.Traditional LabVIEW programming method will lead to confused software's structure.Before LabVIEW introduced the object oriented programming,these problems are solved by improving the structure of the software.However,the effectiveness is limited.In this paper,a control software was developed for TOF-SIMS based on LabVIEW object oriented programming and eventdriven communication.TOF-SIMS is composed of many sub-systems including ion optical system,vacuum system,three-dimensional sample stage and ion detection system.The components of these sub-systems include ion lens,ion deflector,ion filter,pulsing ion deflector,Faraday cup motor and so on.All of these components have standard interfaces,including serial port and AD/DA,serial port includes RS485 and RS232.A library of instrument's control class is built based on the I/O interface types to control all components.A hardware and simulation child class are built for all control class of components.The hardware class is used for components control.The simulation class can not communicate with components but respond simulate value,which could be used for software debugging.Producer/consumer design pattern is used to complete the software structure design.A format of event data is standardizing,which can decrease the impact of change of components.Several user interfaces are shown in the paper to illustrate the function and the design of the software's front panel.The experiment of zircon which is an important mineral used for geological dating and tracing in geochronology is implemented using TOF-SIMS controlled by the software. The experiment is successfully completed and the spectra of zircon is obtained to proceed subsequent analysis.The results show that the software meets the requirements of the instrument.In addition,the software structure has the advantages of good scalability,easy to develop and to extend,and it is not easy to be affected by hardware change.The software design approach can be used for similar development of instrument control software.
引文
[1]孙立民.飞行时间二次离子质谱在生物材料和生命科学中的应用(下)[J].质谱学报,2014,35(5):385-396.SUN Limin.Applications of time-of-flight secondary ion mass spectrometry in biomaterials and life science(PartⅡ)[J].Journal of Chinese Mass Spectrometry Society,2014,35(5):385-396(in Chinese).
    [2]阿尔弗来德·贝宁豪文,查良镇.飞行时间二次离子质谱——强有力的表面、界面和薄膜分析手段[J].真空,2002,(5):1-10.BENNINGHOVEN A,ZHA Liangzhen.TOFSIMS a powerful tool for practical surface,interface and thin film analysis[J].Vacuum,2002,(5):1-10(in Chinese).
    [3]KIM Y P,SHON H K,SHIN S K,et al.Probing nanoparticles and nanoparticle-conjugated biomolecules using time-of-flight secondary ion mass spectrometry[J].Mass Spectrometry Reviews,2015,34(2):237-247.
    [4]BOK J,SCHAUER P.LabVIEW-based control and data acquisition system for cathodoluminescence experiments[J].Review of Scientific Instruments,2011,82(11):113 109.
    [5]WROBEL P,CZYZYCKI M,FURMAN L,et al.LabVIEW control software fors canning micro-beam X-ray fluorescence spectrometer[J].Talanta,2012,93(2):186-192.
    [6]BEEK D,BRAND H,KARAGIANNIS C,et al.The first approach to object oriented programming for LabVIEW real-time targets[C].14th IEEE/NPSS Real Time Conference on Computing Applications in Nuclear and Plasma Sciences,AlbaNova Univ Ctr,Stockholm,SWEDEN:2005.IEEE Transactions on Nuclear Science,2006:930-935.
    [7]DIERICK M,LOO D V,MASSCHAELE B,et al.A LabVIEW Based Generic CT scanner control software platform[J].Journal of X-Ray Science and Technology,2010,18(4):451-461.
    [8]BECK D,BLAUM K,BRAND H F,et al.A new control system for ISOLTRAP[J].Nuclear Instruments and Methods in Physics Reasearch,2004,527(3):567-579.
    [9]JUNG D G,JUNG M P,CHO H G,et al.An implementation scheme for the detection system of RFID defective tags using LabVIEW OOP[J].International Journal of KIMICS,2011,9(1):21-26.
    [10]CHEN M.Object oriented programming in LabVIEW for acquisition and control systems at the aerodynamics laboratory of the national research council of Canada[C].22nd International Congress on Instrumentation in Aerospace Simulation Facilities,Pacific Grove,CA:2007.IEEE,2007:259-264.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700