Signal express project documentation

I've been having problems with the "project documentation" section of my Sound And Vibration Assistant (based on signal express). It's been locking up and corrupting previously good projects. When I add the peak search step to the documentation and hit "view as - cascade" everything seems to fail, the project locks up, is not responding, it doesn't even let it close, have to call task manager to close it, after that when I try to open again that same project, it doesn't even open fully and is locked up again. Any help with this would be apreciated.

Hello Seth, I'm attaching a couple of files. The first one contains a screen shot of the steps that I'm using in the project, The second one is the message that I received when SAV assistant quit on me and the third one is the printout of project documentation before it started failing, the second to last graph is the one I think is creating most of the problems, when I removed that graph from project doc it worked fine, other than when I tried to resize one of the other graphs.
I'm gathering data from an accelerometer I take the time domain signal and transfer it to freq domain, zoom in on the power spectrum linear magnitude scale.
Let me know if you need any other info.
F@SII
Attachments:
SAVsteps.docx ‏200 KB
SCREEN SHOT FAILURE LABView.docx ‏213 KB
hppscan6.pdf ‏233 KB

Similar Messages

  • Signal Express project document questions

    Hi,
    I'm using Signal Express 2009 to log two current signals(4-20mA) from a NI9219 card mounted on cDAQ9172 chassis.
    Signal #1 on NI9219 channel ai1 is a pressure signal, scaled unit for this signal is PSIA
    Signal #2 on NI9219 channel ai2 is a differential pressure signal, scaled unit for this signal is inch.water
    I have no trouble to view the signals on Data View, both are displayed with the correct value with correct engineering unit shown on Y-axis.
    But when I display the two signals in Project Document, wierd thing happened: signal #1 is displayed in correct value but in inch.water; while signal #2 is displayed in correct value but in PSIA.
    Anybody knows what went wrong?
    Attachments:
    Flow_TEST_PR4000.seproj ‏343 KB

    Hey bon2b,
             When I opened your file, The inlet pressure is in psia and the differential pressure is in inches of water in the project documentation. From what I understand, that is what you wanted. Is that correct? If so you might just need to close and reopen it. Are you talking about the compound graph in the project documentation? I dont see any graphs of individual data, so for the compound graphs, both scales are present on the y-axis. 
    Luke

  • Signal Express Play Back Help

    I have logged a signal in Signal Express. The logged signal was a force aquired from a NI DAQ system. The logged data consists of a number of peaks all of difference magnitude and period. My goal is to get a list of each of the peaks maximum amplitude so I can later average these force components for analyzation.
    I can already find the MAX amplitude using the amplitude and level function. This does not help me though because it only records the maximum value over the entire experiment.
    Can I do this application in Signal Express? I do NOT have the ability to purchase addtional software such as diadem to do this. I am hoping to carry this out all in the LabView signal express project.

    Hello erb174,
    In LabVIEW SignalExpress, there is no direct way to get all of the peaks in your signal.  However, during playback, you have the option to break your playback file into smaller chunks instead of playing back the entire file all at once.  To do this, from the playback part of the project, select the tab Playback Options.  In there, there is a block size input in the Playback block configuration section.  Using this, you can select the number of samples of your recorded signal to playback at a time.  You can pick a number of samples that is sure to contain only a single peak.  I then used the Amplitude and Levels step to search for the peak in the current subset of my recorded data.  From there you can save this data to an LVM file.  This will get you a list of peaks you created. 
    You could also consider creating a custom LabVIEW step that would search for the peaks for you.  After you create this step you can distribute it with your SignalExpress project. 
    Regards,
    Browning G
    FlexRIO R&D

  • Can I use Signal Express for multiple customers for only the one time $699?

    How do I go about distributing Signal Expresss applications to multiple customers?

    Hi Nutter,
    Unlike LabVIEW, Signal Express doesn’t have any file distribution capabilities.  If your application uses only basic features, you could install the free LE version of Signal Express on as many computers as necessary.  If you need the full capabilities of Signal Express, however, you would need to purchase a license for each customer.
    An alternative to paying for Signal Express for each customer deployment would be to generate LabVIEW code from the Signal Express project and create an executable.  This process is described in the Knowledge Base articles Generate LabVIEW VIs from Signal Express and Deploying VIs generated in Signal Express.  Note that this method requires that you have LabVIEW installed on your development computer with Application Builder capabilities.
    Regards,
    Message Edited by Luke G on 05-02-2007 12:23 PM
    Luke
    Applications Engineer
    National Instruments

  • Signal Express logging issues

    I am having trouble with the Signal Express advanced logging features. For example, logging will not start at a specified Date/time. I also don't understand the interval logging. If I specify the log to start every 25 seconds and then specify a stop condition of a duration of 5 seconds, I expect the software to log every 25 seconds for 5 seconds. Instead, the logs start immediately for 5 seconds (as I would expect), but then log 2 starts 30 seconds after log 1. Log 3 starts 55 seconds after log 2, log 4 starts 80 seconds after log 3, etc.
    Any input would be appreciated. 

    Hi,
    I had a chance to create a program that logs 5 seconds of data every 25 seconds.  After looking at your program I saw that I had the same settings.  I attached a screen shot of my data view and also attached my signal express project.  I noticed that the time the data was being sampled was correct and the log files were perfect.  The only discrepancy was that the log file time did not correspond to the actual time the data was acquired. 
    Message Edited by Jordan F on 01-12-2009 01:03 PM
    Regards,
    Jordan F
    National Instruments
    Attachments:
    Advanced Logging.seproj ‏120 KB
    Signal Express Advanced Aqcuire.jpg ‏382 KB

  • I PXI 1010 with Digital Osci, RIO cards. Any simple projects to illustrate PXI with Signal Express and/or using Digital Osc.?

    I have PXI 1010 with card for Digital Osc. Also have ELVIS. Any suggestions on oa simple project to illustrate applications of PXI - using Dig OSc and/or ELVIS. Any suggestions to illustrate PXI with Signal Express exercises. This is for undergraduates in EE Engg.

    Hi, yes, that does help, thank you for your reply.  Signal express does make it easy to work with multiple devices, as I am, though something seems to be amiss with the timing between cards.  For example, setting Signal Express to do nothing more than log data at 100 pts/sec on all channels on all three cards (PCI-6289), and using the software trigger in Signal Express to start the digitization process, and the stop button, to stop data logging, certainly seems to be a very convenient solution.  However, the longer I record (an hour seems to be enough time), the more likely that a signal recorded on all three cards, will not synch, point to point, (comparing signals recorded on channel 0 on all three cards, which I believe should be captured simultaneously through out the recording process, for example) and data recording does not stop simultaneously on all three cards.  I can handle the data logging not stopping simultaneously, but my source signal apparently not being recorded synchronously is a whole other problem, and the impetus for my question.  Thanks for the tip about NI-SCOPE, I was going to start working with that on a different project.
    I am using the most recent versions of SignalExpress, NIDAQmx drivers, etc., on a PC running 64-bit windows 7.
    regards,
    Brian

  • Project Documentation tab: can you 'freeze' a graph so another can be added and compared against?

    I've been using the Project Documentation view recently to quickly compare dc signals against changes that I make to an electrical system. What I'm trying to do is capture a few seconds of a DC signal, stop acquisition, make a change in the system, then capture a few more seconds of the same signal and compare the two.
    Project Documentation view is nice because I can drag the graphs onto the document for quick on the fly comparison.
    Problem is, I drag a acquired signal's graph onto the document expecting the waveform to 'freeze' so that I can capture another segment of data and drag that graph onto the document for comparison. But once I acquire this second burst of data the first graph captures the live waveform, overwriting the baseline waveform I'm trying to compare against.
    Is there a way to screencapture or freeze the graph so that multiple graphs can be stacked within the document form without them all updating?
    SCXI- 1000 Chassis w/ 1346 adapter
    PCI 6281 DAQ card
    SCXI- 1520 Bridge Board w/ 1314 Terminal Block (x2)
    SCXI- 1180 Feedthrough Panel w/ 1302 Block
    Signal Express 2014.
    Win7 Enterprise

    Hi OKors,
    I’m not sure if you can do exactly what you want. If it were me, I would take the first reading, then save it to an LVM file, then take the second reading, store that to an LVM file, then load the files to compare.
    TimC
    National Instruments
    Applications Engineer

  • Report generation toolkit and signal express user step : problem of closing reference in "Stop" event

    Hi all,
    I'm trying to make a package of Vis to easily make Excel reports with Signal Express. I'm working on LabVIEW 8.2.1.
    I'm using the report generation toolkit, so I build a .llb from my project which contains all the hierarchy of my steps, but also the hierarchy of dynamic VIs called.
    I have made some steps, like "Open Workbook", "Write Data", etc.
    My steps run well, excepts one step : "Close Workbook".
    If my "Close Workbook" step is firing on "Run" Signal Express event, I have no error, so my reference is properly closed.
    But if my "Close Workbook" step is firing on "Stop" Signal Express event, I have an error "1", from "Generate Report Objectrepository.vi".
    I feel that I'm trying to use a reference which has been killed in the "Stop" step...
    I would like to know what exactly do Signal Express on "Stop" event and why my close function does'nt run well.
    Thanks,
    Callahan

    Hi Callahan,
    SignalExpress (SE for short) does the following on the Stop event:
    1. Takes the list of parameters that SE found on your VI's connector pane, and sets the values that the user set from the "Run LabVIEW VI" configuration page, if any.
    2. Then tells the VI that SE is running the Stop event by setting the Enum found on your VI's front panel. This in turn should produce some boolean values telling your VI to execute the Stop case.
    3. The VI is then run, with those values and states.
    4. SE checks to see if any errors where returned.
    5. Since this is the Stop event, SE releases the reference to the VI which it possesses.
    Questions for you would be, is the reference to your Workbook linked to a control on your connector pane, or held in a uninitialized Shift Register. If it's held in a Shift Register, SE would not be aware of it, and would not be able to affect that reference.
    Hope that helps. Feel free to post your LLB if it doesn't.
    Phil

  • Can I save data in a snapshot from signal express 2013 LE?

    Can I save data (in txt or excel format) from a snapshot from signal express 2013 LE?  My data buffer is too larege to export to excel.  When I try to take a snapshot, I do not see any data.  Are snapshots supported in the LE mode?  This is the free version that comes with the USB 6009 ADC.

    Yes, the snapshot function is available for SignalExpress 2013 LE. Does the snapshot function as intended when you try other projects?
    Daniel P.

  • Can Signal Express prompt the user for the next ascii file name?

    I am using the following to collect data from Thermocouples and Strain Guages in our plant.  It allows me to plt data every second, while recording only every 3 seconds to cut down the file size.
    Big Loop- 
    Small Loop- 
          Conitional repeat...
          DAQmx Aquire...
          Statistics (mean) Temp...
          Statistics (mean) Press...
          Current Iteration...
    End Small Loop-
    Save to ASCII/LVM
    The problem is that I have to configure the save step as "overwrite once, then append" so I get a single file each time the project runs.  How can I get Signal Express to either prompt the user for a new file name with each run or have the ascii file saved into the log directory for that run.  As it stands now, the file gets overwritten with each new project run.
    Thank you.
    new user

    Hi crawlejg,
    You can set signal express to increment the file being created each time.  But if you are looking for 1 new file each time the project runs you will have to use LabVIEW as this advanced functionality is not available in Signal Express.  If you need help getting this to work in LabVIEW or have any other questions please feel free to ask!
    Sincerely,
    Jason Daming
    Applications Engineer
    National Instruments
    http://www.ni.com/support

  • How can i generate AMI line codes in LabView signal express?

    i wish to conduct a project that uses AMI line codes. but i have a hard time using signal express to generate it. can anyone help me with that?

    Hello Barry,
    That is really a problem, in LabVIEW, we can only convert vi to the previous version, I have version 7.1 and so I can only convert to version 7.0 and you cannot open this too.
    But I think that it's very easy to do what I'm trying to explain you.
    Go to the cluster group in the functions pallete. Place an unbundle by name function in the diagram and connect it to the data that's comming out of the FFT Power spectrum vi - the pink (or watever) wire.
    Click in the white part of it (it should contain something like f0), choose magnitude.
    This is now an array that you can connect to the peak detector function.
    Take care about the threshold and width parameters of the peak detector.
    Take a look at your signal and decide the amplitude and width of the peaks you want to detect. The threshold is the amplitude above what you consider as a peak, the width is a little bit more complicated - to begin, 3 or 4 should be a good number if you signal is not too noisy - bigger widths will somehow do a kind of a low pass filtering to your signal.
    The position output of your peak detector is an array of locations where your peaks were found.
    Keep in mind you are now working in frequency domain and that position means something in the frequency domain.
    The array you placed as input of the peak detector is an array of points starting in f0 and separated by df (the other elements of the cluster).
    So to calculate the real value of the peaks, you have to multiply them by df and add them f0.
    Sorry by the big text and sorry if I went too much in detail,
    Hope it helps,
    Paulo

  • I am trying to use generate code in signal express to import into labview.

    I get this error when i try to generate code in signal express to export to labview . I have tries the error suggestions but I am still having problems. any help would be appreciated
    The version of LabVIEW you are generating code into does not contain all the necessary SignalExpress support files. Make sure you launch the version of LabVIEW with SignalExpress support installed before generating code from SignalExpress. If you want to generate code into more than one version of LabVIEW, uninstall SignalExpress and all versions of LabVIEW except the earliest.  Install SignalExpress, then install any other versions of LabVIEW.  Copy the files from the vi.lib\express\SignalExpress directory of the earliest installed version of LabVIEW into the same sub-directory location of any other version of LabVIEW in which you want to include support for code generation.

    Typically, this problem is repaired by following the directions on the error message. Since it was not, can you please give us more information so we can start determining the cause?
    What version or versions of LabVIEW do you have installed? What version or versions of SignalExpress do you have installed? Could you post a file with a listing of the files in <vi.lib>\express\SignalExpress for the version of LabVIEW you are trying to use. You can either post a screenshot (in PNG or GIF format) of the directory dialog or use the command prompt to generate a list to a file (preferred). To generate a list with the command prompt, do the following:
    Launch the command prompt from the start menu — Start»Programs»Accessories»Command Prompt
    Navigate to the drive you have LabVIEW installed on ( usually C: ) — C:
    Change directory to the appropriate LabVIEW directory — cd "\Program Files\National Instruments\LabVIEW 8.2\vi.lib\express\SignalExpress". Change the LabVIEW version to the one you actually are using. Do a directory listing and redirect the output to a file — dir > filename.txt. You can use any full path for the filename.txt. If you specify a simple name, it will end up in the current directory.
    Please post your project. Verify that you are using the version of LabVIEW you think you are by launching it before you start code generation.
    Thanks for your patience.
    Message Edited by DFGray on 08-28-2008 08:23 AM
    Message Edited by DFGray on 08-28-2008 08:24 AM
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Why can't I use Signal Express as a Front End to my LV application?

    Why not make an API for Signal Express so I can use its
    functionality as a front-end to my LV
    applications.
    It is very powerful and user friendly so why have LV developers recreate
    the wheel? Give an interface to access a SE project via LV
    to get data and pass results into LV
    so we can then use its power to make quicker more user friendly applications.
    SE could run in the background as the analyzer and the LV application call SE to get the portions of
    the data it needs.
    Even an automatic VI compiler on SAVE would be a start so a user
    could edit a project in SE close it and it would compile the VI which the LV program calls.
    LabVIEW developers typically do not have 6-18months to
    design and perfect a powerful user friendly interface and are stuck using MAX
    and its inadequacies which is much less impressive.

    Arron,
    I agree that it would be a good idea to include this functionality and have filed a product suggestion.  To file a suggestion, you can go to www.ni.com/contact and click on the link in the lower left hand corner for product feedback.  Thanks for letting us know!
    Regards,
    Craig D
    Applications Engineer
    National Instruments

  • Signal express LE on host machine

    Hi,
    I'm having a problem with an application I built.
    I want to control my tektronix power supply with Signalexpress LE on a host machine.
    LabVIEW is not installed on this machine but I have installed LabVIEW run-time.
    All others application I built work fine on my host machine.
    I barely can't control my power supply on this host machine...
    My application is fine because it's working on my development machine.
    Is there any software to install on a host machione to make my application work?
    Thank you!
    Nicocmd

    Hi nicocmd,
    Just to make sure I understand the case. You built a project that communicates with a Tektronix power supply in Signal Express. Now you want to deploy that project to another computer that only has the run-time engine installed? What do you mean by barely can control?
    Best Regards,
    Alina M

  • Signal express not saving logs, giving NaN

    I need some help.
    We have been using Signal Express for about 1.5 years with ok success. (It is really unstable at times.)
    We just ran into a new issue the last couple of days.  All of a sudden it is no longer saving our log files.  There is no indication that there is anything wrong.  It runs fine and appears to be saving the data (the logs show up in the log list on the bottom left side).
    However, if you go back and try and open the data, it gives only NaN values.  If you look for the log folder where it should be it does not appear and when you save, close and reopen the project, it says that the log files could not be found and have been erased.
    We have restarted the computer and all the normal.  We rebuilt the project from the ground up and it is still happening. 
    There is plenty of disc space (15 Gb) so that shouldn't be an issue either.
    Anyone have any ideas?????
    Are there certain conventions we should stick to when naming the logs.  I thought it might be something with the names being used, but there doesn't seem to be a pattern.
    Thanks for any advice.

    Please attach your project so we can take a look.  Also, what version of SignalExpress are you using and what hardware (if any)?
    This account is no longer active. Contact ShadesOfGray for current posts and information.

Maybe you are looking for