Создание структурированного текстового кода для различных компонентов модели.
Откройте модель с помощью следующей команды:
open_system('External_Var_Distributed_Codegen');

Чтобы автоматически создать структурированный текстовый код, запретив операторы инициализации для внешних переменных для интеграции внешнего кода, удалите операторы инициализации для внешних переменных состояния. дополнительные сведения см. в разделе Удаление операторов инициализации для внешних переменных состояния.
Откройте приложение Simulink PLC Coder. Дополнительные сведения см. в разделе Simulink PLC Coder.
Выберите Subsystem блок.
Щелкните Настройки (Settings). Перейдите в раздел «Создание кода ПЛК» > «Идентификаторы». В Identifier Names поле введите child1,child2,DSExportedGlobal.
Нажмите кнопку ОК.
Откройте приложение Simulink PLC Coder. Дополнительные сведения см. в разделе Simulink PLC Coder.
Выберите Subsystem блок.
Щелкните Настройки (Settings). Перейдите в раздел «Создание кода ПЛК» > «Интерфейс». Установите флажок Удалить операторы инициализации для внешних переменных состояния.
Нажмите кнопку ОК.
Чтобы создать код для отдельной подсистемы, используйте функцию кода plcgenerate:
plcgeneratecode ('External _ Var _ Distributed _ Codegen/Subsystem');
Сгенерированная структура кода для PLC_PreventExternalVarInitialization.