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

Режим высокой точности LTR212.

Вы не вошли.

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

ОлегOleg
10.05.2019 14:32:12
#1

Гость

Режим высокой точности LTR212.

Здравствуйте! При настройке LTR212 в режим высокой точности (как для 4, так и для 8 каналов), измеренное значение напряжения, поданного на канал равно нулю. При этом на других каналах (на которые не подается сигнал) в этом режиме измеренное значение напряжения равно 80 мВ. L-Graph значение подаваемого сигнала измеряет правильно, т.е. ошибка скорей всего в конфигурации модуля. Скажите, пожалуйста, где может быть ошибка?

void LTR212::initializeChannels(int *channelsTypes, int *measuringRanges, int *moduleSettings, const char *firPath,
                                const char *iirPath) {
    hltr212.size = sizeof(TLTR212);
    hltr212.AcqMode = moduleSettings[0]; // равен 1
    hltr212.UseClb = moduleSettings[1]; // равен 0
    hltr212.UseFabricClb = moduleSettings[2]; // равен 1
    hltr212.LChQnt = moduleSettings[3]; // равен 4
    hltr212.filter.IIR = moduleSettings[4]; // равен 0
    hltr212.filter.FIR = moduleSettings[5]; // равен 0
    hltr212.filter.Decimation = moduleSettings[6]; // равен 0
    hltr212.filter.TAP = moduleSettings[7]; // равен 0
    hltr212.REF = moduleSettings[8]; // равен 1
    hltr212.AC = moduleSettings[9]; // равен 1

    if (moduleSettings[4]) {
        strcpy(hltr212.filter.IIR_Name, iirPath);
    }

    if (moduleSettings[5]) {
        strcpy(hltr212.filter.FIR_Name, firPath);
    }

    for (int i = 0; i < hltr212.LChQnt; i++) {
        hltr212.LChTbl[i] = LTR212_CreateLChannel2(i + 1, measuringRanges[i], channelsTypes[i]); // measuringRanges содержит [0, 0, 0, 0], channelsTypes содержит [3, 3, 3, 3]
    }
}
10.05.2019 22:47:13
#2

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

Re: Режим высокой точности LTR212.

Здравствуйте.
Для того, чтобы проверить конфигурацию, нужно знать, чему она должна соответствовать, т.е. либо знать точно, что и как подключено, либо знать рабочую конфигурацию для Вашего случая и сопоставить с Вашей в программе. Т.к., насколько я понимаю, в LGraph2 Вы настроили модуль корректно для Вашего случая, то можете выложить снимки экрана с конфигурацией модуля из LGraph2 (всех вкладок настроек LTR212)

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск