Потеря данных в LabVIEW

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
Yuva
beginner
beginner
Сообщения: 32
Зарегистрирован: 09 фев 2011, 14:19
Версия LabVIEW: 2013
Контактная информация:

Потеря данных в LabVIEW

Сообщение Yuva »

Всем доброго дня!
Последняя надежда на Вас, опытные пользователи LW! Прошу помочь мне!
Мой VI теряет пакеты, которые я передаю с платы - Cyclone 4 по udp. Пропускает по 3-4 пакета, и каждый раз рандомно. Редко, бывает, все принимает. Может дело в плате.. Снифером проверял, вручную подсчитывал пакеты, очевидных ошибок не нашел. Уже есть подозрения, что Labview не успевает принимать данные на гигабитной скорости. Как вы думаете, в чем дело?
Вложения
UDP_cheking_&_save.vi
Мой VI
(36.27 КБ) 113 скачиваний
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1337
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 44 раза
Контактная информация:

Re: Потеря данных в LabVIEW

Сообщение AndreyDmitriev »

Я, конечно, не доктор, но протокол UDP как бы и не гарантирует, что все пакеты будут доставлены (и в правильном порядке) без специальных ухищрений?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5464
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Потеря данных в LabVIEW

Сообщение IvanLis »

AndreyDmitriev писал(а):Я, конечно, не доктор, но протокол UDP как бы и не гарантирует, что все пакеты будут доставлены (и в правильном порядке) без специальных ухищрений?
Все верно.
Если Вам необходима гарантированная доставка, то используйте TCP протокол.

Но на практике использовать можно, например: http://www.labviewportal.org/viewtopic.php?t=4226&f=129
но там если кадр будет пропущен, то не очень заметно.

И поправьте инфу в профиле, написано что у Вас 2010 версия, а файлик выкладываете 2012 :dntknw:
Yuva
beginner
beginner
Сообщения: 32
Зарегистрирован: 09 фев 2011, 14:19
Версия LabVIEW: 2013
Контактная информация:

Re: Потеря данных в LabVIEW

Сообщение Yuva »

IvanLis писал(а):
AndreyDmitriev писал(а): И поправьте инфу в профиле, написано что у Вас 2010 версия, а файлик выкладываете 2012 :dntknw:
Забыл поменять. Поправил. Спасибо за советы!
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Коммуникация с приборами»