Crash of LabVIEW with nodes of Boolean property

I work with a set of Boolean buttons and when I call a node property for the button and try to set the class for the reference entry in a script of NI845X I2C or configuring LabVIEW 8.0 give me a tile of error indicating that:

LabVIEW .exe has incountered a problem and needs to close.  We are sorry for the inconvenience.  I joined the main array with Boolean properties that I'm changing the class on.

The main Boolean buttons are in a cluster and loop until one of the buttons is true.  While the index rose so I can retrieve the text of the button to bring the state machine.

Gary Tyrna

Tahoe RF Semiconductor, Inc.

ggaryt wrote:

Jeff,

If you can open the VI and go to the block diagram and one property buttons and right click on it.  Go down to "select class", NI845X, and then choose between the two choices of NI845x I2C.  Then once you have selected one of the two classes down the cursor down to the property select box below the error in and out and out property and config in.  Once my LabVIEW aura error within 5 seconds and then close after I click on the 'OK' button in the slab of the error.

Try this and see if you get the same results.

Gary

What you do makes no sense at all!

Why you try to change the property node of a Boolean control to a class of N845x?  We do not have this installed class, so we will not be able to reproduce your problem.

You don't have any kind of reference wire connected in these property nodes.  If you did not have a wire of the correct class reference, then perhaps LabVIEW would know what you tried to do and would not crash on you.

If you dropped an empty property node in the palette of control of the selected Application class, it always crashed on you?

What happens if you have disconnected the chain wire coming out the property text node, then tried to change the class, it would break.

Tags: NI Software

Similar Questions

  • Behavior in time real LabVIEW incompatible with nodes in control property

    LabVIEW 2014 no service don't pack

    cRIO 9068 (Linux) with dual CPU

    I've written a vi which interacts with the CVT to pass values between the CVT and a bunch of controls on the Panel before which are accessed by reference. My project supports a front panel, if it is connected, then you can use this Panel to interact with the system. All the controls are located in a tabbed pane on the main vi running on the RT module, all the features are contained in a subvi, which accepts an array of references to the command input.

    It works perfectly in developer mode. Then when I deployed the controls were completely isolated: nothing has been loaded and initialized from the CVT, changing values of control had no impact on the system.

    For debugging, I provided a string array of all labels of control so I could see what controls is taken up by the Group of experts. So, I thought that the first troubleshooting step would be to see if the autonomous execution of RT filled one of them. After the creation and execution of this, everything lights up and works perfectly.

    It seems that to allow some control connected to that communication of the façade with a sub - vi RT VI must appear on the front panel. If this is not the case, the sub - vi will not interact with controls at all.

    In my opinion, it's a bug. Comments or details, anyone?

    Thanks for all your replies. For the record, while the 9068 has no Panel incorporated, it supports remote facades. I use this function successfully. The core of the code runs without a head, I didn't want the hassle of establishing a completely independent group on an external PC.

    My initial analysis and statement of the problem was wrong. I thought I was running in RT with group work, but actually worked by the developer. Even with controls and indicators highlighted the sub - vi the Panel was still Catatonic.

    Then I re-read the documentation OR on the facades. They clearly affirm that if application of the RT IS CONNECTED to a front panel nodes of property etc. will work. If this isn't the case, the program will still run but indicate errors for operations of property node. General error handling is not made for information only Panel stuff, so I have not seen the error.

    It turns out that I've been collecting all the controls at the beginning. Developing mode of the front panel is still there, so it worked. However, when the RT target boots and starts, it is impossible to have a remote façade connected, so my set of controls was empty.

    Movement of the control the value code initialization (just to get an array of references to all the controls in the component of interest) in the area of code that is run after the mouse click that activates the Panel did the trick. If there is no remote Panel then person can click on it, but if there is a front panel then all the controls are there.

    Thanks again for ruminating with me.

    Bill

  • Intermittent error 1077 on update of the Boolean property node

    I have an intermittent error disabled 1077 on changing the value of a series of nodes of Boolean property in my program. I'm passing an array of references in a loop For, all the controls are in this VI and it can be classified for these purposes as a first level VI.

    Most of the time that my code works fine, however, debugging my code this morning after any recent change in this part of the code I get errors that I have problems. Any ideas on how to get this past or what is causing it please?

    Photo of part of the attached fault code.

    (Loop on the right is normally recorded shirft, but is not currently facilitate debugging).

    Finally found the problem.

    Because my table of numeric values was so small in width, I saw only a figure because I expect only the width to a figure.

    In one of the structures of the event, I wrote the number 030 instead of 0 for the node property disable result with the above error.

    I learned from this mistake and my paintings a little wider. (This is a similar problem when you forget to look for the possible extra line in a control of the chain).

  • typedef red dot coercion cluster with node property value

    Hello!

    I have a project more vast, where I have parallels of DAQ and other calculations. In the project that I have spend all my relevant data between different parts of the program by using a typedef cluster control, so if I need to add the new element, it updates everywhere in my project. My problem is, when I want to update the items of this control on the graphical interface of typdef in what concerns changes in different places in my program, I use the property for this node. It works normally, but sometimes, I get a really strange behavior... sometimes the enum element not updated and so on...

    I have attached a simplified version, only including the party concerned...

    No idea what I did wrong?

    Thank you very much!

    The attached file and the picture shows a way to write about the control with nodes of property.

    Run the program. You can change the "current GPIB Subvi" selection or select a control (via index) and set its value.

    You can use a def enum type to select the desired control if you know that the order of the controls will not change.

    Steve

  • How to change the value of string clustered, to implement using the node value of property instead of writing directly on the flow of data or using the variable

    new to labview :-) and I have a problem when I want to change the value of a string in bunches, and I want to implement this using the node value of property instead of writing directly to the stream or by using the variable, enclosed is the picture.   No matter, I have change in cluster (control) or value of Popery out (indicator) cluster, the value (sensor 7) dataflow keeps unchanged even I gave the new value by value of property node. Thank you to give me some advice about this.

    Hi GerdW

    Thanks a lot for your answer. The reason I'm stubbornly tring to break the flow of DATA is: we have a test system that have about 100 screws, they have a few connected flow, some of them will be unbundling a cluster dataflow chain to check the value in order to make the different cases.  Now I want to insert user event by changing the control and influential cases during run time.

    As I initially uses a global variable (to control cases) instead of unbundle string data flow, it works well.  But then, I found there are a lot of screws that are using the string unbundle.  One of the 'lazy' means, I tried is to change the value via the property node (because that way, I did not need to find all the places where using the unbundle string and replace them with the global variable), then I noticed a problem with "dataflow", the value in the stream of cluster in fact will not be changed by changing the value of the property node.

    I did a test with VI simple (like the picture in last post), and after reading your advice, I tell myself that I need to understand the concept of "DATAFLOW" in labview, it seems that my "lazy" way can not work in this scenario.

    I have attached the criterion VI here, have you furthur suggestions on what I can do in this case?

    Mant thanks!

    Minyi

  • How to open the labview with function of Labview program to stop smoking inside?

    Hi any idea how to open the labview with the Labview function program to stop smoking inside?

    I forgot to add and define the condition of the type for this program.

    If the program is an application, she closed immediately.

    If it is still the work of labview, it will go directly to editing without closing the program.

    I so need to retrieve, open it and make some changes.

    Clement

    Place the VI in a project and open it from there, then it should not autorun. App.kind application property allows you to decide whether to close or not.

    /Y

  • Compliling VI in LabVIEW with cRIO-9004 controller and chassis cRIO-9104

    I tried to compile in LabVIEW with cRIO 9004 and cRIo-9104 connected.

    It has three options

    (1) use the server local compilation.

    (2) to connect to the network compile Server

    (3) to connect to the service of LabVIEW FPGA cloud compile

    But I'm unable to compile my program using one of these.

    How can I get my compilation made? Help, please.

    Thanks YouCp

    Service provider shared's Standard Service program is an annual fee of NOR, which in turn allow you to update your modules and LabVIEW and benefiting from the support of NEITHER.

    https://www.NI.com/services/software_benefits.htm

  • With the help of LabVIEW with NI VeriStand

    Hello

    I try to use Labview with NI Veristand, when I followed the white paper here:

    http://www.NI.com/white-paper/11135/en

    I do not see the same menu detailed in step 4 (OR veristand is not listed on the menu - see attachment). I have NI Veristand installed on my computer.

    Do I need to install an additional extension?

    jtur wrote:

    I'm under Labview 2011 SP1 and Veristand 2011 SP1.

    In what order did you install?

    VeriStand before LV installation could be a problem.

    I had the same version of VS and LV you obtained as appropriate, and the variant of menu is available for me.

    BR,

    / Roger

  • LabVIEW with version control

    Hello

    I'm using LabVIEW with version control and only want to check the VI I need to change. If I changed a Subvi all screws directly or indrectly called this VI have recompiled and in order to save them, I need to check all screws are concerned. If I just extract the file, I need to change and to ignore the other screw recompiled the problem is if I use typedef ENUM and I want to still only got saved the VI automatically updated. Everyone runs on this problem?

    Thanks for the help!

    Kind regards

    Tom

    Tom,

    You can find what you need here: http://zone.ni.com/reference/en-XX/help/371361H-01/lvconcepts/saving_vis_compiled_code/

    Good luck

    Simon

  • How do I run the exe of labview with command line

    I would like to launch an exe of labview with a command line.

    I would like to get advice how to launch the exe of Labview with give values to the control settings?

    You can view the example where x, there are controls

    There is a more detailed guide here, I reference below:

    1. first of all, you can enable it in settings:

    1. open the properties for a version of the application specification

    2. navigate to the Advanced category

    3. check the pass all arguments on-demand command line

    To pass the arguments to command line to request and access in your code follow the same steps as for LabVIEW 7.x.

  • Beginner question absolute to the Labview with GPIB connection device

    Hi all

    Firstly, sorry if my question is already posted, but I tried searching with nothing doesn't.

    My situation: I have a HP digital osciloscope, a HP 54602 B using the GPIB and trial version of labview 8.6. Now, I want to communicate with her from labview. The big question is: how? Before that I used only labview with NI DAQ card and serial port for communications of the instrument.

    the detailed question

    1 is it important (to programming in labview later) what GPIB interface that I use in my computer? Must be of OR? I still have no interface right now.

    2. I ran a search on the osciloscope Web site of NOR and find an instrument driver in:

    http://sine.NI.com/apps/UTF8/niid_web_display.download_page?p_id_guid=E3B19B3E93F7659CE034080020E748...

    . How do they come?

    3. I know there are a few examples for the GPIB, but since I do not have the interface, I can't try it. Is it possible to simulate instruments GPIB?

    Thanks for all your help and assistance

    Hi opiq;

    Welcome to the world of instrument in LabVIEW Control!  I'll try and answer your questions one-at-a-time:

    1. N ° from a point of view of LabVIEW, you can use any interface supported by VISA and your instrument bus.  This includes (but is not limited to) boards of NOR-GPIB, 3rd-party GPIB, USB, LAN, LXI, VXI, PXI, etc..  Of course, if you do not have a GPIB interface, I would recommend a NEITHER - this is the safest way to get the experience 'it works '.  I tend to use an adapter USB GPIB (DISCLAIMER - I work for the OR).
    2. You have two options for installing the device driver.  "" The simplest is in LabVIEW to select Tools "Instrumentation" instrument Drivers find... and use our instrument driver search tool which will be step helps you locate, by downloading and installing the driver.  The other option is to download the zip file, unzip it in \National Instruments\LabVIEW 8.6\instr.lib and restart LabVIEW.  So if you look in your palette of instrumentation, you should see the driver listed under instrument drivers.  The pilot will include some examples of the use of the driver (are all certified instrument drivers).

      In fact, I would recommend this driver rather than that you connected.  It is a more modern design and install examples in the viewfinder of the example ("Help" find examples...).

      Here's a video of the above process (for a different instrument, but the process is the same)

    3. Unfortunately, there is not an easy way to simulate this instrument.  I would just recommend familiarizing yourself with the examples before acquiring a GPIB interface.
  • Configuration of the laptop for R12 with node 2 11g RAC database

    Hi all

    I plan to buy a new computer dell laptop XPS to install Oracle Apps R12 with node 2 11g RAC DB by creating virtual machines.

    Configuration:
    generation of Intel processor i5-2410 2 (2.3 GHz, core 2, 3 MB cache)
    8 GB RAM DDR3
    750 GB HARD drive
    this configuration will be sufficient for the highest installation? RAM? Processor?

    I've read a few threads over on this forum where people have recommended for installation of single application (11i or R12), this kind of configuration can be enough.

    Please answer.

    Thanks in advance.

    Brij

    I plan to buy a new computer dell laptop XPS to install Oracle Apps R12 with node 2 11g RAC DB by creating virtual machines.

    Configuration:

    generation of Intel processor i5-2410 2 (2.3 GHz, core 2, 3 MB cache)
    8 GB RAM DDR3
    HARD DRIVE 750 GB

    This configuration will be sufficient for the highest installation? RAM? Processor?

    You need at least 4 GB for installation on a single node R12. So, if you plan to have 3 VMs (1 application node) and 2 RAC nodes or 4 virtual machines (2 application and 2 RAC nodes), then I suggest that you add more memory. However, your RAM should work, but don't expect (if you go with 3 VMs) but do not expect the performance to be perfect.

    Thank you
    Hussein

  • refnum and the Boolean property nodes

    Hi guys,.

    I have a weird problem where if I create a property node and connect it to the refnum of a Boolean value, I use in my Subvi what happens with the variant data type.

    Now, I know normally it means that the Boolean control is set to a lock rather than a State of the switch. However, even when I configure the refnum of the switch on the Subvi "switch when press ' it still maintains a variant data type.

    Bascially, so what I'm asking, it is, is it possible to get the mode of Boolean data back using these property nodes?

    The main objective of this code must be able to have a "Stop executing" button on the front panel and who put an end to the Subvi, which will run at the time and return to the main program any when that button is pressed.

    The joint screws are written in Labview 2012.

    Bravo guys.

    Hello

    Home screen to the type of data in the control of reference of the Subvi.

    You may have noticed a red dot on the Sub - VI control reference entry in the main VI Boolean node.

    Also attached are the VI.

    I hope this helps.

  • Definition of Boolean text with nodes proberty

    Hello world

    I am creating a VI that displays the status on the Boolean flags such as texts and screen color. I use the nodes property to do this, but it does not work as it should. When I run the VI, a couple of Boolean flags end by showing the incorrect text, even if the correct text has been connected to the property node. See attached screenshot and code.

    Thank you.

    I found that some of your labels have a space on each side of your text.  Because who does not, you will run the case "Default".

    Also, you should make a separate default case for you help in this kind of tracking error.

  • Possible problem with the help of "property disable node.

    Hi, in Labview version 9.0 (32-bit), there seems to be a conflict between the info on the help of the Enum constant as applied to the property disable node. If I right-click on a control variable and select Create-> property-> disable node. If I then click on disable-> Help for disable, the aid lists allow the following allocation of the integer 0 - disable, 1 - disable and Greyed, 2. However, if I right-click on the generated Enum constant and select properties-> change the items, the order of citation is as follows; 0-enable, Disable-1, 2 - disable and Greyed. The assignment of the latter, it's how the Enum constant actually works. It seems that help information may be incorrect.

    Kind regards

    Pat

    I think that it is a good fishing.

    Can you post a snapshot of this bug?

Maybe you are looking for

  • Updated at El Capitan and my mac doesn't see my camera Canon (connected via USB). Need help. Cannot import images.

    Updated at El Capitan and my mac doesn't see my camera Canon (connected via USB). Need help. Cannot import images.

  • Not spoken error message

    I am trying to send iMessages to list of non-iPhones and iPhones in El Capitan through my iMac desktop computer via my iPhone. It seems to be sending, but then, after a period of time returns the error undelivered message. Is it or is it not to send

  • DVD/rw rather dvd/cd

    Hello! I own M30 354 for laptop and I want to change my dvd/cd combo with dvd/rw burner burner! is there a compatible device? TNX

  • How can I connect on Apple ID?

    I know, settings > iTunes & App Store > sign out. I logged into my account for my sister iPhone because I bought an app and she wants to try it. I lend my account and download the app. She has updated its iOS. I am sure that I am logged into my accou

  • Linear in shape doesn't work not as expected?

    Hello I use the Fit.vi to NI_AALPro.lvlib:Linear on an array of vertically stacked points. However, the outcome makes absolutely no sense, the fitted line does not represent the input data. But if I rotate the points of 1 degree, adjustment seems to