From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LABview SignalExpress Data Capture

Hi

 

Hopeing someone can help me, i have been using signal express for about a year now for taking manual logs, but now i need to create a project to use the trigger function.

 

I am running my test rig over a test cycle. cycling speeds and pressures for over 1000hours. I need to be able to record a snapshot of data at 4 points in the cycle.

 

I have managed trigger one of the points using the start and stop conditions in the log summary,and an analogue output voltage as my trigger point.

 

But icant see how i can make this happen multiple times at different stages in the cycle. 

 

As this test is going to be running over a long period of time and im going to have 4 logs per cycle i need to have a naming convention setup. Something simple like log 1, log 2 ECT. Is this possible?

 

I am using signal express 2012 and NI-6366 BNC DAQ

 

Any help will be much appriciated

 

Regards

 

Dan

0 Kudos
Message 1 of 4
(2,993 Views)

Hi Dan,

 

Great description.

I would like to know how long i a cycle, and how many samples are there usally in one cycle?

Basically what you are looking for is retriggreable task functionality (see link:http://www.ni.com/tutorial/5382/en/) , and i cannot see any direct solution to program this in SignalExpress without using LabVIEW unfortunatly. It is possible to call LabVIEW VI's in SignalExpress, this however has some limits and there are some things to keep in mind. You can find all the information about combining LabVIEW and SignalExpress in the following link: http://digital.ni.com/public.nsf/allkb/359D14941D6936E98625729D008387D5

 

The LabVIEW-based solution for retriggerable Analog Input is available in this article.

It might be possible to successfully combine the two but programming everything in LabVIEW would be easier in my opinion. Don't forget that you can export your SignalExpress application to LabVIEW, so everything you have built in SignalExpress is not lost at this point.

 

Best Regards

Shay

National Instruments

0 Kudos
Message 2 of 4
(2,941 Views)

Hi Shay

 

Thanks for the response. 

I have attached an image showing the cycle, and each data point. The cycle is 360 seconds long. 

I am downloading LabView now, but i have zero experience so its going to be a slow process. 

 

When you say retriggreable tasks, will that allow me to set individual, trigger points?

For example: Point 1= 1volt. point 2= 2volt ECT

 

Regards

 

Dan 

 

0 Kudos
Message 3 of 4
(2,924 Views)

Hi again,

 

You can definitely preform those kind of triggers by using "Trigger Nodes" or by using "DAQmx Create Events" in LabVIEW. This requires of course some LabVIEW DAQ programing skills, and i would strongly recommend you to contact your local NI branch for more information on courses like LabVIEW and LabVIEW DAQ.

 

You can read more about DAQ timing and Synchronization and DAQmx events on the following links:

http://www.ni.com/product-documentation/4322/en/

http://www.ni.com/tutorial/5384/en/

 

Best Regards

Shay

National Instruments

 

 

0 Kudos
Message 4 of 4
(2,914 Views)