LabVIEW
Реализация языка программирования GЕдинственная реализация и среда разработки для языка G. Разработана и поддерживается компанией National Instruments. Не предназначена для программирования общего назначения, но предоставляет обширный набор средств работы с аппаратным обеспечением — драйверы для различных инструментов и библиотеки для обработки сигналов либо включены в дистрибутив сразу, либо доступны для подключения.
LabVIEW доступен для разных платформ — Windows, Linux и MAC OS X, однако поддержка библиотек и драйверов для двух последних обычно хуже, чем для Windows.
LabVIEW может компилировать исходный код программ в исполняемые файлы, но они не являются автономными и требуют для запуска установленной среды выполнения LabVIEW.
Специальный компонент LabVIEW Application Builder позволяет создавать LabVIEW-программы, пригодные для выполнения на тех компьютерах, на которых не установлена полная среда разработки. Для работы таких программ требуется компонент «LabVIEW Runtime Engine»
LabWindows позволяет создавать автономно выполняющиеся EXE-программы.
Ссылки:
Примеры:
Hello, World!:
Пример для версий LabVIEW 10.0Диаграмма блоков (эквивалент программы на G) для этого примера состоит из единственного узла — “Display Message to User”, с заданным заранее сообщением.
Чтобы выполнить этот пример, создайте новый проект и новый VI в нем. Переключитесь на диаграмму блоков нового VI. Перейдите в Functions -> Programming -> “Dialog and User Interface” — это список узлов, из которых можно строить программу. Выберите узел “Display Message To User” и перетащите его на диаграмме. После этого появится диалог конфигурации узла; введите “Hello, World!” в качестве сообщения, которое следует выводить. Сохраните проект и нажмите Run — сообщение появится во всплывающем окне. Скриншот показывает и диаграмму блоков, и результат выполнения программы.
Hello, World! на G/LabVIEW
Hello, World!:
Пример для версий LabVIEW 13.0
Hello World - LabVIEW
Комментарии
]]>blog comments powered by Disqus
]]>