да 25 секунд на запись а на чтение тоже надо установить паузу хотябы 2 сек.eg писал(а):Вот описание этой ошибки, то есть по описанию происходит именно таймаут. Ты установил его на 25 секунд?
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
Проблема с программированием Rs-232
Re: Проблема с программированием Rs-232
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Проблема с программированием Rs-232
Таймаут установлен и на запись и на чтение в самом начале при конфигурации.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Проблема с программированием Rs-232
Да, он не должен тормозить, может ты драйвером неправильно пользуешься в петле считывания. Может там стоит установить задержку в пару милисекунд.
Re: Проблема с программированием Rs-232
Решил отказаться от стандартных Advantch библиотек и все делать через VISA благо команды все есть в инструкции к контроллеру. Возникла опять проблема после блока read опять таже ошибка. Установка разных значений паузы не помогает.. В чем может быть дело?
Error -1073807339 occurred at VISA Read in Untitled 1.vi
Possible reason(s):
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
Error -1073807339 occurred at VISA Read in Untitled 1.vi
Possible reason(s):
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
- Вложения
-
- Untitled 1.vi
- (17.09 КБ) 294 скачивания
Re: Проблема с программированием Rs-232
становил на чтение 10 бит - ошибка исчезла но появилось предупреждение: Warning 1073676294 occurred at VISA Read in Untitled 1.vi
Possible reason(s):
VISA: (Hex 0x3FFF0006) The number of bytes transferred is equal to the requested input count. More data might be available.
Установка 11 бит и более приводит к предыдущей ошибке. Установка 9 бит и меньше приводит к неправильным данным.
Possible reason(s):
VISA: (Hex 0x3FFF0006) The number of bytes transferred is equal to the requested input count. More data might be available.
Установка 11 бит и более приводит к предыдущей ошибке. Установка 9 бит и меньше приводит к неправильным данным.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Проблема с программированием Rs-232
Создал набор подпрограмм с различными функциями... в одном из блоков периодически появляется ошибка Error -1073807313 occurred at VISA Write in START.STOPCOUNT.vi->Untitled 5.vi
- не пойму как избавиться.
- не пойму как избавиться.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение