Разработка асутп в системе трейс моуд:задачи и перспективы, страница 15

Язык управления достаточно гибок. Он имеет в своем составе функции доступа к значениям каналов, содержимому архивов, а также математические функции.

В процессе формирования документа сервер документирования может обращаться к различным МРВ и серверам глобального архивирования.

В процессе обработки шаблона сервер документирования выполняет инструкции языка управления и модифицирует стиль и содержание элементов шаблона так, что в результате получается требуемый документ.

Рис. 1. Сервер документирования позволяет работать с произвольными объектами, вставляемыми в шаблон в виде компонентов ActiveX.

Кроме элементов HTML, сервер документирования позволяет работать с произвольными объектами, вставляемыми в шаблон в виде компонентов ActiveX, например, графическими трендами. В процессе формирования документа сервер документирования осуществляет “снимок” внешнего вида компонента и помещает результат в графический файл, вставляемый в сформированный документ.

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


РЕШЕНИЯ SYBASE ДЛЯ ИНТЕГРАЦИИ SCADA В АСУТП НА ПРИМЕРЕ МАГНИТОГОРСКОГО МЕТАЛЛУРГИЧЕСКОГО КОМБИНАТА

Эдуард Смирнов

Директор Sybase Russia по проектам в промышленности

ed@sybase.ru, тел. (095) 956-2014, факс (095) 956-2041, http://www.sybase.ru


Основные задачи

1)  Создать систему для управления в реальном времени:

§  технологическим процессом производства;

§  качеством продукции;

§  производством продукции под заказ;

2)  снизить стоимость принятия решения при управлении процессом прохождения металла по станам;

3)  оптимизировать нагрузки на центры распределенной информационной системы;

4)  обеспечить доступ к информационным ресурсам распределенной системы более чем 2000 пользователей;

5)  обеспечить централизованное администрирование системы.

Технические проблемы

§  Большой объем оперативной информации о состоянии процессов и ходе выполнения заказов.

§  Невозможность хранения исторической информации на базе уже имеющихся систем организации (даже по прошедшим заказам).

§  Обработка запросов всего заинтересованного персонала подразделений предприятия производилась на той же оперативной БД, что и ввод первичных данных.

§  Плохие каналы связи.

Требования к технологиям построения ИС

§  работать в режиме реального времени (иметь гарантированное время отклика),

§  обеспечивать высокую скорость обработки данных,

§  поддерживать ведение транзакций,

§  обеспечивать возможность ведения распределенных баз данных,

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

§  обеспечивать интеграцию с различными СУБД (Oracle, MS SQL),

§  подключать неограниченное число пользователей,

§  иметь возможность управлять распределением потоков информации в системе.

Решение

Распределенная информационная система построена с использованием продуктов Sybase:

§  Adaptive Server Enterprise 11.5 – РСУБД для ведения БД уровня предприятия (UNIX) и объединения цехов (Windows NT).

§  Adaptive Server Anywhere - РСУБД для ведения БД уровня  цеха (сбор первичных данных).

§  Replication Server и набор модулей Replication Agent – реализация репликационных технологий с низкими требованиями к каналам связи (2400 бод) между серверами уровня предприятия и объединения цехов.

§  SQL Remote - реализация двунаправленной репликации данных между серверами уровня цеха и объединения цехов.

§  PowerDynamo – прикладной сервер Web-приложений для обеспечения пользователей корпоративной информацией с помощью технологии “тонкого клиента”.