Отображение графика
-
- beginner
- Сообщения: 26
- Зарегистрирован: 27 сен 2010, 23:02
- Версия LabVIEW: 10
- Контактная информация:
Отображение графика
Помогите пожалуйста с граиком разобраться.
Стадндартное приложение (см. вложение) рисует график, который мне нужно отобразить в VI верхнего урвоня, как нарисовать его там, если изображение в коде контролер и при смене на индикатор выдает ошибку.
Спасибо.
Стадндартное приложение (см. вложение) рисует график, который мне нужно отобразить в VI верхнего урвоня, как нарисовать его там, если изображение в коде контролер и при смене на индикатор выдает ошибку.
Спасибо.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Отображение графика
Передавай референс на график в Sub . То есть сам график остаётся в Main , а в Sub передаётся только референс на него.
-
- beginner
- Сообщения: 26
- Зарегистрирован: 27 сен 2010, 23:02
- Версия LabVIEW: 10
- Контактная информация:
Re: Отображение графика
А что значит передать этот референс и как?
Какая палитра и функция не подскажите?
Я просто с ними ни разу дела не имел...
Какая палитра и функция не подскажите?
Я просто с ними ни разу дела не имел...
-
Aleksey Feoktistov
- leader
- Сообщения: 898
- Зарегистрирован: 20 янв 2009, 00:15
- Награды: 6
- Версия LabVIEW: 2015
- Откуда: Tyumen
- Поблагодарили: 2 раза
- Контактная информация:
Re: Отображение графика
референс, да простят меня форумчане если что-то путаю, это ссылка.dvorkin писал(а):А что значит передать этот референс и как?
Какая палитра и функция не подскажите?
Я просто с ними ни разу дела не имел...
Пример создания:
1. пускай у тебя у же имеется какой-нибудь объект, допустим граф
2. открываем блок диаграмму
3. ПКМ на графе
4. Greate
5. Reference
Есть воротой варинат:
Палитра Programming-->Application Control-->VI Server Reference
-
- beginner
- Сообщения: 26
- Зарегистрирован: 27 сен 2010, 23:02
- Версия LabVIEW: 10
- Контактная информация:
Re: Отображение графика
К сожалению, не получается. когда даю ссылку, он рисует ошибку и выходит из Лабвью....
В чем может быть проблема?
В чем может быть проблема?
- Вложения
-
- 3D.rar
- (49.84 КБ) 161 скачивание
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Отображение графика
Проблема в неразберихе. XYZPlot VI оперирует на ActiveX объекте СWGraph3D.
Тот 3D Graph, что ты поместил на блок диаграмму это XControl.
Хочется менять его значения, надо заново переписать код для работы с этим XControl в XYZPlot.
Хочется менять значения CWGraph3D - так его нужно и разместить на передней панели и передавать reference в XYZPlot
Тот 3D Graph, что ты поместил на блок диаграмму это XControl.
Хочется менять его значения, надо заново переписать код для работы с этим XControl в XYZPlot.
Хочется менять значения CWGraph3D - так его нужно и разместить на передней панели и передавать reference в XYZPlot
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- beginner
- Сообщения: 26
- Зарегистрирован: 27 сен 2010, 23:02
- Версия LabVIEW: 10
- Контактная информация:
Re: Отображение графика
А в какой палетте находится этот граф CWGRaph3D? Я все перепробовал, что из Controls->Modern->Graph.
Где взять тот, который нужен, потому что код, который непосредственно рисует, не мой - это шаблон откуда-то, и его преобразовать я не смогу...
Скачать может где-то и через users controls?
Спасибо за отклик в ночи...
Где взять тот, который нужен, потому что код, который непосредственно рисует, не мой - это шаблон откуда-то, и его преобразовать я не смогу...
Скачать может где-то и через users controls?
Спасибо за отклик в ночи...
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Отображение графика
Это ActiveX container. Самое простое скопировать с передней панели XYZ PLot
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- beginner
- Сообщения: 26
- Зарегистрирован: 27 сен 2010, 23:02
- Версия LabVIEW: 10
- Контактная информация:
Re: Отображение графика
Спасибо за наводку, попытался сделать в соответствии с вашей наводкой.
Посомтрите, пожалуйста, скриншот, так ли, потому что не работает:(
Как только перевожу из контролера в индикатор, он не компилится...
Посомтрите, пожалуйста, скриншот, так ли, потому что не работает:(
Как только перевожу из контролера в индикатор, он не компилится...
- Вложения
-
- 3D.rar
- (44.28 КБ) 169 скачиваний
-
mzu2006
- doctor
- Сообщения: 2456
- Зарегистрирован: 16 авг 2008, 02:12
- Награды: 3
- Версия LabVIEW: 7.1 10 11 12
- Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
- Контактная информация:
Re: Отображение графика
А зачем ему быть индикатором? Провод который идёт из control'а - это ссылка на график. И внутри XYZ... ты работаешь с ним по ссылке ...
Правила форума (Forum rules in Russian)
rm -rf /mnt/windows
rm -rf /mnt/windows
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение