Симулируйте и сгенерируйте код для системы круиз-контроля скорости

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

Откройте модель

open_system('plcdemo_cruise_control')

Чтобы запустить симуляцию, нажмите Run.

Сгенерируйте код

Чтобы сгенерировать код для Подсистемы контроллера, используйте plcgeneratecode:

generatedfiles = plcgeneratecode('plcdemo_cruise_control/Controller');

Подсистема контроллера выполняет вычисления Разрешения и Заданного значения при помощи Инициированного графика Stateflow®. Команда Дросселя вычисляется при помощи дискретного ПИД-регулятора.