Создайте отчет генерации кода

Сгенерируйте отчет о трассируемости

Сгенерируйте Simulink® Отчет о генерации кода PLC Coder™ с помощью диалогового окна Параметры конфигурации (Configuration Parameters):

  1. Проверьте, что модель открыта.

  2. Откройте приложение PLC Coder Щелкните вкладку PLC Code.

  3. Щелкните Settings и перейдите к панели PLC Code Generation.

  4. Чтобы включить генерацию отчетов, установите флажок Report > Generate traceability report.

  5. Чтобы открыть отчет генерации кода после завершения генерации кода, установите флажок Report > Open report automatically. Нажмите OK.

  6. Щелкните Generate PLC Code , чтобы инициировать генерацию кода и отчетов. Кодер генерирует файлы отчетов HTML как часть процесса генерации кода. Откроется отчет HTML.

  • Раздел Traceability Report позволяет вам учитывать Eliminated / Virtual Blocks, которые не отслеживаются, по сравнению с перечисленными Traceable Simulink Blocks / Stateflow Objects / MATLAB Scripts, обеспечивая полное отображение между элементами модели и кодом.

  • В Static Code Metrics Report разделе представлена статистика сгенерированного кода. Метрики оцениваются по статическому анализу сгенерированного кода.

В разделе Generated Files можно кликнуть имена файлов исходного кода, сгенерированных из вашей модели, чтобы просмотреть их содержимое в MATLAB® окно веб-браузера. В отображаемом исходном коде:

  • Образцы глобальных переменных связаны гиперссылками с их определениями.

  • Можно использовать гиперссылки в отображаемом исходном коде, чтобы просмотреть блоки или подсистемы, из которых был сгенерирован код. Щелкните гиперссылки, чтобы просмотреть соответствующие блоки или подсистемы в окне модели Simulink.

  • Можно просмотреть сгенерированный код для блока в модели. Чтобы выделить сгенерированный код блока в отчете HTML, щелкните блок и в приложении PLC Coder, REVIEW RESULTS панели, нажмите Navigate to Code.

Для получения дополнительной информации смотрите:

Ограничение

Если вы генерируете отчет генерации кода для модели, а затем меняете модель, отчет становится недействительным. Чтобы сохранить отчет генерации кода текущим, после изменения исходной модели перегенерируйте код и отчет. Если вы закрываете, а затем снова открываете модель, перегенерируйте отчет.