Compa ctRIO

редактировать
CompactRIO
ПроизводительNational Instruments
ДоступноВ производстве
Веб-сайтwww.ni.com / compactrio

CompactRIO (или cRIO ) - это встроенный в реальном времени промышленный контроллер производства National Instruments для промышленных систем управления. CompactRIO представляет собой комбинацию контроллера реального времени, реконфигурируемых модулей ввода-вывода (RIO), модуля FPGA и шасси расширения Ethernet.

Содержание

  • 1 Аппаратное обеспечение
  • 2 Программное обеспечение
  • 3 Приложения
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки

Аппаратное обеспечение

Система CompactRIO представляет собой комбинацию реального шасси контроллера времени, реконфигурируемые модули ввода / вывода (RIO), модуль FPGA и шасси расширения Ethernet. Также доступны модули сторонних производителей, которые обычно совместимы с контроллерами шасси NI.

Контроллеры реального времени CompactRIO включают микропроцессор для реализации алгоритмов управления и поддерживают широкий диапазон тактовых частот. Контроллеры совместимы только с модулями ввода-вывода серии National Instruments C. Модули ввода-вывода с возможностью горячей замены (могут быть подключены / отключены при включенном устройстве).

Модуль FPGA может использоваться для реализации высокопроизводительной обработки данных на реконфигурируемой матрице. Такая обработка данных может выполняться при потоковой передаче данных от подключенных модулей ввода-вывода. Модуль питается от высокопроизводительной FPGA Xilinx Virtex. ПЛИС можно программировать отдельно и подключать к контроллеру реального времени с помощью внутренней шины PCI.

Шасси Ethernet включает порт Ethernet (8P8C ), через который можно подключить контроллер CompactRIO к ПК. Шасси доступно в вариантах с 4 и 8 слотами.

Модули сторонних производителей производятся для дополнительных функций, таких как ЖК-дисплеи или VGA-дисплеи. Новые высокопроизводительные контроллеры CompactRIO также имеют встроенную графику VGA, которую можно подключить к монитору для наблюдения за работой.

Программное обеспечение

Контроллеры CompactRIO можно программировать с помощью LabVIEW, графического языка программирования National Instruments; C; C ++; или Java. LabVIEW необходимо использовать для программирования встроенной ПЛИС.

Контроллер поставляется с Linux RTOS, NI Linux Real-Time, созданной как часть системы реального времени Linux Foundation. Коллективный проект Time Linux. Программы, созданные в LabVIEW, автоматически компилируются в машинный код для NI Linux Real-Time и язык описания оборудования (HDL) для Xilinx FPGA toolchain во время развертывания кода на целевой машине.

ОС Linux Real-Time, работающая в контроллере реального времени, поддерживает файловую систему, и, следовательно, регистрация данных также доступна на уровне контроллера. Версия LabVIEW для полной разработки не содержит модулей, необходимых для программирования cRIO. Модуль реального времени и модули FPGA необходимо приобретать отдельно и устанавливать вместе с LabVIEW для программирования оборудования. Программирование выполняется на хост-компьютере под управлением операционной системы Windows и развертывается на cRIO через Ethernet.

Приложения

Системы CompactRIO часто используются в качестве промышленных блоков управления, где важен малый форм-фактор.

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

Другие примеры областей применения: интеллектуальные системы для промышленного Интернета вещей (IIoT), силовая электроника и инверторное управление, мониторинг состояния вращающегося оборудования, мониторинг качества электроэнергии, транспортное и тяжелое оборудование, а также лазерное или гидравлическое оборудование. Контроль.

CompactRIO использовался с 2009 по 2015 год в качестве основного блока управления на FIRST Robotics Competition. Сейчас его заменили National Instruments.

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-15 07:51:13
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте