Система связей LabVIEW позволяет реализовывать многоуровневую структуру программных модулей благодаря иерархической структуре виртуальных приборов (ВП). 2
Созданный виртуальный прибор можно использовать в качестве подпрограммы на блок-диаграмме ВП более высокого уровня. 2 Количество уровней в иерархии не ограничено. 2
Это возможно благодаря принципу потока данных (Dataflow). 3 Он подразумевает архитектуру параллельных вычислений, в которых выполнение каждой функции происходит лишь тогда, когда она получает на вход все необходимые данные. 3
Некоторые особенности реализации многоуровневой структуры: