Задайте хранилище данных
Simulink / Маршрутизация Сигнала
Блок Data Store Memory задает и инициализирует именованное общее хранилище данных, которое является областью памяти, применимой Data Store Read и блоками Data Store Write, которые задают то же имя хранилища данных.
Местоположение блока Data Store Memory, который задает хранилище данных, определяет, который Data Store Read и блоки Data Store Write могут получить доступ к хранилищу данных:
Если блок Data Store Memory находится в системе верхнего уровня, Data Store Read и блоки Data Store Write где угодно в модели могут получить доступ к хранилищу данных.
Если блок Data Store Memory находится в подсистеме, Data Store Read и блоки Data Store Write в той же подсистеме или в любой подсистеме ниже его в иерархии модели могут получить доступ к хранилищу данных.
Data Store Read или блоки Data Store Write не могут получить доступ к блоку Data Store Memory, который является или в модели, которая содержит блок Model или в модели, на которую ссылаются.
Не включайте блок Data Store Memory в Для Каждой подсистемы.
Получение правильных результатов хранилищ данных требует обеспечения, что чтения хранилища данных и записи происходят в ожидаемом порядке. Для получения дополнительной информации см.:
Можно использовать Simulink.Signal
объекты в дополнение к, или вместо, Data Store Memory блокируется, чтобы задать хранилища данных. Хранилище данных, заданное в базовом рабочем пространстве с объектом сигнала, является хранилищем глобальных данных. Хранилища глобальных данных доступны для каждой модели, включая все модели, на которые ссылаются. Смотрите Хранилища данных для получения дополнительной информации.
Можно выбрать Data Store Read, Data Store Write или блок Data Store Memory, чтобы подсветить блоки, связанные с ним. Чтобы показать связанный блок в открытой схеме или новой вкладке, сделайте паузу на замещающем знаке, который появляется после выбора. Затем выберите Related Blocks от строки меню. Когда несколько блоков соответствуют выбранному блоку, список связанных блоков открывается. Можно отфильтровать список связанных блоков путем ввода критерия поиска в текстовое поле. После того, как вы выбираете связанный блок из списка, особое внимание окна переходит к открытой схеме или новой вкладке, которая показывает связанный блок.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Data Store Read | Data Store Write