智能仪器控制软件研制任务书.docx
- 文档编号:28053000
- 上传时间:2023-07-07
- 格式:DOCX
- 页数:9
- 大小:35.26KB
智能仪器控制软件研制任务书.docx
《智能仪器控制软件研制任务书.docx》由会员分享,可在线阅读,更多相关《智能仪器控制软件研制任务书.docx(9页珍藏版)》请在冰豆网上搜索。
智能仪器控制软件研制任务书
编号
密级
阶段标记
页数
名称智能仪器控制软件研制任务书
编写
校对
审核
标审
批准
北京国科环宇空间技术有限公司
年月日
文档历史记录
文档名称:
智能仪器控制软件研制任务书
文档编号:
文档日期:
20150722
版本号
实施日期
编写人
修订摘要
0.60
李小明
初始编写
1概述1
2技术要求1
2.1产品组成1
2.2环境要求1
2.3功能要求1
2.3.1Adapter插件研发1
2.3.1.1N5221A矢量网络分析仪控制插件1
2.3.1.2N5182B矢量信号源控制插件1
2.3.1.3DSOX3104A示波器控制插件2
2.3.1.4N6705B直流电源控制插件2
2.3.1.5N9342C频谱仪控制插件2
2.3.1.64182B标量信号源控制插件3
2.3.2Diagram插件研发3
2.3.2.1波形重绘插件3
2.4主要指标4
2.5接口要求4
2.5.1Adapter插件与仪器设备的接口4
2.5.2Adapter插件与上位机的接口4
2.5.2.1Diagram插件与上位机接口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技术要求
产品组成
产品由软件和文档组成,具体见交付清单。
环境要求
产品要求能够在WindowsXP系统安装SP1补丁环境下运行。
功能要求
Adapter插件研发
N5221A矢量网络分析仪控制插件
矢量网络分析仪控制软件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置矢网参数(测件模式、CENTER、SPAN、POWRE等);
2.能够校准矢网仪器;
3.能够在接收到上位机相关命令后,采集驻波比,相位,群时延,上传到上位机,保存到文件。
N5182B矢量信号源控制插件
矢量信号源控制插件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置信号源输出功率、频率,设置输出开关;
2.能够在接收到上位机相关命令后,采集设备输出功率、频率,上传到上位机,同时保存到文件。
DSOX3104A示波器控制插件
示波器控制插件要求实现以下功能
1.能够在接收到上位机相关命令后,设置带宽、幅度量程、时间刻度、触发电平、耦合方式及其他指标等参数;
2.能够在接收到上位机相关命令后,采集频率、周期、峰峰值、峰值,上传到上位机;
3.能够在接收到上位机相关命令后,读取波形数据,波形数据采集10000个点,并分包上传到上位机,同时保存到文件。
波形数据分包格式为:
第一个小包:
大包序号+小包序号+Y轴单格幅值+X轴单格时间+点数
后面20个小包:
大包序号+小包序号+500个点的Y轴坐标
大包序号:
unsignedint,0开始
小包序号:
unsignedint,0开始
Y轴单格幅值:
单位伏,double
X轴单格时间:
单位秒,double
点数:
unsignedint
Y轴坐标:
short
N6705B直流电源控制插件
直流电源控制插件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置电源的开关、输出电压、保护电流;
2.能够在接收到上位机相关命令后,读取电源电压、电流值数据,上传到上位机,同时保存到文件。
N9342C频谱仪控制插件
频谱仪控制插件要求实现以下功能:
1.能够在接收到上位机相关命令后,设置频谱仪参数,如CENTER、SPAN、AMP等;
2.能够在接收到上位机相关命令后,对频谱仪进行校准;
3.能够在接收到上位机相关命令后,采集各频点相位噪声、信号功率及频率数据上传,同时保存到文件。
4182B标量信号源控制插件
标量信号源控制插件能够实现以下功能:
1.能够在接收到上位机相关命令后,设置信号源输出参数,如频率、功率等;
2.能够在接收到上位机相关命令后,采集信号源的频率、功率等数据上传到上位机,同时保存到文件。
Diagram插件研发
波形重绘插件
插件接收到发来的示波器波形数据后,将波形曲线重绘到界面上,要求能显示坐标轴刻度,图形能够放大缩小,并能够保存成文件。
界面如下图:
图2.31示波器波形重绘界面
曲线要求实现以下功能:
1.显示出横纵坐标的意义以及单位。
2.曲线能够随鼠标滚轮放大缩小,曲线显示不全时,要有滚动条。
3.鼠标右键增加另存为功能,可将当前波形曲线保存为图片,图片格式为jpg。
4.波形数据丢包时,要有用户提示。
波形曲线数据格式见DSOX3104A示波器控制插件章节的波形数据分包格式。
主要指标
(1)参数设置结果在3s内返回;
(2)读取参数结果在3s内返回;
(3)示波器波形重绘曲线重绘时间不超过3s,放大缩小后显示时间不超过3s;
(4)软件连续运行72小时无故障。
接口要求
Adapter插件与仪器设备的接口
软件与仪器设备的通信统一使用socket网络接口。
Adapter插件与上位机的接口
Adapter插件与调试测试操控系统通信使用SmartATEV1.31中IAdapter接口,具体见文件agent.h。
Diagram插件与上位机接口
Diagram插件与调试测试操控系统通信使用SmartATEV1.31中IDiagramEx接口,具体见文件BrDiagramExDefImpl.h。
设计约束
(1)软件开发平台使用Visualstudio2008,开发语言为C++;
(2)编码规范符合《GKHY-C-JS-23软件编程规范》;
(3)单元测试使用gtest工具。
3交付清单
软件清单
序号
名称
数量
备注
1.
软件程序源代码
1
电子版
2.
软件目标程序
1
电子版
3.
单元测试程序
1
电子版
文档清单
序号
名称
数量
备注
1.
软件方案设计报告
1
电子版
2.
软件验收测试细则
1
电子版
3.
软件单元测试报告
1
电子版
4质量保证与控制要求
安全性要求
要求的交付产品均应通过国科环宇公司质量部的验收。
可靠性要求
平均故障间隔时间(MTBF)应不少于5000h。
维修性要求
软件要具备可快速更换的能力。
保障性要求
交付文档资料完整,准确,软件方案设计报告及软件验收细则要求通过评审。
可测试性要求
软件具有明确、可控的功能点。
环境适应性要求
软件可在WindowsXP系统安装SP1补丁下运行。
5验收测试
验收环境
(1)公司质量部负责组织软件产品验收;
(2)由质量部出具验收测试报告。
6进度要求
任务
时间节点
说明
文档评审
2015.8.15
完成软件方案设计报告及软件验收测试细则的评审
产品验收
2015.9.15
完成软件产品验收
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 仪器 控制 软件 研制 任务书