Содержание
Введение
1. Понятие человеко-машинного интерфейса
1.1 Текстовый (текст ориентированный) интерфейс
1.2 Смешанный (псевдографический) интерфейс
1.3 Графический интерфейс
2. Особенности применения человеко-машинного интерфейса в промышленности
2.1 SCADA-системы: общие понятия и структура
3. Обзор программных средств для разработки человеко-машинного интерфейса
4. Структура SCADA - системы GENESIS 32
4.1 GraphWorX32
4.2 TrendWorX32
4.3 AlarmWorX32
4.4 ScriptWorX32
4.5 DataWorX32
4.6 WebHMI
4.7 AlarmWorX32 Multimedia
4.8 Менеджер экрана Sreen Manager
4.9 DataSpy
4.10 Dr. DCOM
4.11 Сервер администрирования Security Server
4.12 GEN-OPC сервер
4.13 ActiveX ToolWorX
4.14 OPC ToolWorX
5. Среда разработки мнемосхем Graphworx 32
6. Создание мнемосхемы модели дискретно-непрерывного технологического процесса
6.1 Создание статических объектов мнемосхемы
6.2 Создание анимационных объектов
6.3 Создание имитации наполнения/опустошения резервуара
6.4 Создание элемента отображения уровня в резервуаре.
6.5 Настройка анимации для изображения миксеров
Заключение
Список литературы
Введение В настоящее время всё больше сфер человеческой деятельности подвергаются автоматизации. Человек в силу своих физических способностей не может управлять технологическим процессом, например ядерный реактор. Так же автоматизируются те технологические процессы, в которых ошибка является катастрофой и может нанести огромный вред окружающей среде.
С ростом уровня автоматизации сфер производства выросло и число программных продуктов, управляющих технологическими процессами.
В данной дипломной работе пойдёт речь о разработке человеко-машинного интерфейса для технологического процесса в SCADA-системе Graphworx32.
1. Понятие человеко-машинного интерфейса Человеко-машинный интерфейс довольно широкое понятие. Чтобы понять это понятие надо узнать, что представляет собой понятие интерфейс. Слово интерфейс (от англ. - поверхность раздела, перегородка) определяет место или способ соединения, соприкосновения, связи. Это слово стало популярным в эпоху компьютеризации, но его значение относится к любому сопряжению взаимодействующих систем. Например, вожжи - это главный элемент интерфейса между лошадью и кучером; руль, педали газа и тормоза, ручка КПП - интерфейс водителя для управления автомобилем.
Интерфейсы являются основой взаимодействия всех современных информационных систем. Если интерфейс какого-либо объекта (персонального компьютера, программы, функции) не изменяется (стабилен, стандартизирован), это даёт возможность модифицировать сам объект, не перестраивая принципы его взаимодействия с другими объектами. То есть, научившись работать с одной программой, например, под Windows, пользователь с лёгкостью освоит и другие, потому что они имеют одинаковый интерфейс.
В вычислительной системе взаимодействие может осуществляться на пользовательском, программном и аппаратном уровнях. В соответствии с этой классификацией можно выделить:
интерфейс командной строки: инструкции компьютеру даются путём ввода с клавиатуры текстовых строк (команд);
графический интерфейс пользователя: программные функции представляются графическими элементами экрана;
диалоговый интерфейс;
естественно - языковой интерфейс: пользователь "разговаривает" с программой на родном ему языке.
Из этого вытекает понятие пользовательского интерфейса. ............