智能仪器控制软件研制任务书_第1页
智能仪器控制软件研制任务书_第2页
智能仪器控制软件研制任务书_第3页
智能仪器控制软件研制任务书_第4页
智能仪器控制软件研制任务书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档历史记录文档名称:智能仪器控制软件研制任务书文档编号:文档日期:20150722版本号实施日期编写人修订摘要0.6020150722李小明初始编写目录TOC o 1-5 h z HYPERLINK l bookmark0 o Current Document 概述1 HYPERLINK l bookmark2 o Current Document 技术要求1 HYPERLINK l bookmark4 o Current Document 产品组成1 HYPERLINK l bookmark6 o Current Document 环境要求1 HYPERLINK l bookmark8 o

2、 Current Document 功能要求1Adapter插件研发1N5221A矢量网络分析仪控制插件1N5182B矢量信号源控制插件1DSOX3104A示波器控制插件1N6705B直流电源控制插件2N9342C频谱仪控制插件24182B标量信号源控制插件2Diagram插件研发3波形重绘插件3 HYPERLINK l bookmark10 o Current Document 主要指标4 HYPERLINK l bookmark12 o Current Document 接口要求4Adapter插件与仪器设备的接口4Adapter插件与上位机的接口4Diagram插件与上位机接口4 HYP

3、ERLINK l bookmark14 o Current Document 设计约束4 HYPERLINK l bookmark16 o Current Document 交付清单4 HYPERLINK l bookmark18 o Current Document 软件清单4 HYPERLINK l bookmark20 o Current Document 文档清单5 HYPERLINK l bookmark22 o Current Document 质量保证与控制要求5 HYPERLINK l bookmark24 o Current Document 安全性要求5 HYPERLINK

4、 l bookmark26 o Current Document 可靠性要求5 HYPERLINK l bookmark28 o Current Document 维修性要求5 HYPERLINK l bookmark30 o Current Document 保障性要求5 HYPERLINK l bookmark32 o Current Document 可测试性要求5 HYPERLINK l bookmark34 o Current Document 环境适应性要求55验收测试5.1验收环境6进度要求概述本软件包括调试测试操控系统软件下的Adapter插件和Diagram插件。Adapte

5、r插件实现对智能仪器设备,包括N5221A矢量网络分析仪、N5182B矢量信号源、DSOX3104A示波器、N6705B直流电源、N9342C频谱仪及4182B标量信号源6种设备的程控功能,每种设备编写一个Adapter插件;Diagram插件实现示波器波形重绘的功能。技术要求产品组成产品由软件和文档组成,具体见交付清单。环境要求产品要求能够在WindowsXP系统安装SP1补丁环境下运行。功能要求Adapter插件研发N5221A矢量网络分析仪控制插件矢量网络分析仪控制软件要求实现以下功能:能够在接收到上位机相关命令后,设置矢网参数(测件模式、CENTER、SPAN、POWRE等);能够校准

6、矢网仪器;能够在接收到上位机相关命令后,采集驻波比,相位,群时延,上传到上位机,保存到文件。N5182B矢量信号源控制插件矢量信号源控制插件要求实现以下功能:能够在接收到上位机相关命令后,设置信号源输出功率、频率,设置输出开关;能够在接收到上位机相关命令后,采集设备输出功率、频率,上传到上位机,同时保存到文件。DSOX3104A示波器控制插件示波器控制插件要求实现以下功能能够在接收到上位机相关命令后,设置带宽、幅度量程、时间刻度、触发电平、耦合方式及其他指标等参数;能够在接收到上位机相关命令后,采集频率、周期、峰峰值峰值,上传到上位机;能够在接收到上位机相关命令后,读取波形数据,波形数据采集1

7、0000个点,并分包上传到上位机,同时保存到文件。波形数据分包格式为:第一个小包:大包序号+小包序号+Y轴单格幅值+X轴单格时间+点数后面20个小包:大包序号+小包序号+500个点的Y轴坐标大包序号:unsignedint,0开始小包序号:unsignedint,0开始Y轴单格幅值:单位伏,doubleX轴单格时间:单位秒,double点数:unsignedintY轴坐标:shortN6705B直流电源控制插件直流电源控制插件要求实现以下功能:能够在接收到上位机相关命令后,设置电源的开关、输出电压、保护电流;能够在接收到上位机相关命令后,读取电源电压、电流值数据,上传到上位机,同时保存到文件。

8、N9342C频谱仪控制插件频谱仪控制插件要求实现以下功能:能够在接收到上位机相关命令后,设置频谱仪参数,如CENTER、SPAN、AMP等;能够在接收到上位机相关命令后,对频谱仪进行校准;能够在接收到上位机相关命令后,采集各频点相位噪声、信号功率及频率数据上传,同时保存到文件。2.3.1.64182B标量信号源控制插件标量信号源控制插件能够实现以下功能:1.能够在接收到上位机相关命令后,设置信号源输出参数,如频率、功率等;2.能够在接收到上位机相关命令后,采集信号源的频率、功率等数据上传到上位机,同时保存到文件。2.3.2Diagram插件研发2.3.2.1波形重绘插件插件接收到发来的示波器波

9、形数据后,将波形曲线重绘到界面上,要求能显示坐标轴刻度,图形能够放大缩小,并能够保存成文件界面如下图:图2.3-1示波器波形重绘界面曲线要求实现以下功能:1.显示出横纵坐标的意义以及单位。2.曲线能够随鼠标滚轮放大缩小,曲线显示不全时,要有滚动条。鼠标右键增加另存为功能,可将当前波形曲线保存为图片,图片格式为jpg。波形数据丢包时,要有用户提示。波形曲线数据格式见DSOX3104A示波器控制插件章节的波形数据分包格式。主要指标参数设置结果在3s内返回;读取参数结果在3s内返回;示波器波形重绘曲线重绘时间不超过3s,放大缩小后显示时间不超过3s;(4)软件连续运行72小时无故障。接口要求2.5.

10、1Adapter插件与仪器设备的接口软件与仪器设备的通信统一使用socket网络接口。2.5.2Adapter插件与上位机的接口Adapter插件与调试测试操控系统通信使用SmartATEV1.31中IAdapter接口,具体见文件agent.h。2.5.2.1Diagram插件与上位机接口Diagram插件与调试测试操控系统通信使用SmartATEV1.31中IDiagramEx接口,具体见文件BrDiagramExDefImpl.h。设计约束软件开发平台使用Visualstudio2008,开发语言为C+;编码规范符合GKHY-C-JS-23软件编程规范单元测试使用gtest工具。交付清单软件清单序号名称数量备注1.软件程序源代码1电子版2.软件目标程序1电子版3.单元测试程序1电子版文档清单序号名称数量备注1.软件方案设计报告1电子版2.软件验收测试细则1电子版3.软件单元测试报告1电子版质量保证与控制要求4.1安全性要求要求的交付产品均应通过国科环宇公司质量部的验收。可靠性要求平均故障间隔时间(MTBF)应不少于5000h。维修性要求软件要具备可快速更换的能力。保障性要求交付文档资料完整,准确,软件方案设计报告及软件验收细则要求通过评审

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论