Файл: Курс лекций по дисциплине СРВ (Артемов СП).pdf

Добавлен: 15.11.2018

Просмотров: 10809

Скачиваний: 12

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

86 

Принцип функционирования Industrial SQL Server: 

Не  критичная  к  РВ  информация  сохраняется  в  стандартных 

таблицах  БД  Microsoft  SQL  Server.  Вся  технологическая  информация, 

получаемая  с  датчиков,  сохраняется  в  специальных  таблицах 

расширения.  С  помощью  этого  механизма  поддерживается  большая 

пропускная способность. Запросы пользователя осуществляются через 

стандартный  интерфейс  не  в  реальном  времени.  За  счёт  таблиц 

расширения 

поддерживается 

сохранение 

больших 

потоков 

информации,  разделение  пользовательских  данных  и  данных  с 

датчиков  для  исполнительных  элементов.  Внутренняя  поддержка 

целостности  информации.  Управление  пользовательскими  таблицами 

осуществляется  через  стандартный  интерфейс,  семантическая  и 

ссылочная  целостность  информации  находится  на  контроле 

пользователя.  Создание  технологических  таблиц  осуществляется 

через  SCADA-приложение  InTouch.  Соответственно  целостность 

данных  контролируется  самой  системой,  и  пользователь  на  эту 

целостность  никак  не  влияет.  Industrial  SQL  Server  построен  на 

архитектуре «клиент-сервер». 

Функциональные возможности сервера базы данных 

1. 

Высокопроизводительный сервер.  

Достигается  путём  возможности  масштабирования  системы,  а 

также  многоуровневой  клиент-серверной  архитектурой.  Фактически 

источником  данных  является  SCADA-приложение  с  датчиками  и 

исполнительными механизмами. А приёмником служит АСУП. 

2. 

Уменьшение объёма хранения информации. 

Выполняется  за  счёт  механизмов  упаковки  информации,  приём 

сжатия. 

3. 

Отсутствие всевозможных алгоритмов защиты данных. 


background image

87 

4. 

Защита  данных  осуществляется  за  счёт  средств  SCADA  и 

АСУП.  Например,  2-месячный  архив  с  4000  параметров,  которые 

регистрируются каждые 10 сек., занимает 2 мБ. 

5. 

Достоверная информация. 

Достигается путём того, что Industrial SQL Server входит в состав 

Factory  Suit. 

Позволяет  одновременно  сохранить  порядка  800 

значений.  Для  проверки  достоверности  полученная  информация  с 

датчиков сравнивается со следующей информацией: 

конфигурация; 

операционная информация; 

сведения о событиях; 

аварийная информация; 

информация системы контроля; 

технологическая информация. 

Соответственно  объединение  этой  информации  представляет 

пользователю структуру всего технологического процесса. При доступе 

и изменении информации сохраняется предыстория. 

6. 

Сервер реального времени. 

Реализован  через  протокол  обмена  (Factory  Suit),  называемый 

SuiteLink. 

Протокол  характеризуется  наличием  меток  времени,  по 

которым осуществляется передача информации, а также обеспечение 

качества передаваемой информации. 

7. 

Система регистрации событий. 

Касается  сохранения  данных,  поступающих  непрерывно. 

Сохранение  данной  информации  осуществляется  по  методу  событий. 

Событие служит переключателем между массивами данных. 

8. 

Гибкий открытый доступ. 


background image

88 

Доступ  к  открытой  информации  со  стороны  пользователя 

осуществляется  через  стандартный  интерфейс  Microsoft  SQL  Server, 

который  также  определяет  группу  пользователей  и  права 

пользователей, 

следовательно, 

обеспечивается 

защита 

технологической информации и доступ к любой информации. 

9. 

SQL 

с поддержкой временных параметров. 

Эта  поддержка  осуществляется  добавлением  в  SQL-запрос 

временных характеристик (по принципу задачи). 

10. 

Открытая и гибкая БД. 

Industrial  SQL  Server 

поддерживает  доступ  к  информации  РВ,  а 

также  к  архивным  и  конфигурационным  данным.  Пользователю 

доступны следующие типы данных: 

Архивные

данные

Сводные данные

Сопутствующие

данные

Конфигурационные

данные

Данные 

            о событиях

Данные РВ

Рис. 34.

эти  данные  относятся  к

Industrial  SQL  Server

.  Остальные  –  к 

Microsoft SQL Server. 

Выделяют следующие области применения: 

1. 

Анализ протекания процесса. Диагностика, оптимизация. 

2. 

Управление запасами (управление потреблением сырья).  


background image

89 

3. 

Техническое  обслуживание  систем.  Анализ  системы  для 

предварительного и превентивного ремонта. 

4. 

Контроль качества выпускаемой продукции. 

5. 

Функционирование  в  качестве  системы  управления 

производственным процессом. 

10. 

Простота использования. 

Заключается  в  том,  что  Industrial  SQL  Server  не  требует  от 

пользователя знания SQL-языка. Он ориентирован на готовые наборы 

функций.  Управление  резервированием  и  управление  базой  данных 

осуществляется средствами Microsoft SQL. 

11. Интеграция с другими компонентами комплекса. 

Выполняется  с  помощью  стандартных  средств  операционной 

системы:  RTFX,  DDE,  SuitLink.  Интеграция  производится  со 

следующими компонентами: 

SCADA-

приложения InTouch; 

система контроля ввода данных; 

система доступа к архивной информации.  

12. Возможность организации клиент-серверной системы. 

Вычислительный  узел,  на  котором  установлено  Industrial  SQL 

Server

, может являться сервером для других приложений (приложений 

сторонних  производителей).  Сервер  может  быть  организован  как  для 

технологического  процесса,  так  и  для  уровня  пользовательских 

приложений. Доступ может обеспечиваться через Internet.  


background image

90 

Computer

Computer

Computer

Computer

Computer

Computer

HMI

HMI

Industrial 

SQL 

Server

АСУП

АСУТП

K1

K2

Kn

SQL-

обмен

...

Связующее 

звено

Уровень управления 

производством

Уровень управления 

технологическим 

процессом

Данные управления 

производством

Данные управления 

технологическим процессом

Рис. 35. 

Существует  возможность  отправки  сообщений  по  электронной 

почте, а также возможность коммуникаций с другими СУБД. 

13

. Возможность расширения. 

Конечные  пользователи  для  данной  СУБД  могут  разрабатывать 

собственные  специализированные  программы,  необходимые  для 

анализа  и  представления  данных.  Для  этого  используется  интерфейс 

ODBC.  

Данные  функциональные  возможности  позволяет  использовать 

Industrial SQL Server 

в режиме РВ. 

Комплексные программные средства разработки 

приложений РВ. 

Комплексный программный продукт  – это система, позволяющая 

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

процесса.  Соответственно,  данная  система  должна  представлять 

информацию для руководителя предприятия и для отделов разработки 

и эксплуатации.