Page 8 - 4366
P. 8

задання  потоку  даних  між  компонентами  програми  служать
                            провідники (wires). Об'єкти передньої панелі представлені на
                            блок-діаграмі у вигляді відповідних терміналів — віртуальних
                            роз'ємів,  крізь  які  дані  від  користувача  потрапляють  в
                            програму і навпаки.
                                Іконка  (icon)  і  з'єднувач  (connector)  служать  для
                            забезпечення використання ВІ у якості підпрограми для інших
                            ВП. Іконка є графічним представленням ВПП на блок-діаграмі
                            ВП, а коннектори служать терміналами для обміну даних між
                            ВПП і батьківською програмою.
                                Віртуальні  прилади  мають  ієрархічну  і  модульну
                            структуру,  тобто  можуть  бути  використані  як  самостійна
                            програма  і  як  віртуальний  підприлад.  Тому  зазвичай  у
                            LabVIEW        використовується       концепція      модульного
                            програмування, що полягає у розділенні прикладної задачі на
                            декілька більш простих  і реалізації  їх  у вигляді самостійних
                            віртуальних підприладів.
                                Використання      модульного     програмування      дозволяє
                            спростити  відладку  програми  завдяки  роботі  з  кожним
                            віртуальним підприладом окремо, а також дозволяє створити
                            власну  бібліотеку  віртуальних  підприладів  для  вирішення
                            типових  задач  і  використовувати  їх  у  різних  віртуальних
                            підприладів.
                                Для  взаємодії  LabVIEW  з  давачами  використовуються
                            мультифункціональні  плати  вводу-виводу,  які  називають
                            платами  збору  даних  (Data  Acquisition,  DAQ).  Плати  збору
                            даних  служать  для  зчитування  і  формування  аналогових  та
                            цифрових     сигналів,    наприклад     вимірювання     частоти,
                            формування  послідовностей  імпульсів  тощо. Оскільки  не  всі
                            давачі  прямо  сумісні  з  платами  збору  даних,  часто
                            використовується      процедура     узгодження     (conditioning)
                            сигналів.  Модулі  узгодження  виконують  функції  підсилення,
                            лінеаризації,  фільтрації,  гальванічної  розв'язки,  і  т.д.  Для
                            коректної  роботи  програмного  забезпечення  LabVIEW  із


                                                            7
   3   4   5   6   7   8   9   10   11   12   13