Густав Олссон, Джангуидо Пиани - Цифровые системы автоматизации и управления (1087169), страница 125
Текст из файла (страница 125)
В общем, пели процесса управления можно определить как, во-первых, вых, вести процесс в соответствии с технологией и, во-нторых, распознавать и выявлять р тьавз ийвые состояния и предпринимать необходимые меры, чтобы поддерживать безо зопасность НРо цесса. Поэтому информация на экране должна обеспечивать различные типы зада'>' — нормальный рех<нмь> работы: запуск, остановка, управление проц о> сссом в ноР мальных условиях, определение параметров, оптимизация; выявление анарийных состояний; — поддержка при определении стратегии вмешательства. >от е ногтя Содержание информации должно быть приведено в соответствие с лотре но' ми пользователя — специалист не заинтересован в "прост "'" ф р ой" инфо мацин, котор нап >отнв, может быть весьма существенна для начинающего.
' . ПОскольки повии кампус' пользуют то же оборудование, что и опытные специалисть, напр ы, то необходимы ком" к ане, ло миссы. Типичный пользователь считает важны, >м все, что появляется на экран~ етз.яг" этому информация должна быль простой и н д р не со е жать бесполезных де которые могут отвлечь внимание. — это ешение о том что дол и облема отображения информации на экране — это решение о том, по р Ы П ОИЗВОД быть показано н как. т о н как. Ответ на пеРвый вопРос дает анализ стРУктУР Р он>.
ли какие нр цели отображения, т. е. каку>о информацию необходимо сообщить нли к ь. Если данные носят обычный н" р водственные задачи должны быть выполнены . ын "" маци н " ', 6 он ый характер, то достаточно простой табли >о ' ф 1 6 ч> йфо>мы. Вэтомслучае: > измерен' уоеднться только в ко в том, что использованы соответству>о>цне сдиницы и душнй текс~ н код состояния.
Простейший метод структурирования данных сложного производственного ком- ков вытекает нз иерархического разделения информационных потоков, описан- „„О в разделе 9.6.1 (рис. 11.7). На каждом экране должна быть представлена толь>яо ос „овная мысль в наиболее простом виде. Акцент должен быть сделан на наиболее га ной информации, касающейся определенного объекта или задачи.
Например, „„Обзоре состояния завода высший приоритет имеют обоб>ценные показатели хонственной деятельности. На экране, относящемся к участку, для каждого устрой- должны быть приведены лишь несколько оснонных показателей, например ин- „ация штатного нли нештатного состояния и текущая производительность. Все „Раметры, относяшиеся к одному устройству, должны умещаться на одном экране. иг более высоком уровне абстракции экран для производственной линии должен „Редставлять основные данные по каждому участку, без детального состояния. Не,„отря нато что основной объект (завод, производственная линия) может быть весьиг сложным, функциональный смысл каждого экрана должен останаться простым— Яормально или нет работает станок, участок, завод? уровень стратегичеаи>го управления уровень управле>шя производством уровень ловильного упраелеяи (информация от датчияое и исполпительпьсе меха пиал>ое) Р нс 11.7.
Структурнзапня отображения иь Р " ш» Глава 11. Человеко-маш - ашиниыый интерф ейс 498 Используя современную систему организации "окон", пользов вательлегко",- рает" всю необходимую ему информацию в удобном виде (рис. 11 8) Т собнкаждое окно должно отображать лишь одну основную мысль — по нее ем не ме — пользователь организует нужную комбинацию окон. ель сам ддияяяяязя "ягнйа";:.::::::„'; ':;:~::::1~!~1йя.'с""л г и с оо ,и 1» гя "1 (нема линяя !е; о и пессе — сяРис. 11.8. Пример разделения на окна для отображения инфорляании о про азаны однооря.
стема управления ЛВВ Ля(чанс ОСЬ. Разные уровни детализации пока ия АВВ Аосошайоо мснно в отдельных окнах по запросу пользователя (с разрешения Ргодосся АВ, П!вепия) о мацнн нме ет сле. В общем случае правильно органгвюванное отображение инфор ' дующие характеристики: ф менее инфорл'апи ' — опо адекватно цели, т. е. предоставляет не более и не мене ф необходимо (простота); — оно,насколько возможно,самодокументировано(нагляд ' „ паве ля ность); хэк анахсимв "" волы — оно унифицировано на нескольких уровнях: на разных экр „„„н та иляеяот одинаковое значение, и пользователь знает, ет чего ждать в Р ситуациях (последонательность).
еля аы' зовател — заставить пол - ользо' При определенных условиях цель вывогяа на экран — за то ой по ,наосновекатор до" полнить некоторые действия. В этом случае информацию, н авлению кт ни по Упр,,„лья ватель лолжен действовать, необходимо выделить. Инструкц „сок . ные допускаяот жны быть сформулированы четко. Если выведенные данные л альтернатив, требуемое действие должно быть указано явно.
ектирование интерфейса пользователя Р ь пользователя нельзя перегружать, особенно принимая но внимание, что ((ялЯЯ янстве ' „нное, с чем у ЭВМ нет проблем, — это хранение и воспроизнедение инфорв этом она намного превосходит человека. Пользователь не должен запоми„,аян, и ,',ю.либо информацию на одном экране, чтобы затем использовать ее на друть как, ественную информациго проще вывести на разные экраны в соответствии ,„; су ями задачами. Выполнение любой задачи должно быть сведено к небольреюае у числу шагов " минималы'ему чи"у команд кону" й ртину отображения процесса на графическом дисплее можно проектировать ясход из разных принципон.
В географическом или физическом представлении ьив „предприятия или агрегата изображается специальными символами (больюя „о технических символов стандартизировано). В этом случае картинка рази тывается в соответствии с принципами черчения; результат может оказаться ,яольно запутанным и с.ложным для понимания. Альтернативой является линей„, яредставление физических процессов без учета их действительного пространпяянного размещения. В последнем случае обычно наиболее предпочтительно разииать изображения слепа направо и сверху вниз. Нрименение принципов просто гы, наглядности и последовательности при разраютяе экранов, вероятно, наиболее удачный метод снижения сложности отображеяяя информации.
Любое изменение дизайна экрана, улучпяающее одну из этих хайлтернстик и пе ухудшаюшее другие, должно принетствоваться. На рис. 11.9 и 11.10 показано, как структурирование помогает сделать информаию более понятной. Хотя информапия одна и та же, разница очевидна. 11 б б Команды оператора Взаимо е" одействие между оператором и оборудованием происходит не только в на- яряляении от ма от машины к человеку, но и от человека к машине, если необходимо его иеиательство.
." о. Пользонатель вводит данные, набирая команды на клавиатуре, на- "'"ля кнопки на п на панели управления или манипулируя устройствами типа мыши иже приведены некоторые соображения, касающиеся организации "джойстика. Ни да инфо Озе ормации, главным образом с клавиатуры. 'Ояязев вь важно, чтобы ы пользователь получал немедленное "ощущение", что команда , даже если соответствующая обработка не происходит сразу. Это '.. сна и принята, "щелчка" клавиши или с движения курсора под действием ение начинается со " р 1 . епосредственной обратной связи — это звуки, сопровождаю 'Лругойп име>н аьЯй набе номе аю ор номера на телефоне. Эта чисто интуитивная обратная связь — мало кто ь р~спознать наби ае я ь р гвый номер по звуку, но информации достаточно для того, ц фры номера набраны и случаи ное дни жение пальца не прио"Уску цифры или понторению ее набора.
Если же после нажатия кланиш или <Е(л(ТЕК) н ялерж ичего ощутимого не происходит из-за большой времен.а, то может возникнуть вопрос, работает ли система правильно. яаки процесса, 'да задает опо Й станет равным т Еав . ' РНОЕЗНаЧЕНИЕЛЛЯ НЕКОТОРОГО СОСТОЯНИЯ; тЕКУП1ЕЕ. аЧ упяее значение пей "' датчики иет Равным опорному, только если система управления, исполнителю , т ': ' ', .
ительнгяе ики и физический процесс — все имеете рабо~ают правильно. Н б. ое время, чтооы команлы достигли исполнительных механизмов, вы"" Результат был сообщен оператору. Текущие и опорные значения должны "дентифицированы, чтобы их нельзя было перепутать друг с другом. Глава 11, Человеко-маши - ашиннын ннтерф . 500 Иатег тгватввнт Р1апт 124) Слеи1са1 Ргес1р11а11ол Зес11сп 14 14 18 04 РОмР 105 РВОсеяя иАтея зтАте=ОЙ АСАВИ=ЙО Оненнедт=ио РОМР 118 ИАЗНИАТЕВ ЯТАТЕ=ОИ АЕАНМ=ИО ОНЕЯНЕАТ=ИО РОМР 127 ВЕАСТ10И НЕЗЗЕЕ ООТРОТ ЯТАТЕ=ОМ АЕАВМыуЕЯ ОНЕННЕАТ=МО РОМР 132 81006Е 8100 РЕЕО ЯТАТЕ=ОИ АЕАНМ=МО ОНЕВНЕАТ=ИО РОмР 138 81006Е 8100 ООТРОТ ЗТАТЕ=ОИ АЕАНМ=ИО ОНЕВнедткуез РОМР 139 Я1006Е Р1ИАЕ ООТРОТ ЯТАТЕ=ОЕР АЕАНМ=ИО ОНЕВНЕАт=йо РОМР 143 НАСООМ Р1ЕТЕЯ1И6 ЯТАТЕ=ОИ АЕАЯМ=ИО ОНЕВНЕАТ=ИО РОМР 154 1 10010 МАЯТЕ ЯТАТЕ=ОИ АЕАНМ=МО ОНЕВНЕАТ=ИО РОМР 166 110010 Р1ЕТНАТ10М ЯТАТЕ=ОИ АЕАЯМ=ИО ОНЕННЕАТ=ЙО РОМР 221 АЕКАЕ1 1МЕЕТ ЯТАТЕ=ОИ АЕАВМ=МО ОНЕЯНЕАТ=МО РОМР 226 ЙА-ЗОЕРН10Е 1ИЕЕТ ЯТАТЕ=ОИ АЕАНМ=ИО ОНЕННЕАТ=ИО РОМР 232 РОЕУМЕВ РЯОС.А 1ЙЕЕТ ЗТАТЕ=ОИ АЕАВМ=ИО ОНЕЯНЕАТ=ИО РОМР 237 РОЕУМЕН РЯОС.В 1ИЕЕТ ЯТАТЕ=ОРР АЕАЯМ=ЙО ОНЕЯНЕАТ=ИО РОМР 242 РОГУМЕН РЯОС.С 1ИЕЕТ ЯТАТЕ=ОИ АЕАЯМ=ИО ОНЕВНЕАТ=ИО ВЕАСТ10И НЕЗЗЕЕ ООТРОТ /127/ (а3/Л) = 53 81006Е 8110 РЕЕВ /132/ (а3/Л) = 92 81006Е 8110 ООТРОТ /138/ (а3/Л) = 74 ИА-ЯОЕРН10Е 1МЕЕТ РЕОИ /226/ (а3/Л) = 68 1прц1 Свивало » Рнс.