Labview & testo toolbox

Hi,
I have a TESTO 350-S gas analyzer I wish to connect to a PC with Labview. I have downloaded the testo toolbox witch was very helpfull and even comes with the perfect example for me to test communication with de device I mentioned.
The gas analyzer is connected to the PC via serial cable.
The problem is that when I run the example VI, I get this error that is very common and general for what I have gathered here in the forums.
I get the message "Class not registered in testo serial init.vi", with the code -2147221164 and obviously I get no data from the 350-S.
From what I have read here, this is somehow related to excel?? or to active x controls from excel?
I am not a programmer and I have never worked with active x controls before, so I have no idea how to solve this.
Can someone help me, please?
Thanks in advance,
Antonio.
PS: I can post here everything necessary to replicate the error, if you wish... I get the error even in another machine that is not connected to the gas analyzer.
Solved!
Go to Solution.

I don't know if I can explain correctly what my problem is, but I don't think that anything is trying to open excel. I had to add a class witch is a .dll that I think is the driver for the gas analyzer. I followed the instructions on the toolbox pdf:
"3.2 National Instruments LabView
When changing version, it may be necessary to update the “Library” setting of all “Property” and
“Invoke” nodes. Proceed as follows:
Select the “Automation Refnum” symbol with the name “tcddka.Itcddk” on the front panel of a VI
(virtual instrument), cut it out and paste it in again. Set “tcddka.Itcddk” in the “Select ActiveX Class”
context menu.
Check the “Property” and “Invoke” nodes in the diagram overview. In the context menu (right mouse
button), you will either see “Features” (if it is a property node) or “Methods” (if is an Invoke node).
Ensure that the entry in the respective submenu is marked with a suitable method or property name."
After doing this, all errors in compilation desapeared but when I run the VI, I get error I mentioned earlier from the "Invoke node".
Maybe I have to do something to install or register the .dll
 I think the VI is not initializing the driver, not in the machine that has connected the gas analizer, and not in this one from I am writing (laptop).
I have office 2007 in both machines and labview 8.6 in the first and 8.5 in my laptop.
Greetings and thanks for your answers.
Antonio
PS: I attached  the files needed to verify what I'm talking about (the zipped file is the dll)
Attachments:
testo serial init.vi ‏59 KB
tcddka.zip ‏23 KB

Similar Messages

  • Labview Arduino toolbox & linux

    Ciao,
    Is it possible to use VIPM 2014 with Labview Run Time Engine 2014?
    On a Linux PC I have Labview 2014 installed and would like to use the Labview Arduino Toolkit which seems to be installed via VIPM. On running ./vipm in the apprpriate directory the error below is displayed:
    Can't find library liblvrt.so.13.0
    Make sure this library is installed in your LD_LIBRARY_PATH
    search path, or in /usr/lib
    Can the 2014 Labview Run Time Engine be used instead or is it possible to install the Labview Arduino Toolkit manually?
    Best regards

    Have you looked at the product page and clicked on the Functions tab?
    The tool to convert LabVIEW for Windows VIs into LabVIEW for Linux VIs, is LabVIEW for Linux.

  • Is to possible to control a motor by using fuzzy logic toolbox in Labview and motor interfaced with PIC microcontroller

    sir
     I am doing a  PG project on fuzy logic control of robotic arm,In this first i need to write a code in LABVIEW fuzzy toolbox and interface that that code with PIC where motor is connected and a tachogenerator should be connected to motor to send speed to LABVIEW through PIC microcontroller where ADC is inbuilt in it.
    Please help sir me whether  it is possible to do that ,if not tell me do i require any interfacing device  ,I am very new to labview 

    Now for this problem, Fuzzy can be easily used to control the plant. Here is the softwares that would help in this task:
    - LabVIEW Full Development System (FDS) 2009 or later - The is the LV version that allow you accessing the latest Fuzzy Logic develoment
    - LabVIEW PID and Fuzzy Logic Toolkit 2009 - This has PID and Fuzzy Logic functions available for you to develop your controller
    - LabVIEW Control Design and Simulation Module 2009 - This is a complete set of functions that allow you to simulate and develop advanced control applications. In your case, you probably will be using this module for simulation of the DC motor.
    Now, you also will need a way to read the encoder and control the voltage applied to the motor. You have several options from NI for that process. Probably a multi-function Board could help since they have digital counters and Analog Output signals. However, I can't recommend what would be best for this application, but the ideal platform is the CompactRIO platform for your application. They have a Real-Time controller and integrated Input/Output modules with signal conditioning that could allow you to directly drive the DC motor. I would advice to go to our webside (http://www.ni.com/compactrio/) and verify what this platform does. For this platform, you will also need the following sofrware:
    - LabVIEW Real-Time Module 2009 - Allow you to develop you application in Real-Time for deployment.
    Hope this helps.
    Barp - Control and Simulation Group - LabVIEW R&D - National Instruments

  • Applying DataFinder to incomplete meta data

    Im using the LabVIEW DataFinder Toolbox and I came across a weird problem with the OR operation. I want to find all files where propety1 equals some value1 OR property2 equals some value2. So I created the queries property1= value1 and propery2= value2 and merges them by OR. Note that in most files either propety1 or propety2 is defined, i.e. there are only a few files where BOTH propeties are defined. When I excecute the query DataFinder ignores all files that do define only one property, i.e. most of the files I am looking for are excluded. Is there any way to extend the OR query to incomplete meta data? 

    Hi us09,
    Thank you for reporting this bug in the DataFinder.  R&D has reproduced the incorrect behavior and is actively pursuing eliminating the problem for the next build of DIAdem, the DataFinder Server Edition, and the LabVIEW DataFinder Toolkit.  With a little luck we may be able to issue the fixed version of the DataFinder in the Beta2 of the LabVIEW DataFinder Toolkit.  If you're not a LabVIEW Beta tester, then you could instead install the DIAdem 2010 Beta in early April 2010-- that would update your DataFinder with a version that has the fix in it, so that your existing LabVIEW 2009 DataFinder Toolkit would have the correct OR query behavior.
    I'll try to post again when I hear definitely about any of this,
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • How can i use NXT toolbox in labview?

    Hi i am newbie in labview and trying to get Lego RFID communicate with labview.
    But i couldnt get it done. because i could not understand how to connect each other toolboxes. 
    there is no describtions for newbie, but words what i cannt understand, like buffurs thing. T.T
    attached file is the .vi file what i messed up and plus, somebody's RFID circuit which i can not use.
    please save me.... T.T
    Attachments:
    RFID2_NXT.vi ‏37 KB

    Please post to the Mindstorms board - http://forums.ni.com/t5/LabVIEW-for-LEGO-MINDSTORMS-and/bd-p/460
    You can click on Options and request the moderator to move this.

  • How to make bode plots in Labview 7.1 without using Control Toolbox

    I'm trying to make a bode plots from transfer function using Labview 7.1. My installed labview not contains any toolbox, so I have to create the block diagram of bode plots my self. I have a problem when creating the phase bode plots for polinomial with conjugate roots pairs. Suppose the polinomial is ax^2+bx+c, with a,b,c is the polinomial coefficients. If b coefficients is negatif, i  have no problem, because the phase is start at 0, and the final value is 180. But if the b coefficient is positive, the phase plots starts at -180 and it's final value is 0. So, if there is any one who can helps me to give any solution, i'll really appreciate that. Or if there is any of you who had made the program to create the bode plots from a transfer function, i hope you can share the code with me. Thank you.

    Hey pflo,
    Are you using LabVIEW 7.1?  Can you explain the problem that you are having with the using the Bode Plot VI?  Below please find links to some documentation on the Control Design Toolkit.  With further information on your problem I will be able to better assist you with the toolkit.  
    http://zone.ni.com/devzone/cda/tut/p/id/3560
    http://zone.ni.com/reference/en-XX/help/372458B-01/lvsysid/bode_plot/
    Regards,
    Kira T

  • G Toolbox for LabVIEW 8.6

    I am trying to get hold of verion 3.3.1 of the G Toolbox for LabVIEW 8.6.  I have sent an email two days ago to George Zou at [email protected], but have received no reply.
    Anyone know of George's whereabouts or have access to the LabVIEW 8.6 version of the toolbox?  I have a regisered verion of 3.3.
    Thanks in advance!!!

    I got an email from Chris of premiseUSA.com a couple days ago, and I replied.
    Please make sure [email protected] is on your safelist.  I'll send an email to you again.
    George Zou
    [email protected]
    George Zou
    http://webspace.webring.com/people/og/gtoolbox

  • How can you simple install the LabVIEW Toolboxes with LabVIEW 7.1

    Hello, yesterday was a nice day, I have receved the NI Developer Suite Professional Control Edition with the new LabVIEW 7.1, RT 7.1, DSC 7.1 etc.
    I still use Labview 7.0 (Developer Suite Professional Control Edition)
    Unfortunately I can't install the Toolboxes from the toolbox cd into the right directory!
    Always when I try to install a toolbox, it will be installed into the LabVIEW 7.0 directory. It is not possible to change the directory (exeption: SPC-Toolbox) Even if you change the name of your LabVIEW 7.0 Directory, the toolbox produce a new folder LabVIEW 7.0 and is getting instaled into this directory!!
    So please dear LabVIEW Developper think a bit more, when you release new software the nex
    t time...
    I know, there are always work around's but nobody does realy like them...

    Something is wrong about the registry keys of LabVIEW on your machine. Specifically the path string under "HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\LabVIEW\7.1" should point to the LabVIEW 7.1 directory on your machine.
    On VIAnalyzer and Report Gen Toolkit, when you install them, pick LabVIEW 7.1 directory on "Destination Folder" dialog. See attached screenshot. That should install it in proper location.
    A Rafiq
    Attachments:
    vianalyzer.JPG ‏44 KB

  • Re: how to make bode plots in Labview 7.1 without using Control Toolbox

    I am using Labview 10. I have connected a signal generator, a LP RC filter and an oscilloscope. I am using Labview in order to control the generator (sine with frequency sweep) and acquire the signal from the scope. I want to plot the Bode diagram without using the transfer function, from the amplitude of the sine signal and the frequency.  
    Thank you very much.
    Best Regards.

    Hi pflo,
    Are you using the CD Bode Plot VI or the SI Bode Plot VI?  For the CD plot you must use a transfer function.  Below, please find a link to an example on how to create a Bode plot without using the toolkit.  
    https://decibel.ni.com/content/docs/DOC-14762
    Regards,
    Kira T

  • Testo 350 M/XL control unit - Testo 454

    Hello there,
    I'm trying to connect the Testo 350 M/XL control unit - Testo 454 with LabVIEW.
    I've got a toolbox from Testo, but I have no idea how to connect these two.
    I think I need to change some settings from the control unit for the communication, but I can't find anything online how this is possible.
    Anyone who has some experience with this?
    Thanks.
    Joris.

    Hello Joris,
    Thanks for the extra information, but I will need the exact error to be able to help you search for the solution.
    Otherwise we are searching a needle in a haystack. (a smaller one, but still a haystack)
    Kind Regards,
    Thierry C - Applications Engineering Specialist Northern European Region - National Instruments
    CLD, CTA
    If someone helped you, let them know. Mark as solved and/or give a kudo.

  • Labview crashes every time I click on a broken arrow (vi has errors).

    I just upgraded Labview from 7 to 8.5.1 a few weeks ago.  Now, when I press the broken arrow to check the errors in a vi, Labview crashes.  This is a vi that was developed using the state diagram toolbox under Labview 7.  I now have the state chart toolbox but not the state diagram toolbox.

    Try to disconnect the state diagram from the the state diagram (right-click on the main while loop).
    If that doesn't work in 8.5, try to do this in 7.1.
    Or install the state diagram toolkit in 8.5.
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • G Toolbox 3.0 is available

    G Toolbox 3.0
    [New VIs]
    Delete Menu Item Delete the Item on the menu of the specified window.
    Disable Menu Item Disable the Item on the menu of the specified window.
    Enable Move Window to Top Enable "Set Foreground Window" to bring window to top.
    File Download Download the file at URL.
    Is Mouse Installed Determine if a mouse is installed.
    Listbox Create a window object, listbox, on the parent window.
    Support drag & drop.
    Lock Screen Lock screen, protect your PC from unauthorized use.
    Monitor Shutoff Shutoff monitor. Save screen, & doesn't consume CPU time.
    Scrolling Text on Titlebar Scrolling text smoothly on titlebar.
    Set Child Set parent/child relation, confine child to parent panel.
    Shortcut Info Get .lnk
    parameters.
    Show Image Support bmp, jpg, wmf, emf, ico, etc.
    Skin Set the background of the front panel. User can change
    the skin dynamically by Drag & Drop.
    SysTray III Support popup menu.
    Window Sizing Event Tracking window sizing event.
    [Revised VIs]
    BMP Shaped Window Better perfermence.
    Drag Object Using mouse move event to update the object position while
    moving.
    Drive Info Support size > 2 GB.
    Load BMP to Clipboard Preserve original color depth.
    Save Pic Support 32 bit window.
    Send Keys Support Window key.
    Shortcut Support start direcity, & parameters.
    SysTray & II Use titlebar icon as default if no icon handle specified.
    [Examples]
    DragDrop Listbox Demo
    Scrolling Text on Titlebar Demo
    Set Child Demo
    Skin Demo
    SysTray III Demo
    Window Sizing Event Demo
    Available in LabVIEW 7
    George Zou
    http://gtoolbox.yeah.net
    George Zou
    http://webspace.webring.com/people/og/gtoolbox

    David,
    My web site address is:
    http://www.geocities.com/gzou999/index.html
    There is no login needed.
    George Zou
    http://gtoolbox.yeah.net
    George Zou
    http://webspace.webring.com/people/og/gtoolbox

  • LabView

    I've just discovered this newsgroup, and looking at the questions I'm
    astonished at the sheer difficulty of doing the simplest thing in LabView.
    Downloading a special toolkit just to use a right mouse click?!!! Messing
    about with extra nodes to construct a simple ring? (see discontinuous
    sliders below). More toolboxes to change cursors?
    This is the problem with graphical interfaces - they look so gorgeous and
    simple at the demo, with salesmen zap controls and graphs right left and
    centre, but in the real world they're a nightmare!
    Go look at LabWindows CVI. You can do virtually anything straight out the
    box. And I mean anything not just data acquisition. I once wrote a network
    backup routine with it. In fact it's so comprehensive that NI wants to kill
    it. They just released version 6.0 (more of the same with LabView type
    buttons) but they didn't make much fuss over it. No special release of the
    newsletter to trumpet their new achievement. It's a lot harder to licence a
    program that by definition has no limits to hardware I/O and builds run-time
    exe's as a matter of course.
    So wake up, see the light, and read Kernighan + Ritchie while you still can!

    Obviously, I am new to LabView, and am trying to bring myself up to speed
    using the evaluation kit. I have found the learning curve extremely steep,
    probably not helped by a half-lifetime of C experience. Really simple
    things like moving controls on the page were difficult (CVI doesn't have [or
    need] a 'pick' tool)! The first thermometer demo took 30 mins to do in
    LabView, as I couldn't work out how to set the ranges, since I expect
    everything to be in a properties box, rather than written directly on the
    page. It took me 90seconds in CVI, from to a runtime
    executable. And then it ran about 5 times as fast. Doubtless programming
    LabView gets much quicker with familiarity, though as I write this questions
    are apperaing on array handling that would be second nature in C.
    It would be easy to trade punches with 'killer features', but it does seem
    to me that LabView struggles with any decision/program flow activities,
    whilst making straightforward monitoring a doddle. Your comments about
    memory problems and dodgy pointers are very common, and are surely one of
    the principle reasons that punters are choosing LabView over CVI. Competent
    programming is all thats required to combat them though, so are people so
    distrustful of their own abilities? Am I bragging to say that it's never
    happened to me? And on top of all that, I can make direct calls to the
    Windows API, though actually I've hardly ever needed to.
    But my main gripe is that I'm being dragged kicking and screaming into an
    area that I consider to be deeply inferior (with or without good reason) to
    CVI. The user base is 5-10 times that of CVI, and growing. Money forces
    the change.
    And at least there IS a LabView newsgroup, there is no CVI counterpart!
    "Craig Graham" wrote in message
    news:3bcee527@newsgroups....
    > As I understand it, LabWindows is the Labview GUI engine but with a C code
    > backend instead of G. By the very nature of it, C has longer development
    > times than G. If there are things we wish to do that are not in G, then we
    > must go into C, by a code interface node or by making a DLL call. What
    > you're saying is that because some aspects require lower level C code, we
    > should scrap G entirely, even though in the vast majority of situations G
    is
    > perfectly adequate.
    >
    > You say you're suprised at the sheer difficulty of doing certain things;
    how
    > long would it take to, for example, search for an instance of a regular
    > expression within a string just using native C code, without going to an
    > external library? Sure there are function libraries you can go out to- but
    > if you have an issue with "special toolkits" in Labview, I'd guess you're
    > against their analogues in C. So you'd have to start at the ground up and
    > write a function to do it before you can get on with the program in hand.
    > Labview already has such functions as native G primitives.
    >
    > Your message appears to be based on the qustions that appear here, with no
    > experience of Labview itself. That is always a dangerous foundation on
    which
    > to criticise a language. You may take note of the fact that on Usenet
    there
    > is *one* Labview group, whilst there are a great many C groups. You may
    also
    > note that there are no problems discussed in this group that are due to
    the
    > use of uninitialised pointers, failures to allocate and deallocate memory
    > and other such things that can waste a great deal of time in C coding.
    >
    > Siddown wrote in message
    > news:[email protected]...
    > > I've just discovered this newsgroup, and looking at the questions I'm
    > > astonished at the sheer difficulty of doing the simplest thing in
    LabView.
    > > Downloading a special toolkit just to use a right mouse click?!!!
    Messing
    > > about with extra nodes to construct a simple ring? (see discontinuous
    > > sliders below). More toolboxes to change cursors?
    > >
    > > This is the problem with graphical interfaces - they look so gorgeous
    and
    > > simple at the demo, with salesmen zap controls and graphs right left and
    > > centre, but in the real world they're a nightmare!
    >
    >
    >

  • Is there any toolbox for acoustics with the Maximum Length Sequence (MLS) algorithm?

    The MLS is an efficient algorithm for measuring the impulse response using pseudorandom noise. So, I think that it would be interesting this function be available in the Labview or in a Labview toolbox.

    Acoustics,
    There is currently no such toolbox but you can submit this suggestion in the product feedback form at this link.
    https://sine.ni.com/apps/we/nicc.call_me?p_action=country&p_lang_id=US
    Cyril
    Cyril Bouton
    Active LabVIEW Developper

  • LabVIEW 2011 starts with an error every time on OS X

    I get this error dialog every time I start LabVIEW 2011 on my Mac.
    OS X 10.6.8
    LabVIEW 11.0 Student edition
    +Control system toolbox
    +MathScript RT
    Attachments:
    Screen shot 2012-06-22 at 12.22.02 AM.png ‏37 KB

    It has given this error every time LabVIEW has started up. This is a fresh install and it has done this every time.
    Here is the log file:
    #Date: Fri, Jun 22, 2012 1:01:30 AM
    #OSName: Mac OS X
    10.6.8
    #OSVers: 10.6.8
    #OSBuild: 10K549
    #AppName: LabVIEW.app
    #Version: 11.0
    #AppKind: FDS
    6/22/12 1:01:31.544 AM
    DWarn 0xAFBF5C57: LabVIEW not initializing for Pro, Full or Student Edition. Undefined behavior may result.
    LVLicenses.cpp(485) : DWarn: LabVIEW not initializing for Pro, Full or Student Edition. Undefined behavior may result.
    $Id: //labview/branches/2011/dev/source/licensing/LVLicenses.cpp#9 $
    0x0014D8D3 - __Z13CallErrorInfoPKclS0_17_DebugOutputLevelmS0_ + 49
    0x021DAADB - _DebugOutputCallHandler + 45
    0x021DA958 - __ZNK11DebugStream7ProcessEv + 3E
    0x00B669CF - __ZN11CLVLicenses25CheckNonNILMFunctionalityEv + 3B5
    0x00B66F43 - __ZN11CLVLicensesC1Ev + 41
    0x00B66FB2 - __ZN11CLVLicenses26InitializeLVLicensesGlobalEv + 42
    0x00B6723E - __ZN16LVLicenseService4InitEv + C
    0x00710834 - __Z7InitAppv + BE
    0x0071D2AC - __Z13AppInitializev + 85E
    0x00723C09 - __Z15LVMainEventProcP6WEventl + 1B41
    0x01638D90 - __Z17InternalEventProcP6WEvent + 20
    0x0163FEB6 - _WSendEvent + 27E
    0x00007844 - __Z13InitializeAppl + 54
    0x00007136 - __Z6MGMainlPKPKc + 17E
    0x000074E2 - _CommonMacMain + 1B8
    0x00002C02 - <unknown> + 2B11
    0x00002B29 - <unknown> + 2A38
    0x00000002 - <unknown> + FFFFFF11

Maybe you are looking for

  • Mac Pro (2013) with Mavericks and Mac Office Excel

    Using MAC Excel VBA, and obviously with my personally written Excel VBA application, I have discovered that in a multi-Workbook Excel app, I am unable to "Open" additional Workbooks (xlsm-type) successfully from any Workbook OTHER THAN with the very

  • Flash drive is partition on Mac but not on PC

    I have a flash drive that has a parition on it (came with it). It shows 2 drive prots, one says "UNTITLED" and has 3.72GB and the other is called "NO NAME" and it has 200 MB. I cant unparition it with Disk utlilties, because it comes as two seperate

  • How can I back my previous software version on my macbook

    I do have many problems in OSX even my mail box ,connectivity, openning a folder these are all not working well in OSX 

  • For testers: amarok-1.1-beta2

    works fine for me after deleting ~/.kde/share/apps/amarok and ~./kde/share/config/amarok* # $Id: PKGBUILD,v 1.9 2004/08/06 21:56:00 damir Exp $ # Contributor hyp0luxa <[email protected]> pkgname=amarok pkgver=1.1.beta2 beta=beta2 pkgrel=1 pkgdesc="am

  • Client, Victim of Piracy, Wants Copy Protection Against ALL forms of copying

    I have a client who produces instructional videos, and due to his fame and demand for these videos, the traditional DVDs have been pirated and he stopped production this year upon discovery. This summer, his manager talked him into doing the videos a