В этом примере показано, как измерить частоту входного сигнала при помощи Simulink Desktop Real-Time™. Измеренный сигнал соединяется со встречным входом вашей платы сбора данных. Встречный блок Input сконфигурирован, чтобы сбросить счетчик каждый пораженный выборкой после встречного чтения. Деление встречного значения шагом расчета дает частоту входного сигнала.
Примечание: Чтобы запустить эту модель, у вас должна быть плата сбора данных со встречным входом, соединенным с вашим компьютером.
Откройте блок Counter Input и выберите вашу плату сбора данных. Если нет никакой установленной платы, установите его путем нажатия на Install новая кнопка платы.
Чтобы переключиться на режим normal mode в случае необходимости, дважды кликните оранжевую кнопку в модели.
Чтобы запустить выполнение в реальном времени, на вкладке Simulation, нажимают Run.
Откройте блок Counter Input и выберите вашу плату сбора данных. Если нет никакой установленной платы, установите его путем нажатия на Install новая кнопка платы.
Чтобы переключиться на режим external mode в случае необходимости, дважды кликните оранжевую кнопку в модели.
Чтобы запустить выполнение в реальном времени, на вкладке Desktop Real Time, нажимают Start. Сборки модели, подключения к режиму external mode, и запускаются.
open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_counter'));
close_system(find_system(gcs ,'BlockType', 'Scope'));
clear close all bdclose all