1
Устройство относвтся к системам пе редачи и обработки данных, может быть использовано при построении г автоматизированных систем управления с коллективным доступом к электрон;ным вычислительным машинам, например, систем для резервирования мест и продажи билетов на железнодорожном транспорте.
Известцо устройство для передачи и обработки дискретной информации flj.
Однако данное устройство имеет невысокое быстродействие и недостаточ йо надежно наличия большого числа релейных контактов.
Наиболее близким к данному изобретению техническим решением является устройство для управления передачей данных, содержаще первый блок согласований, первый блок помехоустойчивого кодирования, первый линейный блок, канал CBSBHt второй линейный блок, второй блок помехоустойчквогё кодирования второй блок со1г1ласования, первый выход
которого является выходом устройства, вход перво го блока согласования является входом устройства, первый бяок помехоустойчивого кодирования соединен двусторонними связями с первьш блоком согласббания и с цервым линейным , первый линейный блок через канал связи и второй линейный блок соединен двусторонними связями со вторым блоком помехоустойчивого кодирования . Обмен информацией с оконечгалм оборудованием данных произ водится со скоростью работы телефонно го или телеграфного канала связи. После передачи информации оконечному обору5дованию данных из канала связи устройство передачи данных оценивает верность введенной в него информации. При такой структуре устройства п&редачи данных и работе с электронной
0 вычислительной машиной (ЭВМ) часть машинного времени затрачивается на ввод и выво/Г информации со скоростью работы канала связи. Прерывание работы
ЭВМ происходит по каждому знагсу. Это время возрастает при исканжнии данных в канале связи из-за пересщзосюв.
Цепь изобретения повышегше скорости передачи и надежности.
Цель достигается тем, что в устройство введены два блока автономного контроля, два узла задержки, два эл&мента ИЛИ, блок занятости, блок приз нака обрашения, символов, блок памяти, элемент И, деига ратор адреса, выход которого соединен с первым входом элемента И, вторым входом соединеггаого со входом дешифратора адреса п вторым выходом второго бло ка согласования, вход второго блока согласовавши соединен с выходом первого элемента ИЛИ, первый вход которого соеданен с выходом блока гфйзнака обращения, Ьторой вход - с первым выходом блока памяти. Первый вход блока памяти соединен с выходом элемента И, второй вход с Первым выходом первого блока помехоустойчивого кодирований, второй выход блока памлтй через деши4рат6р символов соединен с первым входом первого блока помехеустойчивого кодирования, третий выход бш)ка памяти связан с первым входом BTopbi4) элемента ИЛИ, вторым входом соединеиюго со втьрмм вьтходом первого блока помехоустойчивбго коди pOBaiffla, а выходом с первым входом первого блока автономного контроля. Первый выход первого блока автоном йбгю контроля соединен совторым входом первого блока. помехоустойчивого кодирова шя, а второй выход - с первым входом блока признака обращения, Bto рым входом соединенного с третьим выходом первого блока помехоуртойчивого кодирования. Четвертый выход первого блока помехоустойчивого кодарования соединен со входами первого узла задержки и блока занятости, выходы которых соединены 6 третьим входом первого блока помехоустойчивого кодирования, второй блок помехоустойчивого кодирования соединен двусторонними свдаями со вторым блоком автономного контроля и со вторым узлом задержки.
На чертежа представлена jOTpyKTypная электрическая схема устройства.
Устройство содержит блоки автономного контроля 1, 2, блоки согласования 3, 4, блоки помехоустойчивого кодированвя 5, 6, узлы задержки 7, 8, линейные блоки 10, канал связи 11, элементы ИЛИ 12, 13, блок занятости 14 блок признака обрашетгая 15, дешифратор символов 16, блок памяти 17, элемент И 18, дешифратор адреса 19.
Блок 3 формирует сигнал занятости мат1пулятора, который сттмается после обработки заявки в ЭВМ
Блоки 5 и 6 помехоустойчивого кодвровашш предназначены для защиты йнформахгаи, поступающей в канал 11 ;В5ЕЗИ через блоки 3 и 9 или через блоки 10, 16, 17, 18, 4. Защита информации происходит путем помехоустойчивого кодирования с избыточностью известными методами. Блоки 5 и 6 вы полнены на основе регистров - делителей циклического кода и сумматоров,
9 и 1О предназначены для преобразовашш спектра сигнала путем модуляции, несущего колебания и обрат ного преобразования (демодуляции) принятого сигнала.
Блоки 1 и 2 автономного контроля позволяют проверять устройство в ав1х номном режиме (без манипулятора в ЭВМ.) через канал 11 связи или по алгоритму связи с ЭВМ в режиме тест с ЭВМ., В первом случае контролнр тотсй блоки 5, 7, 9, 10, 6, 8, 14, во втором - 6, 15, 16, 17, 13, 18, 19, 4.;
, : .....,.
Блоки 1 и 2 содержат датчик вклк чения контрольного режима, узел ими-. тации стыка, генератор теста, анализатор теста, узел индикации и узел слу ебных признаков для ЭВМ.
.Блок 14 занятости предназначен
для организации необходимой дисщгал .ны обмена информацией между манипуляторами и ЭВМ. Он находится в усрройстве передачи дискретной информации на стороне ЭВМ и при поступлении заявки на билет от манипулятора по Сигналам от блока 6 вырабатывает управ ляклпие сигналь, которые через блок 6, блок 1О, канал 11 связи, блок 9, блок 5. поступает в блок согласования 3. Блок 15 признака обращения сообщает ЭВМ режимы работы с введенной в нее информацией и указывает через элемент ИЛИ 13 и блок 4 связи с ЭВМ адрес направления, на которое должен поступить результат обработки сообщения. Поуправляющим сигналам от блока 6 или блока 2 автономного контроля блок 15 признака обращения
может указывать ЭВМ на следующие режимы работы устройства:
а) нормальное обрашение - ЭВМ должна обработать заявку на билет и выдать результат в устройство передачи дискретной информации для автомат®задии билетно-кассовых операций;
б) сомнительный билет - устройств во передачи дискретной информации не имеет поятв«фжденин о продаже билета (что может быть, например, при обрыве канала 11 свжзи)
в)
еосстановле1те мёЬта - ЭВМ
должна восстановить выданную в ман пулятор информацию о билете, так как билет не продан;
г) тест с ЭВМ - работа устройств в контрольном режме.
символов 16 проверяет по заданным признакам выведенные ий ЭВМ сигналы управления и информации, предназначенной для передачи в манипулятор, В случае получения оигабочных сигналов управлеШя и информагши блок 16 выдает в ЭВМ сигнал на восстановление информации о затребова1гаом месте.
Устройство работает следующим образом.
Сигнал, содержащий сообщение, формируется в периферийных манипуляторах имеющих оперативную память на постоянную длину информации, заказа и ответа, Устройство opraiffloyeT передачу заказа. с заданной степенью достоверности и накапливает ее в запоминающем ус-р ройстве ш стороне ЭВМ, затем эта информация вводится в ЭВМ за один никл прерывания в сопровождении адреса устройства передачи информации и признака, дарактера обращения (нормальйое обрап.1ение). После обработки заказа ЭВМ формирует ответную информацию, которая вводится в заломииак щее устройство в сопровождении адреса naimoro устройства передачи данных, . контролируемого устройством согласования, также с высокой скоростью, после чего связь с ЭВМ заканчивается. С целью повышения достоверности переда чи ответная информация анализируется блоком синтаксического анализа.
Ответная информация из запокганаюшего устройства с заданной достоверностью передается .в манипулятор.
Кроме указанных основных режимов устройство согласования н запоминающее устройство обеспечивает при работе в ЭВМ вспомогательные режимы, сопро вождаемые признаком характера обращения:, l) Восстановление
2) Сом штельнь1Й билет ;
3) с ЭВМ .
В этих режимах в ЭВМ посылается фиктивный макет заказа, состоящий из служебных кодовых композиций. Если манипулятор не может приишъ ответную информацию, устройство орга- низует обращение к ЭВМ Восстановление мест.
§
В случае повреждегшя канала связи, т. е. невозможности передачи ответной информации, устройство передачи мации формирует обращение к ЭВМ Сомнительный билет.
Все время нахождения заказа в усф ройстве блок занятости 14 формирует сигнал занятости, транслируюцгийся i периферийную сторону во избежание ; обращения к занятому манипулятору.
5
Если время нахождения заказа в устройстве передачи данных превышает задашгое, узел задержки разрывает сбязь с ЭВМ и манипулятором, аннул1фуя за. каз...
Информация заказа м анапулятора поступает в блок согласования 1, нз которого поступает в блок 5 помехо-, УСТОЙЧИВОГО кодирования и далее через лице1 ный блок 9 в канал 11 связи. :
5 Одновременно запускается узел задерж ки 7. На стороне ЭВМ информация за- каза из канала связи 11 через лине&« .выи блок 1Q и блок 6 помехоустойчивого кодирований поЬтупает в блок памяти 17. При этом запускается узел задержки 8, а из -блока 14 сигнал занятости транслируется на периферийную сторону. В блоке 6 проверяется дрсто верно.сть принятой информации, и при
5 необходимости заказ повторяется., Есфа 1 заказ принят с заданной степенью достоверности, то по Ьигпалу из блока 6 блок 15 признака обращения формирует кодовый сигнал Нормальное обращение, и через элемент ИЛИ 13. и блок 4 кодовый сигнал с высокой скоростью ..вводится в ЭВМ. Затем из блока . VH 17 также через элемент ИЛИ 13
5 и блок 4 в ЭВМ вводится ин4ор здия заказа. После обработки заказа через блок 4 ииформация ответа вводится в устройство. В первом знаке информации.
содержится адрес данного устройства, который контролируется дш1и4ратором 19 адреса. При обнаружении адреса через элемент И 18 информация ответа вводится в блок памяти 17.
Ин(х) ответа из блока шамлт 17 через символов 16, блоки 8 н 10 ш 1водится в канал 11 . Из канала связи инф6рмШйяЙ бёта через блока 9, 5 и 3 поступает в манипулятор. .:
Если время нахождения saiRaaa и ответа в устройстве не йревьпиает заранее установлеййого, иосле передачи ответа в манипулятор сбрасялвают блоки 7 и В.- :: , :. ; : v ;.„
Еслн время нахождений заказ;а и ответа в устройстве 1февь1шает установленное, срабатывают блоки 7 и 8, в устройство рйзрь1вает CBsSb с ЭВМ и матшуляргором. . . .
При нейозмояшостй передатьманвпулятору ответную информаггаю блок 15 призна1са обрашешш по сигналу из блока б органйзуег служеб|1ый сигнал ЭВМ Восстановление места,
В случае нейолучешд оиеши достоверности передачи ответа к йнипулятору блок 15 по СЕГМйпу из блока орга1газует сигнал ЭВМ Сомш тельньт и билет
С помощью блока 2 автономного КОН1РОЛЯ и элемента И/Щ 12 может; организован обмен информацией по адаюритму связи с ЭВМ в режиме Тест.с 3BMt,B этом режиме блок 15 формирует макет информЩйй, с6про воадая его сигналом Тест с , а контролем охватываются блоки 6, 15, 16, 17, 13, 18, 19, 4.
С помо1щ ю блоков 1 и 2 автономного и элемента ИЛИ 12 yc ройство может быть йровёрено в автономном режиме (без манипулятора и ЭВМ) через канал 11 связи. Режим может быть организован вручную либо автоматически от датчика времени. В этом режиме контролем охватываются блоки 5, 7, 9, 10, 6, 8, 14.
Таким образом, введение новых бло ков и связей позволяет повысить производительность вычислительного комплекса благодаря сокращению времени связи устройства с ЭВМ.
Формула изобретения
Устройство для передачи данньтх, содёрйшше© первый блок согласования.
перть1й блок помехоустойчивого кодировашш, первый линейный блок,канал связи второй линейный блок, второй бло помехоустойчивого кодирования, второй блок согласовашя, первый выход которого является выходом устройства, вход первого блока согласования является входом устройства, первыйблок помехоустойчивого кодирования соединен двусторонними связями с первым блоком согласования и с первым линейньш блоком, первый линейный блок через канал связи и второй лннеЙ1а,1Й блок соединен двусторонними связями со вторым блоком помехоустойчивого кодировашя, отличающееся тем, что, с целью повышения скорости передачи и надежности, в него введены два блока автономного контроля, даа узла задержки, даа элемента ИЛИ, блок занятости, блок признака обращения, дешифратор сйМналов, блок памяти, элемент И, дешифратор ащ1еса,, выход которого со&дяней с первым входом элемента И, вторым входом соединенного со входом дешифратора адреса и со вторым выхо дОм второго блока согласования, вход второго блока согласования соединен с . выходом первого элемента ИЛИ, первый вход которого соединен с выходом блока признака обращения, а второй вход с первым выходом блока памяти, первый вход блока памяти соединен с выходом элемента И, а второй вход - с первым выходом первого блока помехоустойчивого кодирования, второй вьгход блока памяти через дешифратор симвопа соединен d первым входом первого блока помехоустойчивого кодирования, тр&тий выход блока памягги Соединен с . первым входом второго элемента ИЛИ, вторым входом соединенного со вторым выходом первого блока помехоустойчивого кодирования, а выходом - с первым входом первого блока автономного ко троля, первый выход первого блока : автономного контроля соединен со вторым входом первого блока помех(« устойчивого кодирования, а второй выход - с пёрбым входом блока признака обращения, вторым входом соедине{Ь ного с третьим выходом первого блока помехоустойчивого кодирования, четвертый выход первого блока, помехоустойчивого кодирования соединен со входами первого узла задержки и блока занятости, выходы которых соединены
с третьим вхлдом первого блока помехоустойчивого кодирования, второй блок помехоустойчивого кодированвг соединен дв5 торотшми связями со BTOJHJM блоком автономного контроля и со вторым узлом аадержки.
Источники информацвн, принятые во внимание при экспертизе
1.Авторское свидетельство СССР № 378849, кл. G 06 F 9/00, 1973.
2.Авторское свидетельство СССР № 449344, кл. О 06 Р9700, 1975.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для передачи и приема информации о билетно-кассовых операциях | 1975 |
|
SU642757A1 |
Устройство для оформления проезд-НыХ дОКуМЕНТОВ | 1979 |
|
SU809262A1 |
Многоканальное устройство для обмена информацией | 1984 |
|
SU1359781A1 |
Система ввода-вывода для микропрограммируемой ЭВМ | 1988 |
|
SU1667084A1 |
АДАПТЕР КАНАЛ - КАНАЛ | 1991 |
|
RU2024050C1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ЛЕТАТЕЛЬНЫМ АППАРАТОМ, ИСПОЛЬЗУЮЩЕЕ КОМБИНИРОВАННУЮ СИСТЕМУ ИНФОРМАЦИОННОГО ОБМЕНА | 2000 |
|
RU2166461C1 |
Устройство для сопряжения вычислительной машины с внешними устройствами | 1981 |
|
SU1013939A1 |
Устройство для сопряжения электронной вычислительной машины с дискретными датчиками | 1985 |
|
SU1285454A1 |
Устройство для сопряжения двух электронных вычислительных машин (ЭВМ) | 1983 |
|
SU1265781A1 |
Устройство для связи процессоров | 1984 |
|
SU1193682A1 |
С ороно -
Н Звм
Авторы
Даты
1979-03-05—Публикация
1976-08-20—Подача