Файл: Смирнов, К. А. Сбор, передача и обработка данных АСУ.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 19.10.2024

Просмотров: 108

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

грамм. Ежегодно ГФАП удовлетворяет около 2 тыс. зая­ вок да алгоритмы и' программы при 'Средней длине 'про­ грамм в 1500 команд. Если учесть, что средняя стоимость подготовки одной команды составляет 3 руб., тогда го­ довая экономия, получаемая при использовании готовых программ фонда, составит 9 млн. руб.

Следует отметить, что разработка программ для ЭВМ является чрезвычайно дорогостоящей операцией, соизме­ римой со стоимостью самих ЭВМ. Объясняется это низ­ кой производительностью труда программистов. За ру­ бежом на разработку математического обеспечения тра­ тится почти столько же средств (30—50%), сколько на разработку самих ЭВМ (50—70%). Так, например, в США из общих расходов на вычислительную технику на

создание математического

обеспечения правительство

в 1964 г. тратило 42%, а в

1966 г. — 51%. Считают, что

в 1970 г. на математическое обеспечение было израсхо­ довано 7 млрд, долларов при стоимости ЭВМ, выпускае­ мых в этом году, равной 5 млрд, долларов.

2.7

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

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

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

по прогнозам фирмы Informaties

Inc. объем вычислений

в реальном масштабе-времени в

1975 г. составит около

N 6

90% всей информации, обрабатываемой на ЭВМ (7]. Эта цифра и объясняет то внимание, которое в настоящее

время уделяется

вопросам сопряжения каналов

связи

с ЭВМ.

организации обмена данными

между

Трудности в

ЭВМ и каналами связи объясняются разницей 'методов передачи информации по линиям связи и между различ­ ными устройствами машины. В основных чертах это от­ личие заключается в следующем:

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

сразрядностью машинных слов.

2.Скорости передачи данных по каналам связи и быстродействие ЭВМ сильно отличаются друг от друга. Быстродействие некоторых современных машин дости­

гает 1—5 млн. операций в секунду при тактовой частоте, доходящей до Ш7 Гц, в то время как передача данных в основном производится в диапазоне скоростей от 50 до 4800 бод, иногда достигая нескольких десятков ты­ сяч бод.

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

4.Центральное обрабатывающее устройство маши­

ны — процессор — рассчитан на работу с небольшим числом относительно быстродействующих вводно-.вывод- ных устройств, таких, как накопители на магнитных дис­ ках или барабанах, перфоленточным и перфокарточным

оборудованием.

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

Для организации взаимодействия двух устройств или каналов связи и устрЪйств необходимо заранее опреде­

Ы7


лить число цепей и .порядок передачи сигналов по ним. В общем случае стыком называется перечень цепей и алгоритм обмена сигналами но этим цепям. Для каж­ дого вида стыка существует свой перечень цепей и по­ рядок передачи сигналов.

,5

Р и с . 2 .33 . О б о б щ е н н а я схе.м а с о п р я ж е н и я к а н а л о в с в я з и с Э В М

Основными вопросами, которые необходимо решать при сопряжении между каналами связи и ЭВМ, явля­ ются :

1)обмен сигналами с телеграфными каналами по це­ пям стыка С1, с модемом по цепям С2 и с устройствами защиты от ошибок (УЗО) по цепям СЗ;

2)первичная обработка информации в аппаратуре сопряжения (АС);

3)обмен информацией между АС и машиной посред­ ством цепей С4.

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

Наиболее простым по конструкции является стык с телеграфными каналами (стык С1). Здесь для приема и передачи рекомендуется использовать пару цепей. Более сложным является стык с модемом и УЗО. Так, ианри-

118

мер, стык С2 содержит 48 цепей, из которых 35 исполь­ зуются для обмена информацией и 13 для автоматиче­ ского вызова абонента. Однако, как правило, в сущест­ вующих конструкциях модемов используется лишь необ­ ходимый минимум этих цепей. Так, например, в выпус­ каемом нашей промышленностью модеме «Аккорд-1200» используются лишь 17 цепей. Обмен информацией меж­ ду УЗО и АС осуществляется примерно по такому же принципу, как по цепям С2. Однако вследствие того, что в УЗО имеется буферная память, информация передает­ ся позначно, параллельным кодом.

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

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

На рис. 2.34 приведена структурная схема АС, вхо­ дящей в состав ВК, работающего в реальном масштабе времени.

Несмотря на разнообразие принципов построения ап­ паратуры сопряжения при приеме информации из кана­ лов связи, с ее помощью могут выполняться следующие основные операции:

электрическое согласование каналов связи, моде­ ма и АПД с системой элементов, на которой построена ЭВМ;

регистрация и накопление первичных элементов сообщений — битов;

сборка и накопление кодовых комбинаций.

Кроме того, в АС может выполняться ряд вспомога­ тельных операций, таких, как:

повышение достоверности;

оценка ‘искажений принимаемых 'Сигналов;

— формирование и анализ сигналов, используемых в системах связи с коммутацией каналов;

119



а н а л ы связи (прием)

Каналы связи (передача)

К

 

'Рис. 2 .3 4 . Ст.пукту-рная с х е м а 'со п р я ж ен и я к а н а л о з св я з и с Э В М р е зер в и р о в а н н о г о к о м п л ек с а о б р а б о т к и

.д а н н ы х

— преобразование кодовых комбинаций из последо­ вательной формы в параллельную.

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

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

прием машинных слов или блоков из ЭВМ;

разборка машинных слов и блоков на знаки;

формирование служебных знаков и сигналов;

выполнение функций повышения достоверности;

преобразование элементов кодовой комбинации из параллельной формы в последовательную;

передача битов в линии и каналы связи;

выполнение функций побитной или позначной син­ хронизации с параллельно функционирующей аппарату­ рой сопряжения при работе в составе резервированно­

го ВК;

выполнение операций по переключению при заме­ не основной ветви на резервную;

передача различных тестов для осуществления из­

мерений на линиях связи.

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

Если у технологической ЭВМ имеется значительный резерв производительности, то большинство операций по сопряжению (исключая электрическое согласование с

121


линиями связи и некоторые другие функции) выполняет 'машина. АС при этом максимально упрощается.

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

В зависимости от способа выполнения операций АС может быть построена по аппаратному, программному

исмешанному принципам.

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

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

лироваться.

■ Недостатком АС, построенной по аппаратному прин­ ципу, является малая гибкость, что не позволяет выпол­ нять новые, непредусмотренные заранее функции.

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

122