Beispiel #1
0
        public Form1()
        {
            InitializeComponent();

            //创建仪表
            N9030B n9030B = new N9030B("TCPIP::192.168.1.100::INSTR");
            NXXXX  nxxx   = new NXXXX("GPIB::15::INSTR");

            SpectrumAnalyzerBase spe = new SpectrumAnalyzerBase("TCPIP::192.168.1.101::INSTR");

            SignalGeneratorSCPIBase_Keysight keysight_scpi = new SignalGeneratorSCPIBase_Keysight();

            Console.WriteLine(keysight_scpi.SOURCE_SYSTEM.设置功率("50dbm"));
            Console.WriteLine(keysight_scpi.SOURCE_SYSTEM.设置频率("50MHz"));

            //测试业务流程
            //端口驻波测试 port = new 端口驻波测试(n9030B, spe);
            //port.Start();

            //测试业务流程 test = new 测试业务流程(nxxx);
            //port.Start();


            //指令演示
            //N9030B_SCPI scpi = new N9030B_SCPI();
            //Console.WriteLine(scpi.CALC_SYSTEM.设置Mark的X值("50MHz"));
            //Console.WriteLine(scpi.CALC_SYSTEM.读取Mark的Y值());
        }
Beispiel #2
0
 public Test发射机_脉内信杂比(PowerMeterBase powermeter, SignalGeneratorBase signal, SpectrumAnalyzerBase spe, ControlModule control, WaveformGeneratorBase wave) : base(powermeter, signal, control, wave)
 {
     _Spec = spe;
 }
 public 端口驻波测试(NetWorkAnalyzerBase net, SpectrumAnalyzerBase spe)
 {
     _Net = net;
     _Spe = spe;
 }