Различия между генераторами функций, генераторами произвольных функций и генераторами сигналов произвольной формы
Генератор функций
Генераторы функций позволяют генерировать периодические стандартные функции, такие как синусоидальные, прямоугольные, треугольные, нарастающие/убываюшие, постоянное напряжение и шум.
Если генератор функций поддерживает прямой цифровой синтез (DDS), из таблицы соответствия загружается один период стандартного сигнала, и устройство выбирает отсчёты из памяти для получения периодического сигнала на точных частотах вместо генерации всех отсчётов сигнала. Благодаря этому плата с поддержкой DDS может достигать очень точных частот и создавать сигнал с непрерывной фазой и скачкообразной перестройкой частоты.
Файл Configure Standard Waveform.vi используется для выбора типа генерируемого стандартного сигнала.

Генератор произвольных функций
Генераторы произвольных функций — это генераторы функций, способные генерировать периодический, определяемый пользователем сигнал, обычно состоящий ровно из 16 348 точек, используя DDS.
Этот сигнал можно определить, выбрав «Пользовательский» в качестве стандартного сигнала, и загрузить в память с помощью команды «Определить стандартный сигнал пользователя».vi

Поскольку эта форма сигнала определена как стандартная форма сигнала, генератор произвольных функций по-прежнему должен быть настроен на режим вывода стандартной функции при использовании режима настройки вывода.vi

Генератор сигналов произвольной формы
Генераторы сигналов произвольной формы позволяют генерировать заданный пользователем сигнал любого размера, в отличие от генераторов сигналов произвольной формы, которые могут генерировать только заданные пользователем периодические сигналы.
Генераторы сигналов произвольной формы, работающие в режиме генерации сигналов произвольной формы, генерируют только каждый отсчёт сигнала, хранящийся в памяти в определённом порядке. Хотя генераторы сигналов произвольной формы позволяют пользователю точно задавать форму сигнала для генерации в режиме генерации сигналов произвольной формы, они ограничены в точности частоты, особенно на высоких частотах. Также возможны разрывы, если частота или форма сигнала изменяются «на лету».
Дополнительная информация
Некоторые генераторы сигналов произвольной формы (AWG) поддерживают DDS в режиме стандартных функций, например, NI 5441, NI 5442, NI 5450 и NI 5451. Эти генераторы сигналов произвольной формы, запрограммированные для режима стандартных функций с помощью Configure Output Mode.vi , обладают всеми преимуществами DDS. Другие генераторы сигналов произвольной формы, такие как NI 5412, NI 5421 и NI 5422, имеют режим стандартных функций, не использующий DDS. Эти устройства генерируют стандартную функцию, загружаемую на плату, и генерируют их в том порядке, в котором они хранятся в памяти, а не конкретные отсчёты из DDS. Эти устройства не подходят для приложений, где частота стандартной функции должна изменяться «на лету».
