2020-06-23 [经验栈]C#与是德科技信号发生器(Keysight RF Signal Generators)N9310A通信操作 [经验栈]C#与是德科技信号发生器(Keysight RF Signal Generators)N9310A通信操作 [TOC]1、前言这次使用的仪器是是德科技(keysight)的射频信号发生器,型号为N9310A,来一张正面照。2、C#代码2.1 参考C#与泰克示波器(Tektronix oscilloscope)通信操作中C#代码;2.2 可以用是德科技提供的通信代码;环境:IO 程序库套件项目-引用-添加-程序集-Keysight.Visausing System; using Ivi.Visa; using Keysight.Visa; namespace IdnSample { class IdnSample { static void Main(string[] args) { GpibSession session = new GpibSession ("MyInstr", Ivi.Visa.AccessModes.None, ... 武小栈 2020-06-23 经验栈 1,452 阅读 4 评论 2020年06月23日 1,452 阅读 4 评论
2020-06-22 [经验栈]C#与泰克示波器(Tektronix oscilloscope)MSO64通信操作 [经验栈]C#与泰克示波器(Tektronix oscilloscope)MSO64通信操作 1、前言此次需要用到工具操作示波器动态配置和检验数据,下面为此次开发的一些总结记录。按理说这里应该用泰克(tektronix)提供的示波器(oscilloscope)驱动和API,但是我没有找到泰克提供的.NET版本的API,我又不是特别熟悉C封装到C#的开发,所以干脆使用了NI-VISA .NET,可能是没有使用到特殊驱动部分,使用并没有出现异常。2、安装环境1、NI-VISA3、C#代码using System; using System.Collections.Generic; using Ivi.Visa; using NationalInstruments.Visa; namespace VisaInstruments { public class NiVisaInstrumentsAPIs { private MessageBasedSession mbSession; private IVisaAsyncResult asyncHandle = null; public void FindResou... 武小栈 2020-06-22 经验栈 997 阅读 2 评论 2020年06月22日 997 阅读 2 评论