LabView TCP протол HELP

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
TECHNIK007
interested
interested
Сообщения: 2
Зарегистрирован: 14 ноя 2014, 22:28
Версия LabVIEW: 2012
Контактная информация:

LabView TCP протол HELP

Сообщение TECHNIK007 »

Здравствуйте, помогите пожалуйста разобраться, написал Клиент и Сервер которые связываются по TCP протоколу. При запуске сервера и клиента всё нормально, по идее при остановке клиента сервер должен останавливаться, но этого не происходит, сам же сервер вообще можно остановить только экстренным выключением. Иногда клиент ругается на Scan From String и выдаёт 85 ошибку.
Вложения
Server&Klient.rar
(24.96 КБ) 153 скачивания
Klient2.jpg
Server2.jpg
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: LabView TCP протол HELP

Сообщение mzu2006 »

Я рекомендую начать с разбора примеров TCP/IP Client и TCP/IP сервер, которые делают примерно тоже, что должны делать эти VI, только правильно. А так, есть много ошибок. Например:
1. Не обрабатывается ошибка ScanFromString (в ситуации, когда ничего не пришло из-за разъединения)
2. Неправильное условие внешнего цикла while в клиенте
3. Неправильно сформулирована логика останова внутреннего цикла сервера (напишите таблицу истинности)
и другое.
TECHNIK007
interested
interested
Сообщения: 2
Зарегистрирован: 14 ноя 2014, 22:28
Версия LabVIEW: 2012
Контактная информация:

Re: LabView TCP протол HELP

Сообщение TECHNIK007 »

mzu2006 писал(а):Я рекомендую начать с разбора примеров TCP/IP Client и TCP/IP сервер, которые делают примерно тоже, что должны делать эти VI, только правильно. А так, есть много ошибок. Например:
1. Не обрабатывается ошибка ScanFromString (в ситуации, когда ничего не пришло из-за разъединения)
2. Неправильное условие внешнего цикла while в клиенте
3. Неправильно сформулирована логика останова внутреннего цикла сервера (напишите таблицу истинности)
и другое.
Спасибо, вроде что-то получилось сделать, правда не уверен что правильно
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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