Перфоратор

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советсинк

Социапистичесиих

Респубпнн

<п1932514 (61) Дополнительное к авт. свнд-ву (22) Заявлено 19. 12. 79 (21) 2857669/18-24 с присоединением заявки М (23) Приоритет (51)М. Кл.

G 06 С 5/02

9кударствевй кемитет

СССР пе делан наебретекнй н открытий (53) УДК 681 ° 327..44(088.8) Опубликовано 30 05.82, Бюллетень М 20

Дата опубликования описания 30,05.82 (72) Автор изобретения

Н. Н. Богданов

Курский завод "Счетмаш" (71) Заявитель (54) ПЕРФОРАТОР

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

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

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

Наиболее близким к предлагаемому является перфоратор, содержащий последовательно соединенные блок памяти блок элементов И, блок элемен тов ЙЛИ, выходы которого соединены с информационными входами блока управления механизмом перфорации и

5 одними входами блока сравнения информационные выходы блока управления механизмом перфорации соединены с другими входами блока сравнения, информационные входы блока памяти являются информационными входами перфоратора, первый управляющий вход блока управления механизмом перфорации является первым управляющим входом перфоратора, второй управляющий вход блока .управления механизмом перфорации соединен с llep вым входом блока формирования сигналов ошибки и повторного считывания и является вторым управляющим входом перфоратора, третий, четвертый и пятый управляющие входы блока управления механизмом перфорации соединены соответственно со вторым входом и первым и вторым выходами

3 93251 блока формирования сигналов ошибки и повторного считывания, шестой и седьмой управляющие входы соединены соответственно с первым выходом блока сравнения и с выходом блока повторного считывания-без продвижения перфоленты, а.первый, второй, третий, четвертый и пятый выходы блока управления механизмом перфорации соединены соответственно с уп- 10 равляющими входами блока памяти, блока элементов И, блока элементов

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

Недостатком известного устройства является отсутствие контроля отказов перфоратора при их многократном повторении, что приводит к большим потерям времени перфоратором и

ЭВИ, обрабатывающей перфоленту с зафиксированными многократными сбоями.

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

Указанная цель достигается тем, что перфоратор содержит блок контро- З0 ля состояния перфоратора, первый вход которого соединен с третьим выходом блока формирования сигналов ошибки и повторного считывания, второй вход соединен со вторым, управляющим вхо35 дом перфоратора, третий, четвертый, пятый и шестой входы соединены соответственно с пятым, шестым, седьмым и восьмыми выходами блока управления механизма перфорации, седь40 мой и восьмой входы соединены соответственно .со вторым и третьим выходами блока сравнения, девятый вход соединен с первым выходом блока управления механизмом перфорации,а

45 первый выход блока контроля состояния перфоратора соединен с пятым входом блока формирования сигналов ошибки и повторного считывания, второй, третий и четвертый выходы соединены соответственно с третьим

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

4 4

Кроме того, блок контроля состояния перфоратора содержит три триггера, счетчик, четыре элемента И, два элемента ИЛИ и элемент И-ИЛИ, выход которого является седьмым выходом блока, первые входы триггеров и счетчика являются вторым входом, блока, второй и третий входы первого триггера являются соответственно первым и третьим входами блока, а выходы являются соответственно вторым и третьим выходами блока и соединены соответственно с первыми входами третьего и четвертого, первого и второго элементов И, вторые входы первого, второго, и третьего элементов И являются пятым входом блока, второй вход четвертого элемента

И является четвертым входом блока, третьи входы первого и второго элементов И являются соответственно седь:мым и восьмым входами блока, а выходы соединены со входами первого элемента ИЛИ, второй вход счетчика соединен с выходом третьего элемента

И, третий вход соединен с выходом первого элемента ИЛИ и являются пятым выходом блока, первый выход счетчика соединен со вторым входом второго триггера, второй выход является шестым выходом блока и соединен с . первым входом элемента И-ИЛИ и с третьим входом четвертого элемента

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

На фиг. 1 представлена схема предлагаемого устройства; на фиг.2схема блока управления; на фиг. 3схема блока формирования сигнала ошибки и повторного считывания.

Устройство содержит блок 1 памяти, блок 2 элементов И, блок 3 элементов ИЛИ, блок 4 уйравления механизмом перфорации, механизм 5 перфорации, блок 6 сравнения, блок

7 управления, блок 8 формирования

932514

5 сигнала ошибки и повторного считывания, блок 9 повторного считывания без продвижения перфоленты, блок 10 контроля состояния перфоратора, триггер 11, элементы И 12 и !3, элемент .

ИЛИ 14, элементы И 15 и 16, счет чик 17, триггеры 18 и 19, элемент

И-ИЛИ 20, элемент ИЛИ 21, элементы

И 22 и 23, элемент НЕ 24, триггер 25 элемент И 26, элемент НЕ 27, триг- !о гер 28, элементы И 29-31, триггер

32, элемент НЕ 33, элементы И 34-36, триггер 37, информационные входы

38 устройства, вход 39 установки перфоратора, вход 40 запуска перфоратора, выход 41 готовности перфоратора, выход 42 отказа перфоратора.

Механизм перфорации снабжен элементами контроля фактических пробивок в момент перфорации, а также 2р имеет элемент контроля заправки перфоленты (не показан), выход которого соединен со входом элемента И 22.

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

Сигналом по входу 39 установки перфоратора происходит установка перфоратора в исходное состояние, I все триггеры и счетчик устанавливаются в нулевое состояние.

Поступающая информация запоминается блоком памяти. Поступающий ко входу 40 пуска перфоратора сигнал разрешает прохождение импульсов от первого синхродатчика ме35 ханизма перфорации через элемент

И 23 на установочный вход триггера

25 транспорта. Установившийся в состояние "1" триггер 25 запускает механизм продвижения перфоленты. Продвижение ленты происходит на один шаг, так как сигналом от третьего синхродатчика триггер транспорта сбрасывается.

Выход триггера транспорта в состоянии "1" разрешает прохождение импульсов от второго синхродатчика . на вход триггера 28 перфорации и поступающий импульс от второго синхродатчика устанавливает его в "1".

Сигнал с выхода триггера 28, уста новленного в "1", проходит через элемент 23 на управляющий вход блока 2 элементов И, благодаря чему

55 сигналы с выходов блока памяти поступают через открытые элементы И блока 2 и элементы ИЛИ блока 3 на входы блоков 5 и 6 °

В блоке 5 происходит перфорация ленты в соответствии с кодом байта информации, поступающей из блока памяти. Одновременно с перфорацией в блоке 5 происходит контрольное считывание отперфорированного кода, который подается в блок 6 сравнения, где сравнивается с кодом, пос.тупившим из блока 1.

При сравнении кодов блок сравнения выдает импульс на flepBI- Bb> ход, при пробивке лишнего отверстия импульс появляется на втором выходе блока сравнения, при отсутствии какого-либо отверстия импульс появляется на третьем выходе.

В .первом случае импульс с первого выхода блока сравнения подается через элемент И 31 на вход триггера 32 блока управления и переводит его в состояние "1", что приводит к стиранию информации в блоке памя" ти и к появлению сигнала готовности перфоратора на выходе 41.

При необходимости вывода следующего байта информации по входу 39 поступает сигнал установки перфоратора и весь процесс. вывода информации повторяется.

После проведения перфорации очередной кодовой комбинации (no единичному состоянию RS-триггера 28 перфорации) дополнительный Ь три гер 11 блока 10 контроля состояния перфоратора всегда устанавливается в единичное состояние в момент синхроимпульса третьего синхродатчика сигналом из блока 7 управления и своим инверсным выходом запрещает установку RS-триггер 25 транспорта в единичное состояние, т.е. не разрешает последующую выработку сигнала транспорта ленты, а прямым выходом разрешает входной вентиль RS-триггера 32 блока управления и элемейты

И 12 и 13 блока 10 контроля состояния перфоратора 10.

При пробивке лишнего отверстия на перфоленте сигнал со второго выхода блока 6 сравнения через разрешенный элемент И 12 и элемент ИЛИ 14 в момент синхроимпульса второго синхродатчика поступает на счетный вход счетчика 14 блока 10, Счетчик 17 фиксирует первый сбой перфоратора.

Кроме того, сигнал с выхода второго элемента И 12 поступает на 3-вход

Ю-триггера 18, который устанавливается в единичное состояние и своим

9325

50 инверсным выходом, поступающим на вход элемента 31, и запрещает блоку

17 вырабатывать сигнал ответа перфоратора.. °

Блок 9 повторного считывания без продвижения перфоленты по первому сигналу сбоя вырабатывает сигнал повторного считывания информации, который поступает в блок 7 управления, устанавливает в единичное состояние о

RS-триггера 28 перфорации, последний в момент перфорации разрешает повторно считывать информацию с блока 1 памяти.

Если при повторно" перфорации 1s сбой не повторился, то на втором выходе блока б сравнения сигнал отсутствует, сигнал присутствует на первом выходе, который поступает в блок 7 управления, но он никаких изменений в нем не производит, так как

RS-триггеР 18 своим инверсным выходом заблокировал выработку сигнала ответ перфоратора в блоке 7 управления. Так как RS-триггер 18 блока 1О установлен в единичное состояние, то его инверсный выход, проходя через второй элемент ИЛИ 21 в блок 8 формирования сигнала ошибки и сигнала повторного считывания, подготавли- зо вает блок к выработке сигналов установки в исходное состояние RS-триггера 11 блока 10 и сигнала формирования аннулирования ° В момент синхроимпульса третьего синхродатчика блок 8 формирования сигнала ошибки и сигнала повторного считывания вырабатывает сигнал устаНовки в исходное состояние RS-триггера 11 блока 10, последний, поступая в блок 10, устанавливает RS-триггер

11 в исходное состояние, который в момент синхроимпульса первого синхродатчика устанавливает RS-.òðèããåð

25 транспорта в единичное состояние, 4 последний вырабатывает сигнал транспорта перфоленты, поступающий в блок 5, под действием которого производится транспорт перфоленты на один шаг.

В момент синхроимпульса от второго синхродатчика блок 7 управления вырабатывает сигнал перфорации, формирующий код комбинации аннулирования, который поступает по шине на блок 3 элементов ИЛИ. На выходе блока 3 элементов ИЛИ возникнет код комбинации аннулирования (ашйбки) предыдущей комбинации, который отпер14 8 форированный на перфоленте, но так .как RS-триггер 18 блока 10 продолжает находиться в единичном состоянии, то в момент синхроимпульса третьего синхродатчика блок 8 формирования сигнала ошибки и сигнала повторного считывания повторно вырабатывает сиг. нал установки исходного состояния дополнительного RS-триггера 11 блока 7 управления, последний разрешает установку RS-триггера 25 транспорта в единичное состояние. В момент синхроимпульса первого синхродатчика последующего цикла перфоратора

RS-триггер 25 транспорта вырабатывает сигнал транспорта перфоленты. В результате происходит транспорт перфоленты на один шаг, После транспорта перфоленты блок 7 управления переходит в состояние перфорации. В момент синхроимпульса второго синх родатчика происходит повторное считывание кодовой комбинации из блока

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

В тех случаях, когда сбой периодически повторяется, т.е. идет пробивка лишнего отверстия подряд одно за другим, то второй сигнал со второго выхода блока 8 сравнения посту,пает в блок 10 контроля состояния перфоратора и через те же элементы

И 12 и ИЛИ 14 устанавливается, счетчик 17 во второе состояние и подтверждает единичное состояние второго RS-триггера 18. Так как счетчик 17 считает по модулю два, то после каждого второго сигнала сбоя счетчик 17 выдает сигнал переполнения, последний устанавливает первый

RS-триггер 19 в единичное состояние.

По инверсному сигналу RS-триггера

19, поступающему через второй элемент ИЛИ 21, блок 8 формирования сигнала ошибки и сигнала повторного считывания вырабатывает сигнал ошибки (аннулирования) и сигнал установки в исходное (нулевое1 состояние дополнительного Ю-триггера 11 блока

9 932

10, последний разрешает в момент синхроимпульса от первого синхродатчика перейти в состояние транспорта перфоленты. Блок 7 управления вырабатывает сигнал транспорта перфоленты, поступающий на соответствующий вход механизма 5 перфорации, включается электромагнит транспорта и происходит транспорт перфоленты на один шаг. По синхроимпульсу второго синхро->0 датчика блок 7 управления переходит в состояние перфорации. В этот момент блок 7 управления при помощи сигналов блока 8 формирования сигна,ла ошибки и сигнала повторного считывания вырабатывает сигнал запрета считывания информации, поступающего на управляющие входы блока 2 элементов И,и код комбинации, поступающий на соответствующие входы блока 3 элементов ИЛИ, на выходе которого получаем код комбинации аннулирования (ошибки). Производится перфорация знака ошибки в принятом коде на следующей строке после ошибочного отпер- 25 форированного информационного знака.

Но так как к моменту перфорации ошибки RS-триггера 18 и счетчика 17усгановлены в исходное состояние в моменты соответствующих синхроимпульсов синхродатчиков через разрешенные элементы 15 и 16 соответственно, а

RS-триггер 19 остался в единичном состоянии, то после проведения перфорации ошибки по единичному состоянию

RS-триггера 19 в момент синхроимпульса первого синхродатчика элемент

И-ИЛИ 20 вырабатывает сигнал состояния перфоратора, который по шине 42 поступает в центральное устройство, 4О блокирует его и сигнализирует об отказе перфоратора. После устранения отказа в перфораторе по шине 39 . поступает сигнал установки перфоратора, последний устанавливает устройство перфоратора в исходное состояние и оно готово к приему новой ин формации.

В тех случаях, когда- в момент пер форации присутствует недобой от50 верстия в перфоленте, сигнал с третьего выхода блока 6 сравнения поступает на третий вход первого элемента

И 13 блока 10 контроля состояния перфоратора. В момент прихода синхроимпульса с выхода второго синхродатчика на выходе элемента И 13 возникает сигнал, который через первый элемент ИЛИ 14 поступает на счет 14 10 ный вход счетчика 14 и на один из входов блока 9 повторного считывания без продвижения перфоленты, а так как на втором входе последней присутствовал потенциал разрешения, то на ее выходе возникает сигнал, который устанавливает триггер 28 перфорации блока 7 управления в единичное состояние.

С выхода триггера 28 сигнал поступает на вход блока 2 элементов

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

7 управления, разрешающий выработать ему сигнал ответа перфоратора, который по шине 41 поступает в центральное устройство и подтверждает готовность перфоратора к приему следующей кодовой комбинации. Но,если при повторном считывании и проведении перфорации обнаружен снова недобой отверстия в перфоленте, то сигнал с третьего выхода блока 6 сравнения повторится и разрешит прохождение синхроимпульса с выхода второго синхрадатчика через элемент

И 13, который проходит через элемент

13, добавит в счетчик 17 единичку, но через блок 9 повторного считывания без продвижения перфоленты не пройдет, так как на втором ее входе отсутствует разрешающий потенциал, счетчик 17 к приходу второго сигнала сбоя находится s первом состоянии, оба входа, которого имеют низкий уровень . По приходу второго сигнала сбоя счетчик 17 устанавливается во второе состояние, а так как в дан" ном случае модуль счетчика взят рав ный двум, то с приходом второго сигнала сбоя на прямом выходе при-.-; сутствует сигнал переполнения, который устанавливает первый RS- триггер

19 в единичное состояние,при воздействии последнего на вход блока 8 формй рования сигнала ошибки и сигнала повторного считывания блок вырабатывает сигнал установки в исходное состояние дополнительного, RS-триггера 11, который разрешает PS-триггеру 25.

325 l4 12

11 9 транспорта сформировать сигнал транспорта перфоленты и сигнал формирования ошибки, инверсный выход которого запрещает в блоке 7 управления вырабатывать сигнал считывания информации с блока 1 памяти, а прямой выход разрешает формировать код аннулирования строки в блоке 7 управления, поступающего на вход блока 3 элементов ИЛИ. В результате в момент перфорации производится пробивка кода комбинации аннулирования, последний подтверждает, что предыдущая строка отперфорирована с ошибкой.

После проведения перфорации кода комбинации аннулирования строки блок

7 управления вырабатывает сигнал ответа перфоратора, одновременно блок

10 контроля состояния перфоратора вырабатывает элементом И-ИЛИ 20 сигнал состояния перфоратора, который поступает по шине 42 в центральное устройство, блокирует его и сигнализирует об отказе перфоратора.

Технико-экономический эффект от использования предлагаемого устройства заключается в исключении потерь времени на работу перфоратора в режиме исправления ошибок при отказах и при последующей обработке отперфорированной перфоленты.

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

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

15 го гз зо

35 ю

g$ о

55 дом и первым и вторым выходами блока формирования сигналов ошибки и повторного считывания, шестой и седьмой управляющие входы соединены соответственно с первым выходом блока сравнения и с выходом блока повторного считывания без продвижения перфоленты, а первый, второй, третий четвертый и пятый выходы блока управления механизмом перфорации соединены соответственно с управляющими входами блока памяти, блока элементов И, блока элементов ИЛИ и с третьим и четвертым входами блока формирования сигналов ошибки и повторного считывания, первый выход блока управления механизмом перфорации является первым выходом перфоратора, отличающийся тем, что, с целью повышения быстродействия путем исключения потерь времени при отказах, он содержит блок контроля состояния перфоратора, первый вход которого соединен с третьим выходом блока формирования сигналов ошибки и повторного считывания, второй вход соединен с вторым управляющим входом перфоратора, третий, четвертый, пятый и шестой вхо-, ды соединены соответственно с пятым, шестым; седьмым и восьмым выходами блока управления механизма перфорации, седьмой и восьмой входы соединены соответственно с вторым и третьим выходами блока сравнения, девятый вход соединен с первым выходом блока управления механизмом перфорации, а первый выход блока контроля состояния перфоратора соединен с пятым входом блока формирования сигналов ошибки и повторного считывания, второй, третий и четвертый выходы соединены соответственно с третьим восьмым и девятым входами блока управления механизма перфорации, пятый и шестой выходы соединены с входами блока повторного считывания без продвижения перфоленты, седьмой выход блока контроля состояния перфоратора является вторым выходом перфоратора.

2. Перфоратор по и. 1, о т л и ч а ю шийся тем, что блок контроля состояния перфоратора содержит три триггера, счетчик, четыре элемента .И, два элемента ЙЛИ и элемент И-ИЛИ,выход которого является седьмым выходом блока, первые входы триггеров и счетчика являются вторым входом блока, вто13 рой и третий входы первого триггера являются соответственно первым и третьим входами блока, а выходы являются соответственно вторым и третьим выходами блока и соединены соответственно с первыми входами третьего и четвертого, первого и второго элементов И, вторые входы первого, второго и третьего элементов И являются пятым входом блока, второй вход четвертого элемента И является четвертым .входом блока, третьи входы первого и второго элементов И являются соответственно седьмым и восьмым входами блока, а выходы соедине ны с входами первого элемента ИЛИ, второй вход счетчика соединен с выходом третьего элемента И, третий вход соединен с выходом первого элемента ИЛИ и являются пятым выходом блока, первый выход счетчика соединен с вторым входом второго триггера, второй выход является шестым выходом блока и соединен с первым

32514 14 1 входом элемента И-ИЛИ и с третьим входом четвертого элемента И, второй и третий входы третьего триггера со. единены соответственно с выходами второго и четвертого элементов И, первый выход соединен с третьим входом третьего элемента И, а второй выход является выходом блока и соединен с первым входом второго эле10 мента ИЛИ и с вторым входом элемента И-ИЛИ, выходы второго триггера соединены соответственно с вторым входом второго элемента ИЛИ и с третьим и четвертым входами элеменis та И-ИЛИ, выход второго элемента

ИЛИ является четвертым выходом блока.

Источники информации, принятыв во внимание при экспертизе

gp 1. Патент Японии и 45-124!8, кл. 97(7) 24, опублик. 1970.

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

N 419924, кл. G 06 К 5/02, 1974 (прототип).

932514

Составитель H. Миляев

Техред T. Фанта Корректор М. Коста

Редактор М. Ткач

Заказ 3786/70

ВНИИПИ

Тираж 732 Подписное

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

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

113035 филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Перфоратор Перфоратор Перфоратор Перфоратор Перфоратор Перфоратор Перфоратор Перфоратор 

 

Похожие патенты:

Изобретение относится к системам маркирования и верификации объектов и может найти применение при маркировании и проверке подлинности нотариальных, финансовых, правоустанавливающих документов и ценных бумаг

Изобретение относится к способам маркировки объектов

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

Изобретение относится к области электронных информационных систем, в частности к способам, реализующим информационное обеспечение в сетях удаленного доступа и направленным на идентификацию продукции, поступающей на реализацию

Изобретение относится к телеметрическим системам идентификации материальных объектов с использованием электромагнитных волн сверхвысокочастотного радиодиапазона и может использоваться для идентификации документов, оружия или других предметов
Изобретение относится к методам регистрации излучений и может быть использовано для маркировки различных объектов и их последующего контроля
Наверх