Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

labview interface with peaksimple

My project is about design a feed back control system. the PFD is about: Air -> MassFlowController 1 -> toluene --> MFC2--> biofiltration system --> gas chromatography. 

MFC from Allicat's company could be connect with labview. The gas chromatograph (SRI GC8610) connected with computer via Peaksimple. Currently i want to find the way to interface GC/peaksimple with labview.

Anyone have idea or experience how to figure out this problems?  

 

0 Kudos
Message 1 of 6
(5,293 Views)

Hi Achimost,

 

What version of LabVIEW are you using? Also, what kind of cable is connecting the GC unit to your computer? Is it USB, Serial, GPIB?

 

From what I can see, it doesn’t look like PeakSimple is designed to be able to integrate easily with LabVIEW, and I couldn’t find any manufacturer drivers published for the GC on the IDNet (http://www.ni.com/downloads/instrument-drivers/). If SRI doesn’t have any published drivers for working with the device in LabVIEW, you may end up needing to write your own drivers to get it to work.

 

Does PeakSimple have a way to output its data to a spreadsheet? As long as you don’t need to process the data as it’s being read, there are VIs in LabVIEW that can read in spreadsheet data (like this one: http://zone.ni.com/reference/en-XX/help/371361L-01/glang/read_from_spreadsheet_file/), so you could always pull in the data that way.

 

 

Kathryn K.
Technical Support Engineer
National Instruments
http://ni.com/support
0 Kudos
Message 2 of 6
(5,261 Views)

This is a file output of Peaksimple. It is ascii file but i cannot open in my Labview. Could you please look at this data? 

0 Kudos
Message 3 of 6
(5,237 Views)

Achimost,

 

You should be able to use the Read from Text File VI to be able to take in the data. This is a previous thread on the forums that goes over different strategies for reading data in from a text file, in case you've not worked with that functionality before.

 

In addition, LabVIEW comes with a library of example VIs that do all sorts of things. Inside LabVIEW, if you go up to Help > Find Examples.. > Fundamentals > File Input and Output > Text (ASCII), you should be able to find some programs that do similar tasks to help get you started.

 

Kathryn K.
Technical Support Engineer
National Instruments
http://ni.com/support
0 Kudos
Message 4 of 6
(5,220 Views)

I need to have LabVIEW 'press the spacebar' on the Peaksimple program to initiate a run. 

from the Peaksimple documentation:

"Peaksimple can now be controlled by an external program, via an API provided through a .NET assembly, and using named pipes as a communication mechanism. Sample VB.NET calling code is available."

I have not been using .NET or VB but before I spend the weekend digging into it has anyone else worked this out?

0 Kudos
Message 5 of 6
(3,718 Views)

Hi, Can you please explain a little bit context of the issue you are having now

 

1.What does your application do?

2.What is the status of it in this point? Any code?

 

 

0 Kudos
Message 6 of 6
(3,680 Views)