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

Как видно на примере рассмотренных систем представления данных для серверов общего пользования, несмотря на то, что в основе лежит MS SQL Server, реализованы они различно:

-  для хранения данных реального времени в IndustrialSQL Server используются исторические блоки или файлы специального формата. Основное требование к ним - обеспечение высокой скорости регистрации и повышенное сжатие данных. В Plant2SQL технологические данные хранятся в стандартных MS SQL таблицах. Для обеспечения высокой скорости регистрации используется стандартная подсистема архивов Citect;

-  IndustrialSQL Server обеспечивает регистрацию в реальном времени из серверов ввода-вывода по протоколам DDE, OPC, SuiteLink. Режим регистрации в Plant2SQL поддерживается либо системой архивирования Citect, либо, используя API (Application Programming Interface) для произвольных приложений Windows;

доступ к серверным базам данных из клиентских приложений осуществляется по SQL-запросам. В IndustrialSQL Server в версии 7.1 добавлена возможность получения по DDE, SuiteLink-протоколам.

Резервирование в АС управления

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

- непрерывную реализацию функций управления в случае отказов технических средств путем автоматического переключения на резервные устройства («горячее» резервирование или дублирование);

- резервирование текущего состояния (настроек) технических средств с целью сокращения времени восстановления при отказах.

- резервирование (резервное копирование) архивных данных и программных средств.

Сохранение состояния узла настраивается в диалоге Параметры узла на закладке Архивация в группе настроек Восстановление. Здесь задается имя файла, в который будут сохраняться значения каналов, и признак, подчитывать данные из файла сохранения при старте или нет. В диалоге могут быть указаны два дамп-файла сохранения состояния. Их имена необходимо отделить друг от друга точкой с запятой. В этом случае данные будут считаны из того файла, который имеет более позднее время создания. Включение в реквизитах канала опции Атрибуты обусловит запись в файл не только его входного значения, но и изменения любых невычисляемых атрибутов канала кроме гистерезиса и периода. Для подчитывания начальных условий и границ из файла восстановления состояния системы необходимо в РБК открыть окно Объекты узла и нажать Ctrl+R.

Резервирование локальных архивов в ТРЕЙС МОУД.

Для резервирования локальных архивов используется отдельный узел с исполнительным модулем Глобальный регистратор. Глобальный регистратор принимает по сети данные, посланные на сохранение в его архиве. Для этого в его базе каналов создаются специальные каналы, сгруппированные в ОБК, имеющие имена узлов, сохраняющих данные в регистратор. Их имена совпадают с именами архивируемых каналов в соответствующих узлах. Эти каналы имеют подтип СВЯЗЬ с дополнением INLogger. Они настраиваются включением опции СПАД из группы настроек Архивация. Для управления автоматическим копированием используется канал подтипа СИСТЕМНЫЙ с дополнением СПАД копировать. Посылаемое в него значение определяет путь к копии. Ручное копированием осуществляется из консоли управления регистратором нажатием кнопки Копировать раздела Процесс копирования.

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

Организация документирования в ТРЕЙС МОУД

В ТРЕЙС МОУД для документирования технологической информации используется специальный модуль исполнительной системы – Сервер документирования.

Существует два типа таких серверов: локальный и глобальный. Локальный может получать данные для документирования только от одного МРВ, к которому подключается локально (не по сети), и выдавать документ только на принтер. Глобальный может работать со всеми узлами проекта, объединенными в локальную сеть, сохранять документ в файл и публиковать его на WEB сервере.