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