Устройство для управления ленточным перфоратором

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано при вьюоде информации на перфоленту. Цель изобретения - повышение надежности устройства за счет организации поразрядного контроля перфорируемой информации. Устройство содержит регистр, два коммутатора , усилитель, восемь триггеров, три формирователя импульсов, пять элементов И, два блока элементов ИЛИ, счетчик, элемент задержки, сумматор по модулю два, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, регистр сдвига, суммируюище счетчики, группу элементов И , вычитающие счетчики. Информация , пробитая на перфоленте, сравнивается с исходной информацией. Сумматор по модулю два сравнивает сумму каждого символа с контрольным разрядом, запоминаемым в регистре - сдпига. С помощью суммирующих и вычитающих счетчиков организован поразрядный контроль суммы в группе из М кодов С М - число позиций перфоратора от исполнительных пуансонов до считывающего блока). Логические элементы устройства анализируют .правильность выработки сигналов управления и синхронизации. При невыполнении одной из перечисленных проверок вырабатывается сигнал Ошибка, 1 ил. i (Л 00 05

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (19) (И) (504 G06К 1 02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

3 °

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4004480/24-24 (22) 12.11.85 (46) 15.05.87. Бюл. 9 18 (72) А.А.Есетов, 10.È.Íèêîëàåíêo, A.Í.Ïàðõîìåíêî и А.А.Шеломенцев (53) 681.327.44 (088.8) (56) Авторское свидетельство СССР

Ф 860099, кл. С 06 К 1/02, 1979.

Авторское свидетельство СССР

)1- 1049934, кл. G 06 К 1/02, 1982. (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ЛЕН,ТОЧНЫМ ПЕРФОРАТОРОМ (57) Изобретение относится к вычислительной технике и может быть использовано при выводе информации на перфоленту. Цель изобретения — повышение надежности устройства за счет организации поразрядного контроля перфорируемой информации, Устройство содержит регистр, два коммутатора, усилитель, восемь триггеров, три формирователя импульсов, пять элементов И, два блока элементов

ИЛИ, счетчик, элемент задержки, Сумматор по модулю два, элемент

ИСКГКЧА10111ЕЕ ИЛИ, регистр сдвига, суммирующие счетчики, группу элемен— тов И, вычитающие счетчики. Информация, пробитая на перфоленте, сравнивается с исходной информацией.

Сумматор по модулю два сравнивает сумму каждого символа с контрольным разрядом, запоминаемым в регистре сдлига. С помощью суммирующих и вычитающих счетчиков организован поразрядный контроль суммы в группе из М кодов (М вЂ” число позиций перфоратора от исполнительных пуансонов до считывающего блока). Логические элементы устройства анализируют,правильность выработки сигналов управления и синхронизации.

При невыполнении одной из перечисленных проверок вырабатывается сигнал "Ошибка". 1 ил.! !3

Изобретение относится к вычислительной технике и может быть использовано при выводе информации на перфоленту .

Цель изобретения — повышение надежности устройства за счет организации поразрядного контроля перфорируемой информации.

На чертеже показана функциональная схема устройства.

Устройство содержит регистр 1, первый коммутатор 2, усилитель 3, в. ленточный перфоратор 4, формирователи импульсов 5, второй коммутатор

6, первый 7 и второй 8 R-S-триггеры, первый элемент И 9, первый Т-триггер 10, элемент задержки 11, второй третий и четвертый Т-триггеры 12, третий и четвертый элементы И 13, первый блок элементов ИЛИ 14, второй элемент И 15, суммирующие счетчики 16, счетчик 17, группу элементов

И 18, вычитающие счетчики 19, второй блок элементов ИЛИ 20, сумматор по модулю два 21, элемент ИСКЛЮЧАЮЩЕЕ

ИЛИ 22, регистр сдвига 23, пятый Ттриггер 24, пятый элемент И 25, шестой Т-триггер 26, информационные входы устройства первой 27 и второй

28 группы, вход сигнала "Пуск" 29 устройства, вход контрольного разря-. да 30 устройства, выходы сигналов

"Запрос" и "Ошибка" 32 устройства.

Устройство работает следующим образом.

Из внешнего устройства на пер.форатор 4 и на элемент задержки 11 через вход 29 устройства поступает команда "Пуск". По этому сигналу происходит запуск электродвигателя перфоратора 4 и встроенного в него таймера, определяющего выход двигателя перфоратора в номинальный режим. Сигнал таймера с выхода перфоратора 4 поступает на вход элемента

И 9. Перфоратор 4 содержит три индуктивных датчика, которые при вращении вала двигателя формируют циклическую последовательность из трех выходных синхроимпульсов: СИ1 — "Готовность", СИ2 — "Прием кода", СИЗ—

"Начало цикла". Эти импульсы с выходов перфоратора 4 подаются на соответствующие формирователи 5.1

5.3 импульсов по заданному фронту.

После выхода перфоратора 4 в режим при наличии сигнала на втором входе элемента И 9, первый импульс с вы10860 г!

S0

55 хода формирователя 5.3 — "Начапо цикла" — открывает элемент И 9. Сигнал с выхода элемента И 9 устанавливает в единичное состояние триггер 10, который подает разрешающий сигнал со своего прямого выхода на управляющий вход второго коммутатора 6. При этом во всех последующих циклах синхроимпульсы выдаются через второй коммутатор 6 в постоянной очередности

СИ1, СИ2, СИЗ. Импульс СИ! обнуляет триггер 7, регистр 1 и поступает по шине запроса информации 31 во внешнее устройство. По запросу информации через вход 27 устройства на информационные входы регистра 1 подается код перфорируемого символа, который записывается в регистре 1. Импульс СИ2 обнуляет триггер 8 и устанавливает в единичное состояние триггер 7. Сигнал с прямого выхода триггера 7 открывает элементы И коммутатора 2, при этом код символа с выходов регистра

1 через коммутатор 2 и усилители 3 поступает на кодовые электромагниты перфоратора 4, где перфорируется на ленте. Импульс СИЗ устанавливает в единичное состояние триггер 8, с прямого выхода которого подается сигнал на электромагнит транспортирования ленты перфоратора 4, и лента сдвигается на один шаг. Затем описанные циклы импульсов СИ1, СИ2, СИЗ повторяются, что обеспечивает запрос кодов следующих символов, их перфорирование и движение ленты.

Одновременно с описанным процессом импульс СИ1 поступает на вход триггера 12.1 и устанавливает его в нулевое состояние. Импульс СИ2 поступает на второй вход элемента И

13.1, на первый вход которого поступает высокий потенциал с прямого выхода триггера 12.1. В результате с выхода элемента И 13.1 высокий потенциал устанавливает триггер 12 ° 1 в единичное состояние. Импульс СИЗ поступает на второй вход элемента

И 13,2, на первый вход которого пос-. тупает высокий потенциал с прямого выхода триггера 12.2 и устанавливает триггер 12.3 в единичное состояние.

Низкий потенциал с инверсных выходов триггера 12.1 — 12.3 через блок элементов ИЛИ 14 поступает на первый вход элемента И !5, на второй вход которого с выхода элемента 11 задержки (время задержки равно продолжи1310860 тельности одного цикла поступает высокий потенциал. В результате на выходе 32 устройства подается низкий потенциал — сигнал отсутствия ошибки.

В случае нарушения очередности следования импульсов СИ1, СИ2, СИЗ вследствие сбоев, наводок, обрывов цепей, непротягивания ленты перфоратора, а также в случае обрыва питания всех индуктивных датчиков пер- 10 форатора, при останове или выходе из строя двигателя перфоратора и при начальном незапуске двигателя, на выходе 32 устройства появляется высокий потенциал — сигнал "Ошибка". 15

Так, например, с поступлением импульса СИ2 на вход элемента И 13.1 на вывыходе последнего высокий потенциал появляется только при появлении на предыдущем такте СИ1, который уста- 20 навливает триггер 12.1 в единичное состояние, с выхода которого высокий потенциал поступает на управляющий вход элемента И 13 ° 1. В результа-. те триггер 12.2 устанавливается в единичное состояние высоким потенциа" лом с выхода элемента И 13.1. Если произошло нарушение следования СИI и СИ2, то триггер 12.2 останется в нулевом состоянии. Следовательно, с 30 инверсного выхода триггера !2.2 высо-. кий потенциал через элементы ИЛИ 14, И 15 при наличии сигнала окончания цикла с выхода элемента !1 задержки поступает на выход 32 устройства. 35

Контроль правильности пробивки информации на ленте осуществляется .следующим образом.

Одновременно с подачей кода пер- <О форируемого символа на усилители 3 он поступает на счетные входы суммирующих счетчиков 16.1 — 16.8. На каждый разряд символа кода имеется свой суммирующий счетчик 16. Через вход 45 устройства на сдвигающий регистр 23 поступает контрольный разряд перфори руемого кода. Кроме того, сигнал с выхода триггера 8 поступает на вход счетчика 17, коэффициент пересчета 50 которого равен числу символов, расположенных между осью исполнительных пуансонов перфоратора и осью элементов считывания с ленты уже пробитых символов M. Сигнал переполнения счетчи-55 ка 17 поступает на входы второй группы элементов И 18.1 — 18.8. В результате содержимое суммирующих счетчиков 16.1 — 16.8 поступает на установочные входы соответствующих вычнтающих счетчиков 19. I — 1-9. 8. Задержанный сигнал с выхода счетчика 17 устанавливает счетчики 16 в нулевое состояние. Считанная информация с входов 28 поступает на счетные входы счетчиков 19 и входы сумматора 21. С сыхода сумматора 21 на вход элемента

22 поступает значение контрольного пазряда, считанного с перфоленты, на второй вход которого поступает сигнал с регистра сдвига (значение контрольного разряда первого отперфорированного символа). Если значения контрольных разрядов равны, то на выходе элемента 22 устанавливается низкий потек циал, в противном случае — высокий потенциал, который устанавливает триггер 24 в единичное состояние. Так как вычитающие счетчики 19.1 — 19.8 были установлены в состояния, соответ. ствующие значению количества единиц в M символах в соответствующих разрядах, то при поступлении на их счетные входы M-ro считанного кода с перфоленты эти счетчики дожны установиться в нулевое состояние во всех разрядах. В этом случае на входы бло" ка 20 поступают низкие потенциалы, а в противном случае, когда счетчики

19.1 — 19.8 (или один из них) не установлены в "0", на соответствующий вход блока 20 поступает высокий потенциал. Таким образом обеспечивается контроль правильности перфорации в соответствующих разрядах символов. При наличии ошибки перфорации с поступлением очередного сиг-; нала со счетчика 1.7 на второй вход элемента И 25, на era первый вход поступает сигнал наличия ошибки с выхода блока 20 (высокий потенциал) °

Так как на вход блока 20 поступают сигналы с выхода сумматора 21 (через триггер 24 ) и с выходов вычитающих счетчиков 19.1 — 19.8, то в триггере фиксируется обобщенный сигнал. ошибки либо по модулю два, либо несовпадение числа единиц в соответствующих разрядах выводимых символов с соответствующими отперфорируемыми на ленте символами. С выхода триггера 26 сигнал поступает на вход блока 14 и по окончании перфорации группы из М символов на выходе 32 устройства либо появляется либо не появляется сигнал "Ошибка".

Таким образом, представленная конструкция устройства позволяет ор5 131 ганизовать поразрядный контроль суммы в группе из M кодов. Это повышает надежность устройства. Кроме того, схема, контролирующая правильность выработки сигналов управления и синхронизации, имеет достаточно простую организацию (три триггера, два элемента И и блок элементов ИЛИ).

Формула изобретения

Устройство для управления ленточ-. ным перфоратором, содержащее два коммутатора, многоканальный усилитель, два RS-триггера, два Т-тригера, три формирователя импульсов, два элемента И, два блока элементов

ИЛИ, счетчик, элемент задержки, сумматор по модулю два и регистр, выходы которого соединены с информационными входами первого коммутатора, выходы которого соединены с входами многоканального усилителя, выходы которого являются информационными выходами устройства, входы первого, второго и третьего формирователей импульсов являются соответственно входами сигналов Готов", "Прием кода" и "Начало цикла устройства, выходы нервого второго и третьего формирователей импульсов соединены соответственно с первым, вторым и третьим информационными входами второго коммутатора, первый выход второго коммутатора соеI динен с R-входом первого RS-триг- - гера, входом сброса регистра и является выходом сигнала "Запрос" устройства, второй выход второго коммутатора соединен с R-входом второго RS-триггера и S-входом первого

RS-триггера, выход которого соединен с управляющим входом первого коммутатора, третий выход второго коммутатора соединен с S-входом второго

RS-триггера,, выход которого является выходом сигнала "Транспорт ленты" устройства, третий информационный вход второго коммутатора объединен с вторым входом первого элемента И, первый вход которого является входом . синхронизации устройства, выход первого элемента И соединен с входом первого Т-триггера, выход которого соединен с управляющим входом второго коммутатора, информационные входы регистра являются информационными входами устройства первой группы, отличающееся тем, что, с целью йовышения надежности устрой0860 6 которого подключен к R-входу второго

35.

RS-триггера, выход третьего элемента

И соединен с входом третьего Т-триггера, первый выход которого соединен с первым входом четвертого элемента

40 И, второй вход которого объединен с

S-входом второго RS-триггера, вторые выходы второго и третьего Т-триггеров и выход четвертого Т-триггера соединены соответственно с вторым, 45 третьим и четвертым входами первого блока элементов ИЛИ, выход четвертого элемента И соединен с входом четвертого Т-триггера, вход элемента задержки является входом сигнала

55

t5

30 ства эа счет организации поразрядного контроля перфорируемой информации, устройство содержит третий, четвертый пятый и шестой Т-триггеры, третий, четвертый и пятый элементы И, элемент ИСКЛИЧАИЩЕЕ ИЛИ, регистр сдвига, вычитающие счетчики, группу элементов И, суммирующие счетчики, суммирующие входы которых подключены к входам многоканального усилителя, информационные выходы суммирующих счетчиков соединены с первой группой входов элементов И группы, выходы которых соединены с установочными входами соответствующих вычитающих счетчиков, вычитающие входы которых объединены с входами сумматора по модулю два и являются информационными входами устройства второй группы, выходы вычитающих счетчиков соединены с входами группы второго блока элементов ИЛИ, выход которого соединен с первым входом пятого элемента И, выход которого соединен с входом шестого Т-триггера- выход которого соединен с первым входом первого блока элементов ИЛИ, выход которого соединен с первым входом второго элемента

И, выход которого является выходом сигнала "Ошибка" устройства, вход второго Т-триггера подключен к входу сброса регистра, первый выход второго

Т вЂ тригге сбединен с первым входом третьего элемента И, второй вход

"Пуск" устройства, выход элемента задержки соединен с вторым входом второго элемента И, выход второго RS-триггера соединен с входом счетчика, выход которого соединен с входами сброса суммирующих счетчиков, второй группой входов элементов

И группы и вторым входом пятого элемента И, выход сумматора по модулю два соединен с первым входом элемен27

Составитель В.Файэрихманов

Техред М.Ходанич

Корректор М. Демчик

Редактор Н.Горват

Подписное

Заказ 1894/47 Тираж 673

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва„ Ж-35, Раушская наб., д.4/5

Производственно-полиграФическое предприятие, г.ужгород, ул.Проектная, 4

7 1310860 8 та ИСК1йОЧА1ОЩЕЕ ИЛИ, выход которого регистра сдвига соединен с вторым соединен с входом пятого Т-триггера, входом элемента ИСКХПОЧАЮЩЕЕ ИЛИ, выход которого соединен с.вх нен с.входом вход регистра сдвига является входом второго лока элементов б ементов ИЛИ выход контрольного разряда устройства.