Здравствуйте!
Я начинаю знакомство с продуктами NI и у меня возник вопрос: какова область применимости Labview и CVI?
Правильно ли я понимаю, что основное отличие этих программ состоит в языке программирования, а в остальном их функциональность близка?
Labview CVI?
-
grjgrj
- professional
- Сообщения: 300
- Зарегистрирован: 18 фев 2009, 14:32
- Награды: 2
- Версия LabVIEW: 8.5-2011
- Откуда: Караганда
- Контактная информация:
Re: Labview CVI?
Да в принципе вы правы, функционал и назначение близки, но CVI на мой взгляд несколько шире и его проще использовать тем кто имеет опыт программирования в текстовых языках программирования (особенно если Си). Но на все же проще и значительно быстрее решать задачи связанные с автоматизацией и измерениями. А также работать с оборудованием NI на значительно проще, а для программирования FPGA (R-series, CompactRIO и т.д.) вроде как даже это единственный способ.
Лично для себя не вижу смысла осваивать CVI, уж лучше если текстовый язык ближе использовать Visual Studio (это не реклама, личное мнение) и Measurement Studio от NI.
Лично для себя не вижу смысла осваивать CVI, уж лучше если текстовый язык ближе использовать Visual Studio (это не реклама, личное мнение) и Measurement Studio от NI.
-
- VIP
- Сообщения: 1337
- Зарегистрирован: 03 фев 2010, 00:42
- Награды: 6
- Версия LabVIEW: 6.1 - 2024
- Откуда: Германия
- Благодарил (а): 1 раз
- Поблагодарили: 44 раза
- Контактная информация:
Re: Labview CVI?
А я вот использую CVI для небольших проектов, требующих Си. По сути CVI - это компилятор Си (не С++) плюс набор библиотек NI (VISA, IMAQ, VXI и т.д.). Преимущество CVI в убийственной простоте. Visual Studio уж слишком наворочен (одни свойства проекта, настройки компилятора да линковщика чего стоят). CVI же до идиотизма прост - проект настраивается моментально и работать очень удобно (ну мне, во всяком случае). Ещё очень удобно то, что все основные библиотеки NI довольно удобно подключены (я обычно IMAQ пользую).grjgrj писал(а):
Лично для себя не вижу смысла осваивать CVI, уж лучше если текстовый язык ближе использовать Visual Studio (это не реклама, личное мнение) и Measurement Studio от NI.
Недостатки CVI - во-первых, отстойный компилятор (первое, что я делаю после установки - подключаю к CVI компилятор от Intel). Во-вторых, довольно глюкавый линковщик - некоторые подключаемые библиотеки, генерированные VisualStudio, приходится подправлять, да и исполняемые файлы тянут с собой Run-Time Engine. Ну и соответствие стандарту Си там весьма своеобразное... А так ничего такой инструмент, "для гиков, любящих NI", я б сказал
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 1894 Просмотры
-
Последнее сообщение Anastasia
-
- 3 Ответы
- 2065 Просмотры
-
Последнее сообщение PozhiloyGoblin
-
- 0 Ответы
- 343 Просмотры
-
Последнее сообщение maxim_MA
-
- 23 Ответы
- 2395 Просмотры
-
Последнее сообщение dadreamer
-
- 2 Ответы
- 390 Просмотры
-
Последнее сообщение ujin1