01-10-2018 03:22 PM
I am new on Labview.
How can I get the temp data vs time from a cooling/heating instrument through GPIB?
I use LabVIEW 2017.
Thanks!
01-10-2018 03:30 PM
Have you downloaded and installed the instrument driver? There might be an example program included with the drivers to help you get started.
01-10-2018 03:52 PM
Which instrument driver?
Thanks.
01-10-2018 03:59 PM
You'll need to check with the manufacturer of the instrument.
You can check if it's available in the NI Instrument Driver Finder. Look in the Help menu.
01-10-2018 04:10 PM
I think the NI found the instrument GPIB, see attached.
01-10-2018 04:13 PM - edited 01-10-2018 04:13 PM
Looks like this is the driver you want to get.
01-10-2018 04:22 PM
I think the GPIB is communicating.
01-11-2018 09:02 AM
Are you new to instrument control also? Answering this question would give us an idea of what kind of help you need.
01-12-2018 03:00 PM
yes, i am new at any Labview things. Here is my update:
i established communication between the thermal instrument and Labview NI-488.2 driver through GPIB, see attached.
My goal is to download the thermal data file but couldn't find the command syntax, the closet one I got is the :ibrdfile 0013 (the filename) but received error message. I am working with the thermal instrument vendor for the location of the file.
Thanks.
Here is the result communication with the instrument:..............................
Interactive Control
Copyright 2007 National Instruments Corporation
All rights reserved.
Type 'help' for help or 'q' to quit.
ud0: help
ud0: ibdev
enter board index: 0
enter primary address: 9
enter secondary address: 0
enter timeout: 13
enter 'EOI on last byte' flag: 1
enter end-of-string mode/byte: 0
ud1: ibclr
[0100] ( cmpl )
ud1: ibwrt
enter string: "*IDN?"
[0100] ( cmpl )
count: 5
ud1: ibrd
enter byte count: 29
[0100] ( cmpl )
count: 29
54 45 4d 50 54 52 4f 4e T E M P T R O N
49 43 2c 54 50 30 34 33 I C , T P 0 4 3
30 30 41 2c 34 30 30 30 0 0 A , 4 0 0 0
2c 56 65 72 73 , V e r s
ud1: ibloc
[0100] ( cmpl )
ud1: ibrdf 0013
[8100] ( err cmpl )
error: EFSO
count: -536215450