Промышленные контроллеры. Сравнительный анализ протоколов fieldbus применительно к промышленным приборам. Специализированные контроллеры TeleSAFE, объединяющие алгоритмы управления и сбор данных в системе телеметрии, страница 33

Сообщения делятся на событий­ные, пользовательские и системные.

Собьдийные сообщения информи­руют о поведении некоторых первичных блоков базы данных: переходе в тревож­ное состояние и посылке сигнала на объект.

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

Системные сообщения выдаются при работе системы и свидетельствуют об ошибках, о пуске и останове про­грамм, установлении связи и пр.

Чтобы не перегрузить сеть и пользо­вателей потоком тревог и сообщений, существует система приоритетов тревог и узлов, а также организация зон мар­шрутизации тревог. Правило следую­щее: тревога или сообщение рассылается с узла по сети только в том случае, если


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

Пользователь может разрешить или запретить блоку генерировать тревоги и сообщения, а также изменить приори­тет узла. Тем самым можно оперативно отключать или включать тревоги от определенных блоков и узлов.

Служба защиты

Служба защиты FIX позволяет ограничивать доступ пользователей к базе данных, экранным формам и испол­нительным модулям. Для этого создают­ся списки доступа, в которых отражают­ся защищенные зоны и допустимые функции. Есть два вида списков доступа: групповые и индивидуальные. Группо­вые списки содержат разрешенные для доступа защищенные зоны и функции, которые могут использоваться несколь­кими пользователями. Индивидуальные списки включают в себя права для от­дельных пользователей. Они идентифи­цируются именем входа и паролем. Таким образом, можно каждому пользо­вателю создать индивидуальный список, где указать его личные права, и кроме того включить его в групповые списки, в которых он будет пользоваться опреде­ленными правами одновременно с дру­гими пользователями группы.

Максимально можно создать 254 защищенные зоны. Экранные формы защищаются приписыванием их к неко­торой защищенной зоне. Блоки базы данных защищаются от несанкциониро­ванной записи в них также путем припи­сывания их к соответствующим защи­щенным зонам. Один блок может вхо­дить в три защищенные зоны. При включенной защите читать информацию из этого блока могут все пользователи, но записывать в него смогут лишь те, у которых в их списках входа указана соответствующая зона.

Защита окружения, где работает оператор, может ограничить его воз­можности по запуску приложений и переключению на другие задачи, выхода из приложения, открытию или закрытию экранной формы.

Для работы системы защиты необхо­димо, чтобы списки входа были иден­тичны в сети и система защиты была включена или выключена одновременно на всех узлах. При работе с файл-серве­ром каталог, в котором хранятся файлы защиты, можно создать на файл-сервере, а локально хранить копии этих файлов на случай потери связи с сервером.


Сетевые возможности

Комплекс программ FIX был изна­чально построен как сетевой продукт. Это выражено в его архитектуре кли­ент/сервер. Узлы, образующие систему контроля и управления, делятся на три вида: SCADA, View и PlantTV.

Узлы SCADA являются серверами. Они соединены с контроллерами, обме­ниваются информацией с управляемым объектом и ведут базу данных реального времени, С них также можно управлять и контролировать процесс.