基于以太网通信的光谱仪程控方法
发布时间:2021-09-30 12:44
针对更换光谱仪型号需修改程控软件的弊端,设计了一种基于以太网通信的光谱仪程控软件的方法,在Visual Studio 2015平台下利用MFC图形化编程界面开发了光谱仪的程控软件。采用TCP/IP通信协议和Socket编程接口使得光谱仪与PC机通信,结果表明:PC机能够接收到光谱仪返回的波长数据,同时上位机软件还增加了对数据的文档保存功能,方便日后的查看和分析。该光谱仪的程控软件不仅可单独使用,也可被设计成一个独立的子程序供其他测试程序调用。在实际测试时,该系统能稳定地运行,成功实现了对光谱仪的控制,具有很强的实用性。
【文章来源】:信息系统工程. 2020,(04)
【文章页数】:2 页
【部分图文】:
以太网通信示意图
由上位PC机触发开始测量,PC端的软件程序通过TCP/IP协议发送控制指令,光谱仪收到指令后对指令解码,并按指令读取存储器规定地址段中的数据,并应答和编码处理后发送请求指令给上位PC,PC应答并收到完整的编码数据后,进行解码,再解码数据实时显示,获得波长数据,如图2所示。本设计的上位机软件的主界面设有“数据保存”功能模块,可见测量数据随时保存,便于后期查看和数据分析。图3为保存为电子表格的数据截图。
保存为电子表格的数据截图
【参考文献】:
期刊论文
[1]基于VC++的PC机与Avantes光谱仪串口通信的实现与应用[J]. 张颖超,黄刚. 南京信息工程大学学报(自然科学版). 2013(05)
[2]VS2012下的Ribbon界面开发[J]. 肖扬,肖晨帆. 电脑编程技巧与维护. 2013(19)
[3]基于LabVIEW的光谱仪信号采集与处理[J]. 黄秋月,刘桂礼. 现代科学仪器. 2013(01)
[4]在Windows基础上用VC++6.0开发原子吸收光谱仪串行通信程序[J]. 杨作格,何明中. 分析仪器. 2002(03)
硕士论文
[1]多接口独立型光谱仪测控分析通信软件设计[D]. 陈晓超.吉林大学 2013
本文编号:3415887
【文章来源】:信息系统工程. 2020,(04)
【文章页数】:2 页
【部分图文】:
以太网通信示意图
由上位PC机触发开始测量,PC端的软件程序通过TCP/IP协议发送控制指令,光谱仪收到指令后对指令解码,并按指令读取存储器规定地址段中的数据,并应答和编码处理后发送请求指令给上位PC,PC应答并收到完整的编码数据后,进行解码,再解码数据实时显示,获得波长数据,如图2所示。本设计的上位机软件的主界面设有“数据保存”功能模块,可见测量数据随时保存,便于后期查看和数据分析。图3为保存为电子表格的数据截图。
保存为电子表格的数据截图
【参考文献】:
期刊论文
[1]基于VC++的PC机与Avantes光谱仪串口通信的实现与应用[J]. 张颖超,黄刚. 南京信息工程大学学报(自然科学版). 2013(05)
[2]VS2012下的Ribbon界面开发[J]. 肖扬,肖晨帆. 电脑编程技巧与维护. 2013(19)
[3]基于LabVIEW的光谱仪信号采集与处理[J]. 黄秋月,刘桂礼. 现代科学仪器. 2013(01)
[4]在Windows基础上用VC++6.0开发原子吸收光谱仪串行通信程序[J]. 杨作格,何明中. 分析仪器. 2002(03)
硕士论文
[1]多接口独立型光谱仪测控分析通信软件设计[D]. 陈晓超.吉林大学 2013
本文编号:3415887
本文链接:https://www.wllwen.com/kejilunwen/yiqiyibiao/3415887.html