Разверните приложения, такие как модели машинного обучения к вашему целевому 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)