cgsl_0105: Моделирование локальной общей памяти с помощью хранилищ данных

ID: Заголовокcgsl_0105: Моделирование локальной общей памяти с помощью хранилищ данных
ОписаниеПри использовании хранилища данных блокируется как локальная общая память:
AЯвным образом создайте хранилище данных с помощью Блока памяти Хранилища данных.
BОчистите опцию параметров блоков Data store name must resolve to Simulink signal object.
CРассмотрите после соглашения о присвоении имен для локальных Блоков памяти Хранилища данных.
Примечания

Используйте диагностический Duplicate data store names, чтобы помочь обнаружить непреднамеренное повторное использование идентификатора. Для моделей намеренно с помощью локальных хранилищ данных, набор диагностика к warning. Проверьте, что только намеренные хранилища данных включены.

Блоки хранилища данных поняты как глобальная память в сгенерированном коде. Если они не присвоены определенный класс памяти, они включены в структуру DWork. В модели хранилище данных ограничено по объему к подсистеме определения и ниже. В сгенерированном коде хранилище данных имеет осциллограф файла.

ОбъяснениеA, B Блок хранилища данных обработан как локальный экземпляр хранилища данных
CОбеспечивает графическую обратную связь, что хранилище данных локально
Смотрите также
В последний раз измененныйR2011b
Примеры

В некоторых случаях, такие как библиотечная функция, повторное использование локального хранилища данных требуется. В этом примере локальное хранилище данных задано в двух подсистемах.

Экземпляр localFlag находится в осциллографе в subsystem LocalDataStore_1 и его подсистемах.

В сгенерированном коде хранилища данных являются частью глобальной структуры DWork для модели. Embedded Coder® автоматически присваивает их уникальные имена во время процесса генерации кода.