Тренды и графики
Хотите снимать показания с счетчика воды в коттедже и хранить их в течение десяти лет? Хотите узнать, какой была температура в теплице в конкретную дату и время в прошлом году или насколько меняется потребление электроэнергии зимой по сравнению с летом в вашем офисе? В WireGeo эти задачи решаются одним кликом мыши - буквально.
История значений переменных (тренды)
Платформа WireGeo сохраняет историю значений выбранных переменных и показаний датчиков с возможностью выгрузки их в виде отчета, накопления в таблице или построения графика, а также экспорта во внешние системы. Чтобы система начала сохранять значения переменной, достаточно в свойствах этой переменной в Дереве объектов поставить галочку “Сохранять историю значений”. Новая запись в истории будет создаваться каждый раз, когда значение переменной изменится. Данные в переменную могут поступать из датчиков, команд пользователя, в результате действий сценария и с помощью команд от внешних систем с помощью API, поэтому в WireGeo вы фактически можете сохранить историю изменения любых данных и команд, курсирующих в вашем проекте, по вашему выбору.
Просмотр сохраненных значений
Чтобы просмотреть историю изменения значений переменной в режиме Дизайнера, просто выберите пункт контекстного меню “История значений” у выбранной вами переменной. Чтобы наглядно показать историю изменения значений вашему пользователю в пользовательском интерфейсе вашего объекта автоматизации, вы можете воспользоваться виджетами “График” и “Таблица”.
Виджет “График”
Виджет “График” позволяет вам показать пользователю график изменения значений переменной или нескольких переменных по выбору. Таким образом, в одном графике могут быть сведены данные из разных источников, вы можете настраивать названия и отображение каждого из рядов данных. Пользователь может изменить начальную и конечную даты просматриваемого диапазона. А вы как разработчик можете решить, каким образом данные будут сжаты, если в выбранный диапазон попало слишком много точек - по минимальному, среднему или максимальному значениям переменной за каждый отрезок времени.
Хранение и отображение таблиц
Помимо историй значений переменных WireGeo позволяет создавать, сохранять, формировать из разных источников и отображать таблицы с данными, причем таблица может быть просмотрена как через Дизайнер, так и в пользовательском интерфейсе вашего проекта с помощью виджета “Таблица”.
Работа с трендами через API
Доступ к истории изменения значений переменных может получить не только пользователь, но и любое авторизованное устройство или внешнее приложение. Для этого необходимо воспользоваться соответствующими командами API. С помощью этой возможности вы сможете с легкостью выгружать статистические данные во внешние системы, такие как 1C или SAP.