采用面向对象的编程思路设计电磁兼容测试软件,实现了测试过程的自动化及测试功能的模块化,极大地提高了测试效率.按照面向对象的编程思路,对电磁兼容测试软件进行了需求分析,根据分析结果将软件划分成测试模板对象、仪表对象、器件对象、绘图对象和报告对象等5个对象.测试模板对象是电磁兼容测试软件的核心模块,其功能是封装测试项目基本信息、设定测试频段和测试流程、配置测试仪表和仪表参数;仪表对象封装远程操控仪表的VISA指令;器件对象封装测试器件的传输系数修正操作;绘图对象和报告对象则分别利用测试数据生成测试数据轨迹和测试报告.
电磁兼容测试软件 面向对象 远程操控 测试模板 封装