Вы находитесь на странице: 1из 6

Historian

MeME

RSView32
Ô

Turn Production Data into


Actionable Information

Общее описание
Historian - первый модуль в семействе расширяемых
приложений Rockwell Software RSBizWareTM. Модуль
Historian предоставляет мощный, но в то же время
простой аппарат анализа широкого разнообразия
временных рядов данных процессов. Типичными
примерами таких данных могут быть: температура,
давление, расход жидкости или газов. Инструменты,
предоставляемые продуктом Historian, создают для
пользователя среду, делающую работу с самыми
Technical

сложными данными процессов настолько простой,


что она сводится к перетаскиванию выбранных
инструментов анализа к соответствующему набору
данных. Даже новичок сможет освоиться и начать
работу в считанные минуты.
Как следует из названия, Historian - это хранилище
для исторических данных, созданное на основе
стандартной технологии открытых реляционных баз
данных. Тесно связанный с RSSqlTM и RSView32TM,
Historian содержит полную спроектированную требуется пользователю. Авторский клиент
модель данных для регистрации данных. Этот (Authoring Client) требуется для создания всех
продукт также дает возможность работать с данными нестандартных отчетов и их публикации для
таблиц внешних баз данных. Богатые использования остальными пользователями. В
функциональные возможности по составлению базовый модуль Historian входит один авторский
отчетов, работе с графикой и формированию запросов клиент. При необходимости могут быть закуплены
делают Historian завершенным и очень простым в дополнительные авторские клиенты.
использовании решением для сбора и анализа данных.
Простота использования
Архитектура продукта Основная цель модуля Historian - обеспечить
Модуль Historian основан на архитектуре Rockwell возможность преобразовывать массивы
Software RSBizWare и сервисах общего назначения. производственных данных в полезную информацию
Эта масштабируемая архитектура состоит из сервера без необходимости детального знания технологий баз
баз данных, сервера приложений и клиентов. Все данных. В соответствии с этим, Historian был
клиенты подключаются к серверу, используя спроектирован с целью дать возможность
протокол TCP/IP, и могут, таким образом, находиться пользователю освоиться и начать работу в считанные
в пределах локальной, региональной сети, Intranet или минуты, вместо часов обучения. Было введено
Internet. Сервисы общего назначения включают широкое использование технологии "drag-and-drop",
управление пользовательским доступом на основе обеспечивающее среду, которая не требует
NT, архивацию данных для каждого конкретного перемещения по обширным меню, а больше
приложения, а также специализированное напоминает процесс перемещения фрагментов
составление отчетов. головоломки до тех пор, пока решение не станет
Модуль Historian включает три различных опции очевидным.
клиента, тем самым обеспечивая пользователю Кроме уделения большого внимания
гибкие возможности по использованию множества пользовательскому интерфейсу, простота
вариантов конфигураций системы. Клиентская часть использования также является ключевым моментом,
Historian поставляется как RSView32 Add-On, определившим конфигурацию и организацию
ActiveX® для использования в приложениях VB, системы. Во время инсталляции Historian создаст все
Web-страницах или других контейнерах ActiveX, а таблицы, необходимые для наиболее часто
также как полнофункциональное Windows®- встречающихся задач по анализу временных рядов
приложение. RSView32 Add-On и ActiveX могут быть данных. Кроме того, инсталлируется пример
сконфигурированы как для отображения данных в реалистичного набора данных, который позволит вам
одном окне просмотра, так и для предоставления начать использование аналитических инструментов
пользователю набора опций, сформированных и без необходимости сразу подключаться к системе
отображаемых в виде дерева. Стандартные клиенты процесса. Таким образом, вы сможете освоить
предоставляют возможность выполнять и возможности Historian, потратив минимум времени на
просматривать любой отчет или анализ, который начальную подготовку.
Сбор данных набор данных. Результатом является графический
Модуль Historian тесно взаимосвязан с Rockwell Software дисплей, отображающий набор данных и результаты его
RSSql. Так как ячейки данных системы управления последующего анализа.
указываются в Historian, они легко могут быть найдены и Для поддержки анализа наборов данных, различающихся
включены в исходный набор данных. на порядки, Historian обеспечивает простой способ
RSSql - основная система по сбору данных для Historian. масштабирования данных так, что все исследуемые
Интегрированный в систему мастер транзакций позволяет значения попадают в общий диапазон. Это упрощает
пользователю указывать ячейки данных в системе определение зависимостей между наборами данных,
управления для регистрации в таблицах Historian и которые изначально не были очевидны.
автоматически генерировать все требуемые транзакции
Инструменты анализа
RSSql. Используя возможности OPC RSSql в качестве
связующего элемента с другими системами управления, Historian предоставляет
Historian получает доступ к множеству различных богатый набор инструментов
устройств, не требуя специальной стыковки. для анализа данных. Эти
Механизм сбора данных RSSql обеспечивает большую инструменты оптимизированы
гибкость в ваших настройках сбора данных, включая таким образом, чтобы дать вам
обход мертвой зоны. Если определить ячейку данных как возможность разобраться в
Unscheduled (незапланированную), RSSql будет данных производственного
вычислять значение данных и записывать это значение типа и найти тенденции и
только в том случае, когда оно изменилось более чем на статистические соотношения,
определенную заданную величину. Это позволяет вам указывающие на
непрерывно отслеживать значение, а регистрировать несообразности в системе,
лишь значимые данные. Такой метод позволяет в ведущие к низкому качеству
результате более экономно использовать место на диске. продукции или низкой
Предстоящий выпуск новой версии RSSql предоставит производительности. Historian
возможность хранить данные в сильно сжатом формате включает инструменты для
для дальнейшего сокращения использования системных осуществления наиболее
ресурсов. распространенных видов
статистического анализа,
включая: Среднее значение, Скользящее среднее,
Среднее геометрическое, Размах (Диапазон),
Среднеквадратическое отклонение, Скользящее
среднеквадратическое отклонение, Накопленная сумма
(Нарастающий итог), Регрессионный анализ.
.
Гибкая архитектура Historian позволяет легко добавлять
дополнительные вычислительные средства.
Предоставляются шаблоны типовых вычислителей на
C++® и Visual Basic®, чтобы дать вам возможность
разработать любые виды нестандартных алгоритмов
анализа, которые могут быть добавлены в интуитивно
понятную, основанную на механизме "drag-and-drop"
среду Historian. Шаблон содержит все программы,
необходимые для входа в исходный набор данных и
возврата результатов. Вы добавляете программу, нужную
для реализации специфических особенностей вашего
анализа. Это превосходный способ, позволяющий
конечным пользователям и компоновщикам системы
представить знания о специфике процесса простым и
пригодным для последующего повторного использования
образом.

Графические инструменты
Основная функция Historian - предоставить пользователю
графическую среду для анализа данных по производству
и производственным процессам. Для решения этой задачи
Historian предлагает интерфейс, использующий механизм
"drag-and-drop" для выбора набора данных и
соответствующих инструментов для анализа.
Пользователь начинает работу с чистой "палитрой" и
перетаскивает туда мышью интересующий его набор
данных. Когда набор данных выбран, пользователь
просто выбирает инструмент для его анализа и
перетаскивает этот инструмент на соответствующий
Кроме дополнительных вычислителей, открытая имена пользователей и групповые имена NT, гарантирует
структура системы Historian позволяет вам легко защиту чувствительной информации.
использовать сторонние инструменты. Любой набор
данных, сгенерированный анализатором Historian, может
быть экспортирован в CSV файл для импортирования в
такие стандартные программы рабочего стола, как Excel.
Наконец, поскольку данные Historian хранятся в
стандартной базе данных, любой инструмент,
позволяющий извлекать информацию из базы данных,
может напрямую работать с данными Historian.

Составление отчетов

Предоставляется исчерпывающий набор инструментов,


позволяющий вам разрабатывать множество разных
видов отчетов. Среда разработки отчетов включает в себя
набор высоко-интуитивных мастеров, которые проведут
вас по шагам выбора нужных исходных данных,
отфильтровывания важной информации и отображения ее
для пользователя. Система автоматически организует
верные запросы и верно адресует данные. Отображенный
на дисплее набор данных может быть отфильтрован с
помощью любых средств организации запросов,
описываемых ниже.

Нестандартные фильтры могут быть разработаны


несколькими способами. Предоставляется мастер,
позволяющий пользователю легко добавлять критерии
(операторы WHERE), просто выбирая поля в таблице и
назначая условия. Могут быть применены
множественные условия выборки, связанные
логическими операциями AND или OR.
Помимо мастера, отображение данных в виде сетки дает
возможность отфильтровать набор данных, выбрав
элемент из списка, содержащего уникальные имена
столбцов сетки. Такой метод фильтрации является
отличным способом сузить набор данных. После
получения суженного набора данных пользователь может
сохранить использованный для фильтрации критерий для
дальнейшего использования.

Гибкая пользовательская навигация

Historian предусматривает возможность сохранения


отчетов и их прикрепления к именованным элементам
навигационного дерева. Уровень полномочий
пользователей управляет их возможностями просмотра и
запуска конкретных элементов дерева. Гибкость
навигации для обычного пользователя делает очень
простым комбинирование данных из разных источников и
Фильтры данных - нестандартные запросы предоставление пользователю простого для понимания
"меню" информационных опций. Навигационное дерево
Historian включает в себя дружественный механизм доступно всем пользователям, вне зависимости от того,
формирования запросов, который обеспечивает используют ли они RSView32 Add-On, клиент ActiveX
пользователю гибкость нахождения практически любых или полнофункциональные клиенты Windows.
наборов данных без каких-либо знаний
программирования SQL. Кроме того, с результирующим Вывод на печать и публикация в Интернет
набором данных может быть связано множество
стандартных математических уравнений и легко Предоставляются средства для вывода на печать любого
составлены нестандартные отчеты. Разработанные отчета. Следующая версия предоставит возможность
фильтры могут быть сохранены для повторного управлять выводом данных на основе предопределенных
использования. Система защиты, которая использует времен или событий. Кроме того, следующая версия будет
поддерживать перемещение данных на Web-сервер.
Администрирование системы.

Historian предполагает сокращение общей стоимости


прав собственности, особенно в случае использования
по всему предприятию. Одним из основных путей
достижения такого результата является предоставление
общего инструмента для осуществления всего
системного администрирования с сервера. RSBizWare
Enterprise Manager позволяет сосредоточить в одной
точке поддержку таких функций администрирования,
как управление пользователями, добавление внешних
источников данных и архивация данных.

Расширенные модели данных

Historian содержит полностью спроектированные


модели данных для поддержки целенаправленности его
функционирования. Так как ни один продукт не может
удовлетворять абсолютно всем потребностям каждого
пользователя, Historian предоставляет возможность
расширения своих моделей данных для удовлетворения
конкретным потребностям пользователя с помощью
модуля Data Model Extension. Этот модуль, работающий Администрирование пользователей
на основе мастера, позволяет вам легко добавлять
дополнительные таблицы в модель данных. Historian тесно взаимосвязан с системой безопасности
Возможность расширения модели данных делает NT. Стандартная система администрирования позволяет
простым расширение функциональности Historian для вам распределить существующих пользователей или
нестандартных требований. Поскольку Historian группы пользователей NT по соответствующим
работает либо с SQL Server® v7.0, либо с Oracle® v7.3 функциям или функциональным группам для каждого
или выше, то таблицы расширенных моделей данных модуля. Это делает настройку объявленных
могут находиться в любой базе данных, доступной через функциональных возможностей Historian такой же
связь ODBC. простой, как перетаскивание пользователя NT в
определенный класс привилегий. Для пользователя,
Архивация который не использует NT Domain security, Historian
позволяет создавать пользовательские учетные данные
Historian предоставляет развитый инструмент для прямо в приложении Historian.
архивации временных рядов данных
на периферийных устройствах (CD,
магнитные ленты и т.п.).
Интерактивная регистрация
архивируемых данных
поддерживается таким образом, что
любой пользовательский запрос
данных, попадающий в границы
заархивированных данных,
автоматически предлагает
пользователю поиск данных в
архиве и включает данные в
результирующий набор. Найденные
данные хранятся во временных
интерактивных таблицах до тех пор,
пока пользователь не потребует
удаления временных данных. Это
делает особенно простым
проведение широкого анализа
заархивированных данных без
полного восстановления таблиц производственных
данных.
Кроме того, архивационная подсистема позволяет Производительность
пользователю определять целевые пределы для
оперативного сохранения данных. Для отслеживания Модуль Historian был оптимизирован с точки зрения
заполнения диска и рекомендаций, когда осуществлять производительности. Масштабируемая трехуровневая
архивацию различных наборов данных, архитектура может поддерживать несколько
предоставляется полный набор инструментов. пользователей либо целые предприятия. В малых,
одиночных пользовательских системах все три яруса
могут быть расположены на одном сервере. В более Сбор данных
крупных системах разные ярусы могут быть размещены
на множестве компьютеров, обеспечивая, таким образом, Так как RSSql является основной платформой сбора
действительно масштабируемое решение. Как и любые данных, на которой работает Historian, предоставляются
данные по производительности, это сильно зависит от данные по скорости сбора данных. Используя типы
приложения. Когда мы рассматриваем быстродействие, транзакций, автоматически создаваемые Historian в
мы считаем, что оно должно определяться для RSSql, были достигнуты следующие скорости передачи
размещения, соответствующего реальному миру. В данных.
нашем анализе производительности Historian мы
использовали следующую модель:
Завод с 30,000 точками управления процессом, которые # Архитектура Аппаратные Кол-во ячеек
должны контролироваться. Скорость получения данных средства данных в
по этим точкам может быть следующая: 300 дважды в
секунду
секунду, 1000 каждые 15 секунд, 10,000 каждые две
минуты, 8,700 каждые 5 минут. Пользователям нужны 1 Один PII/400, 128M 875
данные, получаемые в течение 4 месяцев в онлайновом компьютер
режиме, с возможностью простой архивации и поиска
данных старше 4 месяцев. Пользователю требуется 2 Один Dual PII/450, 2300
возможность просматривать данные по любому компьютер 512M
текущему процессу с минимальной задержкой.
При оценке производительности Historian мы даем Если мы рассмотрим среднюю скорость выполнения
информацию по двум отдельным аспектам транзакций, требуемую для поддержки регистрации
быстродействия: возможности сбора и хранения данных, данных для типового завода, мы увидим, что RSSql
а также возможности поиска и анализа данных. должен быть в состоянии поддерживать 1128 транзакций
в секунду. Это легко достигается на
высокопроизводительном сервере. RSSql спроектирован
для использования преимуществ
многопроцессорных машин, переход на
машину с 4 или больше процессорами
приведет к такому же повышению
производительности системы. Для
дальнейшего повышения производительности
системы несколько экземпляров RSSql могут
быть использованы в распределенной
архитектуре, где каждый из них будет
регистрировать данные в центральном
репозитории Historian.

Поиск и анализ данных

Наши тесты исполнялись, используя Dual PII/


450 с 512Мб оперативной памяти в качестве
машины, где установлены и база данных, и
сервер. База данных с объемом данных
приблизительно 25Гб была использована в
качестве примера репозитория. Типичные
скорости поиска и отображения наборов
данных из 10,000 записей были 6 сек для
локальных клиентов и 8 сек для сетевых
клиентов.
Минимальные требования Онлайновая документация
Ниже указана рекомендуемая конфигурация системы. CD-ROM Historian включает исчерпывающее
Ваши требования будут меняться в зависимости от руководство пользователя, подробную
размера вашей развернутой системы. интерактивную справочную систему, онлайновое
обучающее руководство и примеры данных.
Сервер
Опции пакета Historian
·Персональный компьютер с процессором 400MHz Historian имеется во многих различных
Pentium® II конфигурациях, что позволяет вам выбрать систему,
·Microsoft® Windows NT® v 4.0 которая наиболее точно будет удовлетворять вашим
·128MB оперативной памяти потребностям. Покупая модуль Historian, вы должны
·40MB свободного места на диске плюс место для определить два ключевых параметра, определяющих
хранения данных размер системы: число тегов (ячеек данных), по
·SQL Server v 7.0 либо Oracle v 7.3+ которым осуществляет сбор данных подсистема
сбора данных, и число активных пользователей,
Клиент подключенных к системе. Число тегов определяет
требуемую лицензию для сервера, а число
·Персональный компьютер с процессором 200MHz подключенных клиентов определяет количество
Pentium II клиентских лицензий.
·Microsoft Windows 95/98 либо Windows NT

Technical
Сервер доступен в версиях на 150, 300, 1500, 5К, 32К
·64MB оперативной памяти и 70К тегов. Клиентские лицензии и авторский
·25MB свободного места на диске (Authoring) клиент продаются отдельно, однако
применяется много видов скидок.
Номера продуктов Так как Historian спроектирован для простоты
9358-HSTS2100 Historian Server на 150 тегов использования, он поставляется вместе с ключевыми
(включает 150 Tag RSSql Professional) компонентами, требуемыми для инсталляции
9358-HSTS2200 Historian Server на 300 тегов системы и приведения ее в рабочее состояние. Сервер
(включает 300 Tag RSSql Professional) Historian включает встроенную версию RSSql,
9358-HSTS2300 Historian Server на 1500 тегов исполняемую копию SQL Server v7.0 и одну
(включает 1500 Tag RSSql Professional) лицензию авторского клиента.
9358-HSTS2350 Historian Server на 5,000 тегов Для подключения к внешним источникам данных
(включает Unlimited Tag RSSql Pro) требуется модуль Data Module Extension. Модуль
9358-HSTS2400 Historian Server на 32,000 тегов имеется в двух версиях. Первая ограничивает число
(включает Unlimited Tag RSSql Pro) внешних источников пятью таблицами или видами.
9358-HSTS2500 Historian Server на 70,000 тегов Вторая не ограничивает число внешних связей.
(включает Unlimited Tag RSSql Pro)
9358-HSTCLTENE Historian Client License для 1 Где получить более подробную информацию
пользователя Для получения более подробной информации по
9358-HSTATH Historian Authoring Client License для 1 последним ценам и демонстрации всех пакетов
пользователя Rockwell Software, пожалуйста, связывайтесь с
9358-BIZDME1 Data Model Extension Module Limited Вашим местным коммерческим представительством
(до пяти дополнительных таблиц или видов) Rockwell Automation или с уполномоченным
9358-BIZDME2 Data Model Extension Module Unlimit- дистрибьютером Allen-Bradley. Для получения самой
ed (неограниченное число таблиц или видов) последней информации о продуктах Rockwell
Software посетите наш сайт:
Связанные с этим документы www.software.rockwell.com
·RSSql Technical Data sheet - 9398-SQLTD
·RSSql Product Focus brochure - 9398-SQLPF
·Historian Demo CD-ROM - 9398-HISTDEMO

Аргентина · Австралия · Австрия · Бахрейн · Бельгия · Боливия · Бразилия · Болгария · Великобритания · Венесуэла · Вьетнам · Венгрия ·
Германия · Гана · Греция · Гватемала · Гондурас · Гонконг · Дания · Доминиканская · Республика · Египет · Зимбабве · Исландия · Индия ·
Испания · Индонезия · Ирландия · Иордан · Израиль · Италия · КНР· Канада · Колумбия · Коста-Рика · Кипр · Кения · Кувейт · Ливан · Макао
· Малайзия · Мальта · о-в Маврикий · Мексика · Марокко · Нидерланды · Новая Зеландия · Нигерия · Норвегия · ОАЭ · Словакия · Словения ·
Сальвадор · США · Тайвань · Таиланд · Тринидад · Тунис · Турция · Уругвай · Финляндия · Франция · Хорватия · Чешская · Республика ·
Швеция · Швейцария · Чили · Эквадор · ЮАР · Ямайка · Япония

"Рокуэлл Интернэшнл ГмбХ" тел. (095) 956-0464


113054, Москва, факс. (095) 956-0469
Большой Строченовский пер. 22/25, офис 402 e-mail software@rockwell.ru

Rockwell Software Inc. All rights reserved. Printed in the United States of America. RSBizWare Historian, RSBizWare, RSSql, RSView32, and the Rockwell Software logo are trademarks of Rockwell Software Inc.
Microsoft, Windows, Windows NT, ActiveX and Visual Basic are registered trademarks of the Microsoft Corporation. All other trademarks are the property of their respective holders and are here by acknowledged.

Doc ID 9398-HISTD-09.01.99