When controlling a DT9844 from LABView, is there a way to configure the counters to produce a finite series of pulses each time a gate is measured?
For example, if CTR0 is set as a gate based on a rising edge, if it sees a rising edge, can CTR1 be configured to produce say 5 pulses, each pulse being 50% duty cycle square wave with a 10ms period then stopping until the next rising edge is seen on CTR0?
If CTR0 sees a 1Hz square wave, each time CTR0 goes hi, CTR1 would generate a 50ms output of a 100Hz, 50% duty cycle square wave followed by lo for 950ms.
To cross reference, some NI products support Implicit Timing and Pause Triggers on Counters. See:
Question
Grata
When controlling a DT9844 from LABView, is there a way to configure the counters to produce a finite series of pulses each time a gate is measured?
For example, if CTR0 is set as a gate based on a rising edge, if it sees a rising edge, can CTR1 be configured to produce say 5 pulses, each pulse being 50% duty cycle square wave with a 10ms period then stopping until the next rising edge is seen on CTR0?
If CTR0 sees a 1Hz square wave, each time CTR0 goes hi, CTR1 would generate a 50ms output of a 100Hz, 50% duty cycle square wave followed by lo for 950ms.
To cross reference, some NI products support Implicit Timing and Pause Triggers on Counters. See:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019M9CSAU&OpenDocument=&l=en-US
and
https://www.ni.com/docs/en-US/bundle/ni-daqmx/page/mxcncpts/gensnglefinconttrains.html
Edited by GrataFound some cross referes to finite pulse train generation
Link to comment
Share on other sites
9 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now