Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Чачко А. Человек за пультом (Очерки антропотехники)

.pdf
Скачиваний:
29
Добавлен:
24.10.2023
Размер:
9.86 Mб
Скачать

Рис. 4. Кнопочно-задающий блок для переключения «ав­ томатическое—дистанционное», воздействия «меньше — боль­ ше» и плавного изменения уставки регулятора.

кои; ими оператор подает команды «меньше»—«оольше».

Казалось бы, пять органов

вместо двух

в варианте

с ключом. Но размер у пятерки

в 2 раза меньше, чем

у пары (за счет двухэтажного

расположения:

реостат

задатчика имеет удлиненный вал и спрятан

за

кнопки).

А главное, эти органы интегрированы в единый блок и вос­

принимаются

оператором

как

целостное образование.

И здесь счет 2 : 1 в пользу кнопок.

 

Странное дело, кнопки-клавиши, врозь «существа» ма­

лоспособные,

но за счет

своего

умения группироваться

и быть на виду пересиливают хитроумные ключи.

Кнопки, как грибы: где увидел одну, там ищи кучку. Три кнопочных линейки, каждая на 10 клавишей, образуют кнопочный номеронабиратель на тысячу чисел. Эта артель считается в кнопочном мире небольшой.

Появление цифровых машип, необходимость теснее связать их с операторами вызвала к жизни клавиатуры — единства, содержащие от 50 до 200 кнопок. Для ЦВМ такие клавиатуры — источник двоичных кодов.

Разработчики стремятся сделать клавиатуры совмести-

59

Рис. 5. Фотоэлектрическая кла­

та; 4

— световые

лучи

(проходят

виатура:

 

через

прорези и

задерживаются

клавиши; 2 — рычаг

выступами рычага); 5

— фотоэле­

1

— головка

менты.

 

 

с

прорезями;

3 — источники све­

 

 

 

 

мыми с машинами и дешевыми. Мы привыкли к контакт­ ным аппаратам управления. Клавиатуры, как и сами ЦВМ, в большинстве случаев бесконтактные устройства.

По-прежнему каждая кнопка состоит из головки и ры­ чага, а дальше — конкурируют электромагнитный, емкост­ ный и фотоэлектрический принципы формирования сиг­ налов. Перед вами фотоэлектрическая клавиатура (рис. 5). Она имеет столько каналов, сколько разрядов в образуемом ею двоичном коде (иногда с небольшим избытком — для корректировки кода). Канал обслуживается своими источ­ ником и приемником света, разнесенными по противопо­ ложным концам.

В каждом рычаге сделаны прорези, соответствующие «единицам» в коде; выступы, образованные соседними прорезями, соответствуют «нулям» кода. Иными словами, код данной клавиши изображен на ее рычаге в виде релье­ фа, напоминающего рельеф ключа от домашнего замка.

Когда оператор нажимает на клавишу, ее рычаг опус­ кается в каналы. Через прорези свет проходит, на высту­

60

пах — задерживается. Фотоэлементы-приемники преобра­ зуют полученный свет в электрический ток, специальные схемы приглаживают этот ток «под стандарт», и двоичный код направляется в вычислительную машину.

Зачем понадобились усложнения — фотоэлектрическая система вместо контактной? Потому что контакты облада­ ют весьма ограниченной надежностью. А бесконтактная клавиатура служит без хлопот 10 лет.

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

Все это есть в ЦВМ.

И есть, и нет. Если речь идет об одной клавиатуре,

одном операторе, одном классе задач, «быстрая» машина приспособится к «медленному» человеку.

А когда к ЦВМ подсоединены десятки клавиатур — пе приспособится, что ли?

Здесь иная степень трудности. Несколько операто­ ров одновременно, не обращая друг на друга внимания, принимаются нажимать клавиши и ждут от ЦВМ немед­ ленного ответа на свои вопросы. Машина может захлеб­ нуться.

Повысьте быстродействие, усовершенствуйте дерево прерываний — и справится.

— Справится, согласен. Но стоит ли возвращаться к идее вездесущей машины, к замыслу центрального супер­ автомата?

Вы полагаете, что ЦВМ, взаимодействующая со многими операторами, похожа на управляющую машину для энергоблока?

По поведению они близнецы. И потому здесь естест­ веннее двухъярусное построение.

Каков же нижний ярус?

61

Клавиатуры со своими запоминающими устройствами и логическими схемами.

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

— Для выполнения типовых операций — зачеркива­ ний, вставок, выделений, если решается задача редакти­ рования.

Итак, особые блоки накопления информации и вы­ полнения типовых операций. Удорожание системы оче­ видное, а выигрыш...

Огромный! Обмен людей с машиной теперь проис­ ходит не отдельными, редкими символами, а пачками информации. Мы развязываем руки и оператору и машине...

Всистеме отображения на ЭЛТ, содержащей «мышь»

иконтроллер, при мпогих достоинствах был один недоста­ ток — набор символов не превышал 32-х. Клавиатура одна может работать и за «мышь» и за контроллер.

Пусть имеет она три группы клавишей: символьные, редакционные и специальные. Символьные — отданы циф­ рам, буквам русского и латинского алфавитов, а также

специальным значкам. Редакционные клавиши умеют го­ нять «жука», стирать слова и строки (последующий текст сам заполняет пробелы), создавать окна в тексте и направ­ лять туда дополнительные данные. Специальные клавиши управляют режимом обмена, а также обеспечивают печать с экрана.

Расположим символьные клавиши справа, а редакцион­ ные и специальные — слева от оператора. Мы дали ему прекрасный инструмент.

Я сам бы хотел иметь такой! Вот пишу я книгу — пе­ ром по бумаге, все черно от поправок, пишу — переписы­ ваю, главное забыл — режу, переклеиваю. А тогда б я ра­ ботал двумя руками, данные и цитаты запрашивал из ЦВМ...

62

Но вот образец клавиатуры совсем иного рода — не для подготовки текстов, а для контроля и управления энерго­ блоками и другими похожими установками (рис. 6). Всего 99 клавишей. Слева и справа находятся две вертикальные линейки с самими крупными (значит, и наиболее важны­ ми) кнопками. На их головках выгравированы глаголы — ИЗМЕРИТЬ... РЕГУЛИРОВАТЬ... ОСТАНОВИТЬ... ВСТА­ ВИТЬ. Это указапие цифровой машине, что она должна сде­ лать. Верхняя горизонтальная линейка — дополнения к указаниям, скажем, ИЗМЕРИТЬ РАЗНОСТЬ.

Под линейкой дополнений — клавиши с типами пара­ метров энергоустановки (например, Т — температура, Н — уровень). Число типов параметров ограничено — все они помещаются на одной линейке. Следующую линейку пока пропустим. Кроме типов параметров, существуют еще типы оборудования — им посвящена очередпая линей­ ка. Если типы параметров закодированы определенными буквами, то типы оборудования — мнемоническими знака­ ми. Далее идут три алфавитно-цифровые линейки, чтобы указывать конкретные имена. Перечисленные клавиши позволяют оператору сообщить машине, с ч е м , с какими объектами ей предстоит иметь дело. Например, выражение

ДГ { ХШ | ПП Т означает: температура (Т)

дымовых газов (ДГ) на входе и температура (Т) перегре­ того пара (ПП) на выходе из холодных ширм (ХШ). Здесь примечательно, что типы параметров указываются на вхо­ де и выходе мнемозпака, а имена — вводятся внутрь сим­ вола.

Две нижних линейки клавиатуры содержат сведения,

к у д а

направлять

обработанную информацию

и в к а к о м

в и д е

представлять

данные, которые оператор

указывает

с алфавитно-цифровых линеек. Например, выражение РЕ­ ГИСТРАТОР 7, ГРАФИК, 30 -> 60 означает: вывести на

63

Рис. 6. Клавиатура ЯЗОНА.

регистратор № 7 данные за предшествующие полчаса (30) и текущие — в течение часа (60) в виде графика.

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

для связи наших что, с ч е м , к у д а

и в

к а к о м

в и д е — в еди­

ное предложение, языковый оператор

(не путать с челове­

ком — оператором!)

 

 

 

Соберем такой оператор из подготовленных выражений,

а вы мысленно нажимайте на клавиши:

 

(ИЗМЕРИТЬ РАЗНОСТЬ) Т -*•

ДГ | ХШ

[ ПП

[РЕГИСТРАТОР 7, ГРАФИК, 30 -> 60]

Смысл нашего оператора таков: человек требует от ЦВМ измерить разность между температурой дымовых газов и температурой пара на участке котла, именуемом «холодные ширмы». Необходимо знать, какова была эта разность в прошедшие 30 мин. и следить за ней еще в те­ чение часа. График разности температур следует нарисо­ вать на регистраторе № 7.

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

(УПРАВЛЯТЬ) ХШ I ПП

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

Чтобы упростить работу машиниста, можно комбини­ ровать операторы контроля и управления. В нашем случае гибрид выглядит так:

3 Заказ 1613

65

(ИЗМЕРИТЬ И УПРАВЛЯТЬ) Т -- ДГ |ХШ 1 ПП

Выражения и операторы строятся из символов-клави­ шей по определенным правилам, подчиняются сиптаксису; они имеют однозначпый смысл-семантику. Это язык, осо­ бый язык для контроля и управления!

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

о

поведении

параметра.

Девяносто девять клавишей

и

экран ЭЛТ

слили эти

слова, отрывки, сообщения —

вединый язык.

Яназвал этот язык ЯЗОН. Слово ЯЗОН — акроним. Означает оно ЯЗык Обмена для Непрерывных производств.

Экран ЭЛТ и 99 клавишей, объединенные языком, это не 99 приборов и 99 клавишей, действующих врозь. Что могут «единоличники»? Ну, измерить 99 параметров, ну, передать 99 команд, ну, построиться в мнемоническом по­ рядке. Всё. Порядок неизменен, а элементы представляют только, самих себя.

Экран ЭЛТ и 99 клавишей, объединенные языком, охватывают все параметры энергоблока (не 99, а 2000), передают все нужные команды (не 99, а более 3000). Они бы и больше сделали — иа блоке котел — турбина мощно­ стью 800 тыс. квт больше не требуется.

Главное, однако, не охват, а гибкость. ЯЗОН и его 99

клавишей позволяют оператору самому формировать мне­ монические порядки — по желанию и потребности. ЯЗОН и его экран из всего хаоса информации выбирают для опе­ ратора только необходимую в данный момент часть, а об остальном умалчивают, чего болтать лишнее?

6 6

П р и н ц и п у м а л ч и в а н и я давно известен разработчикам пультов. Он и с х о д и т из того, что оператор никогда не ра­ ботает со всей информацией, представленной на щите. Че­ ловек отбирает всякий раз только ту часть приборов и клю­ чей, которые нужны для решения очередной задачи. Всю необходимую информацию, без исключения. Иначе прин­ цип умалчивания обратится в принцип Чука и Гека. Гайдаровские герои получили важную телеграмму. Они не умели читать, зато умели драться. В драке затеряли теле­ грамму. И решили, что скажут о ней маме, если мама спросит. А если не спросит — промолчат. В обоих случаях останутся честными людьми и не выскочками. Мама не знала, что нужно спросить. И вся семья отправилась за тридевять земель, в Синегорию, к папе, который в теле­ грамме просил повременить — он по срочному приказу ушел с геологами в тайгу.

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

Но врезанные в железо приборы и ключи противостоят этому. Они не умеют исчезать и появляться. Рационализа­ торы, как могли, укрощали строптивых. Работа с «темным пультом»: все сигналы отключаются специальным ключом гашения. Если возникает нарушение, мигающий свет лампы-нарушителя и звуковой сигнал, привлекают внима­ ние оператора. А дальше — его воля, зажечь весь пульт или действовать втемную. В1торки на приборе. Не ну­ жен — стыдливо скрывается за ширмочкой. Были даже

пульты, напоминающие старинные часы:

в должный мо­

мент открывалась дверца н выскакивала,

нет, не птичка,

группа ключей— к услугам оператора.

 

3*

67

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

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

Разработчик традиционных пультов никогда столько не знал. Он понимал также, что все это, ох, как трудно узнать до включения пульта в дело. И осознавал, что его ошибки тотчас будут безжалостно подмечены операторами, ког­ да пульт заработает. А переделки — металлические лат­ ки на местах ненужных приборов, да прорезание новых

дыр...

ушах стук и визг дре­

До сих пор стоит у меня в

ли, устраняющей — дырочка за

дырочкой — мои ошиб­

ки. Нет уж, бог с ним, с принципом умалчивания — на­ те вам все приборы и все ключи, выбирайте сами по си­ туации.

Так и сегодня проектируют там, где объекты не очень сложны, а заказчики не очень требовательны. Рост слож­ ности объектов и связанное с ним приборное перенаселение заставляют вернуться к принципу умалчивания. Теперь умалчивание — не способ улучшить пульт, а единственная возможность построить его. Одной минитюризацией аппа­ ратуры не обойдешься — нужно «спрятать под столешни­ цу» лишнюю на данном шаге информацию. А для этого — описать работу машиниста.

Совсем не трудно формально, алгоритмически зафикси­ ровать основные операции уаттовского машиниста; много

68

Соседние файлы в папке книги из ГПНТБ