NI LabVIEW,CVI,数据采集等产品讨论区

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-MAX 不能识别 LAN.

Highlighted

NI-MAX 不能识别 LAN ,但可以PING的通,如何实现通讯控制仪器?急急急,请求导师指导.

0 Kudos
Message 1 of 10
(2,087 Views)
Highlighted
0 Kudos
Message 2 of 10
(2,041 Views)
Highlighted

前辈:

         你能否给指点下lan口控制fluke_8846a,我使用交叉与直通网线都能联上(与电脑直接联),只能识别IDN?命令得到回复,别的采集数据命令就不能得到回复,还报超时;改变其量测状态的命令是有效的,如下电阻,电压,导通命令时都有效,就是读时出错;

用了两种方法

1.visa open   visa write   visa read   visa closed

2.tcp open    tcp write   tcp read    tcp closed

求教。

0 Kudos
Message 3 of 10
(1,759 Views)
Highlighted

您好,我现在也是能ping通仪器,识别的时候状态为不存在,IP地址没错 您当时问题是怎么解决的请问?

0 Kudos
Message 4 of 10
(1,624 Views)
Highlighted

Hi,

1. 能Ping通,说明网络上面连接问题不大。

2. 你没有提到你的网络设备具体是哪个型号,但是你需要确保一下该设备是开启了基于网络的通信接口。

3. 关闭防火墙/杀毒软件啥的,在NI MAX中添加这个网络设备,如果可以添加成功,进入下一步;否则的话,检查第二步。

4. 在NI MAX中选中该网络设备,点击中间偏上的“打开VISA测试面板”

5. 在“Input/Output"中,发送”*IDN?\n",也就是默认的那个字符串,然后点击“问询 Query",等待返回结果(忽略超时报错)。如果有返回结果,进入下一步;否则的话,检查第二步。

6. 尝试其他指令。Write相当于你的电脑向设备发指令,设备无返回;Read相当于你的电脑从设备读取数据;Query相当于 Write + Read。

7. 然后在LV中用程序实现。

 

p.s. 超时是和”Bytes to Read"相关的,在你设置的默认超时时间内(Configuration->IO Settings -> Timeout),如果该端口没有接收到这么多数据,就会有超时报错。

 

Xiaohui Wang

0 Kudos
Message 5 of 10
(1,587 Views)
Highlighted

按照您说的,解决了,谢谢您!感谢大神

0 Kudos
Message 6 of 10
(1,578 Views)
Highlighted

最终结果最终结果

 

第二布第二布

 

第一步搜索到设备第一步搜索到设备

 

你好:

       我想问一下,我通过NI MAX VISA添加网络设备时搜索到了设备,但是创建不了,

0 Kudos
Message 7 of 10
(331 Views)
Highlighted

请问您当时这个第二步是怎么检查的呢?

0 Kudos
Message 8 of 10
(111 Views)
Highlighted

您好,请问一下这个第二步具体该怎么操作呢?如果可以的话,能不能给个联系方式,想要请教您。

0 Kudos
Message 9 of 10
(106 Views)
Highlighted

我的邮箱是1025408765@qq.com

0 Kudos
Message 10 of 10
(105 Views)