TCP

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Аватара пользователя
Vitekkz88

Activity Silver Автор
expert
expert
Сообщения: 1100
Зарегистрирован: 21 янв 2014, 15:45
Награды: 3
Версия LabVIEW: 12,13,14
Откуда: Томск
Контактная информация:

Re: TCP

Сообщение Vitekkz88 »

Mad_Ahab писал(а):Спустя некоторое время выскочила ошибка №56 на элементе Read. В чем ее суть в данном случае?
Это ошибка timeout-а. У блоков TCP есть вход - timeout. Он определяет время ожидания запроса/ответа или установки соединения. По истечении этого времени выдается данная ошибка. Вы можете её обрабатывать.
Откройте Help -> Find Examples -> TCP/IP и посмотрите какие есть примеры там. Не пугайтесь, они простые и с комментариями. Не брезгуйте читать и сам Help, особенно на используемые блоки.
Инженер - это открыто светящийся интеллект, свободный и не обидный юмор, это легкость и широта мысли...Это воспитанность, тонкость вкусов, хорошая речь, плавно согласованная и без сорных словечек...
-А. И. Солженицын
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: TCP

Сообщение Borjomy_1 »

Вы заказали прием 1024 байт, по умолчанию время ожидания 25 сек. В течение указанного времени 1024 байта принято не было, о чем и было сообщено.
Если вы не знаете размер принимаемого пакета, следует режим приема "mode (Standart)" указать как Immediate. Тогда параметр "bytes to read" будет указывать на максимальный размер пакета.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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