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