В этом примере показано, как измерить частоту входного сигнала с помощью Simulink Desktop Real-Time™. Измеренный сигнал подключается к счетному входу платы сбора данных. Блок ввода счетчика сконфигурирован для сброса счетчика после считывания счетчика. Деление значения счетчика на время выборки дает частоту входного сигнала.
Примечание.Для запуска этой модели необходимо иметь плату сбора данных с входным счетчиком, подключенную к компьютеру.
Откройте блок Counter Input и выберите плату сбора данных. Если плата не установлена, установите ее, нажав кнопку Установить новую плату.
Для переключения в обычный режим при необходимости на вкладке Моделирование (Simulation) выберите Обычный режим (Normal mode).
Чтобы начать выполнение в реальном времени, на вкладке Моделирование (Simulation) щелкните Выполнить (Run).
Откройте блок Counter Input и выберите плату сбора данных. Если плата не установлена, установите ее, нажав кнопку Установить новую плату.
Чтобы запустить выполнение в реальном времени во внешнем режиме, на вкладке Рабочий стол в реальном времени щелкните Выполнить в реальном времени. Модель создается, подключается к внешнему режиму и запускается.
open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_counter'));

close_system(find_system(gcs ,'BlockType', 'Scope'));
clear close all bdclose all