Здравствуйте товарищи!
На глаза попался пример:
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 рядом с ним, а сбор с доп шасси осуществлять через сетевые переменные?
Отредактировал из-за не правильной ссылки
Сбор данных контроллером ComapactRIO-9024 с шасси NI-9148
-
- interested
- Сообщения: 7
- Зарегистрирован: 10 фев 2014, 20:30
- Версия LabVIEW: 12
- Контактная информация:
Сбор данных контроллером ComapactRIO-9024 с шасси NI-9148
Последний раз редактировалось vorodis 22 июн 2015, 18:20, всего редактировалось 1 раз.
-
- interested
- Сообщения: 7
- Зарегистрирован: 10 фев 2014, 20:30
- Версия LabVIEW: 12
- Контактная информация:
Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91
Ошибка 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 - своим.
Код программы аналогичен "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
- VIP
- Сообщения: 957
- Зарегистрирован: 11 дек 2010, 12:31
- Награды: 2
- Версия LabVIEW: 2014-2021
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91
Как мне кажется, если эта связка и будет работать, то второй контроллер может находиться только в Scan Mode. Что и показано в примере NI.vorodis писал(а):Видимо CRio 9024 через Open FPGA reference может работать только с одним FPGA и своим.
Откуда тогда может взяться "Open FPGA reference"?
-
- interested
- Сообщения: 7
- Зарегистрирован: 10 фев 2014, 20:30
- Версия LabVIEW: 12
- Контактная информация:
Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91
Извиняюсь, поправил ссылку на пример NI. Копипаст подвел\Andrew Lunev писал(а):Как мне кажется, если эта связка и будет работать, то второй контроллер может находиться только в Scan Mode. Что и показано в примере NI.vorodis писал(а):Видимо CRio 9024 через Open FPGA reference может работать только с одним FPGA и своим.
Откуда тогда может взяться "Open FPGA reference"?
Вот и у меня подозрения, что 9024 может работать со вторым шасси 9148 только в скан мод. Хотя хост может по сети согласно примеру NI Programming Your Ethernet RIO Chassis in FPGA Mode работать с доп шасси через "Open FPGA reference".
-
- interested
- Сообщения: 7
- Зарегистрирован: 10 фев 2014, 20:30
- Версия LabVIEW: 12
- Контактная информация:
Re: Сбор данных контроллером ComapactRIO-9024 с шасси NI-91
Приветствую товарищи!
Решил продолжить данную тему. И собрал тестовый проект Хост управление индикатором FPGA LED на доп шасси 9148.
В проекте Host VI меняет значение SV, затем посредством FPGA-9148 с изменения SV гаситься FPGA LED и зажигается через 2 секунды. FPGA vi скомпилировано на автозапуск. Все бы хорошо но после перезапуска доп шасси 9148, вылетает ошибка 65536. Если из проекта запустить FPGA-9148 vi то все начинает работать.
Беда походу в SV, но как с этим бороться? Или кривые руки)
Ошибка 65536
Решил продолжить данную тему. И собрал тестовый проект Хост управление индикатором 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 скачивание
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 3 Ответы
- 875 Просмотры
-
Последнее сообщение IvanLis
-
- 13 Ответы
- 1228 Просмотры
-
Последнее сообщение Boxa
-
- 0 Ответы
- 503 Просмотры
-
Последнее сообщение Juri
-
- 3 Ответы
- 272 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 13 Ответы
- 2455 Просмотры
-
Последнее сообщение rsv