社区
网络及通讯开发
帖子详情
急!!!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没有错,怎么用我自己的程序第二句就出错了?
求解,谢谢
...全文
725
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
[Linker Error] Unresolved external '
vi
Open
' referenced from
具体到本案例中的 “Unresolved external ‘
vi
Open
’ referenced from”
错误
,表示编译器在链接时未能找到 `
vi
Open
` 函数的定义。 #### 三、分析
错误
来源 根据提供的
错误
日志,可以看出
错误
发生在以下几个方面: ...
vi
sa 协议函数介绍
成功执行时,返回
VI
_SUCCESS,若出现
错误
则返回相应的
错误
码。 3.
vi
Close函数
vi
Close函数用于关闭会话,包括与仪器的会话、事件对象和查找列表。 ```c
vi
Close(
Vi
Session
vi
); ``` -
vi
: 要关闭的会话句柄。 ...
Windows Qt 调用
vi
sa.64.dll
vi
sa32.dll 动态调用,GPIB连接
如果返回非零值,表示有
错误
发生,可以通过`
Vi
GetErrorInfo`函数获取详细的
错误
信息。 5. **其他操作**:除了连接,还可以使用类似的方法调用其他接口,如`
Vi
Write`(写数据)、`
Vi
Read`(读数据)、`
Vi
Close`...
电力网信号源控制系统程序
电力网信号源控制系统程序;C++,{ m_dwTimeout = 5000; m_
vi
Session = NULL;... TRACE("
vi
Open
Default RM failed:%d\n",m_stat); return m_stat; } } char szResourceName[
VI
_FIND_BUFLEN];
Delphi编程实现PC机与GPIB设备的通讯
在实际编程过程中,还需要处理
错误
检查和资源释放等工作,确保程序的稳定性和可靠性。 #### 结论 本文通过详细介绍GPIB设备通讯的特点以及Agilent IO Libraries的Windows API函数调用方法,为读者提供了在Delphi...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章