RT: Shared Variable and Queue

RT: Shared Variable and Queue

Postby Vasiliy Baev on 08 Jun 2012, 12:21

Коллеги, такая проблема: при добавлении в RT приложение Shared Varieble - RT и FPGA приложения не запускаются.
cRIO 9012 + 9103
LabVIEW, RT, FPGA 2010/Ni RIO 3.5.1
No.PNG


Без SV программа работает отлично и исправно пересылает данные на хост.
С добавлением в программу сетевой переменной SV - программа не запускается, загрузка CPU 100%.
При этом, удалив из программы Queue - приложение работает.
Мне нужна самая обычная очередь для коммуникации между потоками, т.к. количество элементов в массиве передаваемых по очереди не const. (Использование RT очереди требует определить размер массива данных).

Но всё это очень странно и я склонен думать что софт на контроллере работает не верно. (переустанавливал не помогло)
Может кто-то сталкивался с аналогичной проблемой? подскажите, поделитесь своими мыслями.
Attachments
Soft.PNG
Софт cRIO
User avatar
Vasiliy Baev
leader
leader
 
Posts: 509
Joined: 31 Oct 2011, 09:02
Location: Санкт-Петербург
Medals: 4
Activity (1) Gold (1) Bronze (2)
LabVIEW Version: 2013
Karma: 146
I/O VIP

Re: RT: Shared Variable and Queue

Postby AI233 on 08 Jun 2012, 13:33

А как такой заголовок в цикле присабачить?
AI233
user
user
 
Posts: 73
Joined: 22 Nov 2011, 12:23
LabVIEW Version: 2011
Karma: 0

Re: RT: Shared Variable and Queue

Postby Vasiliy Baev on 08 Jun 2012, 14:12

AI233, это комментарий закрашенный в цвет цикла и растянутый по ширине цикла.
User avatar
Vasiliy Baev
leader
leader
 
Posts: 509
Joined: 31 Oct 2011, 09:02
Location: Санкт-Петербург
Medals: 4
Activity (1) Gold (1) Bronze (2)
LabVIEW Version: 2013
Karma: 146
I/O VIP


Return to Real Time / FPGA / Embedded

Who is online

Users browsing this forum: No registered users and 1 guest

cron