В этом примере вы учитесь как:
Откройте plcdemo_tunable_params
модель и перемещает модель, чтобы использовать Словарь Данных Simulink (SLDD).
Сгенерируйте код для модели.
Определение переменной базового рабочего пространства должно совпадать с определением переменной в файле SLDD. Если существует несоответствие, Simulink® PLC Coder™ отображает ошибку во время процесса генерации кода.
Если ваша модель имеет объект Data Store Memory(DSM), у вас должен быть соответствующий Simulink.Signal
объект в файле SLDD.
Переместите plcdemo_tunable_params
переменные базового рабочего пространства модели к файлу SLDD для генерации кода:
Скопируйте plcdemo_tunable_params
модель к вашей текущей рабочей директории до запуска рабочего процесса.
Откройте plcdemo_tunable_params
модель.
От вкладки Simulink Editor Modeling нажмите 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.
Чтобы открыть словарь, в Редакторе Simulink, кликают по значку данных модели в левом нижнем углу, затем щелкают по ссылке External Data. Чтобы смотреть содержимое словаря, в панели Model Hierarchy Model Explorer, под узлом External Data, расширяют узел словаря.
Чтобы сгенерировать код для модели, смотрите, Генерируют и Исследуют Код Структурированного текста.