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

Осциллограф Tektronix со встроенной виндой и LabView

Добавлено: 13 фев 2017, 13:17
Зинка
Имеется крутой осциллограф DPO7254, со встроенным компом и Win7 на нем.
Работает по отдельности - как осциллограф и полноценный компьютер. Осциллограф просто запускается как приложение.
Есть выход в Интернет.
Я на него поставила LV-2010 (в принципе, могу и другую версию LV поставить, вплоть до 2016).
Скачала драйвер с сайта NI.
Только компьютер не видит осциллографа.
Драйвер вроде как рассчитан на то, что LV на отдельном компе, а осциллограф прицеплен по GPIB.
Но мне это не нравится: данных много, зачем гонять их через медленный интерфейс, если они лежат где-то в памяти и доступны ?

Работал ли кто в таком режиме, что LV прямо внутри того же компа ?

Re: Осциллограф Tektronix со встроенной виндой и LabView

Добавлено: 13 фев 2017, 17:35
dadreamer
Зинка писал(а):Осциллограф просто запускается как приложение.
Вот отсюда и копайте. Как прога от разработчика связывается с осциллографом? Возможно, есть какая-то библиотека или API. Стандартные дрова под :labview: не подойдут в этом случае, да вы и сами знаете.

Re: Осциллограф Tektronix со встроенной виндой и LabView

Добавлено: 19 фев 2017, 12:50
Зинка
Спасибо.
Копаем. Пока не выкопали.
Думала - вдруг здесь кто-то знает.

Re: Осциллограф Tektronix со встроенной виндой и LabView

Добавлено: 19 фев 2017, 13:23
dadreamer
Зинка писал(а):Копаем. Пока не выкопали.
Напишите разработчику, наверное, это не так сложно. :wink:

Ну, или выложите софт на посмотреть. Если это никаких вещей не нарушит.

Re: Осциллограф Tektronix со встроенной виндой и LabView

Добавлено: 22 фев 2017, 13:34
Зинка
Написала.
Результат грустный. Велят снести LV нафиг, переустановить Винду и работать с Tek-VISA. NI-VISA, говорят, несовместима.

Re: Осциллограф Tektronix со встроенной виндой и LabView

Добавлено: 22 фев 2017, 13:49
dadreamer
Зинка писал(а):Велят снести LV нафиг, переустановить Винду
Ну, это явно лишнее (особенно, второе). :D Достаточно удалить пакеты NI-VISA и VISA RTE (если установлен) через стандартный деинсталлер от NI.
Зинка писал(а):NI-VISA, говорят, несовместима.
Возможно, что и так. Хотя обратная совместимость есть (см. ниже). Вообще, VISA - стандарт, созданный NI. Tektronix написали свои обёртки на той же архитектуре. Видимо, они где-то местами отличаются от тех, что NI реализовали в nivisa.dll и прочих либах.
Differences Between Nl-VISA and Tek-VISA
Both NI-VISA (Vers 2.5 and 2.6) and Tek-VISA (Ver 1.1) were tested with LabVIEW and the LabVIEW Scope Add-On for Open Windows Oscilloscopes. Both NI & Tek drivers appeared to be interoperable, although there are differences in the utilities used for configuration, troubleshooting, and development.
...
It is only necessary to have one version of VISA installed at a time. Tek-VISA is not supported by National Instruments.
Но, как обычно бывает, если не поддерживается, это не значит, что не работает. Если чувствуете в себе силы, можете сделать :vi: обёртки на Тек-Визу. Вам потребуется описание протокола, описание функций и их прототипов, некоторый опыт работы с динамическими библиотеками и приличное количество времени.
---
Хотя, можно и другим путём пойти. Если узнать, на каком интерфейсе (шине) сидит осциллограф и как-то раздобыть тот же протокол обмена "осцил - ПК", то можно реализовать связь в обход Тек-Визы (скажем, через стороннюю библиотеку или через какие-то иные пакеты).

Re: Осциллограф Tektronix со встроенной виндой и LabView

Добавлено: 19 май 2017, 04:25
nae
А осцилл по изернету не отдает? Укажете в адресе localhost и можно на одной машине гонять.