Работа с любым Cluster сontrol-ом

Простейшие вопросы в области инженерной разработки
Ответить
Tragen
interested
interested
Сообщения: 7
Зарегистрирован: 22 май 2017, 13:10
Версия LabVIEW: 12
Контактная информация:

Работа с любым Cluster сontrol-ом

Сообщение Tragen »

Всем привет!
Могу ли я каким-нибудь образом реализовать кластер контрол в subVI не привязываясь к содержанию этого кластера?
Изображение
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Работа с любым Cluster сontrol-ом

Сообщение IvanLis »

Tragen писал(а):Всем привет!
Могу ли я каким-нибудь образом реализовать кластер контрол в subVI не привязываясь к содержанию этого кластера?
Размещение картинок на сторонних ресурсах запрещено правилами форума.

Вы можете создать массив Variant Data и писать в него, а потом разобрать на данные.
см. например: http://www.ni.com/white-paper/4998/en/
Аватара пользователя
dadreamer

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

Re: Работа с любым Cluster сontrol-ом

Сообщение dadreamer »

В принципе, можете сделать входы и выходы в виде variant, а в SubVI анализировать тип данных, лежащий в варианте, и в зависимости от этого переключаться между алгоритмами. В качестве примера можно привести http://www.labviewportal.org/viewtopic. ... 195#p76195 Только там не все типы данных, так что нужно будет допиливать. Либо можете попробовать новую фичу :labview: 2017 - Malleable VIs. Что это такое - читайте на NI и в справке. :wink:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»