Переменные модели
Таблица переменных модели содержит свойства переменных, описанные моделью.
Описание поля | Имя поля |
Имя. Имя переменной. | name |
Описание. Описание переменной. | description |
Формат. Формат переменной. См. раздел формат для получения более подробной информации. | format |
Перезаписываемый. Флажок, указывающий на то, что переменная может перезаписываться. | writable |
Помощь. Подробное описание переменной. | help |
Группа. Группа переменной или NULL, если переменная не принадлежит ни к одной группе. | group |
Права доступа на чтение. Уровень прав доступа в контексте модели (либо контекст, к которому прикрепляется относительная модель, либо контекст экземпляра экземплярной модели), необходимый для чтения переменной. | readPermissions |
Права доступа на запись. Уровень прав доступа в контексте модели (либо контекст, к которому прикрепляется относительная модель, либо контекст экземпляра экземплярной модели), необходимый для записи переменной. | writePermissions |
Режим хранения. Определяет, постоянно ли значение переменной (тип хранения База данных), либо оно переходное (тип хранения Память). | storageMode |
Время хранения истории. Определяет, как долго хранятся ранее зафиксированные значения этой переменной в базе данных сервера. | updateHistoryStorageTime |
Режим записи истории. Управляет политикой сохранения истории и запуска обновлений. Если установлен режим – "Только измения", то выставление того же значения для переменной будет проигнорировано. Если установлен режим "Все значения", то любая операция для переменной будет сохранена, и запустится обновление. | historyRate |
Время кэширования. Определяет минимальный период последовательного удаленного чтения значения переменной. Если удаленные компоненты пытаются прочитать переменную дважды во время данного периода, вторая попытка чтения вернет значение из кэша. Неопределенное значение отключает кэширование. | cacheTime |
Кэширование значений в памяти сервера. Управляет кэшированием значений переменных на стороне сервера. 'Хранить всегда' - в кэш всегда будет помещаться последнее записанное значение переменной. 'Хранить, если есть место в памяти' -записанное значение переменной будет помещаться в кэш только при наличии свободной памяти. | serverCachingMode |
Добавить предыдущее значение в событие обновления переменной. Флаг показывает, что событие обновления переменной будет содержать предыдущее значение переменной. | addPreviousValueToVariableUpdateEvent |
Доступ к этим свойствам открывается через переменную modelVariables.
Больше информации о свойствах определения переменной см. в Переменные.