gpib

    0热度

    1回答

    我对除了基本的.NET项目以外的任何东西都比较陌生,但我目前正在尝试制作一个测试系统,以便与使用SCPI通过各种媒体(如GPIB,USB等)进行通信的M仪器配合使用。我有Keysight IO库已安装并已阅读其中的VISA.NET帮助文档。 我希望我的程序是VISA厂商中立(尽可能),所以决定坚持只通过Ivi.Visa接口使用实现。我在想用的工具类似下面的伪代码编码通讯: //Access imp

    0热度

    1回答

    我正在尝试从C#中的一些测试设备与SCPI通信。我设法通过使用this code example与通过TCP/IP连接的一台设备进行通信。 但是,我的其他设备通过USB连接,我没有找到如何通过USB与他们进行通信。 BTW,我发现this question,从答案IVI-COM programming examples in C#文件的链接,但我不能申请代码的样本(如第5.4节),因为所有的IVI

    2热度

    1回答

    pyVisa和IronPython的结合目前让我很难受。我试图通过使用pyVisa包通过GPIB与外部设备进行通信,而脚本内部又是用IronPython编写的。 这是导致问题的某行 visa.ResourceManager() 。我收到错误“预计LP_c_ulong,得到NativeArgument”,我无法解决。 有没有简单的解决方案来解决这个问题? 谢谢。

    2热度

    2回答

    我正在使用pyVISA来控制GPIB网络中的某些仪器。当我创建一个资源管理器时,我的GPIB网络中的所有仪器都进入远程模式,所以前面板显示被锁定并且不更新。当我关闭资源管理器时,仪器保持远程模式。 import visa rm = visa.ResourceManager() #Connect to a specific instrument MyInstrument = rm.open

    0热度

    2回答

    我使用LabVIEW及其VISA功能来控制吉时利2635A源表。每当我尝试识别设备时,无论是在阅读和写作方面,它都可以正常工作。 viWRITE(*IDN?) /* VISA subVI to send the command to the machine */ viREAD /* VISA subVI to read output */ 但是,只要我设置电压(或电流),它就这样做了。然后,

    1热度

    1回答

    我在写一个vb.net程序来远程控制6060B(电力负载)。到目前为止,我已经成功地将我的电脑连接到6060B,并且能够查询来自负载的信息。下面是我写的代码的一部分: Dim mbSession As MessageBasedSession; mbSession = ResourceManager.GetLocalManager().Open("GPIB::6::INSTR"); Dim re

    1热度

    1回答

    如标题所示... 我想检查通过GPIB连接的设备的SBR寄存器。我有兴趣阅读MAV第4位,如果仪器有一些它想发送给我的东西,应该设置它。 问题是,为了检查SBR,我不可避免地需要发送另一个查询(*STB?),默认情况下会清除设备输出缓冲区。 换句话说,每当我检查是否有东西需要阅读时,我都会通过查看来删除它。下面是代码重现它,问题是在对fscanf()最后通话: >> fid = gpib('agi

    0热度

    1回答

    我在仅采用LISTEN模式下使用Prologix GPIB-USB适配器来破译两个设备(半导体相关的测试仪和探测器)之间的通信。 我能够解码手册中所述的大部分信息,但无法转换数据之一即BIN类别。 样本数据: 018022 [email protected]@@@@@@@ Q O A A 019022 [email protected]@@@@@@ 工具手册: 我在interet

    -3热度

    1回答

    我正在做一个项目来控制从国家仪器的gpib-usb转换器。我将使用Windows 10 iot核心在覆盆子pi 2上运行应用程序。在这个配置上,只能做一个通用的应用程序来运行。我就是做这个的。 该库是在C/C++中,所以带有一个gpib-32.obj。 这里是麻烦,当我编译我的通用应用在树莓派,给我错误错误LNK1112模块机器类型'X86'与目标机器类型'ARM'冲突。 有什么我可以做这个应用程

    1热度

    1回答

    我正在尝试使用C++和Qt通过GPIB连接到Windows PC的横河GS200直流电源。 我从横河电机(https://y-link.yokogawa.com/YL008.po?V_ope_type=Show&Download_id=DL00002096&Language_id=EN)找到了一个应该完成任务的库;然而,当我尝试运行一个简单的代码时,它编译的时候没有错误,但是没有输出或任何执行函数