Узел свойств

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Ответить
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Узел свойств

Сообщение serg_si »

Добрый день!
Подскажите, как создавать выделенный узел (см. вложение).
Вложения
Узел.jpg
Узел.jpg (25.63 КБ) 11030 просмотров
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Узел свойств

Сообщение Kosist »

Правой кнопкой мышки на котроле XYGraph -> Create -> PropertyNode -> XScale -> OldRange (или Range, т.к. свойство OldRange, если верить посту http://forums.ni.com/t5/LabVIEW/wavefor ... d-p/118872, доступно было в ранних версиях LV).
Мы делили апельсин - много наших полегло...
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Re: Узел свойств

Сообщение serg_si »

Это все понятно. И все же. При нажатии левой кнопки мыши на узел нет галочек показывающих откуда он взялся. Плюс хелп. показывает, что там забито 3 свойства: min, max, inc. Как то это сделано.
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Узел свойств

Сообщение Kosist »

Это же кластер, поэтому в нем "запихнуто" несколько параметров. Хотите взять из него лишь конкретный параметр - нажмите на блок диаграмме левой кнопкой мышки, пройдите по списку, и выберите параметр уровня ниже. Но если у Вас не показывает галочки в списке, то тогда не знаю - у меня нет Вашей версии лабвью, чтобы поклацать... Просмотрите список "вручную" - по пути, как я описал выше.
Мы делили апельсин - много наших полегло...
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Re: Узел свойств

Сообщение serg_si »

Как, Вы, будете делать? У меня кластер, в который зашло 3 числа. Если я в узле свойств графика выберу XScale........Range...All elements, связи не будет, т.к. там 5 или 6 элементов. Как указать в узле свойств всего 3 элемента? Автоматом он принимает.
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Узел свойств

Сообщение Kosist »

Так не выбирайте All Elements, а выберите конкретный элемент, например - Increment. После этого, если нужно больше отдельных элементов, просто растяните узел свойств вниз. Выглядеть тогда все будет вот так:
XY.png
XY.png (13.67 КБ) 11010 просмотров
Мы делили апельсин - много наших полегло...
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Re: Узел свойств

Сообщение serg_si »

Скажите, куда и чего соединять ? Может, все таки какие-то еще действия надо сделать.
Вложения
Узел1.jpg
Узел1.jpg (36.11 КБ) 11004 просмотра
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Узел свойств

Сообщение Kosist »

Идея проста до безобразия, схематически (т.к. я не знаю, что конкретно объединяется в кластер, какие это свойства) изобразил в пэйнте.
Не объединяйте те параметры в кластер, а пишите их по одному, в нужные свойства.
Узел1.jpg
Узел1.jpg (39.27 КБ) 10998 просмотров
Мы делили апельсин - много наших полегло...
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Re: Узел свойств

Сообщение serg_si »

Это понятно. Т.е., хотите сказать, как было в примере я не сделаю. Не верится.
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Узел свойств

Сообщение Kosist »

А Вас не смущает, что у свойств разные имена - OldRange, и Range :dntknw: ? Следовательно, это разные кластеры. И кластер из трех элементов, напрямую Вы не подключите к кластеру с 5 элементами...
Мы делили апельсин - много наших полегло...
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Узел свойств

Сообщение dadreamer »

Вот вам OldRange, если так хотите. :wink:
OldRange.vi
lv7.1
(14.94 КБ) 170 скачиваний
В :labview: 5.0 и более ранних кластер состоял из трёх элементов. В 6.0 элементов уже больше. Поэтому, если сохраняем из 5.0 в 6.0, :labview: обозначает это свойство как OldRange, чтобы не путать с новым Range.
2016-07-27_17-54-36.jpg
serg_si
beginner
beginner
Сообщения: 41
Зарегистрирован: 24 фев 2014, 10:19
Версия LabVIEW: 7.1
Контактная информация:

Re: Узел свойств

Сообщение serg_si »

Я понял, что вопрос был в количестве элементов. Я просто думал, что их количество можно определять самому.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Узел свойств

Сообщение dadreamer »

serg_si писал(а):Я понял, что вопрос был в количестве элементов. Я просто думал, что их количество можно определять самому.
Ну, для своих кластеров вы вправе сколько угодно элементов туда впихнуть. А кластеры встроенных инструментов :labview: вы не сможете переопределить, если :vi: не дают возможности редактировать их.
Ответить

Вернуться в «Общие»