AstraRegul
Релиз 2024.08.31.00
×

3.10.1.2.4.3.4.1. Редактор сигнала

 
Чтобы открыть редактор сигнала, кликните по сигналу в дереве сигналов.
 
3.10.1.2.4.3.4.1. Редактор сигнала
1

Значение сигнала

Текущее значение сигнала.
2

История изменения сигнала

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

Свойства сигнала

Атрибуты, присвоенные сигналу.
 
В редакторе сигнала отображаются:
значение;
история значений;
свойства;
события.
 
Описание сигнала, если оно есть, отображается под именем сигнала.
 

Значение сигнала

 
Значение выводится в поле под названием сигнала.
Если тип сигнала – bool, то вместо поля будет флаг.
 
 
Цвет
Описание
Зеленый
Значение имеет хорошее качество
Красный
Значение имеет плохое качество
Желтый
При редактировании
Серый
Потеряно соединение с источником данных
 
Чтобы изменить значение сигнала:
1. В поле значения сигнала введите новое значение.
2. Нажмите "Enter" или кнопку завершения редактирования (появляется в процессе редактирования).
 
 
Чтобы отменить изменения без записи в сигнал, нажмите Esc или кнопку отмены редактирования .
 
Чтобы изменить значение сигнала типа bool:
Кликните по флагу или нажмите Пробел – значение сигнала изменится на противоположное.
Нажмите 1 – в сигнал запишется true.
Нажмите 0 – в сигнал запишется false.

История значений

 
Область просмотра истории значений сигнала помогает следить за всеми изменениями, происходящими с сигналом. Для включения функции записи значений сигнала установите флаг "Следить за значением". После установки флага значения сигнала будут записываться в область значений.
 
 
Если в источнике данных есть "OPC HDA Server", можно запросить историю значений сигналов этого источника данных.
 
 
Запрос истории доступен только если для сигнала настроено сохранение значений в историю.
Чтобы запросить значения сигнала за промежуток времени, выберите промежуток времени и нажмите кнопку "Загрузить историю значений" .
 
Чтобы запросить значения сигнала за интервал времени, в контекстном меню кнопки "Загрузить историю значений за выбранный интервал времени" выберите интервал.
 

Запрос истории с агрегированием

 
При запросе истории можно указать агрегирующую функцию. Если агрегирующая функция указана, в области просмотра истории отобразятся не значения сигнала за выбранный промежуток времени, а результат применения агрегирующей функции к этим значениям.
Чтобы запросить историю значений с агрегированием:
1. Нажмите кнопку "Загрузить историю значений с использованием агрегирующей функции".
 
 
2. В окне "Агрегирование" выберите агрегирующую функцию и укажите Интервал в секундах.
 
 
Список агрегирующих функций OpcExplorer получает от OPC HDA Server.
При запросе:
1. OpcExplorer запрашивает историю у OPC HDA сервера с указанием агрегирующей функции и интервала.
2. OPC HDA сервер разбивает историю значений на отрезки. Продолжительность каждого отрезка равна указанному интервалу.
3. OPC HDA сервер применяет агрегирующую функцию к каждому отрезку.
4. OPC HDA сервер возвращает в OpcExplorer список значений. Каждое значение – результат применения агрегирующей функции к одному отрезку.

Сохранение значений в таблицу

 
Чтобы сохранить значения в формате таблицы, нажмите кнопку "Экспортировать значения в файл" .
 
 
В открывшемся окне укажите имя файла, формат файла и путь, затем нажмите кнопку "Сохранить".
 

Очистка списка значений

 
Чтобы очистить область просмотра истории, нажмите кнопку Очистить список значений .

Свойства сигнала

 
Свойства сигнала отображаются в области Атрибуты сигнала. Чтобы скрыть/показать свойства сигнала, нажмите кнопку /.
 
Свойство
Описание
NodeId
Идентификатор сигнала
NodeClass
Класс узлов
BrowseName
Имя браузера
DisplayName
Локализованное имя узла для отображения имени узла пользователю
Description
Описание сигнала
EventNotifier
Идентификатор события, определяющий право на подписку на событие или чтение и запись истории событий
DataType
Тип данных
Value
Значение
Quality
Качество, показывает достоверность значения
Timestamp
Метка времени, показывает время последнего изменения значения или качества
ServerTimestamp
Метка времени, показывает время последнего изменения значения или качества на сервере
ValueRank
Атрибут, указывающий является ли атрибут Value переменной массивом и сколько измерений имеет массив
AccessLevel
Атрибут, указывающий на доступность значения переменной без учета прав доступа пользователя
UserAccessLevel
Атрибут, указывающий на доступность значения переменной с учетом прав доступа пользователя
Historizing
Атрибут, указывающий собирает ли сервер данные для истории переменной
AccessRights
Права доступа к сигналу
ScanRate
Скорость обновления (сканирования) сигнала
 

События сигнала

 
События сигнала отображаются в области просмотра событий.  Чтобы просмотреть атрибуты события, выберите его в списке событий.
 
 
Чтобы скрыть/показать атрибуты события, нажмите кнопку /.
 
Если сигнал, значения которого изменяются, присутствует в историческом сервере, то становится доступна функция отображения событий сигнала за определенный интервал времени.
Чтобы запросить события сигнала за промежуток времени, выберите промежуток времени и нажмите кнопку "Загрузить историю событий".
 
 
Чтобы запросить события сигнала за интервал времени, в контекстном меню кнопки "Загрузить историю событий за выбранный интервал времени"  выберите интервал.
 
 
Чтобы сохранить историю событий сигнала в формате таблицы, нажмите кнопку "Экспортировать события в файл" .
 
 
Чтобы очистить историю событий сигнала, нажмите кнопку "Очистить список событий" .