Основы генерации кода PLC

Сгенерируйте структурированный текст

Функции

plccoderdemosПримеры продукта
plccoderprefУправляйте пользовательскими настройками
plcgeneratecodeСгенерируйте Схему (L5X) Структурированного текста или Лестничной структуры для атомарной подсистемы
plcopenconfigsetОткрытое диалоговое окно Configuration Parameters для подсистемы

Примеры и руководства

Сгенерируйте и исследуйте код структурированного текста

Начните с генерацией кода Структурированного текста из простой модели Simulink®.

Интегрируйте сгенерированный код с пользовательским кодом

Вызовите сгенерированный функциональный блок с различными значениями ssMethodType аргумент для шагов инициализации и расчета подсистемы.

Задайте пользовательские имена для сгенерированных файлов

Замените соглашение о присвоении имен по умолчанию, которое использует имя модели в сгенерированном файле кода Структурированного текста.

Распространите описания блока к комментариям к коду

Просмотрите описания блока из своей модели как комментарии в сгенерированном коде Структурированного текста.

Концепции

Файлы, сгенерированные с Simulink PLC Coder

Ищите местоположение файлов для того, чтобы вручную импортировать сгенерированный код Структурированного текста к вашему IDE.

Структура сгенерированного кода для простых подсистем Simulink

Сопоставьте объекты модели в своей Подсистеме Simulink к построениям в сгенерированном коде Структурированного текста.

Структура сгенерированного кода для допускающих повторное использование подсистем

Сгенерируйте код Структурированного текста от допускающей повторное использование подсистемы и идентифицируйте повторное использование кода.

Структура сгенерированного кода для инициированных подсистем

Сгенерируйте код Структурированного текста от инициированной подсистемы и идентифицируйте триггер основанное на событии выполнение в сгенерированном коде.

Структура сгенерированного кода для диаграмм Stateflow

Сгенерируйте код Структурированного текста из Графика Stateflow® и идентифицируйте основанные на событии переходы или абсолютное время временную логику в сгенерированном коде.

Структура сгенерированного кода для блока MATLAB function

Сгенерируйте код Структурированного текста от блока MATLAB Function и идентифицируйте содержимое функции MATLAB® в сгенерированном коде.

Структура сгенерированного кода для многоскоростных моделей

Сгенерируйте код Структурированного текста от многоскоростной модели и идентифицируйте несколько уровней выполнения в сгенерированном коде.

Структура сгенерированного кода для параметров маски подсистемы

Сгенерируйте код Структурированного текста от подсистемы маскированной и идентифицируйте параметры маски в сгенерированном коде.

Сгенерируйте код структурированного текста с логгированием инструментирования

Рабочий процесс для генерации кода Структурированного текста с логгированием инструментирования.

Глобальная инициализация настраиваемого параметра для PC WORX

Узнать, как глобальные настраиваемые параметры появляются в коде, сгенерированном для PC IDE WORX™.

Рекомендуемые примеры