Защита в системе Citect. Обеспечение защиты клавиатуры и мыши при работе системы

Страницы работы

Содержание работы

Chapter 18 - Do not delete this line - it is used for the page numbering

ГЛАВА 18

Защита

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

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

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

Если вы не определяете зоны или привилегии для объекта, то по умолчанию зона и привилегия равны 0.  Эти объекты не будут иметь защиты управления, а эти страницы и управляемые объекты будут доступны любому пользователю.

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

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

Обзор главы

В этой главе вы рассмотрите:

·  Зоны и привилегии

·  Обеспечение защиты клавиатуры и мыши при работе системы


Планирование защиты завода

Так как могут быть использованы различные уровни сложности защиты в Citect системе, то вы должны детально спланировать защиту перед ее введением.  Вы должны определить:

·  Что позволяется выполнять каждому оператору

·  Какую зону должен видеть каждый оператор

·  Какая (или какие) зона или команда вообще не нуждаются в защите

Когда ваш проект сконфигурирован, используйте следующее:

Зоны (Areas) – ограничивается то, что может видеть оператор.

Привилегии (Privileges) – ограничивают действия оператора.

Привилегии могут быть глобально или индивидуально определены для каждой зоны. Если вы не используете зоны, то применяйте общие привилегии.

Примечания:          Любой пользователь, имеющий общую привелегию (на любом уровне) автоматически получит доступ ко всей зоне.

Пример–

Завод имеет 3 зоны и 3 оператора.  Зоны имеют названия Вход (Зона 1), Переработка (Зона 2) и Выход (Зона 3).  Операторы называются OP1, OP2, и OP3.  Привилегии уровней будут:  1 (первичный заводской контроль), 2 (вторичный заводской контроль) и 3 (отключение привилегий).

Каждый оператор несёт ответственность за одну часть завода, и имеет возможность видеть весь завод (но не управлять):

·  OP1 непосредственно ответственен за Вход с ограниченным управлением завода в зоне Переработки и без управления в зоне Выхода.

·  OP2 непосредственно ответственен за Переработку с ограниченным управлением заводом на Входе и Выходе.

·  OP3 непосредственно ответственен за Выход с ограниченным управлением заводом на Переработке и без возможности управления на Входе.

·  Все операторы могут отключить Citect из любой зоны завода

Определение Привилегий и Зон

Ограничить доступ к отдельной странице вы можете назначив для нее зону.  Ограничить доступ к объекту можно, определив для него как зону, так и уровневую привилегию.  Привилегия может быть эксклюзивная (независимая) или иерархическая (так привилегия 3 имеет доступ к 1 и 2) (смотри Citect Help Topics – Privilege Exclusive Parameter).

При определении зоны или привилегии вы должны начать со страницы и затем перейти к объекту.

Ø  Назначение зоны для страницы:

Перейдите на свойства страницы General.

Ø  Назначение зоны и/или привилегии для страницы с помощью клавиатурных команд:

Перейдите на свойства страницы Keyboard Commands – Команды клавиатуры.

Ø  Определение областей и/или привилегий для объекта:

Перейдите на свойство объекта Access (General) - Общий доступ.

Ø  Определение области и/или привилегии для объекта с помощью клавиатурных команд:

Перейдите к свойствам объекта Input (Keyboard Commands).

Объект также может быть запрещен, если оператор не имеет доступ к зоне или по привилегии для управления объектом.  Выбранный стиль запрещенного объекта задает вид его представления.  Разрешены такие стили запрета: Embossed, Grayed and Hidden.

ü Советы: Не рекомендуется назначать запрещенным объектам стиль Hidden, так как пользователь, вошедший на страницу с недостаточными привилегиями и забывший записать что-либо в журнал, может все еще видеть объекты.

Ø  Определение запрещенных стилей для объектов:

Перейдите к свойствам объекта Access (Disable - запрещен).

Добавление записи пользователя

Похожие материалы

Информация о работе

Тип:
Конспекты лекций
Размер файла:
1 Mb
Скачали:
0