Конфигурирование объектов данных
Только учётные записи с правом «Настройка конфигурации» (смотрите Пользователи) могут создавать, конфигурировать, удалять, копировать объекты между группами, создавать и удалять группы, копировать и перемещать группы.
Объектам данных может быть присвоено до двух источников данных (каналов) для выполнения горячего резервирования. В случае двух источников, потеря достоверности приведет к автоматическому переключению объекта на резервный источник, а при восстановлении основного канала он снова будет задействован в качестве источника данных объекта.
Для каждого объекта данных может быть задан один канал управления (ТУ или телерегулирования). В частности, каналом управления, может быть канал управления, используемый в качестве источника данных этого же объекта.
Для канала управления может быть задано условие управления - логическое выражение, при выполнении которого управление может быть активно:

иначе управление будет заблокировано:

Значения, полученные от источников данных, могут быть инвертированы (для объектов ТС), преобразованы по линейной шкале (для объектов ТИТ) или вычислены с использованием математической формулы Дорасчет.
Доступ к просмотру и редактированию конфигурации объекта данных возможен через пункты меню Свойства для одного объекта или Свойства элемента для группы объектов.

Создание объектов
Объекты могут быть созданы только внутри группы объектов. Группы, в свою очередь, могут быть включены в другие группы.
Создание одного объекта или серии из нескольких объектов внутри выбранной группы осуществляется через меню Создать:

Серийное создание
Команда Серийное создание… открывает мастер «Массовое создание», который
создаёт сразу несколько объектов по одному шаблону. Мастер состоит из трёх
шагов.
- Назначение и тип
- «Что создавать» — «Элементы данных» (объекты данных) или «Правила
ретрансляции» (второе предлагается, только если правилам есть что
ретранслировать, то есть если объекты-источники уже выделены). Для объектов
данных задаются «Тип элемента» (ТС или ТИТ), «Устройство» — источник данных —
и «Шаблон пути источника»: адрес канала на этом устройстве, с теми же
подстановками номера, что и шаблон имени (смотрите ниже). Для каждого
объекта адрес подставляется в поле «Канал» — так же, как если бы устройство
и канал были выбраны в его свойствах вручную. Для устройства МЭК-60870-5
это адрес информационного объекта (например,
1{nn}), для MODBUS — адрес канала в формате MODBUS (например,HOLDREG:INT16:{n}). Если устройство не выбрано или шаблон пуст, объекты создаются без источника. - Шаблон: именование и адресация
- «Шаблон имени», «Шаблон NodeId» и «Шаблон пути источника» принимают
подстановки номера:
{n}— номер десятичным числом,{nn}— с ведущим нулём,{hex}— шестнадцатеричным. Остальной текст шаблона переносится как есть, поэтому «ТС{n} ток» при номере 8 даёт «ТС8 ток». Диапазон номеров задают «Начальный индекс», «Количество» и «Шаг индекса», а для правил ретрансляции — ещё «Начальный IOA» и «Шаг IOA»: объект данных на линии не адресуется, поэтому у него полей IOA нет. «Шаблон NodeId» задает идентификаторы новых объектов в форме OPC UA. Сервер принимает только числовые идентификаторы в пространстве типа объекта:ns=1;i=…для ТС иns=2;i=…для ТИТ. Значение, которое мастер предлагает по умолчанию (ns=2;s=RTU.TS{n}.I), — строковый идентификатор, и Сервер такие объекты не создаст. Проще всего очистить поле: тогда Сервер сам присвоит объектам свободные номера, как при обычном создании. Ниже сразу же строится предварительный просмотр — таблица с номером строки, «Имя», «Идентификатор узла», «Адрес» и «Статус». В столбце «Статус» строка помечается как «новый», «существует» (такой узел уже есть) или «адрес вне диапазона», а под таблицей выводится итог вида «N новый, M конфликт». - Проверка и создание
- Сообщает, сколько строк будет создано из общего числа: «Будет создано N из M». Конфликтующие строки в это число не входят, поэтому повторный запуск мастера по тому же шаблону NodeId дополняет набор, а не задваивает его. Если шаблон NodeId пуст, существующие объекты не распознаются, и повторный запуск создаст их еще раз.
Пример: создать пять объектов ТИТ «Ток фидера 1» … «Ток фидера 5», которые читают адреса 101–105 устройства МЭК-60870-5:
| Поле | Значение |
|---|---|
| Что создавать | Элементы данных |
| Тип элемента | ТИТ |
| Устройство | нужное устройство МЭК-60870 |
| Шаблон пути источника | 1{nn} |
| Шаблон имени | Ток фидера {n} |
| Шаблон NodeId | пусто |
| Начальный индекс | 1 |
| Количество | 5 |
| Шаг индекса | 1 |
Для номера 1 шаблон 1{nn} дает 101, для номера 5 — 105.
Шаг «Шаблон» с предварительным просмотром:

После успешного создания параметры созданных объектов могут быть изменены обычным образом.
Сервисные объекты
При создании Сервисных объектов требуется выбрать один из предлагаемых типов сервисного (служебного) объекта для конкретного устройства:

После успешного создания сервисного объекта его тип может быть заменен.
Удаление объектов
Удаление объектов или групп объектов выполняется через пункты меню Удалить.
Пример контекстного меню, всплывающего по нажатию ПКМ:

Копирование объектов
Копирование объектов или групп объектов выполняется через пункты меню Копировать.
Пример главного меню:

Перетягивание объектов
Удержание ЛКМ и перетягивание объектов или групп объектов внутри дерева объектов в окне Объекты.
Свойства объектов
Пример свойств объекта ТИТ Температура нагрева:

- Обозначение
- В группе «Атрибуты»: идентификатор, который Сервер присвоил объекту при
создании, например
TIT.646. По нему на объект ссылаются формулы и «Условие управления». - Архив значений
- Из выпадающего списка выбирается архив для хранения значений данных объекта с целью его последующего анализа на графиках, в таблицах сводки и в журнале событий. Глубина хранения задается у самого архива, а не у объекта. Смотрите Архивирование.
ВНИМАНИЕ: в версии 2.6 назначение архива объекту из Клиента
отклоняется Сервером, если Сервер установлен
scada-setupотдельными процессами; для назначения архивов новым объектам обратитесь в ООО «Телеконтроль». Подробности — на странице Архивирование. - Имя
- Отображается в любом месте системы, где есть упоминание об этом объекте. Имя может состоять из произвольных символов и пробелов, уникальность имени не требуется. Для точной идентификации объекта в местах отображения используется полный формат имени, включающий в себя имена всех родительских групп, например: Группа 1 : Подгруппа 1 : ТИТ1.
- Канал (Управление)
- Здесь указывается десятичный адрес команды управления в требуемом формате протокола обмена данными.
- Устройство (Управление)
- Позволяет выбрать устройство, являющееся источником данных для режима Управления, если требуется телеуправление объектом.
- Двухэтапное управление
- Позволяет выбрать режим управления, в соответствии с МЭК-60870-5, в два этапа (SELECT/EXECUTE), иначе команда управления будет реализована в один этап (EXECUTE). По умолчанию «Да».
- Блокировка
- «Да» — объект не принимает значения от устройства, а сохраняет значение, заданное ручным вводом (признак качества [Б]). По умолчанию «Нет». Смотрите Ручной ввод и блокировка.
- Канал
- Здесь указывается либо десятичный адрес информационного объекта в требуемом формате протокола обмена данными, либо выбирается сервисный объект из выпадающего списка. Если устройство не выбрано, здесь вводится формула [Дорасчёта](/scada/formulas/).
- Устройство
- Позволяет выбрать устройство, являющееся основным источником данных. Либо, если устройство не выбрано, то в поле [Канал] задается формула [Дорасчёта](/scada/formulas/).
- Канал (Резерв)
- Здесь указывается либо десятичный адрес информационного объекта для резервного источника данных в требуемом формате протокола обмена данными, либо выбирается сервисный объект из выпадающего списка.
- Устройство (Резерв)
- Позволяет выбрать устройство, являющееся резервным источником данных.
- Условие управления
- Логическое выражение, при выполнении которого управление может быть либо активно, либо заблокировано. В логическом выражении обычно содержатся алиасы объектов ТС либо их обозначения, например
TS.1379(смотрите Формулы). Знак=в начале выражения не ставится. - Устаревание, с
- Контроль устаревания позволяет задать время в секундах, в течение которого значения данных должно изменяться, иначе данные будут отмечаться, как устаревшие.
- Параметры отображения
- Позволяет указать способ отображения объектов ТС на экране, выбрав один из существующих форматов. Просмотреть и изменить список форматов можно выбрав из вкладки главного меню [Дополнительно] — [Форматы].
- Инверсия
- Используется только для объектов ТС и определяет, следует ли инвертировать полученное с устройства состояние ТС.
- Преобразование
- Содержит параметры, определяющие правила обработки входящих данных для
объектов ТИТ. По умолчанию — «Нет». ВНИМАНИЕ: в этой версии список может
не предлагать вариантов, и тогда линейное преобразование из Клиента не
включить — смотрите Поля со списком
значений.
-
*
- Линейное
- Используется линейное преобразование шкалы (смещение и масштабирование). *
- Нет
- Позволяет отключить преобразование входных данных.
- Логический максимум и Логический минимум
- Определяют логический диапазон значений объекта ТИТ. Используются для любого типа преобразования. Определяют шкалу графиков по оси Y.
- Физический максимум и Физический минимум
- Используются для линейного преобразования и определяют физический диапазон значений получаемых от устройств.
- Алиас
- Задает псевдоним - уникальное имя объекта в системе. Алиас может использоваться в логических выражениях и математических формулах, для быстрого ввода объекта в таблицы и графики, а также для привязки объектов к элементам мнемосхем. В других случаях Алиас можно не указывать. Допустимы алиасы, состоящие из английских и русских букв и цифр, но не содержащие пробелов. Длина алиаса не должна превышать 50 символов. Чтобы на алиас можно было сослаться в формуле, он должен начинаться с буквы или знака
_. - Важность
- Число от 1 до 1000, по умолчанию 10. Важность получают события объекта; по ней события окрашиваются и фильтруются в журнале событий и в панели текущих событий. Окно панели текущих событий доступно из вкладки главного меню: Дополнительно — События. Окно журнала событий доступно из вкладки главного меню: Дополнительно — Журнал событий.
- Строки событий окрашиваются по важности: * 800 и выше — красный фон («Критично», аварийная сигнализация); * от 600 до 799 — желтый фон («Предупреждение», предупредительная сигнализация); * ниже 600 — без выделения.
- Неквитированное событие отмечается точкой в первом столбце и надписью «— ожидает —» в столбце времени квитирования; цвет строки при этом определяется только важностью. Подробнее — в разделе Важность.
- Ограничение диапазона
- Ограничивает значение пределами логического диапазона.
- Апертура
- Группа «Фильтрация», только ТИТ: минимальное изменение значения, которое принимается; меньшие изменения игнорируются. Задается в единицах объекта, 0 (по умолчанию) — фильтрации нет. Смотрите Архитектура — Апертура.
- Мертвая зона
- Группа «Фильтрация», только ТИТ: значения, меньшие по модулю этой величины, сводятся к нулю. Задается в единицах объекта, 0 (по умолчанию) — не используется.
- Уставки
- Группа «Уставки», только ТИТ: «Уставка нижняя аварийная», «Уставка нижняя предаварийная», «Уставка верхняя предаварийная», «Уставка верхняя аварийная». Пустое значение — уставка не задана. Уставки можно изменить и здесь, и командой «Уставки» — смотрите Контроль уставок. Изменить их в свойствах может любой, у кого есть право «Настройка конфигурации».
- Отображение
- Определяет форматирование значения объекта ТИТ при его отображении в системе:
-
*
- Единицы измерения
- Определяет единицу измерения, выводимую после значения (кВт, А, °С, ...). *
- Формат
- Определяет количество знаков после запятой.
- Эмуляция
- Группа «Эмуляция». «Да» — объект берет значения не от устройства, а от эмулируемого сигнала, выбранного в поле «Эмулируемый сигнал». По умолчанию «Нет». Флаг «Эмуляция» есть и у группы объектов: если он включен у группы, эмулируются все ее объекты, у которых выбран сигнал.
- Эмулируемый сигнал
- Группа «Эмуляция»: сигнал, который выдает значения объекту в режиме эмуляции. Без включенного флага «Эмуляция» (у объекта или его группы) этот выбор ни на что не влияет. Сигналы создаются в окне «Имитационные сигналы» (главное меню [Дополнительно] — [Имитационные сигналы]) командой Создать — Эмулируемый сигнал. У сигнала задаются «Тип» — форма сигнала (по умолчанию — «Случайный»; список может не предлагать вариантов, смотрите Поля со списком значений), «Период, мс» (60000), «Фаза, мс» (0) и «Обновление, мс» (1000). Смотрите также Имитационные сигналы.