Переменные модели

Таблица переменных модели содержит свойства переменных, описанные моделью.

Описание поля

Имя поля

Имя. Имя переменной.

name

Описание. Описание переменной.

description

Формат. Формат переменной. См. раздел формат для получения более подробной информации.

format

Перезаписываемый. Флажок, указывающий на то, что переменная может перезаписываться.

writable

Помощь. Подробное описание переменной.

help

Группа. Группа переменной или NULL, если переменная не принадлежит ни к одной группе.

group

Права доступа на чтение. Уровень прав доступа в контексте модели (либо контекст, к которому прикрепляется относительная модель, либо контекст экземпляра экземплярной модели), необходимый для чтения переменной.

readPermissions

Права доступа на запись. Уровень прав доступа в контексте модели (либо контекст, к которому прикрепляется относительная модель, либо контекст экземпляра экземплярной модели), необходимый для записи переменной.

writePermissions

Режим хранения. Определяет, постоянно ли значение переменной (тип хранения База данных), либо оно переходное (тип хранения Память).

storageMode

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

updateHistoryStorageTime

Режим записи истории. Управляет политикой сохранения истории и запуска обновлений. Если установлен режим – "Только измения", то выставление того же значения для переменной будет проигнорировано. Если установлен режим "Все значения", то любая операция для переменной будет сохранена, и запустится обновление.

historyRate

Время кэширования. Определяет минимальный период последовательного удаленного чтения значения переменной. Если удаленные компоненты пытаются прочитать переменную дважды во время данного периода, вторая попытка чтения вернет значение из кэша. Неопределенное значение отключает кэширование.

cacheTime

Кэширование значений в памяти сервера. Управляет кэшированием значений переменных на стороне сервера. 'Хранить всегда' - в кэш всегда будет помещаться последнее записанное значение переменной. 'Хранить, если есть место в памяти' -записанное значение переменной будет помещаться в кэш   только при наличии свободной памяти.

serverCachingMode

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

addPreviousValueToVariableUpdateEvent

Доступ к этим свойствам открывается через переменную modelVariables.

Больше информации о свойствах определения переменной см. в Переменные.