В этой теме предполагается, что вы сгенерировали код структурированного текста из Simulink® модель. Если вы еще не сделали этого, см. «Генерация структурированного текста из окна модели».
Пример в этом разделе показывает сгенерированный код для среды IDE PLC CoDeSys версии 2.3. Сгенерированный код для других платформ IDE выглядит по-другому.
Откройте plcdemo_cruise_control
модель.
Откройте приложение PLC Coder Щелкните вкладку PLC Code.
Нажмите Generate PLC Code.
Программное обеспечение Simulink PLC Coder™ генерирует Structured Text код и помещает его в
.current_folder
/ plcsrc/plcdemo_cruise_control.exp
Если у вас нет plcdemo_cruise_control.exp
откройте файл, откройте его в MATLAB® редактора.
Следующий рисунок иллюстрирует отображение сгенерированного кода компонентам структурированного текста для срабатывающей подсистемы Simulink. Первая часть рисунка показывает подсистему контроллер и срабатывающее Stateflow® график, которая она содержит. Вторая часть рисунка показывает выдержки из сгенерированного кода. Заметьте пересечения нулем функции, которые реализуют семантику триггируемой подсистемы.