小型磁偏转质谱计上位机软件的设计与实现

2013-05-23 李泰国 兰州空间技术物理研究所

  在小型磁偏转质谱计的调试过程中,需要由质谱计上位机软件向下位机发送间接指令并实现扫描控制和对离子流的采集、处理、存储和分析。基于此,本文采用面向对象的程序设计方法,在VC++ 6. 0 环境下对质谱计的上机位机软件进行设计与实现。质谱计上位机软件通过CAN(Controller Area Network) 总线与质谱计下位机进行通信,实现对下位机的控制和数据处理。利用质谱计上位机软件可以替代大量冗杂的人工处理数据的工作,而且可以数据实时采集存储,可以进行随时再现、分析、从中获得有用的数据,避免数据的丢失。调试结果表明,质谱计上位机软件设计正确,具有很强的工程实用性。

1、引言

  小型磁偏转质谱计主要用于移动设备上或航天器上进行气体成分的定量分析。质谱计主要由物理部分,电控单元( 下位机) ,高压电源和质谱计上位机软件等组成[1]。质谱计上位机软件通过CAN 总线[2]对质谱计的电控单元进行扫描控制,同时对数据信号进行采集、分析、处理和保存。质谱计下位机采用TI 公司生产的32 位浮点型高性能的DSP 数字信号处理芯片作为主控芯片,与上位机软件通讯[3]采用双通道CAN 总线,完成启动指令、质谱计试验数据和状态数据轮询指令的接收以及试验数据和状态数据输出等功能。质谱计数据采集原理如图1 所示。

2、小型磁偏转质谱计上位机软件的设计

2.1、质谱计上位机软件系统架构与工作流程

  PLC工具起启用后,率先实施初始状态化設置。也包括CAN 系统总线协商帧各式設置、波特率設置、CAN 报文格式滤波設置或是工作任务形式 設置等。

质谱计数据采集原理框图

图1 质谱记数据数据采集方法框图   在初始值化设为进行后,串口通信等着作业职工管理转发开机画面指今。下位机接受到到串口通信转发的外源性指今,可以依照二次设为的的流程展开事业。及其有个保持统计资料报告的txttxt文本文本txt文本文本、施行2 秒一下的心态统计资料报告轮询及其1 秒一下的做实验的时候统计资料报告轮询、将轮询到的原创统计资料报告保持到txttxt文本文本txt文本文本中。在子程序启用到预置的精力后全自动脱离途径程,等着作业职工管理转发重启指今。   PLC手机软文中集就成了对原状数据统计显示信息统计信息治理 摸块。依据zip文件对话的英文框拉开PLC采集器的数据统计显示信息统计信息,适用约定的的数据统计显示信息统计信息论文格式常用对数据统计显示信息统计信息实施解释,可以获得的情形数据统计显示信息统计信息和耐压数据统计显示信息统计信息并留存到合理的txtword表格word表格中。真空度方法网(//crazyaunt.cn/)公开质谱计PLC手机软文事业工作操作流程,如2 如图。

质谱计上位机软件工作流程图

图2 质谱计上位机手机app手机app业务具体步骤图

2.2、质谱计上位机与下位机通信协议

  小磁偏转质谱计PLC与下位机网络微波沟通网络选用基准CAN 串口网络微波沟通。下位机把握器为SJA1000,音频端口电子器件为PCA82C250。PLC完成周立功USBCAN - II 音频端口卡与下位机网络微波沟通网络。周立功CAN音频端口卡有针对于于VC + + 程序编程生活环境的DLL( 静态图片链接库) ,在PLC小手机app控制工作中真接都会进行DLL 的变量会减少小手机app的研究阶段。CAN 串口网络微波沟通数学层协商模板和逻辑推理路由协商层协商模板符合国家CAN 技能管理规范2. 0A 规定要求。使用层协商模板设计的概念工作中遵循文件格式的检查、容错机制技能,以确保软件下载系统安全性防护可靠性,另一个网络微波沟通网络分支的时长不影响到另外网络微波沟通网络分支的网络微波沟通网络。PLC小手机app中初始值化CAN 音频端口卡与安全性防护停用CAN 音频端口卡的注意事项图如下图3 下图。

初始化与安全关闭CAN 接口卡流程图

图3 一开始化与健康关闭CAN 插孔卡程序图