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

Переключение между крейтами

Вы не вошли.

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

12.03.2020 12:17:43
#1

Участник
Здесь с 12.03.2020
Сообщений: 5

Переключение между крейтами

Есть пара крейтов LTR-EU-2-5. В каждом по два LTR11.
Проблема в том, что хочу, например подключиться к определенному крейту и считать данные с определенного LTR11.
По описанию API делаю так:

     error = Crate.Open({строка с серийным номером});
     error = Ltr11.Open({номер слота});

- Работает, выбирает 1й или 2й слот. Но вот с какого крейта читает - абсолютный рандом.
То есть выбрать конкретный крейт так не получается.
Что я не так делаю?

12.03.2020 12:20:07
#2

Участник
Здесь с 12.03.2020
Сообщений: 5

Re: Переключение между крейтами

переменные соответственно описаны как:

ltrcrate Crate;
ltr11api Ltr11;
12.03.2020 14:28:47
#3

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

Re: Переключение между крейтами

Насколько я понимаю программа пишется на C#.
У ltr11api есть вариант метода Open, принимающий как серийный номер крейта, так и номер слота, т.е. если у Вас более одного крейта, то нужно вызывать Ltr11.Open({строка с серийным крейта}, {номер слота}). При ltr11api.Open без серийного номера используется первый найденный крейт и этот вариант полезен только если крейт всегда один.

12.03.2020 15:41:37
#4

Участник
Здесь с 12.03.2020
Сообщений: 5

Re: Переключение между крейтами

Спасибо. Уже нашел. У Open есть разные варианты вызова, нужно указывать серийный помер крейта и тогда работает как надо.
Предварительно подключаться к крейту не обязательно, как я понял.

12.03.2020 17:50:43
#5

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

Re: Переключение между крейтами

Да, к крейту напрямую подключаться нужно только в случае необходимости управления самим крейтом.

Контакты

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

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

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

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