Эмуляция контроллера
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Эмуляция контроллера
Доброго времени суток.
Планируем купить контроллер cRIO-9056. Пока его оплатят и доставят пройдёт много времени. Хотелось бы начать работу с ним раньше. Вроде есть какие-то компоненты в составе LabVIEW, которые позволяют эмулировать работу физических устройств.
Подскажите, пожалуйста, возможна эмуляция контроллера cRIO-9056 и как это сделать.
Спасибо.
Планируем купить контроллер cRIO-9056. Пока его оплатят и доставят пройдёт много времени. Хотелось бы начать работу с ним раньше. Вроде есть какие-то компоненты в составе LabVIEW, которые позволяют эмулировать работу физических устройств.
Подскажите, пожалуйста, возможна эмуляция контроллера cRIO-9056 и как это сделать.
Спасибо.
-
- professor
- Сообщения: 3410
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Эмуляция контроллера
Эмулировать можно практически всё
вот по ПЛИСам
Но тут стоит уточнить, как будет работать ваш софт.
Часть функций вообще можно без проблем написать под win, а потом перенести на контроллер. Если не увлекаться лишними функциями, то всё будет без проблем.
Ну и пока не опробованное лично: RealTime реально поставить на виртуальную машину и работать почти как с реальным контроллером.
вот по ПЛИСам
Но тут стоит уточнить, как будет работать ваш софт.
Часть функций вообще можно без проблем написать под win, а потом перенести на контроллер. Если не увлекаться лишними функциями, то всё будет без проблем.
Ну и пока не опробованное лично: RealTime реально поставить на виртуальную машину и работать почти как с реальным контроллером.
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Re: Эмуляция контроллера
Почему-то модели cRIO-9056 в списке нет. И драйверов конкретно для этой модели тоже нет. Что именно надо загрузить, чтобы эта модель появилась в списке?
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Эмуляция контроллера
А драйверы cRIO какой у Вас версии? Для этого контроллера нужны дрова NI CompactRIO Device Drivers June 2018, или более поздние.
Мы делили апельсин - много наших полегло...
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Re: Эмуляция контроллера
Как узнать версию драйверов?
LabVIEW устанавливалась с фирменной флешки с датами файлов ноябрь-декабрь 2018 года.
LabVIEW устанавливалась с фирменной флешки с датами файлов ноябрь-декабрь 2018 года.
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
-
ladik
- developer
- Сообщения: 275
- Зарегистрирован: 18 ноя 2014, 11:45
- Награды: 1
- Версия LabVIEW: 2015, 2019
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
- Контактная информация:
Re: Эмуляция контроллера
Посмотрите тут http://www.ni.com/ru-ru/support/downloa ... tml#306667
Дорогу осилит идущий.
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Эмуляция контроллера
Версию драйверов можно посмотреть в NI MAX -> Softwarersv писал(а):Как узнать версию драйверов?
LabVIEW устанавливалась с фирменной флешки с датами файлов ноябрь-декабрь 2018 года.
Мы делили апельсин - много наших полегло...
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Re: Эмуляция контроллера
Версию драйверов можно посмотреть в NI MAX -> Software
Беда, не открывается данный пункт.
Сначала попробую устранить ошибку, что бы можно было посмотреть версии ПО. А затем попробую обновить драйвера cRIO.
- Вложения
-
- 12_MAX Database Connection Error.png (5.68 КБ) 2579 просмотров
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Re: Эмуляция контроллера
Сброс конфигурации не помог, раздел NI MAX -> Software не открывается. Решил переустановить ПО для cRIO & NI MAX с ключом /reinstall. Папка CompactRIO есть, а вот из каких папок надо переустановить ПО чтобы восстановить работу NI MAX, непонятно. Подскажите, пожалуйста, из каких папок надо переустановить ПО для восстановления работы утилиты NI MAX (привожу скрин папок с дистрибутива)?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Эмуляция контроллера
Любое из перечисленного:
NIVISA
NIDAQMX
NISYSCFG
https://knowledge.ni.com/KnowledgeArtic ... AC&l=ru-RU
NIVISA
NIDAQMX
NISYSCFG
https://knowledge.ni.com/KnowledgeArtic ... AC&l=ru-RU
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Re: Эмуляция контроллера
NIVISA
NIDAQMX
NISYSCFG
Переустановил все три, т.к. вспомнил что при инсталляции выдавало ошибки.
Раздел NI MAX -> Software теперь открывается и cRIO-9056 в списке устройств появилось.
Буду дальше разбираться.
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Re: Эмуляция контроллера
Добавил контроллер, задал режим эмуляции и прописал IP-адрес в соответствии с рекомендациями выше.
Теперь не удаётся подключиться к эмулируемому контроллеру.
При нажатии на Deploy/Connect на этапе "Waiting for the target (RT CompactRIO Target) to respond" выдаёт ошибку: "Unable to resolve from current dialog. Failed to connect to the target".
Утилита MAX устройство не видит - в разделе "Remote systems" пусто. Обнаружение проблем ничего плохого не находит.
IP выделен специально для этого контроллера, других устройств с таким адресом в локальной сети нет.
Какие настройки для эмулируемого устройства надо сделать что бы работать с ним?
Теперь не удаётся подключиться к эмулируемому контроллеру.
При нажатии на Deploy/Connect на этапе "Waiting for the target (RT CompactRIO Target) to respond" выдаёт ошибку: "Unable to resolve from current dialog. Failed to connect to the target".
Утилита MAX устройство не видит - в разделе "Remote systems" пусто. Обнаружение проблем ничего плохого не находит.
IP выделен специально для этого контроллера, других устройств с таким адресом в локальной сети нет.
Какие настройки для эмулируемого устройства надо сделать что бы работать с ним?
-
- leader
- Сообщения: 932
- Зарегистрирован: 17 янв 2016, 15:02
- Награды: 1
- Версия LabVIEW: 6.1,8.5,20
Re: Эмуляция контроллера
В проекте сконфигурирован реальный контроллер в котором симулируется FPGA Target. Нет в сети контроллера, нет подключения и всего остального.
-
- advanced
- Сообщения: 170
- Зарегистрирован: 18 июл 2019, 13:53
- Версия LabVIEW: 2020
- Откуда: Россия, Ижевск
- Благодарил (а): 33 раза
- Контактная информация:
Re: Эмуляция контроллера
Спасибо, но я не понял Вашего комментария.В проекте сконфигурирован реальный контроллер в котором симулируется FPGA Target. Нет в сети контроллера, нет подключения и всего остального.
Удалил контроллер и добавил снова, всё строго по инструкции Simulate FPGA Targets Using the Project Explorer with LabVIEW. Получилось тоже самое + модули C-серии. Ошибка такая же.
Что я не так делаю?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 325 Просмотры
-
Последнее сообщение poklad