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

Разверните приложения, такие как модели машинного обучения к вашему целевому PLC путем генерации кода для сигналов переменного размера. Проверьте сгенерированный код структурированного текста путем генерации кода испытательного стенда и импорта сгенерированного кода испытательного стенда в целевой IDE.

Описание модели

Модель состоит из простого MATLAB® Function Block, графика Stateflow® и подсистемы Simulink®. MATLAB® Function Block генерирует переменный одномерный массив на основе ли входной сигнал u больше или меньше, чем нуль. График Stateflow® имеет два состояния что переход между присвоением выходной переменной y к входной переменной u и умножение y два. Подсистема Simulink® имеет Sum of Elements блокируйтесь, который суммирует все элементы в y.

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

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

mdl = 'vardim_ex';
open_system(mdl)

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

plcgeneratecode ([mdl '/Subsystem']);

Закройте модель

close_system(mdl)

Смотрите также