是德科技
直播中

张瑜

7年用户 212经验值
私信 关注
[问答]

如何建立GPIB连接并在C#中为ENA创建会话

在那里,在PNA中,我可以使用C#编程字符串cmd =“SYST:COMM:GPIB:RDEV:OPEN”+ bussAddr +“,”+ deviceAddr +“,”+ timeOutmSecs.ToString()创建一个带有以下命令的会话
;
PNA.IOPort.Output(CMD);
我正在尝试为ENA创建一个类似的驱动程序。
看看ENA支持的SCPI,它不支持上面的SCPI。
如何建立GPIB连接并在C#中为ENA创建会话。
仅供参考,我正在为E5072A开发ENA驱动程序

以上来自于谷歌翻译


     以下为原文

  HI there,

In PNA, I can create a session with the command below in C# programming

         string cmd = "SYST:COMM:GPIB:RDEV:OPEN " + bussAddr + "," + deviceAddr + "," + timeOutmSecs.ToString();
         PNA.IOPort.Output(cmd);

I'm trying to create a similar driver for ENA.
Looking at SCPI supported by ENA, it doesn't support the SCPI above.
How do I establish a GPIB connection and create a session in C# for ENA.
FYI, I'm developing ENA driver for E5072A  

Thanks in advance  

回帖(1)

贾永世

2018-11-9 10:13:38
亲爱的pklim,将ENA连接到GPIB的方法之一就是使用VISA-COM驱动程序。
以下webhelp显示了带有visual basic示例代码的简要说明。
使用VISA-COM编程虽然这不是C#示例,但我认为它对您有所帮助。

以上来自于谷歌翻译


     以下为原文

  Dear pklim,
One of way to connect the ENA with GPIB is using VISA-COM driver.
The following webhelp shows a brief instruction with visual basic sample code.
  Programming with VISA-COM


Although this is not C# example, I think it will be helpfull for you.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分