Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
LabView-LTR27 ограничение принятого объемаЗдравствуйте, Работаем с LTR-CEU-1-4. При вызове команды Recv через ltr27apiLabView количество принятых байт почему-то ограничено числом 640, хотя в качестве параметра size задается 960. Все, что меньше 640, проходит. Смотрел количество принятых через терминал команды Recv. Пришлось принимать в 2 приема по 480. Прием производится с 4х субмодулей 4-20 мА. Частота опроса в LTR27 - 20 Гц. В примере на вашем сайте size=1024. Есть ли на самом деле какое-то ограничение? |
|||
|
||||
|
Re: LabView-LTR27 ограничение принятого объемаДобрый день. Скорее всего это связано со значением таймаута (timeout), который передается в функцию Recv. Функция Recv ожидает пока случится хотя бы одно из двух событий - придет запрашиваемое число слов или пройдет указанной время таймаута в мс. В последнем случае она вернет как раз столько слов, сколько успело прийти на момент истечения таймаута. У Вас частота 20 Гц, у LTR27 16 каналов, т.е. приходит 320 слов в секунду. 960 слов приходят соответственно за 3 с, т.е. в функцию должно быть передано значение 3000 + некий запас на задержку передачи, например 4000. В примере как раз стоит таймаут 2000, что как раз соответствует приему 640 слов. |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск