Новый контроллер CompactRIO представляет собой платформу NI LabVIEW RIO, позволяющую создавать широкий спектр встраиваемых систем управления и мониторинга небольшой командой разработчиков в кратчайшие сроки. Инженеры и ученые по всему миру используют платформу CompactRIO для создания систем, начиная от бортовых систем пожаротушения и заканчивая системами контроля качества электроэнергии на подстанциях.
Преимущества нового контроллера NI cRIO
- Высокопроизводительный двухъядерный процессор ARM Cortex-A9 с частотой 667 МГц и Xilinx Artix-7 FPGA
- Новая операционная система реального времени на базе ядра Linux, которая позволяет разработчикам эффективно использовать язык LabVIEW и C/C++ одновременно
- Диапазон рабочих температур от -40 °C до 70 °C
- Упрощенная процедура переноса проектов LabVIEW с предыдущих аппаратных платформ на новую систему Zynq-7020 на кристалле
Контроллер cRIO, как и другие представители семейства CompactRIO, программируется в LabVIEW при наличии библиотек LabVIEW Real-Time и LabVIEW FPGA. Однако с появлением поддержки NI Linux RTOS разработчики могут создавать приложения и библиотеки C/C++ для работы на cRIO-9068, использовать готовые библиотеки, созданные сообществом экосистемы Linux, и ориентироваться на RTOS. время. LabVIEW 2013 имеет множество улучшений, таких как веб-сервер и файловый менеджер на основе протокола WebDAV.
Вопрос-ответ
Какие ключевые характеристики нового контроллера CompactRIO входят в состав платформы NI LabVIEW RIO?
Контроллер оснащён двухъядерным ARM Cortex-A9 на 667 МГц и FPGA Xilinx Artix-7, работает на операционной системе реального времени на базе Linux, поддерживает LabVIEW и C/C++, и охватывает диапазон рабочих температур от -40 °C до 70 °C. Также предусмотрена упрощённая процедура переноса проектов LabVIEW на систему Zynq-7020 на кристалле.
Для чего предназначена поддержка NI Linux RTOS в cRIO-9068?
Поддержка NI Linux RTOS позволяет разработчикам создавать приложения и библиотеки на C/C++, использовать существующие библиотеки сообщества Linux и ориентироваться на RTOS, что упрощает интеграцию и развитие решений встраиваемого контроля и мониторинга на платформе CompactRIO.
Какие преимущества представляет сочетание LabVIEW Real-Time и LabVIEW FPGA в контексте CompactRIO?
Сочетание LabVIEW Real-Time и LabVIEW FPGA позволяет программировать контроллер в LabVIEW для реалтайм‑контроля и реализации FPGA‑логики, обеспечивая высокий уровень интеграции и быстрого цикла разработки для систем управления и мониторинга. С появлением Linux‑основанной RTOS разработчики могут также писать и использовать C/C++ модули и сторонние библиотеки, расширяя функциональные возможности проекта.