LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Using Ethernet encoder with cDAQ9184/9188 using LabWindows?CVI

Solved!
Go to solution

I am currently using LabWindows/CVI to collect data from cDAQ9184 and 9189 racks. We wish to incorporate a high-resolution absolute position encoder into the software calculations.

 

Our options so far have been to use BiSS/SSI (which the cDAQ racks do not support), or use an incremental encoder (which would not be as reliable).

 

I have found a suitable encoder that uses Ethernet. How can I incorporate this into my current LabWindows/CVI software?

0 Kudos
Message 1 of 2
(2,102 Views)
Solution
Accepted by topic author JPKnapick

If you say it uses Ethernet, are you refering to a raw IP frame level protocol (or God forbid even something non IP related) or rather TCP/IP?

 

In the first case you have serious trouble but if it is using TCP/IP you can of course always implement that protocol on top of NI-VISA with a TCPIP0::<Ip Adress>::<port>::SOCKET as resource identifier. Just look at the VISA Library in CVI.

 

Alternately you could also use the Network library as explained in here.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 2
(2,056 Views)