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

установка сигнала DIGOUT1

Вы не вошли.

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

Алексей Иванов
28.12.2016 15:40:43
#1

Гость

установка сигнала DIGOUT1

Доброго дня! есть необходимость установить цифровой выход DIGOUT1 в крейте LTR-EU-2 (ну и когда надо сбросить этот выход). Пишу такой код:
TLTR_CONFIG tconf;

tconf.userio[0] =  tconf.userio[1] = tconf.userio[2] = tconf.userio[3] = LTR_USERIO_DEFAULT;

   
    tconf.digout[0] = 1;  tconf.digout[1] = 1;
    tconf.digout_en=1;
   
    LTR_Config(&dac34.conf.Channel, &tconf);

переменная dac34.conf.Channel - из библиотеки модуля ltr34api.cpp

никакого сигнала на разъеме не установилось.
нет ли простого примера для правильной установки этого сигнала (на C++)? спасибо за ответ!

28.12.2016 16:09:31
#2

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

Re: установка сигнала DIGOUT1

Здравствуйте.

Для выполнения этой функции нельзя использовать поле Channel от LTR34. Вместо этого нужно установить отдельное управляющее соединение с крейтом и первый параметр должен соответствовать этому управляющему соединению (подробнее в руководстве программиста о типах соединений - http://www.lcard.ru/download/ltrapi.pdf).

Например, можно посмотреть этот простой пример на C: https://bitbucket.org/lcard/ltrapi/src/ … ew-default, только вместо MakeStartMark() нужно выполнить указанные у Вас строчки с первым параметром &hcrate.

Алексей Иванов
29.12.2016 08:18:03
#3

Гость

Re: установка сигнала DIGOUT1

Спасибо, все наладилось!

Контакты

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

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

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

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