Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Poul Спасибо!
Всё заработало)
Правда пришлось помучиться с получением данных, не мог понять почему данные не меняются,а оказалось AdcIMask не указывал.
Есть небольшая странность, Ваш пример всегда запускает сбор ацп, а у меня в с# иногда бывает просто не запускает, хотя всё одинаково...(перезапуск ацп не всегда лечит эту странность).. но после запуска Вашего пример, а потом снова моей программы, всё снова работает, не могли бы Вы подсказать в какую сторону можно покопать, что бы вылечить?
https://yadi.sk/i/DfllfzW03HT5Eq вот что выдаёт пример. пробовал с 2мя ацп е2010
new uint[128] объявляю массив, что бы передать.
даже если передавать, как в примере, то ничего не меняется =\
adcPar.s_Type = 1;
adcPar.AutoInit = 1;
adcPar.dRate = 1000.0;
adcPar.dKadr = 0.001;
adcPar.SynchroType = 0x01;
adcPar.NCh = 4;
adcPar.Chn[0] = 0x0;
adcPar.Chn[1] = 0x1;
adcPar.Chn[2] = 0x2;
adcPar.Chn[3] = 0x3;
adcPar.FIFO = 32768;
adcPar.IrqStep = 32768;
adcPar.Pages = 32;
adcPar.IrqEna = 1;
adcPar.AdcEna = 1;
все функции возвращают 0.
даже если не брать во внимание мой код, всё равно не работает пример, а lgraf2 работает.
Передаваемые параметры:
adcPar.s_Type = 1;
adcPar.AutoInit = 1;
adcPar.dRate = 100.0;
adcPar.dKadr = 0;
adcPar.dScale = 0;
adcPar.SynchroType = 3;
adcPar.SynchroSensitivity = 0;
adcPar.SynchroMode = 0;
adcPar.AdChannel = 0;
adcPar.AdPorog = 0;
adcPar.NCh = 4;
adcPar.Chn = new uint[128];
adcPar.Chn[0] = 0x0;
adcPar.Chn[1] = 0x1;
adcPar.Chn[2] = 0x2;
adcPar.Chn[3] = 0x3;
adcPar.FIFO = 1024;
adcPar.IrqStep = 1024;
adcPar.Pages = 32;
adcPar.IrqEna = 1;
adcPar.AdcEna = 1;
Err = MainForm.RequestBufferStream(ref hObj, ref tm, MainForm.L_STREAM_ADC);
Err = MainForm.FillDAQparameters(ref hObj, ref adcPar, 3);
Err = MainForm.SetParametersStream(ref hObj, ref adcPar, 2, ref tm, ref Data, ref Sync, 1);
Err = MainForm.InitStartLDevice(ref hObj);
Err = MainForm.StartLDevice(ref hObj);
P.S. е440 ведет себя аналогично.
Здравствуйте.
Столкнулся с проблемой, удалось подключиться к е2010, но после StartLDevice ничего не происходит(насколько я понимаю, должен моргать светодиод).
Пример wlcomp_tst, так же подключается к ацп, но не запускает, в файл data.dat с нулями.
LGraph2 работает корректно.
В чем может быть проблема, в какую сторону копать?
С уважением, Иван.
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск