智能仪器控制软件研制任务书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档历史记录

文档名称:智能仪器控制软件研制任务书文档编号:

文档日期:20150722

目录

1 概述 (1)

2 技术要求 (1)

2.1产品组成 (1)

2.2环境要求 (1)

2.3功能要求 (1)

2.3.1 Adapter插件研发 (1)

2.3.1.1 N5221A矢量网络分析仪控制插件 (1)

2.3.1.2 N5182B矢量信号源控制插件 (1)

2.3.1.3 DSOX3104A示波器控制插件 (2)

2.3.1.4 N6705B直流电源控制插件 (2)

2.3.1.5 N9342C频谱仪控制插件 (2)

2.3.1.6 4182B标量信号源控制插件 (3)

2.3.2 Diagram插件研发 (3)

2.3.2.1 波形重绘插件 (3)

2.4主要指标 (4)

2.5接口要求 (4)

2.5.1 Adapter插件与仪器设备的接口 (4)

2.5.2 Adapter插件与上位机的接口 (4)

2.5.2.1 Diagram插件与上位机接口 (4)

2.6设计约束 (4)

3 交付清单 (4)

3.1软件清单 (4)

3.2文档清单 (5)

4 质量保证与控制要求 (5)

4.1安全性要求 (5)

4.2可靠性要求 (5)

4.3维修性要求 (5)

4.4保障性要求 (5)

4.5可测试性要求 (5)

4.6环境适应性要求 (5)

5 验收测试 (5)

5.1验收环境 (5)

6 进度要求 (6)

1 概述

本软件包括调试测试操控系统软件下的Adapter插件和Diagram插件。Adapter插件实现对智能仪器设备,包括N5221A矢量网络分析仪、N5182B矢量信号源、DSOX3104A示波器、N6705B直流电源、N9342C频谱仪及4182B标量信号源6种设备的程控功能,每种设备编写一个Adapter插件;Diagram插件实现示波器波形重绘的功能。

2 技术要求

2.1 产品组成

产品由软件和文档组成,具体见交付清单。

2.2 环境要求

产品要求能够在Windows XP系统安装SP1补丁环境下运行。2.3 功能要求

2.3.1 Adapter插件研发

2.3.1.1 N5221A矢量网络分析仪控制插件

矢量网络分析仪控制软件要求实现以下功能:

1.能够在接收到上位机相关命令后,设置矢网参数(测件

模式、CENTER、SPAN、POWRE等);

2.能够校准矢网仪器;

3.能够在接收到上位机相关命令后,采集驻波比,相位,

群时延,上传到上位机,保存到文件。

2.3.1.2 N5182B矢量信号源控制插件

矢量信号源控制插件要求实现以下功能:

1.能够在接收到上位机相关命令后,设置信号源输出功率、频

率,设置输出开关;

2.能够在接收到上位机相关命令后,采集设备输出功率、频

率,上传到上位机,同时保存到文件。

2.3.1.3 DSOX3104A示波器控制插件

示波器控制插件要求实现以下功能

1.能够在接收到上位机相关命令后,设置带宽、幅度量程、时

间刻度、触发电平、耦合方式及其他指标等参数;

2.能够在接收到上位机相关命令后,采集频率、周期、峰峰

值、峰值,上传到上位机;

3.能够在接收到上位机相关命令后,读取波形数据,波形数据

采集10000个点,并分包上传到上位机,同时保存到文件。

波形数据分包格式为:

第一个小包:大包序号+小包序号+Y轴单格幅值+X轴单格时间+点数

后面20个小包:大包序号+小包序号+500个点的Y轴坐标

大包序号:unsigned int,0开始

小包序号:unsigned int,0开始

Y轴单格幅值:单位伏,double

X轴单格时间:单位秒,double

点数:unsigned int

Y轴坐标:short

2.3.1.4 N6705B直流电源控制插件

直流电源控制插件要求实现以下功能:

1.能够在接收到上位机相关命令后,设置电源的开关、输出电

压、保护电流;

2.能够在接收到上位机相关命令后,读取电源电压、电流值数

据,上传到上位机,同时保存到文件。

2.3.1.5 N9342C频谱仪控制插件

频谱仪控制插件要求实现以下功能:

1.能够在接收到上位机相关命令后,设置频谱仪参数,如

CENTER、SPAN、AMP等;

2.能够在接收到上位机相关命令后,对频谱仪进行校准;

3.能够在接收到上位机相关命令后,采集各频点相位噪声、信

号功率及频率数据上传,同时保存到文件。

2.3.1.6 4182B标量信号源控制插件

标量信号源控制插件能够实现以下功能:

1.能够在接收到上位机相关命令后,设置信号源输出参数,如

频率、功率等;

2.能够在接收到上位机相关命令后,采集信号源的频率、功率

等数据上传到上位机,同时保存到文件。

2.3.2 Diagram插件研发

2.3.2.1 波形重绘插件

插件接收到发来的示波器波形数据后,将波形曲线重绘到界面上,要求能显示坐标轴刻度,图形能够放大缩小,并能够保存成文件。界面如下图:

图 2.3-1 示波器波形重绘界面

曲线要求实现以下功能:

1.显示出横纵坐标的意义以及单位。

2.曲线能够随鼠标滚轮放大缩小,曲线显示不全时,要有滚动

条。

3.鼠标右键增加另存为功能,可将当前波形曲线保存为图片,

图片格式为jpg。

4.波形数据丢包时,要有用户提示。

波形曲线数据格式见DSOX3104A示波器控制插件章节的波形

相关文档
最新文档