- Тогда операторам придётся по 8 часов в день сидеть перед электронно-лучевыми трубками, - пояснил Глушков. - Для здоровья это не полезно, даже если использовать защитные экраны. Сейчас мы рассматриваем возможность использовать катодолюминесцентные экраны или проецировать изображение с вертикально направленной ЭЛТ на полупрозрачные экраны небольшой площади через наклонное зеркало. С проекционными ЭЛТ есть свои сложности, их использование на большом экране требует затемнённого помещения, работать с бумажными носителями информации в затемнённой комнате неудобно.
- Я рассчитываю, что к моменту официальной сдачи в эксплуатацию первой очереди АСУ мы эту проблему так или иначе решим, - Петровский прервал затянувшиеся объяснения академика, благоразумно решив не грузить высокое начальство лишними подробностями. - Для нас особенно важно было обеспечить работу системы в реальном масштабе времени. Всем процессом дирижирует общий генератор текущего времени, он позволяет в реальном времени синхронизировать графики решения задач управления и учёта с ходом производственного процесса.
- Сложная задача, - с пониманием оценил Руднев. - У нас в реальном масштабе времени пока что работает, видимо, только ПВО, ПРО и космос, на намного более быстрых ЭВМ. Как вам удалось вывернуться?
Константин Николаевич неподдельно заинтересовался. В обсуждаемом вопросе он разбирался достаточно хорошо.
- Это было действительно непросто, - признал Глушков. - Операционные системы, с которыми работают современные ЭВМ, решающие случайные потоки задач, универсальны для пакетного режима и хороши для вычислительных центров, хороши относительно, конечно. А в АСУ, как правило, мы имеем дело с задачами регулярными. То есть, мы знаем, что в какое-то время должна выйти на счёт такая-то задача. Поэтому мы в полной мере использовали упреждение во времени для предварительной подготовки информации. Чтобы когда задача вышла на счёт, необходимая информация уже была готова, магнитные ленты подкручены, первая порция информации передана в оперативную память. Для этого мы использовали общий генератор текущего времени для всех устройств системы и ввели расписание задач. После чего нам оставалось только заполнять возникающие промежутки счётом нерегулярных задач или отладкой новых задач, которые возникают в результате развития системы. (Реальная история, см. https://www.computer-museum.ru/books/vt_face/4_glushkov_4.htm)
При работе ЭВМ в составе технического комплекса АСУП она используется в системном режиме: ЭВМ работает в замкнутом контуре управления предприятием в реальном масштабе времени, автоматически решает большое количество взаимоувязанных задач управления как отдельными производственными подразделениями предприятия, так и предприятием в целом, в автоматическом режиме управляет очередностью и последовательностью решения задач.
Также в системе используется датчик случайных чисел, он генерирует случайные числа, распределённые по равномерному закону. Они необходимы для решения задач управления методами моделирования. Для сопряжения ЭВМ с аппаратурой передачи данных АПД по телефонным каналам связи используются специально разработанные устройства - регистр обмена и коммутатор внешних устройств, обеспечивающий селекторную и мультиплексорную связь внешних устройств, с центральным вычислителем технического комплекса.
В АСУ включены подсистемы дистанционного визуального контроля, селекторной связи и подсистема диспетчеризации, включающая в себя телефонный узел на 40 номеров, промышленную телевизионную установку типа ПТУ-03, магнитофоны, регистраторы производства, пульт управления главной диспетчерской, пульты управления заготовительными цехами, пульт управления сборочным цехом.
- То есть, у вас в системе ЭВМ используется не просто как 'большой арифмометр' или машина для управления сразу несколькими станками, а управляет большей частью предприятия, с доступом к системе не только работников ВЦ, но и цеховых пользователей? - уточнил Руднев. - Насколько я знаю,
у нас такого комплексного использования, чтобы одна ЭВМ решала такой широкий фронт задач, ещё нигде применялось. Как вы этого добились?
- В ходе разработки системы пришлось выполнить некоторые модификации ЭВМ, это позволило значительно расширить её функции, а также использовать её в системах управления, работающих в режимах разделения времени, - пояснил Глушков. - В системе 'Львов' процессы обмена оперативной информацией ЭВМ со службами аппарата управления предприятия, процессы управления техническим комплексом при решении основных планово-производственных задач в большой степени автоматизированы. Для этого мы проводили схемные доработки ЭВМ 'Минск', а также разработали комплекс служебных программ и диспетчирования решения задач.
Мы также разработали схемно-программный аппарат разделения времени. Он управляется программой-диспетчером и позволяет совместить непрерывный обмен оперативной информацией с процессами решения основных задач управления и обработки данных. Фактически, можно утверждать, что нам удалось частично реализовать в разработанном программно-аппаратном комплексе режим многозадачности. (Реальная история, см. статью 'Система 'Львов' - принципы, структура, функции' http://ogas.kiev.ua/library/systema-lvov-pryntsypy-struktura-funktsyy-534)