Can I Sort Controls and Indicators of FPGA VI in Read/Write Control Function List?

Updated Apr 24, 2020

Reported In


  • LabVIEW FPGA Module
  • LabVIEW Real-Time Module
  • LabVIEW

Issue Details

I have multiple controls and indicators in my FPGA VI. When I want to access the controls/indicators from Real-Time (RT) or Host VI by using Read/Write Control Function, they are displayed in random order. When new controls/indicators are added to the front panel of FPGA VI, they will be displayed lower in the list. Is it possible to sort the controls and indicators to my desired order?


Yes, it is possible to sort controls and indicators in Read/Write Control Function based on your desired order by setting the tabbing order. 

1. Select Edit>>Set Tabbing Order... to activate the tabbing order edit mode for the front panel of FPGA VI.
2. Refer to the Setting the Tabbing Order of Front Panel Objects help page on how to set the tabbing order.

3. Compile the FPGA VI.
4. In the RT or Host VI, place Open FPGA VI Reference function and reference your FPGA VI or bit file.
5. After connecting FPGA VI Reference Out to Read/Write Control Function, you can see the controls and indicators are sorted similar to the tabbing order in FPGA VI.

Additional Information

If you are not adding new controls/indicators to the front panel, you can change the tabbing order and the change will take place in your RT or host VI. You can delete Read/Write Control Function and place it once again to see the result.

If you add any new controls/indicators, you have to recompile the FPGA VI.