Редактор свойств
Редактор свойств используется для изменения свойств различных контекстов. Например, настройки самого AggreGate Server и устройство редактируются в Редакторе свойств.
![]() | Технически, Редактор свойств позволяет изменять значения одной и более переменных (свойств) контекста. При запуске для определенного контекста, он загружает значение каждой переменной контекста, затем пользователь может изменить данные значения и записать их снова в контекст. |
Каждое свойство (переменная) редактируется в отдельном компоненте Редактор таблицы данных, потому что свойство представляет собой Таблицу данных.
Редактор свойств состоит из панели инструментов и подокна Свойства.
Панель инструментов
Сохранить. Сохраняет значения измененных свойств в контекст-источник. Сохраненные свойства отмечаются как неизмененные. | |
Импорт свойств. Импортирует значения свойств из файла. | |
Экспорт свойств. Экспортирует значения свойств в файл. | |
Переключение режима Только для чтения. Переключает редактор между режимом только для чтения и для редактирования. | |
Перезагрузить. Перезагружает значения всех свойств из контекста-источника. Значения, которые были недавно изменены в редакторе, теряются. |
Если Редактор свойств открывается на отдельной странице, он имеет кнопки OK и Отмена. Кнопка ОК сохраняет значения всех измененных свойств и закрывает диалоговое окно. Кнопка Отмена прекращает операцию без сохранения.
Большинство элементов в редакторе свойств, так же как и актуальные свойства, имеют всплывающие подсказки. Они появляются при наведении и удержании в течение некоторого времени курсора мыши на элементе.
Контекстное меню
Контекстное меню появляется при нажатии правой кнопкой мыши на одном из свойств в Редакторе. Оно содержит список действий, относящихся к переменной, которые "знают", что делать с выбранной переменной. Количество и тип доступных действий, относящихся к переменной, зависят от типа переменной, для которой отображается контекстное меню.
Режимы редактора свойств
Редактор свойств может работать в двух режимах:
Обычный режим
Только чтение
Режим Только чтение не позволяет изменять или сохранять свойства.
Существуют также два режима представления Редактора свойств:
Простой
Расширенный
Режимы представления свойств
Простой режим
В простом режиме каждый Редактор таблицы данных, представляющий значение одного свойства, занимает отдельную вкладку.
Имя свойства и подробное описание отображаются во всплывающей подсказке для вкладки.
Расширенный режим
В расширенном режиме свойства группируются согласно их группе переменных. Свойства каждой группы отображаются в отдельной вкладке. Имена групп отображаются в виде заголовков вкладок.
![]() | Если в редакторе слишком много вкладок и они не помещаются в его окно, на панели вкладок появляется кнопка, которая открывает всплывающее меню с дополнительными вкладками. Однако гораздо более простой способ доступа к дополнительным вкладкам — использовать колесико мыши на панели вкладок для прокрутки всех вкладок. |
Свойства каждой группы представлены в виде таблицы со столбцами Свойство, Значение и дополнительными метаданными переменной. В зависимости от метаданных, доступных для отображаемых переменных, в таблице также могут отображаться следующие индикаторы переменных:
Статус синхронизации — показывает текущий статус синхронизации настроек.
Качество значения — показывает состояние качества текущего значения. Качество значения основано на кодах качества.
Возраст значения — показывает возраст текущего значения на основе его временной метки.
Индикатор переменной отображается только в том случае, если хотя бы одна отображаемая переменная имеет непустое значение для соответствующего атрибута. Редактор свойств постоянно отслеживает состояние переменных и метаданные значений и обновляет индикаторы при их изменении.
Столбец Свойство содержит описания свойства. Всплывающие подсказки для ячеек таблицы представляют информацию об имени каждого свойства и его подробное описание.
Столбец Значение содержит изменения согласно определению переменной изменяемого контекста. Если Таблица данных, представляющая значение свойства, всегда состоит из одного поля с одной записью, Редактор таблицы данных отображается в третьем столбце. В других случаях, третий столбец будет содержать кнопку [...], которая открывает Редактор таблицы данных на отдельной странице. Встроенный в таблицу Редактор таблицы данных отмечен красным.
При наведении курсора мыши на значок Статус синхронизации появляется всплывающая подсказка с подробностями о состоянии. При наведении курсора на пиктограммы Качество значения и Возраст значения появляется всплывающая подсказка с дополнительными подробностями.
В редакторе свойств всплывающая подсказка для значения может также содержать дополнительные строки Age и Quality , когда для текущего значения доступны метаданные о временной метке и качестве. Отображаемый текст соответствует текущему состоянию [Неработающая ссылка] Качество значения и [Неработающая ссылка] Возраст значения.
В следующих таблицах описаны индикаторы значений переменных Качество значения и Возраст значения, используемые в редакторе свойств.
Качество значения
Качество значения принимает следующие значения:
Пиктограмма | Состояние качества значения | Описание |
Хорошее | Текущее значение считается действительным и достоверным. | |
Хорошее [Локальное переопределение, принудительное значение] | Текущее значение является действительным и достоверным и имеет статус локального переопределения / принудительного значения. | |
Неопределен | Текущее значение доступно, но его пригодность вызывает сомнения. | |
Неопределенно [Последнее пригодного для использования значение | [timeout]] | Текущее значение является последним пригодным для использования значением, предоставленным источником. | |
Неопределенно [Превышены инженерные единицы] | Текущее значение выходит за пределы ожидаемого диапазона инженерных единиц. | |
Неопределенно [Значение из нескольких источников] | Текущее значение получено из нескольких источников. | |
Неопределенно [Датчик неточен] | Текущее значение доступно, но датчик неточен. | |
Неверно | Текущее значение не является достоверным. | |
Плохо [Ошибка конфигурации на сервере] | Текущее значение недостоверно из-за ошибки конфигурации на сервере. | |
Плохо [Нет соединения] | Текущее значение недостоверно, так как нет соединения с источником. | |
Недостоверно [Сбой устройства] | Текущее значение не является достоверным из-за сбоя устройства. | |
Недостоверно [Сбой датчика] | Текущее значение недостоверно из-за сбоя датчика. | |
Неверно [Срок действия последнего известного значения пропущен] | Текущее значение недостоверно, а срок действия последнего известного значения истек. | |
Недопустимо [Сбой связи] | Текущее значение недостоверно из-за сбоя связи с источником. | |
Недостоверно [Не работает] | Текущее значение недостоверно, так как источник не работает. | |
Значение привязано к верхнему лимиту | Текущее значение привязано к верхнему лимиту. | |
Значение привязано к нижнему лимиту | Текущее значение привязано к нижнему лимиту. | |
Значение постоянное | Текущее значение является постоянным. |
Возраст значения
Возраст значения принимает следующие значения:
Пиктограмма | Возраст значения | Описание |
Только что обновлено | Текущее значение было обновлено менее 1 минуты назад. | |
Недавно обновлено | Текущее значение было обновлено менее 1 часа назад. | |
Средний возраст | Текущее значение было получено менее 1 дня назад. | |
Устаревшее | Текущее значение было получено более 1 дня назад. |
Импорт и экспорт свойств
Свойства могут быть экспортированы и импортированы из внешних файлов. По умолчанию, файлы свойств имеют разрешение .prs. Свойства импортируются по имени: если Редактор свойств содержит свойство с таким же именем, что и свойство, сохраненное в файле, их значения объединяются во время выполнения операции Интеллектуальное копирование таблицы данных.
![]() | Процедура импорта свойств не может перезаписать значения в редакторе на полученные при чтении файла, т.к они могут иметь различный формат. Однако, в любом случае делается все возможное, чтобы импортировался как можно больший объем данных. |
Was this page helpful?

