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.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Need driver for ITC503

I am looking for Labview driver for ITC 503 temperature controler for
Oxford instruments.
It would be great if I get more info regarding this.

you can mail me at pnitin@pitt.edu.
thanks
Nitin
0 Kudos
Message 1 of 17
(9,777 Views)
Jeremy Levy wrote in message
news:39A552C6.3E13EE04@pitt.edu...
> I am looking for Labview driver for ITC 503 temperature controler for
> Oxford instruments.
> It would be great if I get more info regarding this.

It's so trivial it could be written and working in an hour or so.

The stuff I have is too complex and dependent on other components for me to
package it up and send it, since we needed to use our own dynamic PID
control routines rather than the built-in stuff, but the instrument could
hardly be described as having a large and complex command set!
0 Kudos
Message 2 of 17
(9,777 Views)
I agree with Craig, it's really close to trivial to write a driver. But there
is another choice: Oxford Instruments has LV drivers (even complete LV
applications) to control their instruments. Contact them (or their sales
representative), they should give you the drivers for free (at least they did
in my case).

HOWEVER, their collection of drivers is complex and you might still be better
off to write your own....


-Franz

Craig Graham schrieb:

> Jeremy Levy wrote in message
> news:39A552C6.3E13EE04@pitt.edu...
> > I am looking for Labview driver for ITC 503 temperature controler for
> > Oxford instruments.
> > It would be great if I get more info regarding this.
>
> It's so trivial it could be written and working in an hour or so.
>

> The stuff I have is too complex and dependent on other components for me to
> package it up and send it, since we needed to use our own dynamic PID
> control routines rather than the built-in stuff, but the instrument could
> hardly be described as having a large and complex command set!
0 Kudos
Message 3 of 17
(9,779 Views)
Franz Josef Ahlers wrote:
> I agree with Craig, it's really close to trivial to write a driver. But there
> is another choice: Oxford Instruments has LV drivers (even complete LV
> applications) to control their instruments. Contact them (or their sales
> representative), they should give you the drivers for free (at least they did
> in my case).

> HOWEVER, their collection of drivers is complex and you might still be better
> off to write your own....

I have a home built VISA based driver that works for me and exposes a
fairly large set of the ITC 503 capabilities. It's at:

http://dmg-stairs.msm.cam.ac.uk/~gb119/labview/
--
Gavin Burnell Dept. Materials Science and Metallurgy
Device Materials Group Uni
versity of Cambridge, UK
--
Gavin Burnell
Condensed Matter Physics Group, University of Leeds, UK
http://www.stoner.leeds.ac.uk/
Message 4 of 17
(9,777 Views)
If it's so trivial, how come you all experts haven't posted anything ? And the drivers at the end of this postings are somehow way too complex and on my system are giving lots of errors.  If I have time maybe in two weeks I can come up with something usable.
 
kind regards,
 
0 Kudos
Message 5 of 17
(9,429 Views)

Hello,

 

This driver you mention would be really useful for a project I am working on. I am developing a kit of drivers for all the instruments of the laboratory I am working in. I wanted all my drivers to use the VISA standard, however Oxford Instruments devices are driving me mad, all existing official drivers do not work with VISA. I would like to take a look to your code in order to build my communication libraries, but it is not compatible with my version of LabVIEW (8.5) and I can not open. Could anyone with a previous version of LabVIEW (6 should do fine) open and close the code so it would autmatically update itself? Thank you very much.

 

I attach the code I want to open, wich I downloaded from the website you shared.

Message 6 of 17
(8,164 Views)

I forgot that there is a tool to do this easily, Tools>Advanced> Mass compile...

 

Still, I need someone to do it for me 😞

 

I also requested NI Support to send me an old version of LabVIEW free evaluation copy, let's see if they are fast.

 

 

0 Kudos
Message 7 of 17
(8,156 Views)

Simply post it to the Upconvert thread that you see under Announcements.

Message 8 of 17
(8,153 Views)

I have done new drivers for the laboratory I'm working in, for ITC 503, with VISA support, based on Mr. Gavin Burnell's and Oxford Instruments' ones. I personally give thanks to Gavin because for the neat modularity of his code.

 

I am still working on them, and I will upload a more debugged version. I have splitted the code in two libraries.

 

  • "OxITC503 - Tools.LLB". This is mostly a re-edition of Burnell's driver, with some corrections (I believe I corrected one or two errors), more documented and with more comments and a slightly different structure. I use it as a low level librarie to build user applications. I have tried to increase error handling and security: all VI's check their inpupt error structure and do nothing if errors have occurred. Thus, when a low level error occurs execution is quickly returned to the high level app. that may or not handle it.
  • "OxITC503 - Applications.LLB". Includes the rest of Burnell's code and a set of VIs I did with enhanced functionality more similar to Oxford ones (though, based on previous low level library and VISA). There are VIs to configurate the ITC503 (including the edition of the AUTO PID table), to sample sensors' outputand and to programme a long measurement.

This libraries make use of these two, as well:

 

  • "INIFILE - Applications.LLB" and "INIFILE - Low Level.LLB". These libraries are based in Oxford OXSOFT utils to write and read configuration files. They are focused to work with the devices existing in my laboratory (ITC 503, SR830 Lockins, Ketheley 26XX Source Meters). They have additional functions as the possibility of deleting old entries from the config file, and I tried to made the interface more intuitive.

As I said, I will post a new version of the VIs soon. The VIs already can be used, any feedback or support would be appreciated.

 

If you need to contact me, use this address.

 

Juan Bermejo Vega

Low Temperature Laboratory, Universida de Salamanca

juanbermejo at usal dot com

Download All
Message 9 of 17
(8,091 Views)

I know this thread has been dead for a while...but I'm trying to implement garrapito's VI for my ITC503. It is looking for these two VIs: "Create/Replace File with Confirmation" and "ConditionalConcatenate.vi" but can't find them. Where can I find these VIs?

 

Austin Howard

0 Kudos
Message 10 of 17
(7,482 Views)