LabVIEW 2014 SP1, hardware and real-time PXI

I'm doing my third LabVIEW Wipe/reinstall in as many days, completely frustrated (and after several calls an hour with the support of NEITHER).  Here's the situation:

I wrote a fairly large (1000 VI) project of Acquisition/control of our graduate students data used for behavioral experiment on sound localization.  It was developed in 2012 LabVIEW with the module running on a PC/PXI system real time.  It worked very well and was brought successfully under LabVIEW 2014 (with upgrades comparable to the software of the PXI.

About 18 months ago the students began to write their theses, and at one point stopped gathering data.  Also, at some point, I upgraded the software on this system to LabVIEW 2014 SP1, but I am not sure that I never tested my software with this new system.

This week, I pulled up the system to use MAX to open some test on the PXI multifunction and DIO card panels to control manually one of the stimuli.  I discovered that MAX could not communicate with the advice on the PXI system - he attributes them as devices VISA, indicating each Board with an icon with a red X means that he could not communicate with the IP that I had assigned to PXI.  Yet, MAX (a) could "discover" this PXI, (b) MAX can 'see' its IP address, and (c) Windows could not only Ping the IP, but could FTP on the drive of the PXI and I could move files back and forth.

I did two sequences complete "Wipe/reinstall" using LabVIEW 2014 SP1, all giving the same result.  I know it has worked in the past, including when I installed LabVIEW 2014 (without SP1), something I repeat myself now with my third installation.  I discussed with OR (thin?) possibility that there is a "hidden defect" in the Distribution of the SP1, one that is visible to LabVIEW RT users using PXI hardware and go unnoticed because (a) install a few sites of LabVIEW versions SP1, (b) a minority use the RT Modules and (c) PXI is "old material".

If anyone has such a system or saw a similar problem, please answer.  I'll do a follow-up post if I managed to 'fix' my system by this last reinstallation "a solution of worked before."

Bob Schor

Well, the answer is that, in my system, LabVIEW 2014 SP1 with LabVIEW Real-time connected to a PXI system does not appear to connect to boards plugged into the chassis.  Returning to LabVIEW 2014 (fall release), installed in exactly in the same way that the three failed attempts of LabVIEW 2014 SP1, works immediately.  Engineers OR will try to duplicate/verify/possibly patch? in this issue.

Bob Schor

Tags: NI Software

Similar Questions

  • 1042 for real-time PXI configuration

    I bought

    PXI-1042

    8187 controller

    a module for capturing data.

    I want to configure the purposes such real-time pxi,

    so should what steps I follow?

    Thank you

    Abbas

    With success, I put the ip address of the PXI-8187 controller in chassis 1042.

    now does not restore the IP 0.0.0.0

    What I did:

    Once the network is built, go to

    1 MAX > remote to the pc host, right click on and select format.

    2. change the IP as you want

    3 reboot, now your ip address will stick to our ip is entered.

    another sequence of installtion

    1 - first of all, I installed Labview 7

    2. then Labview real-time module 7

    3. then DAQmx 7

    now, when I try to install the software from remote > remove from , I do not see the LVRT7 in the list to download to the target.

  • I have an installed with real-time PXI-8109 module. Displays the indicator USER1?

    Hi all

    I have an installed with real-time PXI-8109 module.

    USER1 indicator LED displays on the Panel?

    Thank you

    The LEDs of the user are the indicators that you can control programmatically if needed be.

    -Jayk

  • Frequently corruption file characterset OCR and real-time CVS1454 exe file

    HI I am facing strenge same problem in the application of vision. I'm using equipment NI CVS 1454. Is there an OCR on CVS application that inspect the product on the conveyor. I made different characters to choose file of different labels on the product. Now main problem is sometimes not exactly when my chracterset file, Pattern matching templete and corrupts my exe in real-time. I joined a few ok and corrupted file characterset here and also an exe in real-time.

    When I open my file (.abc) characterset in Notepad, that I found damaged files after entering text.

    ####
    #Date: Wed, Aug 1, 2008 11:28
    #OSName: PharLap
    #OSVers: 13.0
    #AppName: PH_EXEC
    #Version: 8.5
    #AppKind: AppLib

    LVRT. DLL loads the address: 0x002F6000

    I don't understand how this error massage journal if written in .abc or rtexe files, which make it currupt... I have also attached my structuring code image file.

    Dear prashantpatel21,

    I do not know how to disable the log of LabVIEW RT errors, at least, is not that you or I could have access.

    It's the idea that deactivation of LabVIEW RT logging of errors will decrease even more the impact of corruption?

    Have you made progress with your service request?

    ~ Nate

  • Algorithm of PID in 'PID and Fuzzy Logic Toolkit' and 'real time Module ".

    Hi all

    I am recently using LabVIEW 2011 and 2011 real time Module. My application requires the PID control.

    Now, I have a problem. In the manual for "And Fuzzy Logic Toolkit PID", Chapter 2 "algorithm PID" it indicates non-interactive algorithm (also called the ideal algorithm, Standard or ISA) be used in all the screws of PID in the Toolbox. It seems that Yes from source code. However, in Chapter 3, "Using the PID software" arrays of calculation of PID parameters based on method of Ziegler-Nichols, which was developed for the interactive algorithm (also called the series, the real classic algorithm). D action has been included in the scheme of control, the settings may be different for the two algorithms. In fact, Cohen Coons and adjustment PID Lambda rules can be used for the algorithm used by the box tool with no conversion.

    In addition, there is a PID function block comes with the real time Module, and I know not what PID algorithm it uses. Can someone help me?

    Thank you in advance.

    Su

    In the "and Fuzzy Logic PID Toolkit, we use the University structure to implement all algorithms. Tuning techniques we show on the manual to express the original work and we try to keep the same as you would look at the literature. However, in our implementation of autotuning internally converted to the structure used by our algorithms to keep compatibility with our own implementation.

    If you use an external source, you can use the Conversion.vi of Structure PID to change University, parallel or series of parameters in one used by our algorithm.

    The PID included with the real time module is a 'copy' of our algorithm, and they have the same settings and behavior. The only advantage to use this function block, you have access to the parameters through variables.

    Hope this helps...

  • Continuous data acquisition and real-time analysis

    Hi all

    It is a VI for the continuous acquisition of an ECG signal. As far as I understand that the analog read DAQmx VI must be placed inside a while loop so it can acquire the data permanently, I need perform filtering and analysis of the wave in real time. How I implemented the block schema means that data stays int the while loop, and AFAIK the data will be transferred on through the tunnels of data once the loop ends the execution, it clearly isn't real-time data processing.

    The only way I can think to fixing this problem is by placing another loop that covers the screw scene filtering and using some sort of registeing shift to transmit the data in the second while loop. My question is whether or not it would introduce some sort of delay, and weather or not it would be supposed to be the treatment in real time. Wouldn't be better to place all the screws (aquicition and filtering) inside a while loop? or it is a bad programming practice. Other features I need to do is back up the data I na file, but only when the user wants to do.

    Any advice would be appreciated.

    You have two options:

    • A. as you said, you can place the code inside your current while loop to perform the treatment.  If you're smart, you won't need to put one another while loop inside your existing (nested loops).  But it totally depends on the type of treatment that you do.

    • B. create a second parallel loop to perform the treatment.  This would be separate processes to ensure that the treatment is not obstacle to your purchase.  For more information, see here .

    Your choice really depends on the transformation that you plan to perform.  If it's much the processor, this could introduce delays as you said.

    I would recommend that you start at any place in the first loop and see if your DAQ buffer overruns (you can monitor the rear of the buffer during operation).  If so, you should decouple the process in separate loops.

    In what concerns or not ' it would be considered as real time processing ' is a trick question.  Most of the people on these forums say that your system is NEVER in real time because you're using a desktop PC to perform processing (note: I guess it's the code that runs on a laptop or desktop?).  It is not a deterministic systemand your data is already "old" by the time wherever he leaves your DAQ buffer.  But the answer to your question really depends on how you define "real time processing".  Many lay it will set as the treatment of 'live' data... but what is "actual data"?

  • LabVIEW FPGA and real-time communication module

    Hi all

    I created a small program in labview FPGA which gets continually distance from the HC - SR04 ultrasonic sensor. The rest of the robot program is written in the time module real Labview. Is it possible that the distance calculated by FPGA module to read in time real module.

    I used the FPGA just because there micro-deuxieme counter, which helps me get the distance from the ultrasonic sensor.

    Thanks in advance.

    There are many ways this can be done, according to your needs.

    See the help article transfer of data between the FPGA and host (Module FPGA) for a breakdown of each method.

  • Basic mx data acquisition and real-time application

    Hello

    I am generating an output through OR pxi 6733 using the basis of programming in labview 8.6 mx DAQ.

    The problem is when I create a digital output channel indicating an error and say not supported for this target.

    I'm not able to use the base that I have all of the same software version installed in the HOST and TARGET of mx daq.

    I use in time real 8.6 and daq mx 8.9.5.

    Thanks in advance.

    You use DAQmx or DAQmx Base?

    I guess his DAQmx because DAQmx Base does not run on the objectives of the RT.

    Can you provide us with an error code?

    Christian

  • Impossible to deploy on cRIO versions after update Labview 2014 SP1 F3

    Hello world!

    I'm quite confused how to solve my problem.

    the NOR-update, I installed the critical update F3,

    but now I can't deploy my based on the cRIO-9068 more.

    It says that the version is different or I compiled for the wrong architecture.

    should I install drivers for devices of cRIO 2015? pointers would be welcome

    thx for your time and now for some screenshots to illustrate my problem

    my version of labview

    my version of cRIO and installed software

    * peinlich *.

    I misunderstood the error message.

    seems there is still startup.rtexe on the crio himself.

    which was not able to start,

    but it won't let me overwrite of the Project Explorer.

    SSH'ed in the device and delete all the files in/c/nor-rt/startup.

    and now it works

    Sorry for the spam

  • Over acquisition and real-time mapping


    I think you should set a stop condition on your loop.  After getting your last sample, you can call DAQmx Read again and you should get error-200278.  That actually makes sense.  You can index in your waveform and "Get the components of waveform" allows to get the table to, and then use an array size VI to account for the number of samples # you acquired (see photo).  When you reach the number you wait, stop your loop.  You can also solve this problem by reading the 10 instead of-1 and count (i + 1) * 10 = acquired samples.

    Whatever it is.

    Let me know what you find.

    Germano-

  • installation and real-time help



  • Is the module vision development in labview 8.6. sufficient for acquiring images in real time and analysis using a webcam

    Hello

    I'm new to labview and trying to develop a system of eye tracking using labview 8.6. He has the vision development module, and I was wondering if this was not enough for the treatment and real-time image acquisition or could I need other software tools.

    Yes, to acquire images from a webcam, you need drivers imaq-dx.

    Take a look at this link:

    http://digital.NI.com/public.nsf/allkb/0564022DAFF513D2862579490057D42E

    Best regards

    K

  • No screws daqmx in labview 2014 64 bit

    Hello

    I have daqmx 14.0 installed on my Win 64 bit PC and LabVIEW 2014 SP1 32 bit. Today I installed LV 2014 64-bit on my PC and I don't see any DaqMX screws under the section i/o measure. And when I opened my project compiled in 32-bit LV 2014 then computing begins looking for screws DaqMX and I point it to "C:\Program Files (x 86) \National 2014\vi.lib\DAQmx" but the daqmx vis are broken.

    When I click on the run button broken, the error list displays 2 errors:

    (1) VI couldn't carpule

    (2) external component or missing driver

    It seems that I need to install special drivers for daqmx, so I downloaded daqmx 14.5 of the or site and during installation when it asks the path is by default "C:\Program Files (x 86) \National" but I changed it to "C:\Program File\National Instruments\" and the installation program gave an error message that I can't install the 32-bit files in 64-bit folder.

    How to solve this error?

    Thank you

    Ritesh

    LVCoder wrote:

    So should I just uninstall daqmx from my PC and re-install again. or do I uninstall labview and daqmx together and then install daqmx and labview?

    Reinstall everything DAQmx.  It will install only the parts you need, in this case, it should just be support for LabVIEW.

  • The PSC-2000 is programmable with LabVIEW 2010 SP1 / Real Time 10.0.1?

    I have a PSC-2000 camera I want to use for a small project.  I see on the site OR that it is said»

  • "Support for LabVIEW Real-time 8.5.1 and earlier" and "Support for Windows Vista and earlier versions.  It means that I can not use the latest version of LabVIEW (2010 SP1) with time real (version 10.0.1) running on a Windows 7 computer?  If not, what version of LabVIEW, real-time and operating system do I need?
  • When I tried to add a new target under LabVIEW 2010 SP1, the PSC-2000 was not among the choices.

    As the support NOR documents indicate, you need LV version 8.5.1 or earlier to program the cFP-20xx devices family.  Version 8.5.1 of LabVIEW does not work under Win7.  You will need Windows Vista or something earlier like XP.

  • Problem installing module time real LabVIEW 2011 SP1

    Hi, I'm new here. I have a problem when I tried to install LabVIEW Real - Time 2011 SP1. Whenever the part of initialization, this message appears: "NEITHER Labview 2011 SP1 32-nit must be installed before installing the OR labview 2011 SP1 real-time Module.» I'm sure that I've already installed Labview 2011 32-bit SP1 and it works well. I use a Windows7 OS and also have Labview 2010 and an older version of Labview 2010 RT module installed. I didn't remove the old version of the software, and I don't know if it is related to this problem.

    Can anyone help? Thank you in advance!

    MrSun87 wrote:

    ... I'm sure that I've already installed Labview 2011 32-bit SP1 and it works well...

    Can post you a screenshot of MAX where are installed Versions of LabVIEW?

    Christian

Maybe you are looking for