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

Защита клавиатуры и мыши во время исполнения

Система Citect является Windows-приложением, которая работает в стандартной среде Windows 95 и NT. Среда Windows позволяет вам выполнять различные задачи одновременно, поэтому Citect может обеспечить защиту от случайного переключения на другую задачу. В случае необходимости обеспечения высокой надежности  рекомендуется также применять систему паролей и ограничений.

Команды Windows, блокирующие клавиатуру

Среда Windows 95 и NT  имеет команды переключения между приложениями, которые запущены одновременно на компьютере. При использовании Citect эти команды могут быть нежелательными – они позволяют оператору иметь доступ к другим возможностям Windows без вашего непосредственного контроля.

Вы можете запретить команду Alt Space с помощью мастера Citect Computer Setup Wizard.

Вы не можете  напрямую запретить команды Alt Tab, Alt Esc и Ctrl Esc – вы должны запустить Citect как сервис или как приложение оболочки Windows для их запрета (смотрите Citect Help Topics – Runtime System: Keyboard and Mouse Security in the Runtime System).

Команды меню, блокирующие управление

Control Menu (в верхнем левом углу окна приложения) имеет команды для изменения позиции, размера окна на экране, и в некоторых приложениях – для управления программами. Меню работающей системы имеет возможность предоставления различных специфических команд Citect, таких как Shutdown (выключение работающей системы), или Kernel (отображение ядра системы).

Вы можете разрешить или запретить эти команды с помощью Citect Computer Setup Wizard.

Отображение окон без заголовков

Каждая графическая страница и окно в Citect имеет опции свертывания и развертывания на экране на полосе заголовка окна.  Без заголовков окно не может появиться на экране и свернуться путем нажатия клавиши мыши. Страница в Citect также может динамически менять свой размер во время работы. Во избежании этого установите параметр FullScreen=1 (смотри Citect help Topics – Parameters: Animator) или вызовите функцию cicode DspFullScreen() для изменения этой установки во время работы.

Скрытие кнопки отмены из окна запуска

Когда начинает работать система Citect, отображается статус запуска.  Окно сообщений обычно содержит кнопку Cancel , которая позволяет вам отменить запуск системы. Эта кнопка очень полезна, когда вы налаживаете или тестируете систему.  Вы можете убрать кнопку Cancel с помощью Citect Computer Setup Wizard.


Instructor Notes: Chapter 18

Talk about dividing a plant into areas and privileges.  Discuss that privileges can be exclusive or hierarchical.

If  privileges are exclusive then for example, privilege 3 means that the operator only has access to Privilege 3 commands.

If privileges are hierarchical then for example, privilege 3 means that the operator has access to Privilege 3, 2 and 1 commands.

Page 18-2:  Планирование защиты завода

Page 18-3:  Определение Привилегий и

Demonstrate how to assign privileges and areas

Get the students to do the exercise

Page 18-4:  Добавление записи

Talk about and demonstrate adding User records.

Note: The purpose of the type field is to give a newly created user (ie using the UserCreateForm function) certain privilege rights. The only time that the type field is used is when a new user is created.

Get students to do exercise.

Page 18-8:  Защита клавиатуры и мыши во время исполнения

Talk about setting up keyboard and mouse security.