В этом примере показано, как симулировать и сгенерировать код для Подсистемы контроллера из модели круиз-контроля скорости при помощи Simulink® и Stateflow®.
open_system('plcdemo_cruise_control')
Чтобы запустить симуляцию, нажмите Run.
Чтобы сгенерировать код для Подсистемы контроллера, используйте plcgeneratecode
:
generatedfiles = plcgeneratecode('plcdemo_cruise_control/Controller');
Подсистема контроллера выполняет вычисления Разрешения и Заданного значения при помощи Инициированного графика Stateflow®. Команда Дросселя вычисляется при помощи дискретного ПИД-регулятора.