LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to burst multiple pattern(.digipat)

Hi, I have a problem about schedule different patterns(.digipat). Questions are as follows.

  • Digital pattern editor can't do scheduling actions (Fig.1. [1~3]), so I use LabView to implement it. The result is shown in Figure 2, but the results are not as expected.
  • Start label in Figure 2 seems to only specify one of the Pattern files (.digipat) for burst, what should I do to achieve the scheduling function of Fig.1. [1-3]?

Thank you.

 

Regards,

 

ZT

圖片1.png

Fig. 1.

 

 

圖片2.png

Fig. 2.

0 Kudos
Message 1 of 5
(3,373 Views)

Can you specify how you expect your burst mode to act?

0 Kudos
Message 2 of 5
(3,233 Views)

I  have used Scripts and triggered them as they ran to be able to sequence patterns.

 

Does that help?

 

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 3 of 5
(3,228 Views)

If you don't care if there is a gap between the digital patterns bursting, then just change the string element you have on your block diagram to an array and enter the three start labels you want to burst as the first three array elements.  Make sure there is a "halt" op code at the end of each digital pattern, and remove the "1" wired to the "N" terminal on your FOR loop since you'll be auto-indexing through array elements.

 

If you need there to be no gap between the digital patterns bursting (to keep a clock ticking phase-continuously, for example), you'll need to use pattern op codes.  See the Digital Pattern help to see how to do that, but you'll probably want to use a "jump" op code to jump from one digipat to the other.

 

If you post questions about hardware on the appropriate hardware forums instead of in the LabVIEW software forum, you'll get the best help.

0 Kudos
Message 4 of 5
(3,195 Views)

Hi,

 Sorry for the late reply. I have implemented this function to burst multiple pattern.

 The LabVIEW code like this:

擷取.PNG

 Thanks each help.

 

 Regards,

 

 ZT

0 Kudos
Message 5 of 5
(3,175 Views)