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

ЛИР 917 и LabView 2014

Добавлено: 02 авг 2015, 15:39
Leon
Доброго времени суток.

Пытаюсь подкрутить ЛИР 917 к LabView 2014, используя DLL. В процессе возникли сложности.
Функции SI_GetNumDevices и SI_Open из dll работают. Но остальные которые далее работают с usb подключением возвращают ошибку SI_SYSTEM_ERROR_CODE 0x0c.
Подскажите пожалуйста в чем может быть проблема.

Re: ЛИР 917 и LabView 2014

Добавлено: 03 авг 2015, 13:24
Михеев Семён
Попробуйте использовать другую версию dll.

Re: ЛИР 917 и LabView 2014

Добавлено: 04 авг 2015, 11:22
Leon
Другую версию, это какую? У вас на сайте кроме версии 3.1 SiUSBXp.dll я не находил. Или вы имеете ввиду версию под x64? Я пробовал версию под x64, но так как у меня LabView версия х32, появляются ошибки при подключении dll.

Re: ЛИР 917 и LabView 2014

Добавлено: 04 авг 2015, 11:59
Михеев Семён
Попробуйте версию 4.0.3

Re: ЛИР 917 и LabView 2014

Добавлено: 05 авг 2015, 11:08
Leon
Попробовал. В результате уже SI_OPen возвращает код 255 (устройство не обнаружено), хотя функция SI_GetNumDevice возвращает 0 (нет ошибок) и передает что устройство подключено.

Re: ЛИР 917 и LabView 2014

Добавлено: 05 авг 2015, 12:07
Михеев Семён
А СКИФ его видит?

Re: ЛИР 917 и LabView 2014

Добавлено: 05 авг 2015, 13:23
Leon
Установил СКИФ, запустил, затем добавил интерфейс ЛИР 917. То есть СКИФ его видит. Затем попробовал еще раз с новой версией dll запустить на LABView. SI_Open уже возвращает 0 (без ошибок). Но потом попытался запустить SI_Close - вернуло SI_SYSTEM_ERROR_CODE 0x0c.

Re: ЛИР 917 и LabView 2014

Добавлено: 05 авг 2015, 13:33
Михеев Семён
Если со СКИФ все работает, возьмите драйвера из папки СКИФа, если опять не будет работать значит у вас что-то с кодом.

Re: ЛИР 917 и LabView 2014

Добавлено: 05 авг 2015, 16:16
Leon
В СКИФ я не могу считать данные из датчика. Все время пишет "No point".

Re: ЛИР 917 и LabView 2014

Добавлено: 05 авг 2015, 17:21
Михеев Семён
"No point"
Означает, что референтная метка не захвачена.
Возможно вы используете датчик без референтной метки или просто не доходите до неё.

Попробуйте переключится в относительную координату там должны будут появится показания.

Re: ЛИР 917 и LabView 2014

Добавлено: 06 авг 2015, 11:16
Leon
Моя проблема решилась. Нашел библиотеку уже написанную для LABView. Вот ссылка https://decibel.ni.com/content/docs/DOC-9522. Проверил, правда только функции SI_Open и SI_Close, все работает. Правда не понятно почему у меня не работало, вроде код один в один. Видимо что-то упустил. Ну в общем, если у кого-то еще возникнет проблема можно просто воспользоваться уже готовой библиотекой. Спасибо за помощь.