首页 -> 登录 -> 注册 -> 回复主题 -> 发表主题
光行天下 -> 讯技光电&黉论教育 -> OptiInstrument仪器通信与控制软件 [点此返回论坛查看本帖完整版本] [打印本页]

infotek 2020-11-02 10:18

OptiInstrument仪器通信与控制软件

OptiInstrument软件(版本号:1.0)是Optiwave发行的新软件,可满足研究人员,科学家,光子工程师,教授和使用仪器的学生的需求。OptiInstrument软件可以满足正在寻找功能强大而简单的工具来进行物理或远程通讯以及控制仪器的用户需求。 /w2jlu}yt  
J1gLT $  
OptiInstrument仪器通信与控制软件概述 c},wW@SF2W  
yy#4DYht  
OptiInstrument 1.0软件的友好图形用户界面(GUI)如图1所示。它是一个独立的工具,可用于通信和控制不同种类的仪器。 OptiInstrument使用可编程仪器(SCPI)的标准命令与仪器进行物理或远程通信。 该工具使用标准的通信接口,例如TCP / IP,USB,GPIB或串行端口(RS232 / RS485)。 用户可以从XML文件加载SCPI命令列表,也可以编写单独的命令来控制仪器。 这些命令以树形配置显示。 OptiInstrument可以执行单个命令或一系列命令。 可以为SCPI命令生成Python脚本,并由OptiInstrument或在Python环境中保存,加载和执行。 OptiInstrument GUI具有内置的查看器和CSV文件分析窗口。 GUI支持可停靠的窗口,这些窗口可以与主GUI分开或放置在GUI中的任何位置。 OptiInstrument是自动化测试和表征的理想选择。 wH N5H  
}Z3+z@L  
图1.OptiInstrument GUI @'fWS^ ;&  
OptiInstrument 1.0的主要功能 :to1%6  
•友好的图形用户界面 ]B>g~t5J  
•执行单个或序列的SCPI命令 rw]7Lr_>  
•可将XML文件和所有其他文件格式加载到GUI面板中  j2%?-(U  
•通过灵活的顺序排序拖放命令 2JX@#vQ4  
•生成用于命令序列的Python脚本 /XZ\Yy=  
•内置信号查看器和CSV文件分析页面 fs;pX/:FR  
•内置完整的Python脚本编辑器 r"\g6<RP  
•仪器的远程操作和控制 p{S#>JTr  
•支持可停靠窗口 qF57T>v|  
GG$&=.$  
OptiInstrument软件应用 d gRTV<vM  
•与仪器远程通讯 YqNI:znm-  
•设备设置参数  O)?  
•自动化测试和表征 3}25=%;[  
•查看生成的信号 Mv#\+|p 1x  
•提取并保存生成信号的数据以进行后期处理 x !QA* M  
•将仪器与光子学和系统仿真工具集成(OptiSystem&OptiSPICE) :elTqw>pn  
mj _ V6`m4  
显示和数据采集窗口 &=`6- J  
OptiInstrument GUI允许用户显示由支持信号生成的仪器产生的波形。 一旦执行了仪器的SCPI命令序列,生成的波形就会显示在OptiInstrument GUI的显示窗口中,如图2所示。用户可以获取显示的仪器波形作为图像,并将波形数据保存在.CSV电子表格中。 p4M7BK:nf  
Z|IFT1K  
@1^:V-=  
图2.使用OptiInstrument软件通信和控制一个函数发生器和一个示波器
UV j1nom   
OptiInstrument和Python Scrip j O6yZt  
OptiInstrument软件支持Python脚本编写。 使用该工具为单个SCPI命令或命令列表生成Python脚本。 生成的脚本可以保存到文件中。 可以从OptiInstrument GUI或命令提示符或Windows PowerShell中执行生成的脚本。 可以将Python脚本加载到OptiInstrument GUI中并由该GUI执行。 图3显示了为一系列SCPI命令生成的Python脚本,并显示在GUI Python脚本窗格中。 此功能使用户可以执行OptiInstrument GUI不支持的功能,例如逻辑控制和循环选项。 $ Ov#^wfA  
Z&Ao;=Gp1  
2E_*'RT  
图3.OptiInstrument GUI的Python脚本窗格中显示的SCPI命令序列生成的Python脚本
m0_B[dw  
OptiInstrument 1.0示例库 &p6^    
OptiInstrument 1.0软件包含许多使用Rigol和EXFO的商业仪器创建的示例。这些示例在每个供应商的目录中,每个示例都有一个自述文件,该文件描述了每个示例中使用的设置和仪器/卡以及结果文件。 9i*Xd$ G  
1. EXFO样例 5x1_rjP$|  
a. 功率Balzer_CFP4_EBERT 1H]E:Bq  
b. 功率Balzer_CFP4_EBERT f+W8Gszi  
c. 功率计 tj;<EaM  
d. 开关 y&{ Z"+B5  
e. 使用CW光源切换 nk^-+olm  
f. 带有OSA的VOA $mZpX:7/u8  
g. 带功率计的VOA Y:'#jY*V  
h. 循环 |cd=7[B  
i. 资料解析 /!HFi>   
2. RIGOL样例 9o|#R&0  
a. AM波形 BLQD=?Q  
b. 任意波形 ;gmfWHB<  
c. 脉冲波形 CKgbb4;<m[  
d. 谐波波形 1?N$I}?  
e. PSK波形 9 &p;2/H  
f. 脉冲波形 Imm|5-qJ  
g. 斜坡波形 g{%2*{;i  
h. 正弦波 ?~#{3b  
i. 方波 Mh;rhQ  
Th(F^W9  
jFThW N  
QQ:2987619807 ^tY$pPA  
查看本帖完整版本: [-- OptiInstrument仪器通信与控制软件 --] [-- top --]

Copyright © 2005-2026 光行天下 蜀ICP备06003254号-1 网站统计