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