Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпаргалки по ПСА.docx
Скачиваний:
171
Добавлен:
26.03.2015
Размер:
2.13 Mб
Скачать

4.3.3.6 Управление вводом/выводом.

Управление технологическим процессом предполагает получение данных SCADA-системой от промышленных контроллеров (с нижнего уровня), их обработку и передачу устройствам различных команд, уставок и заданий. Правда, разработчики SCADA-систем редко могут разработать драйвер, поддерживающий все функциональные возможности конкретного устройства, – как правило, это доступно только разработчику устройства. Поэтому повышается вероятность ошибок в драйверах, которые проявляются на этапе отладки проекта или даже в процессе промышленной эксплуатации АСУТП.

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

При такой технологии SCADA-система производит обмен данными по интерфейсу DDE. В рабочей станции запускается специальная программа (DDE-сервер), которая принимает потоки ввода/вывода SCADA-системы и через встроенный драйвер направляет их к устройствам нижнего уровня. В этом случае устройства нижнего уровня обслуживаются именно DDE-сервером, а SCADA-система остается аппаратно-независимой. Более того, применение стандартного интерфейса для ввода/вывода позволяет легко осуществить связь SCADA-системы со стандартными пакетами MS Windows (например, MS Word и MS Excel).

Наиболее перспективным и популярным на сегодняшний день способом интеграции подсистем разных изготовителей в составе крупномасштабной АСУТП является использование стандарта ОРС (OLE for Process Control). OLE (Object Linking and Embedding – связь и внедрение объектов) – это технология, позволяющая включать в создаваемый документ любую информацию из других программ: графики, таблицы и др. В настоящее время практически все изготовители контроллеров и других средств промышленной автоматизации поставляют для своей продукции специальные программные драйверы, ориентированные на связь с устройствами нижнего уровня и соответствующие спецификациям ОРС. Такой драйвер называется ОРС-сервером.

Важное свойство такой технологии состоит в том, что ОРС-клиенты, исполняющиеся на рабочих станциях в локальной сети, получают свободный доступ к каналам ввода/вывода ОРС-серверов, работающих на других узлах сети – локальных или даже удаленных (рис. 4.3.5.).

Рис. 4.3.5. Ввод/вывод через ОPC-сервер

Использование этой технологии обеспечивает также дополнительные возможности SCADA-систем – построение распределенных систем и работу через сеть Интернет.

4.3.3.7 Контроль и управление доступом.

Возможности SCADA-систем в области контроля доступа предусматривают как введение различных категорий доступа, так и контроль лиц, осуществлявших доступ, протоколирование (отслеживание) внесенных ими изменений, а также средства защиты протокола и паролей от фальсификации.

Задача контроля лиц, осуществлявших доступ к системе, решается в различных системах по-разному. В некоторых вход пользователя в систему с регистрацией осуществляется с помощью стандартной утилиты Login. Эта утилита позволяет также получить информацию о тех пользователях, которые зарегистрированы в системе в данный момент времени. Анализ фактов входа и выхода из системы осуществляется путем просмотра стандартного системного журнала MS Windows NT и/или базы данных MS Access, которая может вестись регистратором событий пакета.

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

Еще одним важным аспектом защиты от несанкционированного доступа является противодействие некорректным действиям оператора на уровне операционной системы. Обычно для устойчивой работы АРМ оператора необходимо запретить как завершение самого SCADA-пакета, так и запуск других приложений.

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

Наиболее совершенные SCADA-системы позволяют запретить конкретному пользователю переключаться из режима исполнения на другие задачи или завершать приложение стандартными средствами Windows.