Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: labview: front panel &block diagram
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Вопросы системного уровня проектирования
ysb
Объясните пожалуйста следующую вещь. Значи файлы *.vi это виртуальные приборы. Как такое может быть, что у некоторых из них нет block diagram?? Файл открываю из библиотеки, на лицевой панели пара контрольных элементов и индикаторов.. даже что-то там считается. А опция show block diagram не активна. Или я что-то не так понимаю?
Спасибо!
Zig
Цитата(ysb @ May 5 2006, 16:41) *
Объясните пожалуйста следующую вещь. Значи файлы *.vi это виртуальные приборы. Как такое может быть, что у некоторых из них нет block diagram?? Файл открываю из библиотеки, на лицевой панели пара контрольных элементов и индикаторов.. даже что-то там считается. А опция show block diagram не активна. Или я что-то не так понимаю?
Спасибо!


Нажмите Ctr+E
ysb
я ж говорю, что в меню опция show block diagram не активна, ctr+e соответственно тоже не работает
s_yakov
пароль не спрашивает при Ctrl-E?
ipc
Цитата(ysb @ May 5 2006, 18:07) *
я ж говорю, что в меню опция show block diagram не активна, ctr+e соответственно тоже не работает


Все очень просто.В версиях до 8.0 была возможность сохранять VI без диаграммы.Если незапамятовал то в пункте File\Save with Options.В восьмой версии этот пункт убрали но есть скрытый метод(програмный кароче) который позволяет это сделать.

На самом деле диаграма лишь графическое представление кода а не сам код и без нее VI волне может работать.
ysb
да, все верно, VI создан в версии 7.1
а можно как-нибудь посмотреть код в таком случае?
ipc
Цитата(ysb @ May 6 2006, 08:33) *
да, все верно, VI создан в версии 7.1
а можно как-нибудь посмотреть код в таком случае?

Нет нельзя.Даже включив скрытые возможности(scripting по ихнему) и взломав систему паролирования VI посмотреть будет ничего нельзя потому как ну нету там диаграммы совсем.

Только в IDA и softice smile.gif
ysb
плохо..
спасибо за помощь
ipc
Цитата(ysb @ May 6 2006, 08:52) *
плохо..
спасибо за помощь


Так что за VI может смогу чем то помочь.Кроме того возможно в более ранних версиях(если системная) она небыла еще кастрирована и посмотреть ее всетаки можно.
ysb
да вот, ковыряю готовую прогу, там куча subVI всяких.. в общем до просвещения пока далече)
ipc
Цитата(ysb @ May 6 2006, 09:24) *
да вот, ковыряю готовую прогу, там куча subVI всяких.. в общем до просвещения пока далече)


Если есть конкретные вопросы по Labview могу помочь.Я немного разбираюсь в нем B)
В этом форуме пока обсуждение Labview сводится к проблемам лицензирования и поиска новых версий и тулкитов.Так что можно развить это направление в рамках данного ресурса.
Кроме того есть несколько чисто лабвьюшных форумов(я там тоже участвую)

http://forums.lavausergroup.org/index.php?act=idx
http://www.acs-inc.ru/forum/index.php
http://labview.ilc.edu.ru/forum/index.php?
Anga
Цитата(ipc @ May 6 2006, 09:29) *
Если есть конкретные вопросы по Labview могу помочь.Я немного разбираюсь в нем cool.gif
В этом форуме пока обсуждение Labview сводится к проблемам лицензирования и поиска новых версий и тулкитов.Так что можно развить это направление в рамках данного ресурса.


Столкнулся со странной вещью. На одном компе стоят LV 8.2 и LV 8.6. Если в программе создаю строковую константу с русскими буквами и вывожу ее на индикатор, то в 8.2 все выводится нормально, а в 8.6 выводятся кракозябры в удвоенном количестве. Такое впечатление, что неправильна работа с unicode (?).
C другой стороны на другом компьютере и в 8.6 все выводится нормально.
Не подскажете, что нужно подстроить - LV или WinXP
toshas
это баг, исправляется патчем 8.6.1 скачать тут http://joule.ni.com/nidu/cds/view/p/lang/en/id/1135
обсуждалось тут:
http://labviewportal.eu/viewtopic.ph...=0&hilit=patch
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.