Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


E14-440 & LabWindows

Вы не вошли.

 Поиск | Регистрация | Вход 

SGolovnya
18.05.2005 08:33:35
#1

Гость

E14-440 & LabWindows

Как заставить работать E14-440 и LabWindows?
Хотелось бы увидеть работающий пример.

SGolovnya
18.05.2005 08:46:49
#2

Гость

Re: E14-440 & LabWindows

И вообще, не пора ли открыть отдельный раздел с примерами под LabWindows и LabView?

18.05.2005 09:47:23
#3

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,494

Re: E14-440 & LabWindows

Дык... Вроде бы мы никогда и не обещали поддержку под LabWindows и LabView.

Правда недавно появились примеры работы с модулем E14-440 под LabView: www.lcard.ru/download/index.php3?faction=getfile&id=962&fn=e440lv.exe

Кстати, взяв оттуда библиотеку-оболочку (E440VI.dll, E440VI.H и E440VI.lib) можно попробовать запользовать её в среде LabWindows. Все функции в библиотеке-оболочке E440VI.dll аналогичны штатной библиотеке Lusbapi.dll, за исключением того, в их названии добавлен префикс W. Да, появились две добавочные функции динимической загрузки штатной библиотеки Lusbapi.dll (LoadAPIDLL и FreeAPIDLL). Пример применения функций из библиотеки-оболочки E440VI.dll можно найти в доковском файле "Описание программы-примера E440_ADC.vi.doc" в разделе, где описывается CIN Init (стр. 5).

SGolovnya
18.05.2005 10:00:21
#4

Гость

Re: E14-440 & LabWindows

Попробую воспользоваться LabView'шным примером.
А что до того, что "Вроде бы мы никогда и не обещали" так это зря. Эти среды разработки одни из самых популярных, и их игнорирование просто неразумно.

SGolovnya
18.05.2005 10:23:07
#5

Гость

Re: E14-440 & LabWindows

Попробовал, не работает.
Какие будут пояснения по этиму поводу?

18.05.2005 10:36:53
#6

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,494

Re: E14-440 & LabWindows

Никаких...
Поелику в Вашем сообщении совершенно нет информации к размышлению.

SGolovnya
18.05.2005 12:26:09
#7

Гость

Re: E14-440 & LabWindows

У меня просьба к хет поддержке - выложить реально работающий пример на LabWindows6, выполняющий элементарные действия - Инициализация, Загрузка  BIOSа, Чтение одного-единственного канала и Корректное завершение работы. Реально это сделать или нет? У меня были аналогичные проблемы с Е14-140, которые закончились ТОЛЬКО ПОСЛЕ ТОГО, КАК БЫЛ НАПИСАН РАБОТАЮЩИЙ ПРИМЕР . Неужели это так трудно сделать?

18.05.2005 21:36:01
#8

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,494

Re: E14-440 & LabWindows

Повторяю, официально для модулей E14-440 и E14-140 у нас не предусмотрена поддержка LabWindows. В вопросе модуля E14-140, наш программист просто пошёл Вам навстречу. На данный момент ни у него, ни у меня просто нет свободного времени на подобный шаг (в смысле навстречу).
Если есть желание - обращайтесь к нашему руководству.

SGolovnya
19.05.2005 07:24:06
#9

Гость

Re: E14-440 & LabWindows

Ладно, давайте хвосты (в смысле почтовый адрес или хотя бы телефон) Вашего руководства. Ибо случай наш - покупка партии оборудования (2 Е14-140, 2 Е14-440 и 2 L- 783) не вполне рядовой. И я полагаю, что приобретя столько железа разом мы вправе рассчитывать на поддержку.

kodorkin
19.05.2005 10:24:23
#10

Гость

Re: E14-440 & LabWindows

вся контактная информация имеется на нашем сайте в разделе "координаты".
пишите на support@lcard.ru а там переправят.

SGolovnya
25.05.2005 09:02:33
#11

Гость

Re: E14-440 & LabWindows

Отправил письмо на этот адрес 23-го числа. Прошло 2 дня. Ни ответа, ни привета... Дублирую в конференцию.

Руководителю службы технической поддержки пользователей фирмы L-Card.
Несколько месяцев назад мы (Институт Физики Высоких Энергий г. Протвино) приобрели в Вашей фирме
партию модулей сбора данных - 2 Е14-140, 2 Е14-440 и 2 L- 783.
При попытке работы с ними возникли трудности, связанные с их программированием в среде LabWindows.
Неполадки с внешним модулем Е14-140 были оперативно устранены с помощью Вашего специалиста
Александра Кодоркина и модуль заработал. В настоящее время полностью аналогичная проблема стоит
с запуском в работы оставшихся модулей. В связи с этим просьба - не могли бы Вы инициировать работу
по написанию простейших работающих примеров для этих модулей с их размещением в файловом
архиве на сайте компании?

Сергей Головня

З.Ы. Для справки - LabWindows является де-факто промышленным стандартом, используемым при разработке
программного обеспечения в лабораториях и индустрии по всему миру, поэтому отсутствие поддержки этой
среды разработки вызывает некоторое удивление...

SGolovnya
27.05.2005 11:40:36
#12

Гость

Re: E14-440 & LabWindows

Ребята!
Ну хоть какая нибудь реакция на нашу просьбу будет? Если планируете сделать - сообщите когда, не хотите ничего делать - так и скажите: ДЕЛАТЬ НИЧЕГО НЕ БУДЕМ, ОТ...СЬ. А из игры в молчанку напрашивается только один вывод - впредь не покупать ничего в вашей фирме самому и рассказать об отношении к клиентам всем своим знакомым в других научных конторах, пусть учатся на нашем опыте и делают выводы.

27.05.2005 13:14:55
#13

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: E14-440 & LabWindows

ну я то ответ на это сообщение написал через support, но куда его оффис подевал не знаю... В кратце его суть такова: LabWindows этож С, занчит программирование на С/C++ владете. Что сложного в примерах которые есть и написаны на С++? Вам пример сделали, там есть библиотека-враппер, по аналогиии и для других плат делается все... Я бы мог еще понять беспомощность тех кто в LabView работает....

SGolovnya
30.05.2005 08:44:12
#14

Гость

Re: E14-440 & LabWindows

Никаких сообщений я не получал.
Что касается LabWindows и С - Ну не работает оно.
Хрен знает почему, у меня разобраться в этом не получается. Да и как оно может получиться, если сама ddl'ка не грузится?
---------------------------------------
ULONG *HDll;
strcpy(dll_name,"e440vi.dll");
LoadAPIDLL(dll_name, HDll);
---------------------------------------
FATAL RUN-TIME ERROR
   "E440.c", line 43, col 5, thread id 0x000002E8
   The program has caused a 'General Protection' fault at 001B:1000120E.
Код взят из Вашего же примера.

30.05.2005 08:53:26
#15

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: E14-440 & LabWindows

Хмм... а зачем ей саму себя грузить? Она так загружает lusbapi.dll.... Ну  и чтобы все корректно подключалось макрос DllExport надо сделать пустым.

30.05.2005 10:00:54
#16

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,494

Re: E14-440 & LabWindows

Вообще-то в нашем примере написано всё правильно, а именно:
  strcpy(dll_name,"lusbapi.dll");
  LoadAPIDLL(dll_name, HDll);
Т.о. код взят НЕ из нашего примера.

SGolovnya
30.05.2005 10:34:26
#17

Гость

Re: E14-440 & LabWindows

Да это я все варианты перебирал.
Разумеется и lusbapi не грузится.

30.05.2005 10:48:32
#18

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,494

Re: E14-440 & LabWindows

А если попробовать несколько подрихтовать Вашу текстуру:
ULONG HDll;
strcpy(dll_name,"lusbapi.dll");
LoadAPIDLL(dll_name, &HDll);

SGolovnya
30.05.2005 11:31:18
#19

Гость

Re: E14-440 & LabWindows

СПАСИБО!!!
Дело пошло.