Відмінності між генераторами функцій, генераторами довільних функцій та генераторами сигналів довільної форми
Генератор функцій
Генератори функцій дозволяють генерувати періодичні стандартні функції, такі як синусоїдальні, прямокутні, трикутні, наростаючі/зменшувані, постійна напруга та шум.
Якщо генератор функцій підтримує прямий цифровий синтез (DDS), з таблиці відповідності завантажується один період стандартного сигналу, і пристрій вибирає відліки з пам'яті для отримання періодичного сигналу на точних частотах замість генерації всіх сигналів. Завдяки цьому плата з підтримкою DDS може досягати дуже точних частот і створювати сигнал із безперервною фазою та стрибкоподібною перебудовою частоти.
Файл Configure Standard Waveform.vi використовується для вибору типу стандартного сигналу, що генерується.

Генератор довільних функцій
Генератори довільних функцій - це генератори функцій, здатні генерувати періодичний сигнал, що визначається користувачем, зазвичай складається рівно з 16 348 точок, використовуючи DDS.
Цей сигнал можна визначити, вибравши «Користувач» як стандартний сигнал, і завантажити в пам'ять за допомогою команди «Визначити стандартний сигнал користувача».

Оскільки ця форма сигналу визначена як стандартна форма сигналу, генератор довільних функцій, як і раніше, має бути налаштований на режим виведення стандартної функції при використанні режиму налаштування виводу.

Генератор сигналів довільної форми
Генератори сигналів довільної форми дозволяють генерувати заданий користувачем сигнал будь-якого розміру, на відміну генераторів сигналів довільної форми, які можуть генерувати тільки задані користувачем періодичні сигнали.
Генератори сигналів довільної форми, що працюють у режимі генерації сигналів довільної форми, генерують тільки кожен відлік сигналу, що зберігається в пам'яті певному порядку. Хоча генератори сигналів довільної форми дозволяють користувачеві точно задавати форму сигналу для генерації в режимі генерації сигналів довільної форми, вони обмежені точності частоти, особливо на високих частотах. Також можливі розриви, якщо частота або форма сигналу змінюються "на льоту".
Додаткова інформація
Деякі генератори сигналів довільної форми (AWG) підтримують DDS в режимі стандартних функцій, наприклад, NI 5441, NI 5442, NI 5450 і NI 5451. Ці генератори сигналів довільної форми, запрограмовані для режиму стандартних функцій за допомогою Configure Output Mode.vi , Інші генератори сигналів довільної форми, такі як NI 5412, NI 5421 та NI 5422, мають режим стандартних функцій, що не використовує DDS. Ці пристрої генерують стандартну функцію, що завантажується на плату, і генерують їх у тому порядку, в якому вони зберігаються у пам'яті, а не конкретні відліки з DDS. Ці пристрої не підходять для програм, де частота стандартної функції повинна змінюватися "на льоту".
