11-07-2005 05:48 PM
11-08-2005 10:05 AM
Hello Stephenh,
Actually, there are instrument drivers for some Omega CNi series devices, they just happen to have a serial interface for communication. Keep in mind that Omega may create these drivers, so you could check with them to see if they have a LabVIEW driver for ethernet communication for your device. You can also request such a driver be created.
The other option to communicate with such a device is to create your own VIs to communicate with the instruments using TCP/IP. Since you can connect to the instrument via ethernet with some configuration utility, you should be able to connect via TCP/IP. You can find examples that use this communication by opening the example finder in LabVIEW (Help >> Find Examples) and search for TCP or TCP/IP.
Hopefully this helps you get started!
Laura
11-16-2005 03:11 PM
You might be able to modify the serial drivers to use visa instead of serial communication. Visa will allow you to communicate with many different serial communication protocols without changing your code. A visa driver is very easy to write, a driver function is as simple as opening the visa resource (Ethernet connection to the instrument) writing the command string (code should already exist in the serial driver) reading any response parsing the response and then closing the visa resource. I have written several visa drivers and even converted a few from serial or GPIB to VISA with good success. I have not had to use VISA to communicate with Ethernet based instruments but I think it was added with VISA 2.5 so it should work. Goodluck,
Paul