Странное поведение LabView2017 + VISA + FTDI

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы

Re: Странное поведение LabView2017 + VISA + FTDI

Postby dadreamer on 25 Feb 2019, 20:27

rbl wrote:но в какой-то момент без каких либо предпосылок сия конструкция падает по тайм-ауту. При этом неважно какого он размера. При этом почти всегда это происходит через 60000 тактов и два раза через 120000... какая-то черная магия.

И в синхронном, и в асинхронном режиме? (у VISA Wait on Event тоже есть "птичка") Пробовали модификации этого подхода? Например https://forums.ni.com/t5/LabVIEW/VISA-s ... 06#M848199 Можно ещё Визу 18.5 накатить. Хотя это вряд ли поможет.
User avatar
dadreamer
professor
professor
 
Posts: 3303
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2019
Karma: 844
I/O VIP vision internet

Re: Странное поведение LabView2017 + VISA + FTDI

Postby rbl on 25 Feb 2019, 21:19

dadreamer wrote:
rbl wrote:но в какой-то момент без каких либо предпосылок сия конструкция падает по тайм-ауту. При этом неважно какого он размера. При этом почти всегда это происходит через 60000 тактов и два раза через 120000... какая-то черная магия.

И в синхронном, и в асинхронном режиме? (у VISA Wait on Event тоже есть "птичка") Пробовали модификации этого подхода? Например https://forums.ni.com/t5/LabVIEW/VISA-s ... 06#M848199 Можно ещё Визу 18.5 накатить. Хотя это вряд ли поможет.


О синхронном сегодня думал, но забыл проверить. В целом у меня к синхронному режиму поведения противоречивое отношение, правда это связано с чтением. Там где асинхронное чтение наглухо висло, синхронное читало неполную посылку. :\ По сути с этого и начался мой 2х недельный трайхард.
Я делаю примерно также, как в примере. Только у меня Timed Loop, на выходе евента из Wait стоит Close VISA (без него очередь очень быстро набирает свои 50 елемента и отваливается по оверфлоу. Странно, если у них этот пример стабильно работает), не проверяю тип евента (выход по таймауту для меня уже провал, а в другом случае другого евента там и не будет), Reg Events также нет (в принципе не понимаю его профита).

Странно, что не удалось нагуглить ничего похожего на данную ситуацию. Возможно только я пытаюсь наладить на данном механизме обмен с частотой > 400 Гц. ;)
rbl
assistant
assistant
 
Posts: 122
Joined: 09 Dec 2014, 10:14
Location: Санкт-Петербург
LabVIEW Version: 7-2015
Karma: 22

Previous

Return to Коммуникация с приборами

Who is online

Users browsing this forum: No registered users and 1 guest

cron