Описание тега labview

LabVIEW - это аббревиатура от Laboratory Virtual Instrumentation Engineering Workbench, которая представляет собой систему графического программирования от National Instruments. Язык программирования называется G, но часто его называют просто LabVIEW.

LabVIEW - этографическая среда разработки, предлагаемая National Instruments в качестве проприетарного программного обеспеченияи дополняющая их промышленные контроллеры и системы сбора данных, используемые в исследовательских лабораториях и других местах.

Сам язык программирования называется G, но обычно его называют просто LabVIEW. Язык программирования - это параллельный, графический, типобезопасный язык с потоком данных. Dataflow обеспечивает автоматическое выделение / освобождение памяти без дополнительных затрат на сборку мусора. Язык включает в себя хуки для вызова нативных C, .NET, COM и т. Д.

Приложение LabView представлено так называемым "виртуальным прибором" или ВП. ВП разделен на две части: переднюю панель и блок-схему. Передняя панель действует как графический интерфейс и определяет пользовательский интерфейс, в котором отрисовываются и размещаются все визуальные элементы ("элементы управления"). Элементы управления на передней панели включают кнопки, переключатели, ручки и так далее. Элементы вывода, такие как графики, термометры и текстовые поля, также размещены на передней панели.

Блок-схема содержит код выполнения. Код LabVIEW следует парадигме выполнения на основе потока данных. На блок-схеме функции представлены в виде отдельных блоков, каждая из которых имеет ноль или несколько входов и один или несколько выходов. Парадигма программирования потока данных диктует, что блок (функция) не может выполняться до тех пор, пока он не получит данные на всех своих входах, а блок выводит данные на всех своих выходах одновременно после выполнения. Каждый блок, с точки зрения блок-схемы, на которой он находится, является атомарным. Соединение определяет порядок выполнения между блоками, а разделы блок-схемы, не имеющие общих соединений, могут выполняться полностью параллельно.

Чтобы включить код LabVIEW в свой вопрос, рассмотрите возможность использования фрагмента ВП, чтобы другие могли просматривать, запускать и редактировать ваш код.

Вы можете прочитать больше на вики LabVIEW или на официальном сайте National Instruments.