How to Set Triggering Using NI DPI PXIe-6570/6571

Updated Oct 27, 2025

Environment

Hardware

  • PXIe-6570
  • PXIe-6571

This article guide you on how to set the triggering in Digital Pattern Editor using NI PXIe-6570/6571. 

  1. Launch the Digital Pattern Editor, and create a digital pattern project.
  2. Once you have added the necessary Pin Map, (optional) Specifications, Timing Sheets, and Pin Levels Sheet, you may expand the Instrument Settings pane on the right side of the DPE or hover over to View >> Instrument Settings.
  3. On the Instrument Settings pane, under the Assign Pattern Opcode Conditional Jump Triggers, set the Input Terminal trig0 to the external trigger pinout.
     
  4. Create a new Pattern to input the opcode to set the trigger condition.
    1. You could use flows control opcodes such as exit_loop_if([!]trigger, label) or jump_if([!]trigger, label) to set the trigger condition.
    2. You could also use the signal and trigger opcodes to send the event signals or conditional triggers from the pattern to other digital pattern instruments.

Here is a simple example on how to use exit_loop_if([!]trigger, label) to set the trigger condition. Note that the example pattern opcode is incomplete, you may need to add your pattern burst before halt.

Image_2025-10-08_14-38-34.png

 

For the jump_if([!]trigger, label) flow controls opcodes example, you may refer to the article: How to Run Infinite Loop in Digital Pattern Editor.