подключение к девайсу используя .dll производителя

Простейшие вопросы в области инженерной разработки
Ответить
Andrey Petrzhik
user
user
Сообщения: 81
Зарегистрирован: 17 ноя 2015, 11:57
Версия LabVIEW: 12
Благодарил (а): 4 раза
Контактная информация:

подключение к девайсу используя .dll производителя

Сообщение Andrey Petrzhik »

Всем привет!
Никогда не работал с .dll, подскажите пожалуйста как подключить её правильно?
Т.е. у меня есть плата, которая управляет некоей системой (лазерный сканер), хочу слать команды на эту плату.
В документации написано, что есть некая RTC4DLLx64.dll (для win64), которую надо использовать для общения с платой.
Что я сделал не так (labview тупо виснет)?
Команду шлю get_rtc_version, описание которой прикладываю.
1.jpg
2.jpg
3.jpg
4.jpg
Спасибо большое за ликбез!
Вложения
Manual_RTC4_english.pdf
(4.47 МБ) 72 скачивания
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 127 раз
Контактная информация:

Re: подключение к девайсу используя .dll производителя

Сообщение dadreamer »

Поставьте соглашение о вызове = stdcall (раздел 9.2 инструкции). Также могут быть сначала необходимы некоторые подготовительные операции - см. раздел 9.3. Попробуйте сперва вызвать get_dll_version.
Andrey Petrzhik
user
user
Сообщения: 81
Зарегистрирован: 17 ноя 2015, 11:57
Версия LabVIEW: 12
Благодарил (а): 4 раза
Контактная информация:

Re: подключение к девайсу используя .dll производителя

Сообщение Andrey Petrzhik »

Да, sdcall работает. Возвращает версию .dll норм, а вот про rtc версию пишет 0. Но не виснет, спасибо большое...
Andrey Petrzhik
user
user
Сообщения: 81
Зарегистрирован: 17 ноя 2015, 11:57
Версия LabVIEW: 12
Благодарил (а): 4 раза
Контактная информация:

Re: подключение к девайсу используя .dll производителя

Сообщение Andrey Petrzhik »

Чудеса. Убрал из папки с программой 32-битную .dll, и всё заработало (номер rtc4 получил)...
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»