Discussion:
VISA TCP/IP Resource name for a device on the second ethernet card
(too old to reply)
Kaspar
2007-11-08 17:10:11 UTC
Permalink
Hello,
 
   I am trying to use MAX to create a VISA TCP/IP resource name for a Thermotron 3800 temp chamber that is connected to the 2nd ethernet card in my PC with a patch cable. I can use internet explorer and type in the IP of the thermotron and communicate with the thermotron 3800. However when I try to use MAX to create a resource name I get TCPIP0::192.168.4.22 which results in errros when I try to communicate with the Thermotron.
   It appears to me that MAX always wants to use the 1st ethernet card in the system, which I am assuming is TCPIP0. However my device is on the second ethernet card with I am assuming is TCPIP1.
  I have tried the "auto-detect" option for VXI-11 and they do not work. So does anyone have any ideas?
 
Regards,
 
Kaspar
Kaspar
2007-11-12 16:10:08 UTC
Permalink
Hello,
  Thank you for getting back to me. I have manually created a VISA TCP/IP resource in MAX for the correct IP address and I am still getting errors. Here is the error message hat I am getting.
 
TH3800 Initialize.vi<ERR>Driver Status:  (Hex 0xBFFF0011) Insufficient location information or the requested device or resource is not present in the system
  
  I have attach a very simple vi I wrote just to get started working with the temp chamber. It is VERY simple. it just calls the initialize vi to see if the temp chamber is recognized, which unfortunately fails.
Regards,
 
 Kaspar
 
 


thermotron_test.vi:
http://forums.ni.com/attachments/ni/170/283751/1/thermotron_test.vi
Kaspar
2007-11-12 18:10:04 UTC
Permalink
Hello,
 
   Thanks for getting back to me. I have tried what you suggested it is not working.I have opened up a ticket with NI on this issue. Is it "appropriate" tp post the ticket number here?
 
Regards,
 
Kaspar
Kaspar
2007-11-12 18:40:06 UTC
Permalink
Hello,
 
  The ticket number is 1068893
 
Regards,
 
Kaspar
Kaspar
2007-11-12 21:40:20 UTC
Permalink
Hello,
 
  I will perform the tests you requested. I will also physically remove the 2nd ethernet card from the PC to make it a single ethernet card computer.
Regards,
 
Kaspar
Kaspar
2007-11-13 14:40:10 UTC
Permalink
Hello,
    Great things have happened this morning that I will attribute mostly to the support that I have received from the support people at National Instruments. Yesterday I told the IT people to look at the firewall settings and settings for the 2nd ethernet card. So between the support from NI, IT group and thermotron, I am able to communicate with the Thermotron 3800. 
   I am using the following resource name for the chamber "TCPIP0::192.168.4.22::8888::SOCKET", which is not what I initially thought it was going to be because the chamber is connected to the 2nd ethernet card that I thought would have a TCPIP1::IP::PORT::SOCKET. But is works for me , at least for now. I have also found out from the thermotron that the 3800 IS NOT a VXI-11 compliant device, which is why I had to manually enter the socket info into MAX.  I have attached the test program I wrote to establish that I can communicate with the Thermotron 3800. 
  The next step in this effort is to install a second ethernet card in the PC for the test station and see if I have the same success, I will keep my fingers crossed.  So if someone has questions about getting this to work, please feel free to reply to the thread and I will be gald to answer them. Have a nice day!
 
  


thermotron_test.vi:
http://forums.ni.com/attachments/ni/170/283976/1/thermotron_test.vi
Kaspar
2007-11-13 16:10:11 UTC
Permalink
Hello,
 
   Well it happened again...magic....the 2nd test station is working with a second ethernet card that communicates with a Thermotron 3800. Here is the process that I went thru to get it done

- Install the second ethernet card and configure it with a static IP address of 192.168.4.55, DNS IP 192.168.139.1

- Configure the firewall settings for the 2nd ethernet card to allow the labview exe

- manual create a VIA TCP/IP resource using IP address 192.168.4.22 and port 8888 (the creates the id TCPIP0::192.168.4.22::8888::SOCKET)

I am able to communicate with the chamber with Internet explorer and my demo Labview code. So at least for now I am a "happy camper" because my test setup is working.
Regards,
Kaspar
:smileywink:
  
Kaspar
2008-08-15 16:40:20 UTC
Permalink
Hello,   Unfortunately, I no longer have access to the equipment to do any further testing to help you out. The project was completed more than 6 months ago and the test system was torn apart. So I am very limited right now to what I can do to help. Please be aware that you can use a web browser to communicate with the thermotron chamber, just dial in the ip address and you can talk to the chamber. Regards, Kaspar
Steve Block
2008-08-13 22:10:06 UTC
Permalink
I downloaded both your examples and the drivers from Thermotron but both don't work because of broken links. Would you have some VISA commands that I can try sending to test my connection? Thanks.
Kaspar
2008-08-14 17:10:06 UTC
Permalink
Hello,    Please go to the NI website to download and install the drivers for the thermotron 3800. This should allow you to find the missing links in the examples. If you decide to do that and still have issues, please let me know by posting to this forum.  Regards, Kaspar
Simran_K
2008-08-15 16:40:18 UTC
Permalink
Hi Kasper, I just wanted to mention that the drivers on our Instrument Driver Network do point to the drivers on Thermotron website. Those drivers are not certified or supported by National Instruments.  Regards,  
Loading...