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

книги из ГПНТБ / Смирнов, К. А. Сбор, передача и обработка данных АСУ

.pdf
Скачиваний:
2
Добавлен:
21.10.2023
Размер:
9.31 Mб
Скачать

вычислителя независимо от 'процесса обработки статуб ного слова канала, что, в свою очередь, делает ненуж­ ной синхронизацию работы специализированного вычис­ лителя и технологической ЭВМ. Примером применения такого оперативного ЗУ служит аппаратура сопряжения типа DS-714.

2.9 -

ОРГАНИЗАЦИЯ НЕКОТОРЫХ ВЫЧИСЛИТЕЛЬНЫХ КОМПЛЕКСОВ АСУ

П р и м е н е н и е ЭВМ «Ми и с к -3 2» для о р г а н и з а ц и и в ы ч и с л и т е л ь н о г о к о м п л е к ­ са О А СУ. ЭВМ второго поколения серии «Минск» ши­ роко используются во многих отраслях народного хо­ зяйства и в том числе в АСУ (например, АСУ «Львов» построена на базе ЭВМ «Минск-22»), Однако приме­ нение в различных АСУ таких машин, как «Минск-2», «Минск-22» и «Минск-22М», не может обеспечить эф­ фективной обработки информации. Это объясняется:

невозможностью увеличения объема оперативной памяти свыше 8192 машинных слов;

отсутствием в составе ЭВМ мультиплексного и селекторного каналов;

выбором для обмена с внешними устройствами

шестибитного символа;

невозможностью непосредственной обработки ин­ формации, представленной в десятичной системе счис­ ления;

невозможностью мультипрограммной обработки

данных и еще рядом обстоятельств.

Наиболее приспособленной для создания вычисли­ тельных комплексов ОАСУ различного назначения яв­ ляется ЭВМ «Минск-32». Как известно, работы по созда­ нию ОАСУ были начаты задолго до появления ЭВМ третьего поколения, характеристики которых наиболее полно отвечают требованиям обработки информации. В то же время некоторые из ЭВМ второго поколения («Минск-32», «Урал-16») по своим показателям были близки к машинам третьего поколения. В силу этого в качестве базовой ЭВМ для разрабатываемых ОАСУ была принята «Минск-32». С помощью этих машин воз­ можно эффективное выполнение таких операций, как начисление заработной платы, получение платежных ве­

140

. .

доМо'СТей, составление бухгалтерских сводок, учет ма!;ё*

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

Важным свойством машины «Мииск-32» является ее полная программная совместимость с остальными маши­ нами данной серии. Поэтому существующие >в настоящее время всевозможные прикладные программы, объ.ем ко­ торых оценивается десятками миллионов команд, могут быть попользованы без каких-либо переработок.

На рис. 2.40 приведена структурная схема основного комплекса машины «Минск-32» [6]. Длнйа iMaiiliHiHHoiro

Рис. 2.40. Структурная схема основного комплекта ЭВМ «Минск-,32»

слова машины «Минск-32» составляет 37 разрядов, но с внешними устройствами обменпроизводится байтами. Представление информации осуществляется в двоичном коде с фиксированной или плавающей запятой. Система команд'— одно-, двухадресная. Информация может об­ рабатываться одновременно по четырем рабочим про­ граммам при наличии восьми обслуживающих программ. Скорость выполнения операций определяется их харак-

• Ш

Тером. Так, наиример, операция сложений Двоичных 37-разрядных чисел реализуется за 15—40 мкс, операцияпересылки числа осуществляется за 25—40 мкс, и т. д. Сложение (вычитание) десятичных чисел выполняется со скоростью 20—35 мкс. Обмен информацией между процессором и внешними устройствами осуществляется при приостановках основной программы.

Емкость оперативного ЗУ машины составляет 16 384 слова при основной комплектации и может быть

расширена блоками

по 16 384 слова до 65 536 слов. Вре­

мя обращения к ЗУ

составляет 5 мкс.

К мультиплексному каналу может быть непосредст­ венно подключено до одиннадцати внешних устройств. К трем из одиннадцати выходов мультиплексного ка­ нала можно подключать специальные коммутаторы, каж­ дый из которых обслуживает до 32 внешних устройств. ТакИм образом, всего мультиплексный канал позволяет вести обмен информацией одновременно со 104 внеш­ ними устройствами. Подключение к селекторному кана­ лу четырех коммутаторов позволяет довести число внеш­ них устройств до 32. Такими устройствами могут быть НМЛ и НМБ.

Общая площадь, занимаемая ЭВМ в основной комп­ лектации, составляет 80 м2.

Для обмена информацией с каналами связи разрабо­ тано и выпускается серийно устройство «Минск-1560». Оно позволяет подключать до 32 телеграфных каналов со скоростью работы 50 бод или до четырех телефонных каналов, рассчитанных на взаимодействие е АПД типа «Минск-1500». Устройство «Минск-1560» подключается к мультиплексному каналу ЭВМ.

«Мннск-32» дает возможность объединить несколько машин в единый вычислительный комплекс, при этом получается система однородных ЭВМ с большой произ­ водительностью. Так, при объединении двух машин об: мен информацией между ними осуществляется через один из четырех выходов селекторного канала, как по­ казано на рис. 2.41.

Применение специального коммутатора дает возмож­ ность объединять в один ВК до восьми ЭВМ. Пример­

ная структура вычислительного комплекса ОАСУ,

со­

стоящего из шести ЭВМ

«Минск-32»,

показана

на

рис. 2.42.

 

АСУ «С и р е-

В ы ч ц е л и т е л ь н ы й к о м п л е к с

н а». Практика показывает,

что при построении АСУ,

1 42

предназначенных для передачи и обработки данных, 60% стоимости оборудования системы надает на каналы и ап­ паратуру связи и 40%.— на устройства ВК системы. Наилучшие технические и экономические показатели ВК можно получить при его индивидуальном гороектирова-

Рн-с. 2.41. Схема объединения двух ЭВМ «Минск-32»

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

Разработанная н выпускаемая в нашей стране агре­ гатная система вычислительной техники АСВТ является тем необходимым набором модулей, который позволяет создавать ВК АСУ различного назначения [3]. С по­ мощью АСВТ можно комплектовать управляющие и вы­ числительные системы для обслуживания технологичес­ ких объектов, автоматизировать управление цехов и предприятий, создавать автоматизированные системы массового обслуживания и вычислительные центры пред­ приятий. Существуют два вида АОВТ. Наиболее ранняя из них АСВТ-Д создана на дискретных компонентах, вторая ACBT-JV1 — на интегральных. В состав АСВТ входят следующие агрегатные устройства: универсаль­ ные и специализированные процессоры; оперативные и постоянные ЗУ; устройства внешней памяти различного тина; разнообразные устройства ввода, вывода и отобра­ жения информации. Кроме того, АСВТ содержит раз­ личные устройства связи с объектами управления (дат­ чиками и исполнительными механизмами) и оператив­

на

Рис. 2.42. Вычислительный комплекс ОАСУ

ным персоналом, а также аппаратуру сопряжения с ка­ налами связи и устройства 'внутрисистемной связи, необ­ ходимые для объединения отдельных модулей в единый комплекс.

На рис. 2.43 показан вычислительный комплекс си­ стемы «Сирена», построенный на базе АСВТ-Д. Горячее резервирование центральных устройств ЭВМ — процес­ соров и оперативных ЗУ — обеспечивает высокую надеж­ ность функционирования ВК. Внешние ЗУ являются об­ щими для двух параллельно работающих процессоров. Быстрый поиск причины неисправности осуществляется с помощью диагностического словаря. Блочная структу­ ра построения отдельных устройств ВК позволяет произ­ водить замену неисправного компонента в достаточно короткое время.

Связб между процессором н внешними ЗУ осущест­ вляется через мультиплексные и селекторные каналы. Процессор АСВТ выполняет арифметическую и логичес­ кую обработку информации и является универсальным устройством. Процессор может иметь переменный состав. При минимальной комплектации он содержит блоки об­ работки команд 1, микропрограммного управления 3 и обработки информации с фиксированной запятой 2, а также инженерный пульт 7. В данном случае, кроме упомянутых устройств, в состав процессора входят бло­ ки внутренней памяти 6, обработки информации с пла­ вающей запятой 4, обработки символьной и десятичной информации 5.

Оперативная и постоянная память процессоров со­ стоит из модулей емкостью по 1536 слов по 36 разрядов в каждом. При необходимости иметь более одиннадцати модулей используется устройство наращивания памяти (УНП). Максимальный объем памяти равен 700 тыс. байт. При отсутствии УНП циклобращения к оператив­ ному ЗУ составляет 8 мкс, к постоянной — 3 мне. Ис­ пользование УНП увеличивает эти значения в 1,5 раза.

Входящие в состав ВК устройства защиты памяти (УЗП) защищают хранящиеся здесь программы и ин­ формацию от ошибочной записи посторонних данных.

Каждый мультиплексный канал обеспечивает подклю­ чение до 256 'низкоскоростных устройств ввода-вывода (алфавитно-цифровых печатающих устройств, устройств ввода с перфокарт и т. д.). Селекторные каналы исполь­ зуются для подключения устройств внешней памяти.

Каналы связи к процессорам подключаются через

!#

вк

\зи\ №

Чв8 I---- 1

1 -\чввл\

■Ш 1 H^wI

"-|уУ4/г|

\ &

\ з ч \

чс чнп

1=111=1 гУтаШг?

П р о ц е с с о р

Счйнп

ПИВ нив

Н М Л

Н М Д

ГРПК

квк

н

и

и

и

 

чип ^ ь

0|Р

Up

ry i

щ\ jy i

г

 

 

 

 

 

 

 

 

\2\ВЫ5\В\7

тс

MW

 

П р о ц е ссо р

 

1 .

 

 

 

. J

ими

НМБ

 

 

ЧВВ

 

 

|Ч В В л \+

 

 

 

 

 

 

 

 

I чвп h

- Н М Д j

Н М Л

 

 

СЖ}

 

 

\AHBSb

 

 

 

 

\чв вв \~

 

чем

3___ С

■I. ,

XX,

ч е м

г .

I

П А В \

| Н А д I

I Н А В i

| М А Й |

111111Г1

I I I I I I

I I I I I I I

n u l l

Kji5oHCHmaji_

------- МКА I—

'Рис. 2.43. Вычислительный .комплекс системы «Сирена

устройства сопряжений машин (УСМ) и- многоканаль­ ные адаптеры (МАд). Между собой процессоры взаимо­ действуют через устройства внутрисистемной связи (УС). При необходимости устройства ввода-вывода одной вет­ ви через межканальный адаптер (МКА) .могут быть под­ ключены к другой ветви. Быстродействие процессора в максимальной ‘конфигурации составляет 100 000 опера­ ций типа сложения с фиксированной запятой.

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

В каждой ветви ВК сообщения обрабатываются не­ зависимо. Ответ на заявку передается в оконечный пункт (кассу Аэрофлота) только из одной ветви, которая в данный момент времени является основной.

Наличие в ВК устройств внутрисистемной связи обес­ печивает доступ процессора одной ветви к оперативным и постоянным ЗУ другой ветви. Аналогично назначение межканального адаптера, через который организуется взаимодействие между устройствами ввода-вывода и процессором, находящихся в различных ветвях. Пере­ крестные связи внутри ВК позволяют получать различ­ ное сочетание работающих устройств при выходе из строя отдельных модулей комплекса. Например, возмож­ на работа одного процессора на две ветви оперативных ЗУ, двух процессоров на общую ветвь ЗУ, двух процес­ соров и одного комплекта устройств ввода-вывода и т. д. Такие возможности значительно повысили надежность функционирования ВК в целом. Расчеты показывают, что число часов наработки на отказ ВК системы «Си­ рена» составляет 32 000 ч. В то же время возможность сравнения результатов обработки.информации в отдель­ ных ветвях гарантирует появление не более одной иска­ женной заявки на 1010 обработанных заявок.

В ы ч и с л и т е л ь н ы е к о мп л е к с ы ,

п о с т р о е н ­

ные н а б а з е м о д у л е й А С В Т - М.

Как уже гово­

рилось выше, все устройства, входящие в АСВТ-М, по­ строены на микроэлементах, что значительно уменьшило их габариты и увеличило надежность. Так, например,

147

ЛйнеинЫе размеры Шкафа, в состав которого входят ба­ зовый процессор М-6000, оперативное ЗУ на 8 кбайт и блоки питания 1600X612X650 мм. Габариты самого про­ цессора — 590X518X200 мм.

Взависимости от назначения модули АСВТ-М объ­ единены в следующие'Группы:

устройства центральной части ЭВАЙ;

устройства ввода-вывода;

устройства связи с объектом;

устройствасогласователи.

Всостав центральной части АСВТ-М входят: процес­ сор М-6000, оперативное и постоянное ЗУ, устройства, позволяющие выполнять дополнительные операции, и ка­ налы для межмашинного обмена информацией. Модули центральной части ЭВМ, как и модули, входящие в со­ став других групп, имеют принятые в АСВТ-М условные обозначения. Процессор М-6000 (условное обозначение СПр) представляет собой универсальную упрощенную

малогабаритную ЭВМ, выполняющую арифметические и логические операции над информацией и управляю­ щую процессами ее ввода и вывода. Длина' машинного слова составляет 18 разрядов, из которых 16 использу­ ются для записи команд, адресов и операндов, а два — для контроля правильности выполнения операций. Мак­ симальное быстродействие процессора при операциях, требующих обращения к оперативному ЗУ, составляет 200 000 операций/с. Скорость работы значительно повы­ шается при выполнении операций, не требующих обра­ щения к оперативной памяти, например, при пересылке информации из регистра в регистр, циклических сдви­ гах, сравнениях содержимого одного регистра с содер­ жимым другого и т. д. Такие операции называются без­ адресными и скорость их выполнения доходит до

1800 000 операций/с.

Непосредственно к процессору М-6000 можно одно­ временно подключать до восьми устройств ввода-вывода, до двух каналов межмашинного обмена, до трех расши­ рителей ввода-вывода и до четырех блоков оперативной памяти общей емкостью не более 65 536 байт. Принцип подключения к процессору М-6000 устройств ввода-выво­ да показан на рис. 2.44.

Оперативное запоминающее устройство (ОЗУ) ком­ понуется из блоков’ емкостью 4096 слов. В минимальную камплектацию центральной части ЭВМ входит один блок ОЗУ. При необходимости может быть установлен

на

еще один счетверенный блок

О ЗУ

общей емкостьй

16 384 слова. Цикл обращения ОЗУ

равен 2,5

мке,

что

'позволяет осуществлять до 400 000 обращений/с.

пополь­

Постоянное запоминающее устройство (ПЗУ)

зуется для хранения программ, констант и т.

д.

Его

Сопряжение

Зля под ­

 

 

 

клю чения канилод

 

 

 

Рис. 2.44. Схема подключения к процессору М-6000 у ст,рой.ст.в в вод а-вывода

максимальная емкость составляет 16 384 16-разрядных слов. ПЗУ состоит из блоков емкостью но 2048 машин­ ных слов.

Расширитель арифметический (РА), подключенный к арифметическому 'устройству процессора, позволяет вы­ полнять операции умножения, деления и сдвигов чисел схемным путем. В основную комплектацию процессора РА не входит, и указанные выше операций реализуются программным путем, .на что затрачивается довольно мно­ го времени.

449

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