Проблема с моей блок-схемой: ошибка 5002 произошла в Init.vi - PullRequest
0 голосов
/ 23 ноября 2018

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

Ошибка 5002 произошла в Init.vi.Невозможно установить связь с Arduino.Убедитесь, что вы выбрали правильный COM-порт и прошили Arduino верной прошивкой.

Этот код ошибки не определен.Неопределенные ошибки могут возникать по ряду причин.Например, никто не предоставил описание для кода, или вы, возможно, связали число, которое не является кодом ошибки, с вводом кода ошибки.

Кроме того, могут возникнуть неопределенные коды ошибок, поскольку ошибка относится к стороннему объекту, такому как операционная система или ActiveX.Для этих сторонних ошибок вы можете получить описание ошибки, выполнив поиск в Интернете кода ошибки (5002) или его шестнадцатеричного представления (0x0000138A).

Это моеДиаграмма VI: Image 1 Image 2

И это моя панель управления:

Control panel

И соединения с моим arduino: Arduino

Итак:

  1. Как мне решить эту проблему?
  2. Где я могу найти больше информации, чтобы получить это

Спасибо за вашу помощь, но я новичок в этом мире (Arduino и Labview)

Ответы [ 2 ]

0 голосов
/ 23 ноября 2018

Вы можете игнорировать второй и третий абзацы этого сообщения об ошибке;они генерируются потому, что используемые вами Arduino VI генерируют собственный код ошибки, который они не зарегистрировали в среде разработки LabVIEW, поэтому его автоматическая обработка ошибок не знает, что они означают.Однако информация, которая вам нужна, содержится в первом абзаце.

Как и ответ kosist , первое, что нужно проверить, это то, что вы вообще можете общаться с Arduino.Еще до того, как вы приступили к работе с LabVIEW, пробовали ли вы использовать Arduino IDE для программирования вашего устройства с помощью простой программы, такой как пример 'blink'?

Если это сработает, то следующий шаг - убедиться, что вы запрограммировали Arduino с помощью прошивки, необходимой для связи с VI LabVIEW, которые вы используете (можете ли вы указать, откуда вы их взяли?), а затем попробуйте гораздо более простую тестовую программу в LabVIEW - снова просто заставьте Arduino сделать что-то простое, например, включить и выключить зуммер.Если вы столкнулись с проблемой с любым из них, я предлагаю задать новый вопрос с подробной информацией о том, что именно вы пробовали и какие ошибки вы видели.

0 голосов
/ 23 ноября 2018

Следуйте предложению, приведенному в сообщении об ошибке.Прежде всего, убедитесь, что вы можете связаться с Arduino, используя какой-нибудь простой терминал последовательной линии, например RealTerm или HTerm .Если вы не можете отправить какую-либо команду через терминал последовательной линии, проверьте, какая прошивка у вас установлена ​​на Arduino.Это способ, как вы могли бы решить эту проблему ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...