Автоматизированные системы управления. Введение и нормативные документы. Назначение, состав и структура АС. Производственное предприятие как объект управления. Технологический процесс как объект управления, страница 52

Скорость сбора данных в 100 раз быстрее, чем у традиционные СУБД реляционного типа. Сбор данных осуществляется через сервера ввода/вывода.  Широчайший диапазон серверов ввода/вывода Wonderware позволяет подключаться к более, чем 500 различным устройствам управления и сбора данных.

IndustrialSQL Server имеет встроеный Microsoft SQL Server и использует все его преимущества, такие как средства безопасности, реплицирования и резервирования. Манипуляции с любыми данными настройки могут осуществляться стандартными средствами встроенного SQL сервера.

IndustrialSQL Server хранит аналоговые, дискретные, строковые, сложные и событийные тэги, получаемые от серверов ввода/вывода. Другие типы данных хранятся в таблицах MS SQL Server. Данные могут сохраняться либо циклически, либо по принципу исключения.

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

IndustrialSQL Server поддерживает технологии открытого доступа к базам данных (Object

Linking and Embedding for Databases или OLE DB) (Связывание и встраивание объектов для баз данных). OLE DB является интерфейсом Microsoft SQL Server, позволяющим получать доступ к данным одновременно из нескольких разнородных источников, таких как базы данных SQL Server, файлы данных, Oracle и т.п. Архивные данные IndustrialSQL Server также доступны через OLE DB.

Для работы с IndustrialSQL Server используется ряд клиентов:

- InSQL Trend

- формирование трендов архива и реального времени;

- InSQL VectorMaster(Viewer)

- создание векторных (X,Y) графиков;

- InSQL QuickLook

- просмотр текущих значений тэгов;

- InSQL Report

- создание отчетов по данным в формате HTML.

Может получать доступ к данным через Интернет.

Для получения данных из IndustrialSQL Server можно также использовать следующие элементы ActiveX Wonderware:

- ActiveDataGrid

- выполнение запроса SQL, возвращающего значение из любой базы, и представление результата в формате таблицы;

- ActiveGraph

- получение архивных данных из одного или нескольких серверов и черчение тренда по значениям тэгов;

- ActiveTagBrowser

- просмотр и поиск по иерархии объектов в базе (например, серверы ввода/вывода, тэги, события ит.д.);

- ActiveTimeSelector

- просмотр и выбор периода времени по начальной и конечной дате;

- ActiveTrend

- выполнение InSQL Trend изнутри контейнера ActiveX.

Все элементы управления ActiveX, кроме ActiveTrend, могут получать данные через Интернет.

Для мониторинга IndustrialSQL Server из InTouch через WindowViewer используется Сервер ввода-вывода InSQL (InSQLIOS). Он обеспечивает доступ к текущим значениям данных ("оперативным" данным) без использования SQL.

IndustrialSQL Server, как система управления реляционной базой данных (СУРБД), может охватывать множество баз данных. Он поставляется с двумя уже готовыми базами данных: база данных Holding и база данных Runtime.

База данных Holding служит для временного хранения данных тем и конфигураций, импортированных из узла InTouch. При импортировании этих данных из InTouch они сначала попадают в табличную структуру базы данных Holding. Затем они перемещаются в базу данных Runtime.

База данных Runtime — это база данных реального времени, с которой система IndustrialSQL Server начинает сбор данных. База данных Runtime хранит все данные конфигурации, а также данные событий, сводок и текстовые данные для той системы IndustrialSQL Server, которая работает в текущий момент.