exponenta event banner

Параметры блока в сгенерированном коде

Для управления отображением параметров блока в сгенерированном коде можно либо определить параметры как Simulink.Parameter объекты в рабочей области MATLAB ® или используйте диалоговое окно Конфигурация параметров модели (Model Parameter Configuration). Дополнительные сведения см. в разделе Управление внешним видом параметров блока в сгенерированном коде.

Simulink ® PLC Coder™ экспортирует настраиваемые параметры в виде экспортированных символов и сохраняет имена этих параметров в созданном коде. Она не управляет этими именами. В результате при использовании зарезервированного ключевого слова IDE в качестве настраиваемого имени параметра создание кода может привести к ошибкам компиляции в среде IDE. Рекомендуется не использовать ключевые слова IDE в качестве настраиваемых имен параметров.

Кодер отображает перестраиваемые параметры в сгенерированном коде, как указано в следующей таблице:

Целевая среда IDEКласс хранения параметров
Model defaultExportedGlobalImportedExternImportedExternPointer
CoDeSys 2.3 Переменные локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
CoDeSys 3.3 Переменные локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
CoDeSys 3.5 Переменные локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
B&R Automation Studio ® 3.0Переменная локального функционального блокаПеременная локального функционального блокаПеременная локального функционального блока.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
B&R Automation Studio 4.0Переменная локального функционального блокаПеременная локального функционального блокаПеременная локального функционального блока.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern

Бекхофф ® TwinCAT ® 2.11

Переменная локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
KW-программное обеспечение MULTIPROG ® 5.0Переменная локального функционального блокаПеременная локального функционального блокаПеременная локального функционального блока.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.

Контактный компьютер Phoenix ® PC WORX™ 6.0

Переменная локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
RSLogix™ 5000 17, 18: AOIЛокальные теги AOIВходные метки AOIВходные метки AOI.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
RSLogix 5000 17, 18: РутинаПоля экземпляра тегов определяемого пользователем типа программыТеги программыПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.

Siemens ® SIMATIC ® STEP ® 7

Переменная локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.

Портал Siemens TIA

Переменная локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern
УниверсальныйПеременная локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.
PLCopenПеременная локального функционального блокаГлобальная переменнаяПеременная не определена в сгенерированном коде и должна быть определена извне.Игнорируется. Если для параметра задано это значение, программа обрабатывает его так же, как ImportedExtern.