В этом руководстве вы узнаете, как:
Откройте plcdemo_tunable_params
моделирования и миграции модели для использования Simulink Data Dictionary (SLDD).
Сгенерируйте код для модели.
Определение переменной базового рабочего пространства должно совпадать с определением переменной в файле. Если существует несоответствие, Simulink® PLC Coder™ отображает ошибку в процессе генерации кода.
Если у вашей модели есть объект Data Store Memory (DSM), у вас должен быть соответствующий Simulink.Signal
объект в файле SLDD.
Миграция plcdemo_tunable_params
моделируйте базовое рабочее пространство переменные в файл SLDD для генерации кода:
Примечание
Скопируйте plcdemo_tunable_params
Модель к текущей рабочей директории перед началом рабочего процесса.
Откройте plcdemo_tunable_params
модель.
На вкладке Modeling редактора Simulink нажмите Model Explorer.
На панели Model Hierarchy нажмите Base Workspace . На Contents панели отображаются переменные базовые рабочие пространства.
Щелкните правой кнопкой мыши K1
, K2
, и K3
. Выберите Convert to parameter object
опция для преобразования их в Simulink.Parameter
тип.
Щелкните правой кнопкой мыши plcdemo_tunable_params
, а затем выберите Properties
.
Выберите вкладку External Data.
Нажмите New. Введите имя файла следующим plcdemo_tunable_params
.
Нажмите кнопку Migrate data. Затем нажмите Apply в ответ на Link Model to Data Dictionary
сообщение и Migrate в ответ на Migrate Data
сообщение.
Нажмите OK.
Чтобы открыть словарь, в Редактор, щелкните значок данных моделей в нижнем левом углу, затем щелкните External Data ссылку. Чтобы просмотреть содержимое словаря, на панели Model Hierarchy Model Explorer, под узлом External Data, разверните узел словаря.
Чтобы сгенерировать код для модели, см. «Генерация и исследование структурированного текстового кода».