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


Проблемы новичков при программировании L7xx под W

Вы не вошли.

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

30.06.2004 15:31:39
#26

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

Re: Проблемы новичков при программировании L7xx под W

а каналов сколько

Ancient
30.06.2004 18:13:20
#27

Гость

Re: Проблемы новичков при программировании L7xx под W

4

01.07.2004 09:25:52
#28

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

Re: Проблемы новичков при программировании L7xx под W

Фигня какая-то. Чего нибудь напутали.Или при измерении времени или при задаче частот.

01.07.2004 10:30:10
#29

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

Re: Проблемы новичков при программировании L7xx под W

Для платы L-761 межкадровая задержка не может быть больше, чем ~6.5 мс. Ваша ошибка заключается в том, что Вы опираетесь на числа, которые передаёте в функцию. Попробуйте посмотреть на значения возвращаемые из неё. См. хелп на функцию FillDAQparameters().

Ancient
03.07.2004 12:01:06
#30

Гость

Re: Проблемы новичков при программировании L7xx под W

Со временем ошибиться никак не мог, т.к. оцениваю его по заполнению буфера, используя при
этом независимый таймер ... sad

....  а вот про 6.5 мс в документации на плату я ничего не видел и узнаю в первый раз... функция действительно вернула 6.5

03.07.2004 13:19:09
#31

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

Re: Проблемы новичков при программировании L7xx под W

В документации (manual.pdf или lcomp.chm) чёрным по белому написано, что функция FillDAQparameters возвращает в стуктуре PDAQ_PAR sp обновлённые поля Rate, Kadr, NCh с учетом ВОЗМОЖНОСТЕЙ платы!!! Следовательно именно этими данными и нужно пользоваться.

Ancient
03.07.2004 15:23:41
#32

Гость

Re: Проблемы новичков при программировании L7xx под W

Это я видел, но посмотреть не догадался, т.к. в примерах вы этого не делаете. И вообще, маловато что-то 6.5 мс. А больше не предвидется?

05.07.2004 09:25:28
#33

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

Re: Проблемы новичков при программировании L7xx под W

Дык... Это...
Пока не предполагается sad((

Ancient
21.09.2004 19:25:50
#34

Гость

Re: Проблемы новичков при программировании L7xx под W

А в чём состоит разница между типами сбора данных однократным и циклическим? Каковы при этом особенности в работе самой платы?

22.09.2004 09:19:16
#35

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

Re: Проблемы новичков при программировании L7xx под W

Плата то работает одинаково. Тока буфер в писюке запоняется или цикличеси или однократно.

Ancient
23.09.2004 19:58:52
#36

Гость

Re: Проблемы новичков при программировании L7xx под W

Т.е при однократном он заполнился и, в дальнейшем он просто претрется заново при вызове StartLDevice()?

24.09.2004 09:05:55
#37

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

Re: Проблемы новичков при программировании L7xx под W

Перетрется

Дмитрий
24.09.2004 11:43:36
#38

Гость

Re: Проблемы новичков при программировании L7xx под W

Помогите, пожалуйста. Никак не могу понять в чем дело. Пытаюсь собрать пример L791... Подключил все файлы, которые описаны выше. Вобщем все сделал так как писали до этого в форуме, но все равно линковщик выдает client.obj : error LNK2001: unresolved external symbol "struct IDaqLDevice * (__cdecl* CreateInstance)(unsigned long)" (?CreateInstance@@3P6APAUIDaqLDevice@@K@ZA)
CREATE.OBJ : error LNK2001: unresolved external symbol "struct IDaqLDevice * (__cdecl* CreateInstance)(unsigned long)" (?CreateInstance@@3P6APAUIDaqLDevice@@K@ZA. Использую MSVC++ 6. Может где галочку надо заветную поставить? Подскажите, пожалуйста.

24.09.2004 14:03:06
#39

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

Re: Проблемы новичков при программировании L7xx под W

Хммм. Так там же готовый проект лежит. Как раз на 6 MSVC.

Дмитрий
24.09.2004 14:48:39
#40

Гость

Re: Проблемы новичков при программировании L7xx под W

Дык, понятно, что готовый проект. Только он почему то не линкуется. В народе говорят, что нужно к проекту lcomp.lib подключить, только не знают где ее достать. Может кто подскажет?

24.09.2004 15:18:49
#41

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

Re: Проблемы новичков при программировании L7xx под W

Там динамическая загрузка библиотеки.Без либы.

Ancient
26.09.2004 16:05:25
#42

Гость

Re: Проблемы новичков при программировании L7xx под W

Как быстро плата реагирует на команду StartLDevice (в миллисекундах)? Т.е. сколько времени пройдет с момента вызова этой функции до следующей за ней операции?

Ancient
01.12.2004 20:18:01
#43

Гость

Re: Проблемы новичков при программировании L7xx под W

Возникла проблема при установке L-761 на другую машину. Моя системная плата Chaintech CT-9BJ. В документации на L-761 описывается установка с отключением ACPI. На данной системной плате нет возможности отключения ACPI, можно только выбрать режимы : S1, S3, S1&S3. Также в рекомендациях по установке рекомендуется удалить драйверы системных устройств, работающих с ACPI (при перезагрузке они все восстанавливаются). Также пишется, что PCI - платы обнаруживаются автоматически.
Короче, в BIOS (наугад) выбрал режим ACPI S1, установил фиксированное прерывание для слота, в который устанавливается АЦП.
При установке lcomp и при последующей перезагрузке системы (win98) L-761 опозналась, но прописалась в системе как неизвестное устройство и напрочь отказывается работать (управляющие программы виснут при попытке обратиться к плате АЦП).
В системных устройствах панели управления у меня следующие драйверы, связанные с ACPI:
- ACPI System Button
- CSI IRQ used by ACPI bus
- System board extention for ACPI BIOS
- Интерфейс автоматического управления конфигурацией и питанием (ACPI) BIOS
Чо делать?

До сиз пор не могу понять, как мне удалось установиль эту плату на предыдущую машину...

p/s Для ставнения платы ADVANTECH они не требуют подобных сложностей и устанавливаются очень гладко и быстро.

Ancient
02.12.2004 10:01:39
#44

Гость

Re: Проблемы новичков при программировании L7xx под W

и потом, как заменить ACPI System Button на BIOS Plug and Play? Чо-то не получатся...   sad

02.12.2004 10:12:04
#45

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

Re: Проблемы новичков при программировании L7xx под W

Я так понимаю это 98 винды... Установите все по-умолчанию и в биосе и в ОС и попробуйте последний lcomp.exe с нашего сайта поставить - должен заработать.

Agay
05.03.2005 13:46:16
#46

Гость

Re: Проблемы новичков при программировании L7xx под W

Не могу установить Windows XP на новый комп-у меня нет мультизагрузочного диска!Заранее спасибо!Помогите!!!!!!!!!!!!!!!!!!!!1

Левон
25.05.2009 08:04:15
#47

Гость

Re: Проблемы новичков при программировании L7xx под W

Здравствуйте!
У меня проблемы с платой L-761
при работе под Windows XP, компилирую под Visual C++ 6.0 программу-пример, указанный в справочнике, и что бы ни делал, всегда одни и те же ошибки. Помогите разобраться, пожалуйста.
Вот описания ошибок
---------------------------------
g://chip//новая папка//first//plx_api.h(32) : error C2059: syntax error : /'*/'
g://chip//новая папка//first//plx_api.h(32) : error C2091: function returns function
g://chip//новая папка//first//plx_api.h(116) : error C2146: syntax error : missing /',/' before identifier /'IRQ_Handler_PLX/'
g://chip//новая папка//first//plx_api.h(116) : error C2182: /'interrupt/' : illegal use of type /'void/'
g://chip//новая папка//first//plx_api.h(116) : error C2061: syntax error : identifier /'IRQ_Handler_PLX/'

25.05.2009 09:58:15
#48

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

Re: Проблемы новичков при программировании L7xx под W

Для работы под Windows с этой платой нужно установить драйвера lcomp.exe с компакт диска и изучить примеры котрые установятся вместе с этими драйверами. Вы пытаетесь использовать что-то от ДОС...

Evgeny
13.08.2009 18:05:49
#49

Гость

Re: Проблемы новичков при программировании L7xx под W

Плата L761, Windows Vista, библиотека lcomp. После успешного выполнения (L_SUCCESS) FillDAQparameters, поля Rate и Kadr структуры ADC_PAR остаются нулевыми. Это так и должно быть?
Чем задается размер буфера на PC? Есть параметр size возвращаемый RequestBufferStream и UsedSize который возвращает SetParametersStream. Они получаются разные.
В какой момент освобождается память выделенная под буфер?

18.08.2009 09:29:23
#50

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

Re: Проблемы новичков при программировании L7xx под W

lcomp последний? иам пример сейчас сам определяет плату в слоте.... в 6 delphi все нормально...