From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Thermostream interface with Visual Basic 6?

Hi, I have an operator interface on hand to modify in order to include the control of Thermostream 4300A... So far I am new to VB6 and I only just knew that this interface require the creation of dll files. I would like to ask how to go about doing this files or is there an available Thermostream dll file already out there? I also have on heand the remote interface manual from Temptronics with device specific commands which i have no idea where to embed into.
0 Kudos
Message 1 of 6
(4,072 Views)
Thermostream drivers are available for LabVIEW
LabVIEW can generate a dll
You can call it from VB or even better learn a good test and measurement programming environment

greetings from the Netherlands
0 Kudos
Message 2 of 6
(4,071 Views)
Can you direct me to the Thermostream 4300A drivers, all I can find are the CVI not Labview drivers ?.
0 Kudos
Message 3 of 6
(3,969 Views)
Hey Haket,
 
All our drivers are found at idnet. Can you point me to where you found the CVI version, 'cause there's no links for it at idnet. Sometimes, you may be able contact the company that makes the instrument, and ask them if they have any of their own drivers for labVIEW, and if that's not possible, it's relatively simple to begin communication just using the commands found in the manual.
 
You should be able to find examples of how to do serial and gpib communication by going to (From labVIEW) Help->Find Examples->Click on the search tab->type in GPIB or serial. For GPIB communcation, you should be able to find, labVIEW<->GPIB.vi and for serial "Serial basic read and write.vi"
 
These are to great starting examples, and you just edit the example to work in the manner that you would like, and all the commands can be found in the user manual for the instrument.
 
Regards,
 
Nick D.
0 Kudos
Message 4 of 6
(3,949 Views)
Hi Nick,

Thankd for the suggestions,

The CVI drivers I found through idnet:

http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=2531A40B2D0214ABE0440003BA230ECF

> Sometimes, you may be able contact the company that makes the instrument, and ask them if they have any of their own drivers for labVIEW

Yep did that already and they dont have one available yet, just the two listed in idnet, they said a beta release may be possible though.

As for the GPIB option, thats what I'm using at present, but was hoping a better VISA driver may be available,

Thanks for the reply.

                                                        MARK

0 Kudos
Message 5 of 6
(3,940 Views)
You can usually create a LabVIEW driver from a CVI driver with the Driver Import Wizard. The wizard however, requires that a dll be created from the c code. The driver you found does not contain a dll. You might want to try posting to the CVI forum and asking if anyone can create the dll for you.
0 Kudos
Message 6 of 6
(3,934 Views)