PHS、CDMA直放站自动测试系统简介 系统的安装 安装Labview8.2 安装nivisa4 安装ICP25 安装NI-488.2 设计 设计采用了结构化的设计。首先进行总体设计,再进行局部细化。总体设计,根据需求分析,系统界面主要分为5个界面,分别是系统登陆界面、待测器件选择界面、仪表控制界面、测试前设置界面、测试操控界面等。然后进行局部细化,系统登陆界面它包括需填写“用户名”及“密码”,填写完毕,点击“确认”进入下一界面,否则点击“取消”退出程序;待测器件选择界面,该界面点选内容有(设为单选):功分器、耦合器、电桥、合路器、负载、衰减器、CDMA1900干放、CDMA1900直放站等,选择完毕点击“下一步”进入下一界面,否则点击“退出”退出程序;仪表控制界面它包含测试仪表的连接和仪表的操控,测试仪表连接是测试程序能否操控仪表,仪表的操控是进行仪表的复位、自检等,点击“下一步”进入下一界面;测试前设置界面,包括器件厂家信息、器件基本信息、测试数据保存方式等三部分内容:器件厂家信息:需填写器件厂家、地址、联系人、联系电话、电子邮件等内容。填写完毕,点击“保存器件厂家信息”。器件基本信息:根据“待测器件选择”内容,自动显示待测器件名称(如:功分器),提供该器件的类型点选(如:二功分、三功分、四功分,单选),并需填写设备型号、设备序列号、器件厂家、测试人、测试时间等内容。点选及填写完毕,点击“保存器件基本信息”。测试数据保存方式:点选“测试数据本地存储”或“自动上传服务器”,后者增加填写“服务器IP”内容。三部分均设置完毕,点击“下一步”进入下一界面,否则点击“上一步”返回待测器件选择界面;测试操控界面,包括参数设置、仪表校准、测试项目选择、测试结果显示、导出测试报告、帮助、关于软件、返回待测试器件选择、退出程序。 代码的实现 总体结构如下图所示:
主程序代码如下图所示:
子VI的前面板如下图:
它的相应的程序代码如下图所示:
调试程序 通过与仪表的互动,找出程序的错误来修正程序。 可以通过单步调试子VI,然后整体调试。如下图所示:
写帮助文档 对软件的使用写成文档,供测试人员使用。 |