Когда путь указан например как 192.168.123.25, labview виснет, если комп к которому обращаюсь, не включен.
Это решается через пинг и обработку сообщения, но странно, что это не предусмотрено labview.
путь 192.168.123.25 виснет
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: путь 192.168.123.25 виснет
Как по мне, здесь суть не в LabVIEW, а в "свойствах" Windows. Если, примеру, через проводник попытаться вот так вот открыть сетевой путь, то это займет некоторое время, прежде чем будет ясно, что сетевой путь не доступен/не существует.
А "пингонуть" конечно же быстрее, да и правильнее.
А "пингонуть" конечно же быстрее, да и правильнее.
Мы делили апельсин - много наших полегло...
-
- developer
- Сообщения: 289
- Зарегистрирован: 26 фев 2016, 06:31
- Версия LabVIEW: 18-20
- Благодарил (а): 6 раз
- Поблагодарили: 7 раз
- Контактная информация:
Re: путь 192.168.123.25 виснет
dadreamer не совсем в тему). Хотелось бы это обойтись без стороннего софта.
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: путь 192.168.123.25 виснет
rushonda, Если в вашей программе необходимо подключаться к удаленным хостам, а не только к папкам компьютера, имеет смысл не пользоваться стандартным инструментом. Если вы указываете IP, значит вы его знаете. Т.е у вас есть список. Проверять "живость" хоста можно и с помощь функции "Get Volume Info". Причем проверку нужно проводить в отдельном цикле, только тогда интерфейс не будет блокироваться. Если вы внимательно посмотрите различное ПО, то увидите, то в подобной ситуации никто не пользуется функционалом проводника. Указывается IP и есть кнопка "Connect"