Сбор данных контроллером ComapactRIO-9024 с шасси NI-9148

Радиотехника, платы, схемы, оборудование, фото- видео- приборы, компьютеры
Ответить
vorodis
interested
interested
Сообщения: 7
Зарегистрирован: 10 фев 2014, 20:30
Версия LabVIEW: 12
Контактная информация:

Сбор данных контроллером ComapactRIO-9024 с шасси NI-9148

Сообщение vorodis »

Здравствуйте товарищи!
На глаза попался пример:
Setup Guide for Ethernet RIO Expansion Chassis
Programming Your Ethernet RIO Chassis in FPGA Mode
̶h̶t̶t̶p̶:̶/̶/̶w̶w̶w̶.̶n̶i̶.̶c̶o̶m̶/̶t̶u̶t̶o̶r̶i̶a̶l̶/̶1̶4̶0̶8̶2̶/̶e̶n̶/̶
http://www.ni.com/tutorial/11703/en/
Из этого примера родилась идея, так же как хост запрограмировать контроллер CRio-9024, но вываливаеться ошибка.
Вопрос - Сталкивался кто то с подобной задачей? Если да, то буду рад любой информаций
Можно ли программировать RT Compact RIO 9024 как хост компьютер или все таки Один контроллер и один FPGA рядом с ним, а сбор с доп шасси осуществлять через сетевые переменные?

Отредактировал из-за не правильной ссылки
Последний раз редактировалось vorodis 22 июн 2015, 18:20, всего редактировалось 1 раз.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3391
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91

Сообщение Artem.spb »

Какая ошибка-то? и как программируете?
vorodis
interested
interested
Сообщения: 7
Зарегистрирован: 10 фев 2014, 20:30
Версия LabVIEW: 12
Контактная информация:

Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91

Сообщение vorodis »

Ошибка 61024, мол нельзя так обрашатся к fpga доп шасси 9148 с контролера CRio 9024.
Код программы аналогичен "Programming Your Ethernet RIO Chassis in FPGA Mode"
http://www.ni.com/tutorial/14082/en/
Размешаю код в RT контролере CRio 9024, а не на хосте.
Соединяю 9024 и 9148 по кросс патчкорду.
Видимо CRio 9024 через Open FPGA reference может работать только с одним FPGA - своим.
Последний раз редактировалось vorodis 22 июн 2015, 18:49, всего редактировалось 1 раз.
Аватара пользователя
Andrew Lunev

Activity Professionalism
VIP
VIP
Сообщения: 957
Зарегистрирован: 11 дек 2010, 12:31
Награды: 2
Версия LabVIEW: 2014-2021
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91

Сообщение Andrew Lunev »

vorodis писал(а):Видимо CRio 9024 через Open FPGA reference может работать только с одним FPGA и своим.
Как мне кажется, если эта связка и будет работать, то второй контроллер может находиться только в Scan Mode. Что и показано в примере NI.
Откуда тогда может взяться "Open FPGA reference"?
vorodis
interested
interested
Сообщения: 7
Зарегистрирован: 10 фев 2014, 20:30
Версия LabVIEW: 12
Контактная информация:

Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91

Сообщение vorodis »

Andrew Lunev писал(а):
vorodis писал(а):Видимо CRio 9024 через Open FPGA reference может работать только с одним FPGA и своим.
Как мне кажется, если эта связка и будет работать, то второй контроллер может находиться только в Scan Mode. Что и показано в примере NI.
Откуда тогда может взяться "Open FPGA reference"?
Извиняюсь, поправил ссылку на пример NI. :dntknw: Копипаст подвел\
Вот и у меня подозрения, что 9024 может работать со вторым шасси 9148 только в скан мод. Хотя хост может по сети согласно примеру NI Programming Your Ethernet RIO Chassis in FPGA Mode работать с доп шасси через "Open FPGA reference".
vorodis
interested
interested
Сообщения: 7
Зарегистрирован: 10 фев 2014, 20:30
Версия LabVIEW: 12
Контактная информация:

Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91

Сообщение vorodis »

Приветствую товарищи!
Решил продолжить данную тему. И собрал тестовый проект Хост управление индикатором FPGA LED на доп шасси 9148.
В проекте Host VI меняет значение SV, затем посредством FPGA-9148 с изменения SV гаситься FPGA LED и зажигается через 2 секунды. FPGA vi скомпилировано на автозапуск. Все бы хорошо но после перезапуска доп шасси 9148, вылетает ошибка 65536. Если из проекта запустить FPGA-9148 vi то все начинает работать.
Беда походу в SV, но как с этим бороться? Или кривые руки)

Ошибка 65536

Код: Выделить всё

CompactRIO: (Hex 0xFFFF0000) Unable to communicate with the module. Reinsert the module and check connections. If the chassis is in FPGA Interface programming mode, make sure you have opened an FPGA reference to a bitfile or FPGA VI with Scan Interface support for the module you are trying to access using the Scan Interface.
Вложения
Тест-9148-Host.zip
(198.65 КБ) 231 скачивание
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Железо»