В этом примере показано, как моделировать и генерировать код для подсистемы контроллера из модели скоростного круиз-контроля с помощью Simulink ® и Stateflow ®.
open_system('plcdemo_cruise_control')

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