Узел свойств
-
- beginner
- Сообщения: 41
- Зарегистрирован: 24 фев 2014, 10:19
- Версия LabVIEW: 7.1
- Контактная информация:
Узел свойств
Добрый день!
Подскажите, как создавать выделенный узел (см. вложение).
Подскажите, как создавать выделенный узел (см. вложение).
- Вложения
-
- Узел.jpg (25.63 КБ) 11054 просмотра
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Узел свойств
Правой кнопкой мышки на котроле XYGraph -> Create -> PropertyNode -> XScale -> OldRange (или Range, т.к. свойство OldRange, если верить посту http://forums.ni.com/t5/LabVIEW/wavefor ... d-p/118872, доступно было в ранних версиях LV).
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 41
- Зарегистрирован: 24 фев 2014, 10:19
- Версия LabVIEW: 7.1
- Контактная информация:
Re: Узел свойств
Это все понятно. И все же. При нажатии левой кнопки мыши на узел нет галочек показывающих откуда он взялся. Плюс хелп. показывает, что там забито 3 свойства: min, max, inc. Как то это сделано.
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Узел свойств
Это же кластер, поэтому в нем "запихнуто" несколько параметров. Хотите взять из него лишь конкретный параметр - нажмите на блок диаграмме левой кнопкой мышки, пройдите по списку, и выберите параметр уровня ниже. Но если у Вас не показывает галочки в списке, то тогда не знаю - у меня нет Вашей версии лабвью, чтобы поклацать... Просмотрите список "вручную" - по пути, как я описал выше.
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 41
- Зарегистрирован: 24 фев 2014, 10:19
- Версия LabVIEW: 7.1
- Контактная информация:
Re: Узел свойств
Как, Вы, будете делать? У меня кластер, в который зашло 3 числа. Если я в узле свойств графика выберу XScale........Range...All elements, связи не будет, т.к. там 5 или 6 элементов. Как указать в узле свойств всего 3 элемента? Автоматом он принимает.
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Узел свойств
Так не выбирайте All Elements, а выберите конкретный элемент, например - Increment. После этого, если нужно больше отдельных элементов, просто растяните узел свойств вниз. Выглядеть тогда все будет вот так:
Мы делили апельсин - много наших полегло...
-
- beginner
- Сообщения: 41
- Зарегистрирован: 24 фев 2014, 10:19
- Версия LabVIEW: 7.1
- Контактная информация:
Re: Узел свойств
Скажите, куда и чего соединять ? Может, все таки какие-то еще действия надо сделать.
- Вложения
-
- Узел1.jpg (36.11 КБ) 11028 просмотров
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Узел свойств
Идея проста до безобразия, схематически (т.к. я не знаю, что конкретно объединяется в кластер, какие это свойства) изобразил в пэйнте.
Не объединяйте те параметры в кластер, а пишите их по одному, в нужные свойства.
Не объединяйте те параметры в кластер, а пишите их по одному, в нужные свойства.
Мы делили апельсин - много наших полегло...
-
Kosist
- expert
- Сообщения: 1236
- Зарегистрирован: 21 фев 2011, 23:44
- Награды: 2
- Версия LabVIEW: 2013-2020
- Благодарил (а): 23 раза
- Поблагодарили: 30 раз
- Контактная информация:
Re: Узел свойств
А Вас не смущает, что у свойств разные имена - OldRange, и Range ? Следовательно, это разные кластеры. И кластер из трех элементов, напрямую Вы не подключите к кластеру с 5 элементами...
Мы делили апельсин - много наших полегло...
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Узел свойств
Вот вам OldRange, если так хотите.
В 5.0 и более ранних кластер состоял из трёх элементов. В 6.0 элементов уже больше. Поэтому, если сохраняем из 5.0 в 6.0, обозначает это свойство как OldRange, чтобы не путать с новым Range.
-
- beginner
- Сообщения: 41
- Зарегистрирован: 24 фев 2014, 10:19
- Версия LabVIEW: 7.1
- Контактная информация:
Re: Узел свойств
Я понял, что вопрос был в количестве элементов. Я просто думал, что их количество можно определять самому.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Узел свойств
Ну, для своих кластеров вы вправе сколько угодно элементов туда впихнуть. А кластеры встроенных инструментов вы не сможете переопределить, если не дают возможности редактировать их.serg_si писал(а):Я понял, что вопрос был в количестве элементов. Я просто думал, что их количество можно определять самому.