Разработка, управление и выполнение основанных на моделировании тестов созданного кода с помощью Simulink ® Test™ с Simulink PLC Coder™ .
Если у вас нет plcdemo_simple_subsystem модель открыта, откройте ее.
Создайте тестовый жгут построения сигнала для подсистемы. Чтобы создать тестовый электрический жгут для подсистемы, выберите подсистему, щелкните правой кнопкой мыши и в контекстном меню выберите «Тестовый электрический жгут » > «Создать для < имя подсистемы >». Задайте свойства тестового кабеля в диалоговом окне «Создание тестового кабеля».

Откройте приложение «Кодер ПЛК» и перейдите на вкладку «Код ПЛК».
Щелкните Настройки (Settings).

В диалоговом окне «Параметры конфигурации» на панели «Создание кода ПЛК» выберите целевой объект и установите флажок «Создать тестовый инструментарий для подсистемы».
Нажмите кнопку ОК.
Выберите Test Harness Window перейдите на вкладку «Код ПЛК» и нажмите «Создать код ПЛК». Сгенерированный код содержит несколько тестовых стендов от формирователя сигналов. Этот код можно запустить в эмуляторе ПЛК, чтобы убедиться, что он соответствует моделированию модели.
При использовании в тестовом жгуте блока, отличного от блока построителя сигналов, необходимо создать атомарную подсистему верхнего уровня в тестовом жгуте, которая содержит тестируемую подсистему и тестируемые блоки (например, блок тестовой последовательности), и создать код для этой подсистемы.
Кодер Simulink PLC не поддерживает verify ключевое слово в блоке тестовой последовательности
Кодер Simulink PLC поддерживает duration ключевое слово в блоке тестовой последовательности, но оно требует выполнения сгенерированного кода с той же частотой дискретизации, что и в модели Simulink.