Перфоратор Советский патент 1982 года по МПК G06K5/02 

Описание патента на изобретение SU932514A1

1

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

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

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

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

д входом перфоратора, третий , четвертый и пятый управляющие входы блока управления механизмом перфорации соединены соответственно со вторым входом и первым и вторым .выходами 3 9 блока формирования сигналов ошибки и повторного считывания , шестой и седьмой управляющие входы соединены соответственно с первым выходом блока сравнения и с выходом блока повторного считывания-без продвижения перфоленты, а первый, второй, третий , четвертый и пятый выходы блока управления механизмом перфорации соединены соответственно с управляющими входами блока памяти, бло ка элементов И, блока элементов ИЛИ и с третьим и четвертым входами блока формирования сигналов ошибки и повторного считывания, первый выход .блока управления механизмом перфорации является первым выходом перфоратора 2. i Недостатком известного устройств является отсутствие контроля отказов перфоратора при их многократном повторении, что приводит к боль шим потерям времени перфоратором и ЭВМ, обрабатывающей перфоленту с за фиксированными многократными сбоями Цель изобретения - повышение быст родействия путем исключения потерь времени при отказах. Указанная цель достигается тем, что перфоратор содержит блок контро ля состояния перфоратора, первый вхо которого соединен с третьим выходом блока формирования сигналов ошибки и повторного считывания, второй вход соединен со вторым,управляющим входом перфоратора, третий, четвертый пятый и шестой входы соединены соответственно с пятым, шестым, седьмым и восьмыми выходами блока управления механизма перфорации, седь мой и восьмой входы соединены соответственно со вторым и третьим выходами блока сравнения, девятый вход соединен с первым выходом блока управления механизмом перфорации первый выход блока контроля состояния перфоратора соединен с пятым входом блока формирования сигналов ошибки и повторного считывания , вто рой , третий и четвертый выходы соединены соответственно с третьим восьмым и девятым входами блока упра ления механизма перфорации, пятый и шестой выходы соединены со входами блока повторного считывания без продвижения перфоленты, седьмой выход блока контроля состояния перфоратора является вторым выходом перфо ратора. 4 Кроме того, блок контроля состояния перфоратора содержит три триггера, счетчик, четыре элемента И, два элемента ИЛИ и элемент И-ИЛИ, выход которого является седьмым выходом блока, первые входы триггеров и счетчика являются вторым входом , блока, второй и третий входы первого триггера являются соответственно первым и третьим входами блока, а выходы являются соответственно вторым и третьим выходами блока и соединены соответственно с первыми входами третьего и четвертого , первого и второго элементов И, вторые входы первого, второго, и третьего элементов И являются пятым входом блока, второй вход четвертого элемента И является четвертым входом блока, третьи входы первого и второго элементов И являются соответственно седьмым и восьмым входами блока, а выходы соединены со входами первого элемента ИЛИ, второй вход счетчика соединен с выходом третьего элемента И, третий вход соединен с выходом первого элемента ИЛИ и являются пятым выходом блока, первый выход счетчика соединен со вторым входом второго триггера, второй выход является шестым выходом блока и соединен с . первым входом элемента И-ИЛИ и с третьим входом четвертого элемента И, второй и третий входы третьего триггера соединены соответственно с выходами второго и четвертого элементов И, первый выход соединен с третьим входом третьего элемента И, а второй выход является первым вь1ходом блока и соединен с первым входом второго элемента ИЛИ и со вторым входом элемента И-ИЛИ, выходы второго триггера соединены соответственно со вторым входом второго элемента ИЛИ и с третьим и четвертым входами элемента И-ИЛИ, выход второго элемента ИЛИ является четвертым выходом блока. На фиг. 1 представлена схема предлагаемого устройства; на фиг.2схема блока управления; на фиг. 3схема блока формирования сигнала ошибки и повторного считывания. Устройство содержит блок 1 памяти, блок 2 элементов И, блок 3 элементов ИЛИ, блок j управления механизмом перфорации, механизм 5 перфорации, блок 6 сравнения, блок 7 управления, блок 8 формирования сигнала ошибки и повторного считывания, блок 9 повторного считывани без продвижения перфоленты, блок 1 контроля состояния перфоратора тр -гер 11, элементы И 12 и 13, элеме ИЛИ Н, элементы И 15 и 16, счет чик 17, триггеры 18 и 19, элемент И-ИЛИ 20, элемент ИЛИ 21, элементы И 22 и 23, элемент НЕ 2, триггер элемент И 26, элемент НЕ 27, триггер 28, элементы И 29-31, триггер 32, элемент НЕ 33, элементы И триггер 37, информационные входы 38 устройства, вход 39 установки п форатора, вход 40 запускаперфорато ра, выход 1 готовности перфоратор выход 2 отказа перфоратора. Механизм перфорации снабжен эле ментами контроля фактических проби вок в момент перфорации, а также имеет элемент контроля заправки пе фоленты (не показан) , выход которо соединен со входом элемента И 22. Устройство работает следующим об разом. Сигналом по входу 39 установки перфоратора происходит установка перфоратора в исходное состояние, все триггеры и счетчик устанавливаются в нулевое состояние. Поступающая информация запоминается блоком 1 памяти.Поступающий ко входу kO пуска перфоратора сигнал разрешает прохождение импульсов от первого синхродатчика механизма перфорации через элемент И 23 на установочный вход триггера 25 транспорта. Установившийся в сос тояние 1 триггер 25 запускает механизм продвижения перфоленты. Прод вижение ленты происходит на один шаг, так как сигналом от третьего синхродатчика триггер транспорта сбрасывается. Выход триггера транспорта в состоянии 1 разрешает прохождение импульсов от второго синхродатчика на вход триггера 28 перфорации и поступающий импульс от второго синх родатчика устанавливает его в Г. Сигнал с выхода триггера 28, уста новленного в 1, проходит через элемент 23 на управляющий вход бло ка 2 элементов И, благодаря чему сигналы с выходов блока памяти пос тупают через открытые элементы И блока 2 и элементы ИЛИ блока 3 на входы блоков 5 и 6. Й6 В блоке 5 происходит перфорация ленты в соответствии с кодом байта информации, поступающей из блока памяти. Одновременно с перфорацией в блоке 5 происходит контрольное считывание отперфорированного кода, который подается в блок 6 сравнения, где сравнивается с кодом, поступившим-из блока 1. При сравнении кодов блок сравнения выдает импульс на первнй выход при пробивке лишнего отверстия импульс пoявляetcя на втором выходе блока сравнения, при отсутствии какого-либо отверстия имгрульс появляется на третьем выходе. В/первом случае импульс с первого выхода блока сравнения подается через элемент И 31 на вход триггера 32 блока управления и переводит его в состояние 1, что приводит к стиранию информации в блоке памяти и к появлению сигнала готовности перфоратора на выходе k}. При необходимости вывода следующего байта информации по входу 39 поступает сигнал установки перфора тора и весь процесс вывода информации повторяется. После проведения перфорации очередной кодовой комбинации (по единичному состоянию RS-триггера 28 перфорации) дополнительный RS-триггер 11 блока 10 контроля состояния перфоратора всегда устанавливается в единичное состояние в момент синхроимпульса третьего синхродатчика сигналом из блока 7 управления и своим инверсным выходом запрещает установку RS-триггера 25 транспорта в единичное состояние, т.е. не разрешает последующую выработку сигнала транспорта ленты, а прямым выходом разрешает входной вентиль RS-TpMi- гера 32 блока управления и элементы И 12 и 13 блока 10 контроля состояния перфоратора 10. При пробивке лишнего отверстия на перфоленте сигнал со второго выхода блока 6 сравнения через разрешенный -элемент И 12 и элемент ИЛИ 14 в момент синхроимпульса второго синхродатчика поступает на счетный вход счетчика 1 блока 10, Счетчик 17 фиксирует первый сбой перфоратора. Кроме того, сигнал с выхода второго элемента И 12 поступает на 3-вход RS-триггера 18, который устанавливается в единичное состояние и своим инверсным выходом, поступающим на вход элемента 31, и запрещает блоку 17 вырабатывать сигнал ответа перфоратора. Блок 9 повторного считывания без продвижения перфоленты по первому сигналу сбоя вырабатывает сигнал пов торного считывания информации,который поступает в блок 7 управления, устанавливает в единичное состояние RS-триггера 28 перфорации, последний в момент перфорации разрешает повтор но считывать информацию с блока 1 па мяти. Если при повторной перфорации сбой не повторился, то на втором выходе блока 5 сравнения сигнал отсу ствует , сигнал присутствует на первом выходе, который поступает в блок 7 управления, но он никаких изменений в нем не производит, так как RS-триггер 18 своим инверсным выходом заблокировал выработкусигнала ответ перфоратора в блоке 7 управления. Так как RS-триггер 18 блока 10 установлен в единичное состояние, то его инверсный выход, проходя .через второй элемент ИЛИ 21 в блок 8 формирования сигнала ошибки и сигнала повторного считывания, подготавл вает блок к выработке сигналов уста новки в исходное состояние RS-триггера 11 блока 10 и сигнала формирования аннулирования. В момент синхроимпульса третьего синхродатчика блок 8 формирования сигнала ошибки и сигнала повторного считывания вырабатывает сигнал установки в исходное состояние RS-триггера Л блока 10, последний, поступая в блок 10, устанавливает RS-триггер 11 в исходное состояние, который в момент синхроимпульса первого синхро датчика устанавливает RS-триггер 25 транспорта в единичное состояние последний вырабатывает сигнал транспорта перфоленты , поступающий в блок 5, под действием которого производится транспорт перфоленты на один шаг. В момент синхроимпульса от второ го синхродатчика блок 7 управления вырабатывает сигнал перфорации, формирующий код комбинации аннулиро вания, который поступает по шине на блок 3 элементов ИЛИ. На выходе блока 3 элементов ИЛИ возникнет код комбинации аннулирования (оЛибки) предыдущей комбинации, который отпе 9 8 форированный на перфоленте, но так .как RS-триггер 1В блока 10 продолжает находиться в единичном состоянии, то в момент синхроимпульса третьего синхродатчика блок 8 формирования сигнала ошибки и сигнала повторного считывания повторно вырабатывает сигнал установки исходного состояния дополнительного RS-триггера 11 блока 7 управления, посх едний разрешает установку RS-триггера 25 транспорта i в единичное состояние. В момент синхроимпульса первого синхродатчика последующего цикла перфоратора RS-триггер 25 транспорта вырабатывает сигнал транспорта перфоленты. В результате происходит транспорт перфоленты на один шаг. После транспорта перфоленты блок 7 управления переходит в состояние перфорации. В момент синхроимпульса второго синх родатчика происходит повторное считывание кодовой комбинации из блока 1 памяти и ее перфорация. Если при повторной перфорации не было сбоя кодовой комбинации, блок 7 управления вырабатывает сигнал ответа перфоратора, поступающий по шине в центральное устройство, и стирает записанную .информацию в блоке памяти. Перфоратор готов для перфорации следующей кодовой комбинации. Таким Ьбразом, устраняются ошибки, причиной которых является пробивка лишнего отвеостия в перфоленте. В тех случаях, когда сбой периодически повторяется, т.е. идет пробивка лишнего отверстия подряд одно за другим, то второй сигнал со второго выхода блока 8 сравнения постуПает в блок 10 контроля состояния перфоратора и через те же элементы И 12 и ИЛИ k устанавливается .счетчик 17 во второе состояние и подтверждает единичное состояние второго RS-триггера 18. Так как сметчик 17 считает по модулю два, то после каждого второго сигнала сбоя счетчик 17 выдает сигнал переполнения, последний устанавливает первый RS-триггер 19 в единичное состояние. По инверсному сигналу RS-триггера 19, поступающему через второй элемент ИЛИ 21, блок 8 формирования сигнала ошибки и сигнала повторного считывания вырабатывает сигнал ошибки (аннулирования) и сигнал установки в исходное (нулевое) состояние дополнительного RS-триггера 11 блока 10, последний разрешает в момент син роимпульса от первого синхродатчика перейти в состояние транспорта перфоленты. Блок 7 управления вырабатывает сигнал транспорта перфоленты, поступающий на соответствующий вход механизма 5 перфорации, включается электромагнит транспорта и происходит транспорт перфоленты на один шаг. По синхроимпульсу второго синхр датчика блок 7 управления переходит в состоуСние перфорации. В этот момент блок 7 управления при помощи сигналов блока 8 формирования сигна ла ошибки и сигнала повторного считывания вырабатывает сигнал запрета считывания информации, поступающего на управляющие входы блока 2 элементов И, и код комбинации,поступающий на соответствующие входы блока 3 элементов ИЛИ, на выходе которого полу чаем код комбинации аннулирования (ошибки). Производится перфорация знака ошибки в принятом коде на следующей строке после ошибочного отпер форированного информационного знака. Но так как к моменту перфорации ошиб ки RS-триггера 18 и счетчика 17установлены в исходное состояние в моменты соответствующих синхроимпульсов синхродатчиков через разрешенные элементы 15 и 16 соответственно, а RS-триггер 19 остался в единичном состоянии, то после проведения перфо рации ошибки по единичному состоянию RS-триггера 19 в момент синхроимпул са первого синхродатчика элемент И-ИЛИ 20 вырабатывает сигнал состояния перфоратора, который по шине 2 поступает в центральное устройство, блокирует его и сигнализирует об отказе перфоратора. После устранения отказа в перфораторе по шине 39 . поступает сигнал установки перфорато ра, последний устанавливает устройство перфоратора в исходное состояние и оно готово к приему новой информации. I В тех случаях, когд в момент пер форации присутствует недобой отверстия в перфоленте, сигна л с треть его выхода блока 6 сравнения поступает на третий вход первого элемента И 13 блока 10 контроля состояния перфоратора. В момент прихода синхроимпульса с выхода второго синхродатчика на выходе элемента И 13 возникает сигнал, который через первый элемент ИЛИ 1 поступает на счет ный вход счетчика 1 и на один из входов блока 9 повторного считывания без продвижения перфоленты, а так как на втором входе последней присутствовал потенциал разрешения, то на ее выходе возникает сигнал, который устанавливает триггер 28 перфорации блока 7 управления вединич-ное состояние. С выхода триггера 28 сигнал поступает на вход блока 2 элементов И, поэтому вторично считывается кодовая комбинация и производится перфорация без продвижения перфоленты. Если при повторном считывании кодовой комбинации повторная перфорация произведена без ошибок, то в этом случае будет исправлена ошибка на перфоленте, т.е. пробито ранее пропущенное отверстие в перфолен-. те, ас третьего выхода блока 6 сравнения поступит сигнал в блок 7 управления, разрешающий выработать ему сигнал ответа перфоратора который по шине 41 поступает в центральное устройство и подтверждает готовность перфоратора к приему следующей кодовой комбинации. Но,если при повторном считывании и проведении перфорации обнаружен снова недобой отверстия в перфоленте , то сигнал с третьего выхода блока 6 сравнения повторится и разрешит прохождение синхроимпульса с выхода второго синхродатчика через элемент И 13 который проходит через элемент 13, добавит в счетчик 17 единичку, но через блок 9 повторного считывания без продвижения перфоленты не пройдет, так как на втором ее входе отсутствует разрешакщий потенциал, счетчик 17 к приходу второго сигнала, сбоя находится в первом состоянии, оба входа,которого имеют низкий уровень . По приходу второго сигнала сбоя счетчик 17 устанавливается во второе состояние, а так как в дан ном случае модуль счетчика взят равный двум, то с приходом второго сигнала сбоя на прямом выходе при- , сутствует сигнал переполнения, который устанавливает первый RS- триггер 19 в единичное состояние,при воздействии последнего на вход блокаВ формй рования сигнала ошибки и сигнала повторного считывания блок вырабатывает сигнал установки в исходное состояние дополнительного. П,5-триггера 11 который разрешает P.S-триггеру 25 11 транспорта сформировать сигнал транс порта перфоленты и сигнал формирования ошибки, инверсный выход которого запрещает в блоке 7 управления вырабатывать сигнал считывания инфор мации с блока 1 памяти, а прямой выход разрешает формировать код аннулирования строки в блоке 7 управления , поступающего на вход блока 3 элементов ИЛИ. В результате в момент перфорации производится пробивка кода комбинации аннулирования, последний подтверждает, что предыдущая строка отперфорирована с ошибкой. После проведения перфорации кода комбинации аннулирования строки бло 7 управления вырабатывает сигнал от вета -перфоратора , одновременно блок 10 контроля состояния перфоратора вырабатывает элементом И-ИЛИ 20 сигнал состояния перфоратора,который поступает по шине k2,в центральное устройство, блокирует его и сигнали зирует об отказе перфоратора. Технико-экономический эффект от использования предлагаемого устройства заключается в исключении потерь времени на работу перфоратора в режиме исправления ошибок при отказах и при последующей обработке отперфорированной перфоленты. Формула изобретения 1. Перфоратор, содержащий последо вательно соединенные блок памяти, блок элементов И, блок элементов ИЛИ выходы которого соединены с информационными входами блока управления механизмом перфорации и одними входами блока сравнения, информационные выходы блока управления механизмом перфорации соединены с другими входами блока сравнения, информационные входы блока памяти являются информационными входами перфоратора, первый управляющий вход блока управления, механизмом перфорации является первым входом перфоратора, второй уп равляющий вход блока управления механизмом перфорации соединен с первым входом блока формирования сигналов ошибки и повторного считывания и рвляется вторым управляющим входом |перфоратора, третий , четвертый и пя тый управляющие входы блока управления механизмом перфорации соединены соответственно с вторым вхо1 12дом и первым и вторым выходами блока формирования сигналов ошибки и повторного считывания, шестой и седьмой управляющие входы соединены соответственно с первым выходом блока сравнения и с выходом блока повторного считывания без продвижения перфоленты, а первый, второй, третий , четвертый и пятый выходы блока управления механизмом перфорации соединены соответственно с управляющими входами блока памяти, блока элементов И, блока элементов ИЛИ и с третьим и четвертым входами блока формирования сигналов ошибки и повторного считывания , первый выход блока управления механизмом перфорации является первым выходом перфоратора, отличающийся тем, что, с целью повышения быстродействия путем исключения потерь времени при отказах, он содержит . блок контроля состояния перфоратора, первый вход которого соединен с третьим выходом блока формирования сигналов ошибки и повторного считывания , второй вход соединен с вторым управляющим входом перфоратора, третий, четвертый, пятый и шестой вхо-. ды соединены соответственно с пятым, шестым, седьмым и восьмым выходами блока управления механизма перфорации, седьмой и восьмой входы соединены соответственно с вторым и третьим выходами блока сравнения, девятый вход соединен с первым выходом блока управления механизмом перфорации, а первый выход блока контроля состояния перфоратора соединен с пятым входом блока формирования сигналов ошибки и повторного считывания , второй , третий и четвертый ёыхЪды сое динены соответственно с третьим восьмым и девятым входами блока управления механизмаперфорации, пятый и шестой выходы соединены с входами блока повторного считывания без продвижения перфоленты,седьмой выход блока контроля состояния перфоратора является вторым выходом перфоратора. 2. Перфоратор по п, 1, о т л и чающийся тем, что блок контроля состояния перфоратора содержит три триггера, счетчик, четыре элемента .И, два элемента ИЛИ и элемент И-ИЛИ,выход которого является седьмым выходом блока , первые входы триггеров и счетчика являются вторым входом блока , вто-. рои и третий входы первого триггер являются соответственно первым и третьим входами блока, а выходы являются соответственно вторым и трет им выходами блока и соединены соответственно с первыми входами третьего и четвертого, первого и второго элементов И, вторые входы первого, второго и третьего элементов И являются пятым входом блока, второй вход четвертого элемента И является четBepTtiM входом блока, третьи входы первого и второго элементов И являются соответственно седьмым и вось мым входами блока, а выходы соедине ны с входами первого элемента ИЛИ, второй вход счетчика соединен с выходом третьего элемента И, третий вход соединен с выходом первого элемента ИЛИ и являются пятым выходом блока, первый выход счетчика соединен с вторым входом второго триггера, второй выход является шестым выходом блока и соединен с первым входом элемента И-ИЛИ и с третьим входом четвертого элемента И, второй и третий входы третьего триггера со- единены соответственно с выходами второго и четвертого элементов И, первый выход соединен с третьим входом третьего элемента И, а второй выход является выходом блока и соединен с первым входом второго эле-мента ИЛИ и с вторым входом элемента И-ИЛИ, выходы второго триггера соединены соответственно с вторым входом второго элемента ИЛИ и с третьим и четвертым входами элемента И-ИЛИ, выход второго элемента ИЛИ является четвертым выходом блока, Источники информации, принятые во внимание при экспертизе 1. Патент Японии № 45-12418, кл. 97(7) 24, опублик. 1970. 2. Авторское свидетельство СССР № 419924, кл. G 06 К 5/02, 1974 (прототип).

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

название год авторы номер документа
Устройство для управления ленточным перфоратором 1985
  • Есетов Али Абилгазыевич
  • Николаенко Юрий Иванович
  • Пархоменко Анатолий Никифорович
  • Шеломенцев Анатолий Александрович
SU1310860A1
Устройство для управления ленточным перфоратом 1988
  • Павлов Евгений Федорович
SU1658180A1
Устройство для управления ленточным перфоратором 1990
  • Друзь Леонид Вольфович
  • Рукоданов Юрий Петрович
SU1837333A1
Устройство для управления ленточным перфоратором 1982
  • Друзь Леонид Вольфович
SU1049934A1
Устройство для подготовки информации на перфоленте 1977
  • Силаков Владимир Григорьевич
  • Никончук Валерий Иванович
  • Котковский Александр Иванович
  • Шуткевич Николай Иванович
  • Байздренко Валерий Аркадьевич
SU684549A1
Устройство для управления ленточным перфоратором 1987
  • Друзь Леонид Вольфович
SU1451737A1
Устройство для контроля перфоратора 1980
  • Якубовский Олег Ибрагимович
  • Волков Виктор Васильевич
  • Обухова Антонина Михайловна
  • Неделяев Виктор Семенович
SU941940A1
Устройство для регистрации данных по табельному учету 1982
  • Мачнев Александр Григорьевич
  • Мурашко Николай Иванович
  • Семенков Олег Игнатьевич
  • Латышенок Николай Николаевич
SU1027746A1
Устройство для контроля перфоленты 1984
  • Смирнов Алексей Викторович
  • Калдыбаев Дуйсенбай
  • Тультаев Идрис Абдибаевич
  • Мавропуло Илья Апостолович
  • Абдуллаев Мурат Искандерович
SU1196919A1
Устройство для контроля считываемой информации 1982
  • Ященко Владимир Петрович
  • Пуцков Владимир Николаевич
  • Новиков Николай Николаевич
SU1056200A1

Иллюстрации к изобретению SU 932 514 A1

Реферат патента 1982 года Перфоратор

Формула изобретения SU 932 514 A1

SU 932 514 A1

Авторы

Богданов Николай Николаевич

Даты

1982-05-30Публикация

1979-12-19Подача