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

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

Страница в процессе разработки.

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

data store read

Описание

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

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

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

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

Порты

Выход

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

Details

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

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

Типы данных

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

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

Да

Параметры

Параметры

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

Details

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

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

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

Значения

String

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

A

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

DataStoreName

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

Нет

# Период дискретизации — интервал между шагами расчета
SampleTime (вещественное число / вектор из двух вещественных чисел)

Details

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

Значения

SampleTime (real number / vector of two real numbers)

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

-1

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

SampleTime

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

Нет

Параметры

# Укажите элемент(ы) для выбора — список отобранных элементов
Строка

Details

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

Значения

String

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

``

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

DataStoreElements

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

Нет