Документация Engee

Data Store Read

Чтение из хранилища данных.

Тип: DataStoreRead

Путь в библиотеке:

/Basic/Signal Routing/Data Store Read

Описание

Блок Data Store Read копирует данные из именованного хранилища данных или выбранной его части на свой выход. Из одного и того же хранилища данных может считываться более одного блока Data Store Read.

Хранилище данных, из которого считываются данные, определяется именем хранилища, которое задается параметром Data store name в блоках Data Store Read и Data Store Memory.

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

Вы можете выбрать блок Data Store Read, Data Store Write или Data Store Memory, чтобы выделить связанные с ним блоки.

Порты

Выход

# OUT — значения из заданного хранилища данных
скаляр | вектор | матрица | N-D массив

Details

Значения из указанного хранилища данных, заданные в виде вещественного или комплексного скаляра, вектора, матрицы или - -массива.

Указанные значения имеют то же тип данных и количество размерностей, что и в хранилище данных. Вы можете выбрать, будет ли блок предоставлять все хранилище данных или только выбранные элементы.

Типы данных

Float32 | Float64| Int8 | Int16 | Int32 | Int64 | UInt8 | UInt16 | UInt32 | UInt64 | Bool

Поддержка комплексных чисел

Да

Параметры

Параметры

# Data store name — имя хранилища данных, из которого считывается блок
String

Details

Имя хранилища данных, из которого этот блок считывает данные.

При компиляции модели, содержащей этот блок, программа ищет в модели вверх от уровня блока блок Data Store Memory с указанным именем хранилища данных.

Если программа не находит блока Data Store Memory, она останавливает компиляцию и выдает ошибку.

Значение по умолчанию

A

Имя для программного использования

DataStoreName

Настраиваемый

Нет

Вычисляемый

Да

# Sample time — интервал между шагами расчета
SampleTime (real number / vector of two real numbers)

Details

Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение -1.

Значение по умолчанию

-1

Имя для программного использования

SampleTime

Настраиваемый

Нет

Вычисляемый

Да

Параметры

# Specify element(s) to select — список отобранных элементов
String

Details

Элементы, которые вы выбираете из хранилища данных.

Значение по умолчанию

Имя для программного использования

DataStoreElements

Настраиваемый

Нет

Вычисляемый

Да

Смотрите также