Chemistry Lab Instrumentation and LabVIEW

Has anybody here ever worked on integrating signals / control of chemical
analysis
systems like Gas Chromatography, HPLC, Quartz Crystal Microbalance,
spectrometers? I'm a chemist who has suddenly found himself tossed into
the
world of VI's and Instrument drivers and I am looking for some help.
My first big quewstion is...

"M. Breimer" wrote:
>
> So, my first question is, what is HP-IB and why is it different then GPIB?
> I have read a lot of things saying that HP-IB is IEEE 488.2 compliant, but
> if it is why does it use a different VISA? I read in a past thread that
> installing Agilent/HP SICL and then NI-VISA 2.5 would allow communication
> with the HP-IB card. But would that interfere with the DAQ card in any way?
> Also, where would I get a copy of SICL? The GP-IB card came with the system
> and I know very little about it. HP/Agilent is not very cooperative with
> assistance and don't seem to like the thought of chemists dabbling in VI
> work.
>
Marc,
Here is the short (and long) of this.
History:
HP-IP was invented (more or less) by HP. At some point it became
standardized
as IEEE 488 (and revised as 488.2). HP-IB is HP Interface Bus, and was made for
HP control thier test equipment.
After it became a standard then other companies began to make cards and the more
generic GPIB (General Purpose Interface Bus) became the name of the game.
So on to your problem. T&M is a NI product and expects to talk to their HW /SW.
Since you have NI VISA installed if fails since NI-VISA will not talk to an
HP-IB.
What you need to do is install or reinstall the VISA driver from HP and this
should
solve the problem. HP / Agilent will not be very helpful with your
LabVIEW VI problems
since they have a competing product called HP-VEE. Your best bet for help is to
contact
National Instruments. They may be a little reluctant but they certainly will not
blow
$2500 in software over a $400 GPIB card.
Kevin Kent

Similar Messages

  • Communicating between GPIB IEEE 488-1978 Instrument and LabView

    Hi,
    I'm currently trying to convert some old BBC BASIC Code into Labview 6.1.
    The BBC Computer has a GPIB Comms Unit attached to it to communicate with an old Marconi Instruments Microwave Counter 2440 using GPIB IEEE 488-1978.
    I am currently trying to get Labview to communicate with the Counter using GPIB 488 vis and a NI GPIB 488.2 Card but I'm not able to get anything out of the Counter or get MAX to even acknowledge the equipment exists.
    I was wondering if anyone out there knows if it is possible to communicate with a GPIB IEEE 488-1978 instrument in Labview 6.1 (or any other LV Versions) and if it is, does anyone have a driver for the instrument (Marconi Instruments Microwave Counter 2440 circa 19
    84) or having any helpful tips on the protocol for talking to a IEEE 488-1978 instrument.(I have some previous experience using VISA.)
    Many Thanks in Advance for your help.
    Sammy Mason

    I have done this with several instruments. It is best to get a hold of the manual for this instrument and see what commands it uses.
    MAX will not find this using the *IDN? query. In MAX, open the "Communicate With Instrument" window and type "ID?" (without the quotes), and hit query. You should get some basic information back from your instrument.
    I use GPIB Read and GPIB Write most often. Your instrument probably doesn't support much else. Maybe Clear and Poll.
    Be careful if you are using a newer, faster computer. There are Knowledge Bases and Discussion Forum topics that discuss the problems that can arise. To prevent these problems, I created my own Read and Write VIs. They just have a few milliseconds delay before the read or writ
    e takes place
    Attachments:
    GPIB_Read_with_Delay.vi ‏37 KB
    GPIB_Write_with_Delay.vi ‏35 KB

  • Presentation on Industrial Applications using NI products and Labview

    Hi All,
    Can anybody provide me with some of the presentation or related material for National Instruments and LabVIEW Applications.
    I think we used to have this kind of presentations/material on NI's website but i guess they have removed the same.
    I want to make a presentation for NI and LabVIEW based applications.
    I have gone through the link http://www.ni.com/solutions/ where i think earlier they had some material for the same.
    I hope NI Application Engineer's and other experienced guys would help me for this...!
    Dinesh Kumar
    Certified Labview Associate Developer(CLAD)
    Don't Forget to Rate the answers.!!! You can do it in few seconds

    Hello Dinesh,
    >From your name, I am assuming you are based in India. If that's true,
    send an e-mail to [email protected] and they should be able to help you.
    Hope this helps.
    Regards,
    Abhishek
    Dinesh Kumar wrote:
    > Hi All,
    >  
    > Can anybody provide me with some of the presentation or related material for National Instruments and LabVIEW Applications.
    > I think we used to have this kind of presentations/material on NI's website but i guess they have removed the same.
    > I want to make a presentation for NI and LabVIEW based applications.
    >  
    > I have gone through the link <a href="http://www.ni.com/solutions/" target="_blank">http://www.ni.com/solutions/</a>&nbsp;where i think earlier they had some material for the same.
    > &nbsp;
    > I hope NI Application Engineer's and other experienced guys would help me for this...!
    > &nbsp;
    > Dinesh Kumar

  • Working with Agilent Infiniium 54830B DSO and Labview: Why is the GPIB device not displayed in MAX?

    Hi,
    I want to use Labview to access Agilent 54830b scope, but the GPIB device is not shown in Agilent Connection Expert or in Measurement & Automation Explorer (MAX).
    In Agilent Connection Expert (Version 16.2.15825.0) the GPIB0 Interface is displayed, but no Instrument is shown.  In MAX (Version 4.6.1f,0) it is the same problem. The GPIB0::INTFC is shown under Miscellenous VISA resources, but no Instrument is shown.
    I installed the driver for the agilent and tried to get an answer of the GPIB device with an Initialize.vi of Lab View but it is always shown an error.
    Can anyone help me?

    c-harlie57 wrote:But I have to see the device without cable, haven't I?
    What?  Your instrument has to be connected in order for MAX to find it.  So, yes, you need the cable to connect between the instrument and your computer.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

  • Signal Processing and LabVIEW Expert Full Time Position – London, UK

    1x Signal Processing and LabVIEW Expert - Full Time Position – London, UK
    1.0      Description:
    As a Signal Processing/Software Engineer, you'll be part of a team that is responsible for developing applications based on large high speed data analysis for a large green energy project. Your skills must include a knowledge of Waveform analysis and understand the concepts of cross correlation, Fourier Analysis, Spectral analysis and other similar items.
    The position ideally requires someone of CLA level of LabVIEW program to act as the project lead on the programming and technical levels of the system.
    2.0      Duties and Responsibilities:
    The duties and responsibilities of this position include, but are not limited to, interacting directly with customers to program, train, inform, advise and consult in the design of their applications using the best test and measurement hardware and software by:
    ◦     Programming memory and speed efficient applications using LabVIEW and Object Oriented Programming and Event-based architectures.
    ◦     Understanding of the data acquisition side of the system and previous experience using National Instruments hardware and DAQmx
    ◦     Knowledge of Power engineering, Volts, Amps, current, Power Factor etc.
    ◦     Providing timely, accurate and effective solutions to technical problems.
    ◦     Providing guidance on the installation and working functionality of both software and hardware, including explanation of configuration settings.
    ◦     Reproducing and troubleshooting problems and incompatibilities.
    ◦     Delivering technical presentations and demonstrations to customers, colleagues and partners.
    ◦     Ability to project manage and understand how to keep on track with a Microsoft project based externally monitored project.
    3.0      Qualifications & Requirements:
    ◦     Minimum second class higher honours degree in engineering or science related field, such as electronic engineering, physics, mechatronics or computer science.
    ◦     Basic Knowledge of text based programming languages.
    ◦     Experience in either LabVIEW, minimum of three years full time and at CLA level, or capability to reach there in a short space of time with the relevant training.
    ◦     Experience in a second language such as JAVA, C and C++ is strongly preferred.
    ◦     Have a vast experience of signal processing, both digital and analog.
    ◦     Although not required, but must have skills to pass the Certified LabVIEW Developer exam and CLA within the year.
    ◦     Ability to learn new skills/languages/applications quickly (MATLAB, JavaScript, STK, etc.).
    ◦     Knowledge in instrumentation & control, and industrial automation, is strongly preferred.
    ◦     Must be able to handle multiple tasks and enjoy working with people.
    ◦     Strong problem solving skills to analyse the problem and think creatively to provide a solution.
    ◦     Excellent written, oral and presentation skills are key.
    ◦     Ability to deal effectively with customers to make them successful is essential.
    ◦     Ability to get along with others and function as a team player as well as work effectively alone.
    ◦     A proactive/can do attitude is vital and a positive outlook on problem solving.
    ◦     Legal right to live and work in the UK. Sponsorship is not available.
    ◦     Must hold a full valid UK driving license.
    4.0      Location:
    This role is located in London, UK
    5.0      Reporting:
    Signal Processing Engineers will report to the Technical Director.
    6.0      Salary:
    Competitive salary based on level of experience.
    7.0      Application:
    To apply for this position please send a copy of your CV to
    [email protected]
    Please state the job title of LabVIEW Signal Processing Engineer in the email subject.

    Hi,
    I am from india.I can able to complete the projects through the internet itself.
    Please let me know if any demos required to show my expertation. 

  • NI-Fieldpo​int support in Windows 7 and LabView 8.6

    We have a "classic" FieldPoint system with an ethernet controller. We want to be able to read/write from/to the FieldPoint network using a computer with LabView 8.6 and Window 7. Is NI-FieldPoint supported in LabView 8.6 and Windows 7?
    Regards,
    nate
    Solved!
    Go to Solution.

    Hi natewkidd,
    I feel like there is some confusion between the operating systems running on a development machine (like Windows 7) and the real-time operating systems that run on our real-time controllers (like the FP-2000). I will do my best to clear up this confusion by first answering your questions.
    1) What is the difference between LabView Real-Time 2009 and LabView 2009?
    LabVIEW Real-Time 2009 is actually a software package officially known as the LabVIEW 2009 Real-Time Module that is installed after the LabVIEW 2009 development software to allow the user to develop and deploy real-time applications to real-time targets such as your FP-2000. You can think of the LabVIEW 2009 Real-Time Module almost as a plug-in for LabVIEW 2009 to allow for real-time application development and deployment.
    2) If I have a FP-2000 on the ethernet network and want to use a computer running Windows 7 and LabView 2009 to record and display data, will I still be able to communicate with the FieldPoint network using the FieldPoint Read/Write VIs from my Windows 7 machine?
    If you were just going to use the FP-2000 as a network module (NOT deploying a real-time application to run on the FP-2000 itself), you should be able to communicate with it using just the FieldPoint Read/Write VIs from your Windows 7 machine with LabVIEW 2009 and the NI-FieldPoint 6.0.5 driver. In this situation, you actually do not need the Real-Time Module since you are not deploying the application to the real-time target.
    Regarding the FP-2000 not being supported beyond LabVIEW 8.5.1, this is because the memory on the controller is not large enough to hold the software that is installed on the controller with LabVIEW 8.6.x Real-Time Module and the LabVIEW 2009 Real-Time Module. For more information on this please check out this KnowledgeBase article.
    I hope this is helpful! Let me know if you have any further questions.
    Thank you for choosing National Instruments.
    Aaron Pena
    National Instruments
    Applications Engineer
    http://www.ni.com/support

  • Acquiring data from instruments and wiring it to a while loop

    Hello,
    I am very new to labVIEW and was thrown into a project.  Essentially what I am trying to accomplish is to acquire data from my four sensors and use that data to compute drag.  In order to compute the drag, an initial guess at what the drag is must be given and then calculations are carried out in a while loop that converges on a solution once the difference between the current drag output and the previous drag estimate falls below a certain percentage.  I am continuously acquiring data so I need some sort of way to incoporate a timer to allow time for the while loop to converge and then output the drag value.  Right now I am generating a signal since I do not have the sensors hooked up and labVIEW will not let me connect the signal generator to the while loop and gives me an error that I have connected two terminals of different types.
    If I could figure out how to wire my DAQ assistants to the while loop I could figure everything else out
    Thank You,
    Ellen

    Hi Ellen,
    I might need a little more information before I can help you. How are you simulating your signals? If you're using the DAQ assistant express VI, are you simulating hardware in MAX? Or are you using the simulate signal express VI?
    Alos, what VIs or functions do you have inside the while loop that you are trying to connect to?
    Perhaps posting a screenshot would be useful. I'm sure we will be able to solve your problem.
    Here is a help page that you might find useful.
    http://zone.ni.com/devzone/cda/tut/p/id/4656
    Joel G
    Applications Engineer
    National Instruments UK & Ireland

  • MAX Lockup at Refresh and Labview 6.0.2 Lockup when opening some of the SubVI

    I have Labview6.0.2 standard installation on a PC with Windows 2000. After mass compiling some Test Executive 5.1.1 and Labview 5.1.1 VI libraries. Some of the SubVIs that were created in Labview6.0.2 originally opened properly no longer launched when trying to open from Labview6.0.2, and opening these VIs also locked up Labview. MAX also locked up at Refreshing. No error message showed when MAX and Labview Locked up. Any comments on what might be causing this is appreciated. Thanks a lot.

    Hello Valen Li,
    Thank you for contacting National Instruments.
    Try reinstalling LabVIEW. The problems you are experiencing may be associated with LabVIEW and not with the VIs themselves. Also, before compiling, try opening your LabVIEW 5.1.1 VIs in LabVIEW 6.0.2 and resaving them. The following link will take you to an article about mass compiling and exactly what it does. It may help shed some light on the cause of your problem.
    http://digital.ni.com/public.nsf/websearch/654877E62A97B72986256C95006F9B24?OpenDocument
    If you have further questions or problems, let me know.
    Matthew C
    Applications Engineer
    National Instruments

  • ECT software and labview link up

    I am using an ECT sensor and pressure transducer on my lab rig. I want to start the recording at the same time. I am using the provided software for ECT recordings and Labview for the pressure sensor. Does anyone have experience of linking the two? 
    Thanks for any help offered!

    OK ... maybe I'm clueless, but what is ECT?
    But anyway, if you want to accurately sync recording between two separate software applications, then you probably want to somehow send a trigger from one to the other.
    What software are you using for the ECT sensor?  Can it accept trigger inputs?

  • Announcement: Security Update 5Q5FJ4QW for multiple versions of LabWindows/CVI and LabVIEW

    An update for LabWindows/CVI and LabVIEW users is now available for download. This update resolves security vulnerabilities in components installed with LabWindows/CVI 2010 SP1 and earlier and LabVIEW 2011 and earlier. Further details can be found at KnowledgeBase Article 5Q5FJ4QW: How Does National Instruments Security Update 5Q5FJ4QW Affect Me?
    The update can be downloaded with NI Update Service 2.0 (which installs with LabWindows/CVI 2010 SP1 and LabVIEW 2011) or from the Drivers and Updates page. Information about the update is also available in other languages through links in the Drivers and Updates page.
    This is free update for all LabWindows/CVI and LabVIEW users.
    National Instruments
    Product Support Engineer

    The correct link should be this one
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • ADVANTEST 3131A SPECTRUM ANALYZER AND labVIEW

     Hello, 
     Trying to control R3131A spectrum analyzer connected through GPIB-USB-B and my laptop using Labview8.5. 
     I want to read frequency(Hz) from R3131A,and i want to send my measurments to an exel file ... 
     I have install the labview 8.5,the Measurment and Automation for finding my instrument and i have download the Advantest R3131A Drivers-libraries  from  that page  ....                    http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=82   and then i install it in  Instrument I/O>Instrument Drivers palette.    I have read the examples code who coming with the drivers but i don't know which example  can help me...                                                                                                                                                                                                                                                                                                                                                                                      If someone knows something,or have an example code who doing that or other help,please send a message..                                                                                          thanks!..

    The typical way to make a measurement on any instrument is as follows:
    1.  setup the instrument for the measurement. 
    2.  carry out the measurement.
    3.  store result in a file
    1. In this case, you want to setup the instrument to carry out a frequency measurement.  Although I am not familiar with the Advantest SA, I'm sure it should be similar to the Agilent or Rohde & Schwarz SA.  So you first need to set the span wide enough to find the Center Frequency that you want to measure.  Then place a peak marker and set the center to the peak value.  You then narrow the span in order to improve your measurement.  Most likely adjust your resolution (BW) and place a peak marker.  You have now setup the instrument for the measurement.  The example should contain what you need to accomplish this.  Otherwise the user manual should give you the instructions on how to create the commands.
    2. You can read the values associated with the marker which will give you the frequency and amplitude.  There should be seperate instructions for these.  So you can read the frequency by itself.  There should be an example of this as it is a very basic measurement.
    3.  Storing the results... to Excel..  -sigh-  Most people refer to Excel, but end up needing to use a different function.  In any case, are you writing to an existing Excel Spreadsheet which already has information in it?  If not, you can use the "Write to Spreadsheet File.vi".
    R

  • I am using fieldpoint and labview to log and monitor the temperatur​es of my system. but i am not using Labview 6i with DSC, how can i do it??

    i am using fieldpoint 2.0 and labview 6i to monitor my system, but i think i don't have labview DSC.

    I have written a relatively large Fieldpoint application "just" using LV5.1 FDS, so it can be done.
    Fieldpoint can be seen as an external instrument, so you need to use the driver/vi's that comes with FP.
    I believe using DSC would only make the job easier for you.

  • Completely new to lab view and need to get some stop watch help please

    OK I am new to lab view so please be patient with me. I have a need for a stop watch that is triggered to start when two voltage values differ by more than 0.110V and then stop counting when they return to within 0.110v my goal is to capture the total amount of time the two voltages differ and record it along with the rest of the data is this possible and how would I do it? Thanks I am running 8.5

    danger831 wrote:
    thanks for the quick response but thats not really enough info to help me as I am very very unfamiliar with lab view and have only been using it for a few days(mainly just plugging in copied sections) so hopefully someone can give me a little more help. But the good news is I am now looking into taking one of the Lab view courses but that probably won't help me with this problem this week. thanks again for your help
    For starters, try to write the name correctly. It is LabVIEW, not lab view.
    Seriously though, your best way of learning to is try some things yourself first. Look through the examples that ship with LabVIEW for the components Raven suggested (while loops, shift registers, etc.) We could give you a working example but you will learn far more by trying things for yourself. As suggested, try a few things and then post what you have done and what you are having trouble with. From there we can answer your questions rather than just do it for you.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • DAQPad1200 and LabVIEW 3

    Hello
    Really I have problem with my DAQ 1200. I have a Lab program on Labview 3 which works with DAQ 1200 parallel port. The PC is an old one with HD 500 MB and OS win 3.1
    Now I have to use this system (Labview, DAQ 1200 parallel port) in new PC with new OS (does not matter which one 2000 or XP). I succeed to run Labview 3 in XP, put DAQ 1200 is still unknown by XP. Every time when I run my laboratory program in Labview there is error ((the DAQ device is unknown or the driver does not support it)).
    Please can somebody tell me what I should do, or the best solution to make DAQ 1200 parallel port work with new OS and continue working with my Labview 3. I tried with win 2000, but by add new hardware I do not found DAQ 1200 to install it and by XP the same problem.
    Thanks a lot

    Wow, talk about trying to work with stone knives and bearskins.
    Lab1994 wrote:
    I succeed to run Labview 3 in XP,
    Now that's just impressive. A little scary too.
    put DAQ 1200 is still unknown by XP. Every time when I run my laboratory program in Labview there is error ((the DAQ device is unknown or the driver does not support it)).
    Please can somebody tell me what I should do, or the best solution to make DAQ 1200 parallel port work with new OS and continue working with my Labview 3. I tried with win 2000, but by add new hardware I do not found DAQ 1200 to install it and by XP the same problem.
    The only thing I can suggest is to look over this article: DAQPad-1200 (Parallel Port) Installation under Windows XP.
    You may want to consider whether it's really worth all this effort, as it may be cheaper for you to just get a modern USB DAQ device with a current version of LabVIEW.

  • Different results from MAX and Labview

    Hi all,
    We did an impact testing a couple of days ago, and I got very big acceleration (the peak is about 300g, which is much larger than the estimated value).
    And then I tried a small imact test in the lab using a steel plate which is less than 1 lb to impact a steel ruler, I still got big peak number (more than 200g, which is impossible). And then I tried the small impact test again by using MAX, the peak number is about 12g, and the curve seems like pretty reasonable. I was wondering why I got different results by using MAX and Labview?
    Also, sometimes when I connect the SCXI-1001 to the computer, it says the USB is malfuntion and cannot be recgonized by the computer, and turns out the driver file does not exists. But most of the time, it works very well and the driver file does exists. Why this happened?
    Thanks.
    Yuan

    jyuan wrote:  but I want to clike one "run button" and get data from strain gage, LVDT, accelerometer at the same time and our tesing duration is just about a few seconds. And also I didn't find a place where I can record the data in MAX
    You can do that.  A task can only have the same types of inputs, meaning Analog Input, Analog Output, Digital Input, Digital Output, etc.  Different sensors are just read with Analog Inputs.  So they all can be in the same task.  In MAX, just set up a task a configure each channel as it should be.  Then use that single task in your LabVIEW code.
    There are only two ways to tell somebody thanks: Kudos and Marked Solutions
    Unofficial Forum Rules and Guidelines

Maybe you are looking for

  • Access points wont accept clients on 2.4 GhZ

    Hi We are having some Issue with some Access Points are dropping clients on 2.4 GhZ radio, the radio is if you SSH to the Access Point "Dot11Radio0 is up, line protocol is up". Our setup is 2 x Wism2 controller (7.5), a CPI (1.4), and around 750 Acce

  • Open item Mangement  not selected

    hi all We have created a GL A/c CST Recoverable-  A/c code No. 673210 on 02.02.07 (TC FS00) as a Balance Sheet account but due to oversight we didn’t mark the Account management as OPEN ITEM MANAGEMENT and Line Item Display. Latter we have marked lin

  • Why wont flashplayer v 10 load on to firefox?

    ive come to the end of my rope...have been trying to get youtube to play videoclips through firefox and adobe keeps comiong up with a screen telling me to address some vague tab in SOME program...:edit" something...but of course since adobe is a mono

  • Function Security Menu Report in Oracle 11i -- URGENT NEED!

    Is there a way that I can run the Function Security Menu report in Oracle 11.5.10 for all responsibilities at the same time? We currently have 175 active responsibilities in the system. We also have to provide this info to auditors on a quarterly bas

  • How to prevent printing last print page in smartforms

    Hi everyone, when i print preview my samrtform, there is an extra blank page printing at end. for example, if i want to print 5 records, 6 print pages are printing. how to prevent printing this last page. answers will be rewarded thanks chintu