Exemplo n.º 1
0
        public static NetworkAnalyzer CreateDetectedNetworkAnalyzer(string address)
        {
            NetworkAnalyzer APna;

            try
            {
                string str = ScpiInstrument.DetermineModel(address);
                if (!NetworkAnalyzer.IsPNA(str))
                {
                    throw new Exception(string.Concat(str, " ,不支持对应型号的网络分析仪"));
                }
                APna = new AgilentPNA(address);
            }
            catch (Exception exception)
            {
                throw new Exception(string.Concat("连接矢网错误: ", exception.Message));
            }
            return(APna);
        }