Page 44 - 4366
P. 44
Для того щоб отримати доступ до елемента кластера за
його іменем, використовується функція Bundle by Name. Ця
функція працює аналогічно до функції Bundle, проте для
доступу використовуються імена елементів (мітки). Кількість
входів не обов’язково повинно співпадати з кількістю
елементів – можна звертатися тільки до тих, що потрібні в
даний момент. Приклад використання функції Bundle by Name
наведено на рис. 13 де передставлена блок-діаграма, що
змінює значення елементів Command і Function.
Рисунок 13 – Приклад використання функції Bundle by Name
для редагування елементів кластера.
Якщо в процесі роботи над програмою знадобиться
додати в кластер ще один елемент або змінити порядок
елементів, то при використанні функції Bundle by Name
змінювати інші частини програми буде непотрібно, оскільки
порядок і склад елементів в кластері для неї не важливий,
використовуються лише їх імена.
Окрім побудови кластерів із заданих елементів часто
використовується також операція розбиття. У LabVIEW
існують дві функції для того щоб розділити кластер на окремі
елементи - це функції, Unbundle і Unbundle by Name, їх
використання аналогічне до використання функцій збирання.
43