Adding More Than One Dynamic Event to the Same Event Structure

Updated Oct 23, 2020

Environment

Software

  • LabVIEW

There's only one Dynamic Event terminal at the Event Structure, but I wanted to register more Dynamic Events to this VI. Is there a way to do it? 

Yes! You can create multiple Dynamic Events at the same VI. To add them all to the Event Structure, you'll need to use a Register Events Property Node.

1. First, add the Register for Events node to the Block Diagram;

2. ​Then, expand it using the Positioning tool until you have terminals for all of your created events;

3. Connect the user event out terminal from each of your events to one of the input terminals of the Register for Events expanded node. 

By doing this, each of the Events you created will have his own case. 

Additional Information

You can also use bundle to register the multiple events. The difference is that by doing so all the created Dynamic Events will be handled by the same case.