OO question in LabVIEW example

Hello,
I am trying to learn OO and I have a question in the LabVIEW examples.  See the attached image
What is the protected VI's?  It looks like a collection of VIs with a type def.  Isn't this a class?  Why isn't it a class?  What is going on?
Thanks

No image attached.  Which example are you looking at?
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines

Similar Messages

  • I would like to detect all the keyboard key is okay, but not every key can be detected by using LabVIEW example, keyboard keycode

    I would like to detect all the keyboard key is okay, but not every key can be detected by LabVIEW example ( we can use 『basic input demo.vi』to detect normal key』.
    I want to detect some 『hot key』 for example some keys exist in the upper part like 『search key』、『e-mail key』、『volumn control key』...etc. They are very often to be watched in some new keyboards, but we still don't know how to detect if their functions are okay.
    Can we detect signals of these 『hot key』 in LabVIEW? We can apply these hot key's functions in XP, so we should detect their signal, I think, but I can't do it.
    I serach some information about this question, and somebody said we can detect hot key's signal by grabing 『keybode』 these hot key feedback. But I don't know how to do these. I can't use VC. So anyone can give me a LabVIEW VI to grab keycode? Or any other solution we can detect all the key on the keyboard, including hot keys?
    Thanks!
    Regards,

    Maybe that is the limitation of Acquire Input Data.vi.The vi can't identify the Unformal key.
    You can try to use Event structure and set to listen "key down" event.
    There are two terminals VKey, ScanCode will sent out the information when you press key.
    There are two pictures in attached file, 2.jpg will show you the detail.
    Good luck.
    Attachments:
    SpecialKey.zip ‏17 KB

  • Where can I get LabView examples for PXI-6551 or 6552? Thanks

    We are thinking of buying a 655x and wanted to see sample code to get an idea of its capabilities.
    Does anyone know where I could find LabView examples?
    Any other information related to the PXI-655x would be appreciated too!
    Thanks,
    -KP

    Hi KP,
    Thanks for your interest in the NI 655X. These products use a brand new driver, NI-HSDIO, which is based on DAQmx. We are still working on a more bandwidth-efficient web installer for the driver, but for now I have placed it on our temporary ftp site. You can find it at ftp://ftp.ni.com/incoming/HSDIO.zip
    This driver contains a full set of example programs for both LabVIEW and CVI, and the help files are a great way to learn about the physical capability of the board.
    Do you have any other questions about these products?

  • Join the LabVIEW Example Code Contest and Get a Chance to Win an iPad!

    This October, we are holding the LabVIEW Example Code Contest 2010. LabVIEW users can demonstrate the cool things they've been able to accomplish with LabVIEW by submitting new example code. The best example code wins an iPad.
    Each participant can submit as many entries as they want as long as they fall under at least one of the following categories:
    Data Acquisition
    File I/O
    Math/Analysis
    User Interface Controls
    VI Server/Scripting
    Games
    Submissions will be accepted from October 1 through 17. Judges will choose finalists for each category, then the NI Community will vote for their favorite example codes. Father of LabVIEW Jeff Kodosky will choose the overall winner.
    Read the rules, ask questions, and submit your entries in the LabVIEW Example Code Contest 2010 Group

    The submission deadline has been extended to Monday, October 25

  • Activex question in labview

    Hello,
    I am trying to controll an 8753ES with the agilent intulink through labview using activex.  I have read about activex in labview, and and help file for intulink, which says:
    In order to use the Agilent IntuiLink VNA Automation Server, a Visual Basic program must reference two servers.  Under the Visual Basic Project | References… menu item, include the following two references:
    · BLXL Servers:  Check the box for  Agilent IntuLink Servers Common Interfaces.  As the description suggests, this library contains definitions of common interfaces.  In particular, this library defines some enumerated types, used by Agilent IntuiLink Automation Servers.
    · AgtServer8714:  Check the box for Agilent VNA Network Analyzer Automation Server.  This library contains definitions specific to the supported network analyzer products.
    Object Hierarchy
    AgtServer8714 Object
    Provides methods to obtain data, obtain graphics, save and restore calibration and state, and to establish and close a connection to a network analyzer.
    AgtMeasure8714 Object
    Provides methods to obtain scalar parameters from the network analyzer.  Most of these are setup parameters.
    AgtUtilities8714 Object
    Use the AgtUtilities8714 Object to:
    · Work with the network analyzer connection to the PC.
    · Work with the network analyzer descriptions and identity.
    Now, I have constructed what I think is the correct implementation in labview (see atachment), but when I run it I get an error that makes it seem like an i/o refernce is not included:
    Exception occured in AgtServer8714.AgtServer8714.1: CAgtServer8714::Connect method failed. CAgtCore8714::Connect method failed. CAgtConnectObject::CreateIO method failed. in vna_activex.vi
    What I really want to know is, how do the references that are required for a program in vb work in labview?  I looked up a vb sample for intulink, and they include four references:
    Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\..\..\..\..\..\WINNT\System32\STDOLE2.TLB#OLE Automation
    Reference=*\G{06EB23A2-C6C1-8714-98B5-080009C12B46}#1.0#0#..\..\..\..\..\..\Program Files\Agilent\IntuiLink\VNA\AgtServer8714.dll#AgtServer8714Lib
    Reference=*\G{D753C10E-EF9A-11D3-98B9-080009C12B46}#1.0#0#..\..\..\..\..\..\Program Files\Common Files\Agilent\IntuiLink\BLXLServers.dll#Agilent IntuiLink Servers Common Interfaces
    Reference=*\G{6B263850-900B-11D0-9484-00A0C91110ED}#1.0#0#..\..\..\..\..\..\WINNT\System32\msstdfmt.dll#Microsoft Data Formatting Object Library 6.0 (SP4)
    It seems like in labview, there is nothing else that is reading the reference when I do an automation open.  Any help at all is welcome.  Also, if you know of any labview examples that use intulink, that would be great.
    Thanks,
    Eric
    Attachments:
    vna_activex.vi ‏11 KB

    Here is a link to the Agilent8753ES instrument drivers from www.ni.com/idnet:
    http://sine.ni.com/apps/utf8/niid_web_display.model_page?p_model_id=1625
    Brian
    Brian G.

  • LabVIEW example problem

    i have install labview 7.1 development software with driver , on windows xp
    i am not able to open example . it shows following errors "CAN NOT FIND LabVIEW SERVICE PORT FROM SERVICE LOCATER YOU WILL BOT BE ABLE TO BROWS DIRECTRY STRUCTRY" while when i make any programme it works
    please help to solve this problem
    thanks
    R.R.YADAV
    [email protected]

    Hi,
    LabVIEW Example Finder uses NI Service Locator in the background. Try to restart the Service Locator and see if that helps. More information on this can be found at the following link.
    http://digital.ni.com/public.nsf/websearch/8C00F1144B2CD73E86256DEF00698AC3?OpenDocument
    Also, make sure that there is no antivirus or firewall application running in the background when you try to open the example.
    Regards,
    Ankita A.

  • Converting instek psw labview examples from v8.2 to v7.1

    The labview examples v8.2 of the instek psw series in needed in a 7.1 version.  All I need is to control the constant current and constant voltage.  I can supply the examples and visa.vi's or they can be obtained at instekamerica.com under downloads/software/power supplies/psw series.  I need this because other legacy hardware must run on v7.1 labview.  Here are the attached zip files.
    Thanks.
    Attachments:
    PSW-Series+LabView+for+ver+8_X.zip ‏553 KB

    Here it is in LV 7.1
    Kees
    Attachments:
    PSW_VI Tree Folder.zip ‏736 KB

  • I am looking for labview examples related to ECG

    Hi, everyone!
    I need your help.
    I am looking for labviews examples, which are related
    to ECG for my thesis .
    I wait for your answer.
    thanks in advance

    Burcu;
    I am not sure what type of examples are you looking, so this is a start:
    Searching at the LabVIEW Discussion forum I found:
    Example
    calculate heart rate from ECG
    how to design a suitable vi to acquire ECG waveform?
    Doing a search with Google:
    LabView Exercise to model and analysis ECG/EKG data
    EE 206 MINI-PROJECT I CARDIAC MONITOR VI
    Searching an NI.com:
    PC-Based ECG Monitoring and Analysis Using BioBench (LabVIEW VIs at bottom - not sure if link is dead)
    Regards;
    Enrique Vargas
    www.visecurity.com
    www.vartortech.com

  • A question about LabVIEW's instinct.

    Hello guys:
    I have a question about LabVIEW's nature.
    Is LabVIEW a language that can realize the operation system(OS) ?
    I feel LabVIEW can express my idea intuitively in my mind.
    So LabVIEW can help me develop some program rapidly.
    I think LabVIEW can do it.
    How about your opinion?

    Do you mean can LabView read your mind?
    Not by itself, external hardware is required.
    Jeff
    "´^¤j®ü" wrote in message
    news:3b05a593@newsgroups....
    > Hello guys:
    >
    > I have a question about LabVIEW's nature.
    > Is LabVIEW a language that can realize the operation system(OS) ?
    > I feel LabVIEW can express my idea intuitively in my mind.
    > So LabVIEW can help me develop some program rapidly.
    >
    > I think LabVIEW can do it.
    >
    > How about your opinion?
    >
    >
    >
    >

  • Labview example for data capture using 5102 scope card

    How can I program a Labview Vi to control, and capture a waveform using the 5102 scope card. I need to be able to set it up to continually capture a waveform (Channel 1 and Channel 2) when triggered on a rising edge of channel 1 and then store the data on disk automatically, then wait for the next trigger.
    Any help or tips as to how I could do it would be helpful.
    Thanks
    Allan

    Allan,
    Please find the attached zip file that has some useful LabVIEW examples with scope 5102
    Zvezdana S.
    National Instruments
    Attachments:
    scope.zip ‏181 KB

  • LabVIEW Example For Younger Crowd.

    Hello,
         I am giving a presentation for a group of younger kids this friday, June 29th and I need a LabVIEW example that I can show them and talk about.  So I need something that younger kids, ages 5-13 can understand.  Its ok if its too boring for the older kids and too confusing for the younger and vise versa.  I can adjust how I talk to compensate.  So far I have a bouncing cube demo, but that is not complex enough to talk about for a length of time.  I would also like the example to relate to engineering as much as possible and is not just a game like Tic Tac Toe. Thank you for your suggestions.
    Michael Boyd

    It is always good to do something where the students can be involved during execution. For example you could fill two parallel tanks with random numbers and take bets which one fills first. (learn about loops, shift registers, comparison (see if it is full), decision, etc.)
    You might also do some real DAQ with the soundcard. Again do a "race" where the two tanks fill according to sound volume. Do a FFT and tie one to the high frequency (girls!) and one to a lower frequency (boys!) and let the class scream their heart out to advance each tank/slider.
    Other soundcard things would be a simple voice scrambler or changer (doesn't work that well without RT). SImply record some sentences, do some digital signal processing, then play it back. See how the sound changes depending on settings (double/half the frequency, low-pass, hi-pass, etc.)
    If you have more time, you could also e.g. test batteries and see what brand is best. See:
    http://forums.ni.com/ni/board/message?board.id=170&message.id=107032#M107032
    LabVIEW Champion . Do more with less code and in less time .

  • Neovi labview example

    still the problem for the neoVI Labview example.
    i can receive the message from another software, but i can't transmis the message.
    i always arrive the good result:
    thank you 

    Hello summerwar,
    Are you talking about this?  If so, I could not find much information on their website or in your post, so it is difficult to know what is going wrong...
    By the looks of it, I'm guessing you are using the serial port of your PC to connect to their device which converts these to CAN messages.  If you cannot transmit any messages, maybe your TX line is not connected properly to the RX line on the module.  What kind of cable are you using?
    Do you know if you need to send a command to represent that you want to send a message?  Its difficult for us to help without the VI and the product manual at least.
    I hope this helps...
    O. Proulx
    National Instruments
    www.ni.com/support

  • Sorting Machine.SLDASM file from the labview \examples\Motion\SolidWorks\SolidWorks Files

    Hi.
    I'm new with labview. I need to use labview for my project for virtual pototyping.
    Foe beginning, I'm trying the tutorials from http://www.ni.com/white-paper/9566/en/ 
    I'm trying to open the below link both in LabVIEW and SolidWorks to understand the assembly operation.
     <labview>\examples\Motion\SolidWorks\SolidWorks Files directory
    I've looking for the 'Sorting Machine.SLDASM' file.
    I've search everywhere but I can't find the directory for the file.
    Really appreciate if anybody can tell me where I can find the link.
    Thanks in advance.

    The problem seems to be with Scan Engine.
    Here is a screenshot of the error mesage when deployment:
    Configuration:
    OS: Windows 8 Final
    LabVIEW Version: 2012 with all updates installed
    NI SoftMotion Version: 2012
    Solidworks Version: 2010 SP4 
    I doubt the problem lies in OS as all examples are running flawlessly except that with Mechatronics Examples. Hope to get any response from NI SoftMotion Team. Thanks for your assistance in advance.
    Waleed El-Badry MSc.,MCPD, ISTQB Certified Tester
    Assistant Lecturer
    Mechatronics Department
    Faculty of Engineering
    Misr University for Science & Technology

  • A question about the example "Filter"

    Hi,
    I have a question about the example "Filter (The Filter example illustrates how to filter data using a butterworth filter)" in the measurement studio reference now, it is one of the analysis examples.
    I load this example in Vc++, but when I compile it, the error messages are:
    "'ButterworthHighPass' : is not a member of 'CNiMath'" ,
    "'ButterworthHighPass' : undeclared identifier",
    "'ButterworthLowPass' : is not a member of 'CNiMath'" ,
    "'ButterworthLowPass' : undeclared identifier",
    "'WhiteNoiseWave' : is not a member of 'CNiMath'" ,
    "'WhiteNoiseWave' : undeclared identifier",
    Can you tell me what is matter? and how can I solve it?
    Thanks!

    Hi,
    I was hoping that you could tell me what version and edition you have of Measurement Studio. I also need to know if you are using .NET or 6.0. For example, "I am using Mesurement Studio Enterprise edition 7.1 for Visual Studio .NET."
    Depending on the version that you have, different functions and controls are included. I believe that you may have an edition that does not include the Butterworth filter. Let me know and we can go from there.
    Thanks,
    Caroline
    National Instruments
    Thanks,
    Caroline Tipton
    Data Management Product Manager
    National Instruments

  • Labview examples for an "http transponde​r"

    I’m looking for Labview examples (LabView 5.1 or 6i) to make an “http transponder” between an intranet and internet networks.
    I’ve a “system” configured with a TCP-IP address in the local intranet network, it isn’t a PC but its behaviour is like a local “web server” without external access, so it is possible to send it URLs from an every PC (with internet explorer) inside the local network, to get the “system” status.
    I’d like to monitor that “system” in the internet network also, so I need to make an “http transponder” on a PC connected in the local intranet network, but with external access permission.
    So it can be possible to s
    end URLs to the transponder by a PC in the internet network, and the transponder can redirect them to the “system” in the intranet area.
    The “system” can send his status along the inverse route.
    Thank you in advance.
    Natalino.

    Thank you, it would be useful, but I haven't an "Internet Toolkit" at the moment.
    I made some attempts with low level Tcp-ip functions, and I obtained good results by loading static html pages, bad ones by loading dynamic pages.
    I think is an integration problem (timeout, waiting times, etc..), so some "previously tested" examples with Tcp-ip function would be very useful.

Maybe you are looking for