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


Примеры для E140 в среде LabVIew

Вы не вошли.

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

Mastar
26.03.2004 21:28:55
#1

Гость

Примеры для E140 в среде LabVIew

Ранее у меня была L305, с трудом, но разобрался благодоря примерам по этой плате и работала она и на 98, и на 2К и на XP.
3 дня назад убил её своей халатностью, буду восстанавливать, а работать надо дальше.

Почитал конфу и доументацию e140api.pdf
Окончательное решение по покупке, было в якобы простоте програмирования...

Из доументации e140api.pdf

...Другие среды разработки :
- следует обратится к соответствующей документации на средство разработки.
• создать и добавить в проект файл с исходным текстом будущей программы;
• в принципе, с помощью функции GetDllVersion(), желательно сравнить версию используемой dll-библиотеки с версией текущего программного обеспечения;
• вызвать функцию CreateInstance() для получения указателя на интерфейс модуля;
• после этого вы можете писать свою программу и в любом месте, используя полученный указатель, вызывать соответствующие интерфейсные функции из штатной dll-библиотеки....

- вчера купил E140, запустил, попробывал Power Graph 3.0 Demo - работает, быстренько в LabView, а тут полный гоп-стоп. Запустил VB6.0 - анологично.
Примеров ... аж два на Watcom и BC, . Был-бы програмером - разобрался, а так выше юзера не прыгну.
Хотя ковыряясь в примерах, можно использовать идею и часть программы, добавил своего , подправил и вперед.

Просьба по возможности дать любых примеров для Е140 под LabView от 3.0 до 6.1 или исходники под VB
на Email: mastylo@mail.ru или возможно просто совет здесь в конфе.

Заранее блогадарен.
Артур.

P.S.
С помощью L-305 работали:
Блок диагностики и чистки форсунок
Станция заправки авто-кондиционеров
Мотортестер
Многоканальный осцилограф с записью на винт
и прочее необходимое на СТО.

Mastar
26.03.2004 21:35:35
#2

Гость

Re: Примеры для E140 в среде LabVIew

Извеняюсь, за повтор, думал первое не прошло, отредактировал ... и теперь их два.
Удалите если возможно старое.

alexandr
27.03.2004 15:49:13
#3

Гость

Re: Примеры для E140 в среде LabVIew

Непосредственной поддержки LabView для E140 нет.
Но вы можете воспользоваться примером работы с модулем E440 в LabView, т.к. библиотека для работы с модулем E440 практически не отличается от библиотеки для E140. пример находится на нашем cdrom-е в папке "//USB//E440//LABVIEW".

Mastar
29.03.2004 20:52:48
#4

Гость

Re: Примеры для E140 в среде LabVIew

Спасибо за ответ, но это я уже слышал ранее. Пожалуйста, если Вам не трудно, попробуйте это сделать с платой E140, я пробовал по всякому извращаться, ну ни как. Видимо на самом деле я чайник, хотя с платой L-305 под LabView такого наворотил.

Mastar
29.03.2004 21:41:18
#5

Гость

Re: Примеры для E140 в среде LabVIew

В библиотеке E140.dll есть только

DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer,

а в Lusbapi.dll

CreateInstance, CreateInstance-2
GetDllVersion, GetDllVersion
_DebuggerHookData

и какие здесь варианты?

Mastar
30.03.2004 05:03:42
#6

Гость

Re: Примеры для E140 в среде LabVIew

И еще вопрос, для платы E140 BIOS загужать надо или ненадо?

alexandr
30.03.2004 12:09:48
#7

Гость

Re: Примеры для E140 в среде LabVIew

1. Что такое e140.dll? откуда вы его взяли? если вы имели ввиду e440vi.dll из примера работы с е440 под LabView, то там таких функций нет.... они очень похожи на функции COM-обьекта, но ни е440 ни е140 не реализуют поддержку COM технологии.

в папке "USB//E440//LABVIEW//" содержится библиотека-надстройка над lusbapi.dll и пример работы в LabView. список экспортируемых функций находится в файле e440vi.h.....

2. bios в е140 грузить не надо. он находится в пзу подуля.

зы:
....на следующей неделе выложу на сайт пример работы в LabView для у140.

Mastar
30.03.2004 12:40:32
#8

Гость

Re: Примеры для E140 в среде LabVIew

C нетерпением ожидаю.
Спасибо.
Вот это и есть 100% поддержка продукта.
Ребята вы супер!

Mastar
05.04.2004 23:25:55
#9

Гость

Re: Примеры для E140 в среде LabVIew

Как узнать о примере работы в LabView для у140 и где откуда его скачивать

alexandr
07.04.2004 01:41:46
#10

Гость

Re: Примеры для E140 в среде LabVIew

пока его нет, но уже в процессе. на этой неделе должен быть.

Mastar
10.04.2004 03:58:34
#11

Гость

Re: Примеры для E140 в среде LabVIew

Похоже на этой неделе, у Вас не получится, уже суббота sad

Пока терпеливо ожидаю примеров для LabView, начал изучать ВС++ и тут не все гладко:

в примере - example.cpp при компиляции выдает ошибку:
[Linker Error] Unresolved external /'CreateInstance/' referenced from C://Test//EXAMPLE.OBJ

В примере - e140demo.bpr выдает море ошибок, но основное не могу подключить клас TXYPLot

Если не объемна подсказка, то плз.

alexandr
12.04.2004 11:49:09
#12

Гость

Re: Примеры для E140 в среде LabVIew

1. ликер ругается на отсутствие библиотеки импорта "lusbapi.lib". подправте "makefile".

2. для того чтобы самому собрать программу "usb//e140//demo"
в билдере надо установить дополнительный компонент. он находится на нашем сиди <usb//e140//demo//add//xyplot>

Artur
17.04.2004 02:39:45
#13

Гость

Re: Примеры для E140 в среде LabVIew

Вот и вторая неделя ожиданий позади, обидно, но ...

Artur
21.04.2004 06:15:31
#14

Гость

Re: Примеры для E140 в среде LabVIew

Ровно 3 недели ожиданий, может Вы отложили этот вариант, или не так все просто, как говорилось ранее.
Ждать или ...
С уважением
Артур.

alexandr
21.04.2004 15:21:03
#15

Гость

Re: Примеры для E140 в среде LabVIew

извините за задержку.

пример на LabView выложен в раздел "библиотека файлов//ПО для внешних модулей"
файл e140_dll.zip