Добрый день. Как можно программно установить значение СОМ2 в VISA resource name в стандартном ВПП Basic Serial Write and Read ? я хотел сделать такой анализ, подключамся, по умолчанию стоит СОМ1, через время таймаут если появляется ошибка, подставляем СОМ2, если нет ошибки работаем.
И еще, что-то у меня перестала ошибка визы выдаваться, когда нет связи.
Как установить COM порт в VISA программно
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Как установить COM порт в VISA программно
Просто используйте константу в которой выбран COM2Колега писал(а):Как можно программно установить значение СОМ2 в VISA resource name
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
- advanced
- Сообщения: 195
- Зарегистрирован: 21 фев 2011, 10:31
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как установить COM порт в VISA программно
Это понятно, я так и хотел.... блин, только я даже не подумал попробовать взять строковую константу, написать COM2 и что она подключится к кластерному входу VISA resource name.
Но опять же мне это при условии надо, мне надо понять что по СОМ1 неподключилось, вторую попытку программу бедт делать с СОМ2. При каком условии это лучше сделать? я думал как то надо ошибку связи найти...или количество байт равное нулю...
Но опять же мне это при условии надо, мне надо понять что по СОМ1 неподключилось, вторую попытку программу бедт делать с СОМ2. При каком условии это лучше сделать? я думал как то надо ошибку связи найти...или количество байт равное нулю...
-
FireFly
- expert
- Сообщения: 1321
- Зарегистрирован: 25 апр 2009, 08:58
- Награды: 2
- Версия LabVIEW: 2014
- Откуда: Санкт-Петербург
- Поблагодарили: 1 раз
Re: Как установить COM порт в VISA программно
Делайте попытку подключиться по COM1, анализируйте ошибку, в случае если произошла именно ошибка открытия порта - подключайтесь по COM2.
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
-
- advanced
- Сообщения: 195
- Зарегистрирован: 21 фев 2011, 10:31
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как установить COM порт в VISA программно
В том-то и дело что ошибки нет никакой, я сталю ком1, хотя на самом деле к ком2 подключено должно быть, а ошибки нет.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 88 раз
Re: Как установить COM порт в VISA программно
ну... хотя бы "превышение времени ожидания" должна возникнутьКолега писал(а):В том-то и дело что ошибки нет никакой, я сталю ком1, хотя на самом деле к ком2 подключено должно быть, а ошибки нет.
так как нет ответного устрйства
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- advanced
- Сообщения: 195
- Зарегистрирован: 21 фев 2011, 10:31
- Версия LabVIEW: 2009
- Контактная информация:
Re: Как установить COM порт в VISA программно
Я беру за основу Basic Serial Write and Read, нет там ни какой ошибки времени ожидания вот я и в недоумении.
Re: Как установить COM порт в VISA программно
Колега, таймаут в example естьКолега писал(а):Я беру за основу Basic Serial Write and Read, нет там ни какой ошибки времени ожидания вот я и в недоумении.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 7 Ответы
- 356 Просмотры
-
Последнее сообщение PAG
-
- 2 Ответы
- 662 Просмотры
-
Последнее сообщение Borjomy_1
-
- 4 Ответы
- 243 Просмотры
-
Последнее сообщение Embedder74