Страница 1 из 1

Ошибка VISA

Добавлено: 10 июн 2021, 14:50
taras_33
Господа, взываю к помощи. Не могу побороть ошибку VISA.
VISA ERROR.PNG
VISA ERROR.PNG (3.97 КБ) 1207 просмотров
Подключенный прибор видится в диспетчере устройств как СОМ порт
Перебирая масив с VISA Find Resource, нахожу его. В итоге имею VISA Name "ASRL9::INSTR" которое и использую для коммуникации. Пару раз запить/чтение происходит нормально, а далее возникает упомянутая ощибка.
Теперь самое непонятное (для меня). Если вытащить номер порта (Interface Description) и открыть VISA сессию используя имя "COM7", то никакой ошибки не возникат.
Может кто подскажет где собака порылась...

Re: Ошибка VISA

Добавлено: 10 июн 2021, 15:26
dadreamer
А в NI-MAX такая ошибка возникает?

Пока могу только посоветовать альтернативные методы поиска девайса: viewtopic.php?p=82206#p82206 Там на выходе как раз строка вида "COM#", которую можно подать на VISA Open.

Re: Ошибка VISA

Добавлено: 10 июн 2021, 16:09
taras_33
Так оно конечно так, но хотелось бы разобраться какие такие ивенты не включены? А главное что определение VISA находится в родительском классе и используется не только для работы с СОМ. Override конечно не проблема, но хотелось бы понять что не так?