社区
网络及通讯开发
帖子详情
急!!!viOpen错误
abc814211181
2011-04-14 08:59:46
我的程序用了err=viOpen(defaultRM,"TCPIP0::10.129.41.111::inst0::INSTR",VI_NULL,VI_NULL,&vi)
err返回一个负数,表明打开错误,为什么会错
我已经用expert connection安捷伦自带的连接软件能够打开,说明IP没有错,怎么用我自己的程序第二句就出错了?
求解,谢谢
...全文
829
5
打赏
收藏
急!!!viOpen错误
我的程序用了err=viOpen(defaultRM,"TCPIP0::10.129.41.111::inst0::INSTR",VI_NULL,VI_NULL,&vi) err返回一个负数,表明打开错误,为什么会错 我已经用expert connection安捷伦自带的连接软件能够打开,说明IP没有错,怎么用我自己的程序第二句就出错了? 求解,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
abc814211181
2011-04-15
打赏
举报
回复
[Quote=引用 1 楼 fall513 的回复:]
TCPIP0::10.129.41.111::inst0::INSTR
改为
TCPIP0::10.129.41.111::INSTR
[/Quote]
回去试了,不是不行
fall513
2011-04-15
打赏
举报
回复
你在viOpen之前用过viOpenDefaultRM没有?
fall513
2011-04-15
打赏
举报
回复
1
没有inst0
VXI0::1::INSTR
A VXI device at logical address 1 in VXI interface VXI0.
GPIB-VXI::9::INSTR
A VXI device at logical address 9 in a GPIB-VXI controlled VXI system.
GPIB::1::0::INSTR
A GPIB device at primary address 1 and secondary address 0 in GPIB interface 0.
ASRL1::INSTR
A serial device located on port 1.
VXI::MEMACC
Board-level register access to the VXI interface.
GPIB-VXI1::MEMACC
Board-level register access to GPIB-VXI interface number 1.
GPIB2::INTFC
Interface or raw resource for GPIB interface 2.
VXI::1::BACKPLANE
Mainframe resource for chassis 1 on the default VXI system, which is interface 0.
TCPIP0::1.2.3.4::999::SOCKET
Raw TCPIP access to port 999 at the specified address.
TCPIP::devicename @company.com::INSTR
TCPIP device using VXI-11 located at the specified address. This uses the default LAN Device Name of inst0.
USB0::2391::291::SN_001001::INSTR
USB device whose manufacturer ID is 2391, model code is 291, serial number is SN_001001. Optional USB interface number is not used.
abc814211181
2011-04-14
打赏
举报
回复
回去试一下,不过语法上好像有inst0.
今天读出了错误代码,invalid resource reference specified.parsing error .
fall513
2011-04-14
打赏
举报
回复
TCPIP0::10.129.41.111::inst0::INSTR
改为
TCPIP0::10.129.41.111::INSTR
Py
vi
sa 报错: Could not
open
Vi
sa wrapper:function ‘
vi
Open
‘ not found的一个解决办法。
本文围绕Py
vi
sa报错‘
vi
Open
’未找到展开。在win10系统、Python 3.9.10且安装Keysight IO Libraries Suite环境下,运行代码获取设备信息时出现不同情况,如未找到所有设备、调用不同后端、直接报错等。分析原因后给出在`
vi
sa.ResourceManager()`中传入dll库地址等解决建议。
Vi
sa连接设备
错误
处理总结
博客主要围绕Qt开发展开,提到
vi
Open
中地址类型与前端传来的QString类型转换问题,需将QString转为char类型。还阐述了类似‘error: undefined reference to `
vi
Open
DefaultRM@4’’编译
错误
的解决方法,如根据编译器选对应
vi
sa库,在pro文件引入相关路径。
VI
SA函数
本文详细介绍了
VI
SA函数的使用,包括
vi
Open
DefaultRM、
vi
Open
、
vi
Close、
vi
FindRsrc、
vi
FindNext等多个核心函数。这些函数用于初始化资源管理器,连接设备,关闭连接,查找和打开设备,以及进行资源管理。文章还涵盖了函数的参数说明、返回值及可能出现的
错误
代码,是理解
VI
SA函数操作的重要参考资料。
error LNK2019: unresolved external symbol _
vi
Open
@20 referenced in function _main
本文解决了一个常见的编译问题,在使用
Vi
sual Studio编译时遇到未解析外部符号
错误
(如LNK2019和LNK1120)。
错误
涉及多个函数,如
vi
Open
DefaultRM、
vi
Open
等。文中提供了详细的解决步骤。
深入解析
VI
SA指令集:从基础操作到高级应用
本文系统讲解
VI
SA(
Vi
rtual Instrument Software Architecture)指令集的基础操作与高级应用,涵盖资源管理(
vi
FindRsrc、
vi
Open
等)、仪器控制(
vi
Write/
vi
Read及异步I/O)、属性配置(超时、终止符、GPIB地址)、事件处理(轮询/回调/触发)、性能优化(缓冲区、DMA、HS488)及多平台适配要点。重点面向自动化测试与数据采集场景,提供典型问题排查方法和工程实践经验。
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章