Устройство для регистрацииинформации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Союз Советских Социалистических Республик(51)М. Кл.з т Об К 15/00 Государственный комитет СССР по делам изобретений и открытийДата опубликования описания 230181(54) УГТРОПСТВО ДЛЯ РВГИГТРАЦИИ ИНФОРМАЦИИ Изобретение относится к вычислительной технике и предназначено для использования в составе средств сбора и регистрации первичных данных в системах сбора производственной информации АГУп.Известны устройства для регистрации информации, в которых для повышения точности. работы при вводе данных переменной части регистрируемого сообщения с клавиатуры,используется метод двойного ввода информации и метод Форматного контроля, В таких устройствах регистрация информации происходит при совпадении вводимой информации в режимах Набор 1 и Набор 2, а разрядность регистрируемого слова задается программой ввода и регистрация, происходит лишь при Формировании слова с разрядностью, равной заданнойТакое устройство для регистрации информации содержит датчики, буАер". ный регистр, приемники информации, дешифратор символов, блок управления, счетчик символов, дешифратор состояний, регистр колов, дешифратор кодов, вентиль, триггер, элементы И, ИЛИ и Запрет. Оно поз. воляет формировать слона переменной,но заранее заданной разрядности присборе данных, и производить их реГистрацию (1.Однако в случае, когда заданнаяс помощью прбграммы разрядная сеткарегистрируемого слова была переполнена при наборе, описанное устройст -во не позволяет автоматически адресовать к началу регистрируемогослова в режиме коррекции, Тем самымпри обнаружении сбоя Формата оператор должен правильнопроизвестиввод и регистрацию всего сообщения "5 сначала, Это увеличивает нагрузкуна оператора. На коррекцию используется дополнительное время работыустройства (снижается коэффициентиспользования устройства), а увеличение числа вводимых операторомсимволов.(за счет вновь вводимыхсимволов при коррекции) снижает достоверность введенного сообщения иувеличивает время ввода сообщения,снижая тем самым производительностьработы оператораи устройства.Наиболее .близким по техническойсущности к предлагаемому являетсяустройство для регистрации информации, содержащее пульт управления, 798919Прн этом увеличение количествавводимых оператором символов с учетом проведения коррекции информации с клавиатуры повышает нагрузкуна оператора, снижает достоверностьего работы и его производительность,Это также снижает коэфйициент, использования устройства, так как напроведение коррекции информациитребуется дополнительное время работы устройства, которое могло бытьиспользовано для регистрации следующих сообщвнИй,Цель изобретения - повышениедостоверности регистрации за счет,к одним выходам которого через последовательно соединенние регистр адресов и схему низова датчиков подключены датчики информации и клавиатура, а к другим через последовательно соединенные регистр адресов приемников и схему низова приемников подключены приемники информации, буферный регистр, входи которого соединены с датчиками информации и клавиатурой, а выходы - с приемниками информации и дешифратором, и микропрограммный антомат, выходы которого связаны с пультом управления, регистрами адресов датчиков и приемников и схемами вызова датчи- ков и приемников, а входи - с пультом управления и дешийратором, оперативное запоминающее устройство, регистр сравнения, схему сравнения и две схемы И, причем к одним выходам оперативного запоминающего устройства подключены выходи буфер-. ного регистра, к другим - через схеми И выходы микропрограммного автомата и регистра адресов датчиков, а выходы через регистр сравнения соединены с первыми входами схемы сравнения, вторые входы которой подключены к буферному регистру, а выход - к микропрограммному автомату.Такая структура устройства позволяет ныявить ошибки оператора.при вводе информации с клавиатуры и повысить точность работы устройства 123 .Однако при несовпадении первого и второго набора информации вырабатываетсялишь сигнал "Несовпадение" и обеспечивается необходимая сигнализация на пульте управления и блокируется работа устройства.Для завершения цикла Формирования и регистрации одногосообщения, большая часть которого может быть уже введена верно с клавиатуры, оператор обязан произвести сброс введенной информации, производя определенные манипуляции со служебной клавиатурой пульта управления, и откорректировать информацию по требуемым адресам в запоминающем устройстве (ЯУ). 5 О 15 20 25 30 35 40 45 50 55 60 е 5 контроля формата вводимой информации.Эта цель достигается тем, что в устройство для регистрации инФормации, содержащее последовательно соединенные пульт оператора, регистр адресов датчиков, блок выбора датчиков, датчики и клавиатуру, буферный регистр, подключенный к первому блоку сраннения, к дешиАратору служебных символов и через блок памяти - к дешийратору адресов, приемники, блок выбора приемников и регистр адресов приемников, подключенный к пульту оператора и блоку управления, причем блок управления соединен с пультом оператора, регистрами адресов датчиков и приемников, блоками выбора датчиков и приемников, перным блоком сравнения, дешийратором служебных символов, блоком памяти, буферным регистром и приемниками, дополнительно введены первый элемент ИЛИ7входы которого подключены к датчикам, клавиатуре и приемникам, а выход соединен с блоком памяти, ре-. гистр адреса конца слова, подключенный к блоку управления, регистр адресов блока памяти, второй и третий блоки сравнения и буферный регистр адресов блока памяти, подключенные к дешифратору адресов, первый и второй элементы И, выходи которых соединены с регистром адресов блока памяти, а первые входы - с блоКом управления, второй элемент ИЛИ, входы которого подключены к первому и второму блокам сравнения, третий элемент ИЛИ, входы которого подключены к третьему блоку сравнения и к блоку управления, триггер,входы которого подключены к выходамвторого и третьего элементов ИЛИ, а выходы - ко вторым входам первогои второго элементов И, причем третий вход первого элемента И подключен к выходу первого элемента ИЛИ.На чертеже представлена структурная схема предлагаемого устройствадля регистрации информации.Схема содержит пульт 1 оператора, регистр 2 адресов датчиков, блок 3 управления, блок 4 ныбора датчиков, клавиатуру 5, буферный регистр б, датчикй 7, приемники 8, блок 9 выбора приемников, регистр 10 адресов приемников, блок 11 памяти, дешифратор 12 адреса, регистр 13 адресов блока памяти, первый блок 14 сравнения, дешифратор 15 служебных символов, буферный реЬистр 16 адресов блока памяти второй блок 17 сравнения, регистр 18 адреса конца слова, третийблок 19 сравнения, первый элемент 20 ИЛИ, первый элемент 21 И и второй элемент 22 И, второй элемент 23 ИЛИ, третий элемент 24 ИЛИ и триггер 25.Устройство работает следующимобразом,В начале работы оператор с по-.мощью пульта 1 задает программу работы устройства и структуру вводимой информации, которые определяютпорядок работы датчиков 7 и приемников 8. В процессе регистрации данных инФормация, сопровождаемаясинхроимпульсами, посимвольно поступает из датчиков 7 через буферныйрегистр б в блок 11 памяти и посигналам управления от блока 3 управления определяется в соответствующий приемник 8, куда направляется информация для регистрации еена печатном документе или на перфо"лентеС выхода блока 3 управления поступают сигналы разрешения работысоответствующих датчиков 7 последовательно через регистр 2,адресовдатчиков и блок 4 выбора датчиков.По сигналу разрешения работыопределенного датчика 7, индицируемому на табло пульта оператора (начертеже не .показан), оператор производит ввод постоянной информации вблок 11 памяти, например инйорма-.ции о шиАре цеха, участка, шиАредетали, табельном номере оператора.Леременная часть формируемогосообщения, например число деталей,изготовленных на участке, прибывших на склад и т.д. вводится вблок 11 с клавиатуры 5 после вводаинформации из датчиков 7 в соответствии с программой ввода. Вводс клавиатуры 5 производится с использованием контроля по методудвойного ввода и использованием заданной программой разрядной сеткирегистрируемых слов, Причем программой задается адрес этих разделитеФлей в общей структуре Аормируемогосообщения.При поступлении от блока 3 управления сигнала разрешения вызовадатчика 7 блок 4 вырабатывает сигнал "Вызов датчика", который поступает на вход такого датчика 7 инФормации, адрес которого был записан либо с пульта оператора 1, либос блока 3 управления в регистр 2адресов датчиков.Ввод информации в блок 11 памятипроисходит через буферный регистрб по синхроимпульсам от датчиков 7через элемент 20 ИЛИ, Причем кодадреса ячейки блока памяти, в которую записывается сймвол, определя- .ется регистром 13 адресов блока памяти, выход которого подключен к дешифратору 12 адреса, По окончаниюсинхроимпульса производится сбросбуферного регистра б и по первомувходу первого элемента 21 И,приналичии в исходном состоянии разреиения с единичного выхода триггера 25 производится модификация состояния регистра 13 адреса блока памятина +1.Регистр 13 адресов блока памятиможет быть выполнен в ниде двойногореверсивного счетчика, в которомпрямой счет происходит при поступлении на его первый вход сигнала"Счет +" с выхода первого элемента 21 И, а обратный счет происходитпри поступлении на его второй входсигнала Счет - с выхода второгоэлемента 22 И, при этом на выходерегистра 13 адресов выставится кодадреса ячейки следующего вводимогосимвола в блоке 11 памяти с датчи ка 7, Цикл ввода повторяется дотех пор, пока с датчика 7 не поступит служебный символ, означающийконец ввода с носителя. При этом"лужебный символ дешийруется дешиА ратором 15, а по сигналу с его выхода блок 3 управления переходит квводу информации со следующих датчиков 7, Блок 3 осуществляет гашеение всех регистров и снимает разре шение ввода с данного датчика 7,Далее блок 3 управления вырабатывает сигнал разрешения вызова приемников 8, по которому блок 9 выбора приемников вырабатывает сигналы З 0 "Вызов приемника" и передает ихв те приемники 8, адреса которых записаны из блока 3 в регистре 10.После этого по синхроимпульсамприемников 8 через элемент 20 ИЛИорганизуется вывод информации изблока 11 памяти через буферный регистр б. По окончанию каждого синхроимпульса через элемент 20 ИЛИ иэлемент 21 И регистр 13 адреса блокапамяти изменяет свое состояние на 40 +1, и на выходе дешифратора 12стоит код следующей ячейки вводимого символа. Цикл вывода информациисимволов в приемники повторяется дотех пор, пока на выходе дешифратора 45 15 не появится сигнал о дешифрации служебного символа, завершающего регистрацию введенной информациис данного датчика 7.При очередном опросе программы щ из блока 3 управления поступит сигнал разрешения вызова следующегодатчика 7, и цикл ввода информациив блоке 11 памяти и вывода в приемники 8 повторяется аналогично описанному. Причем по программе возможен и такой режим ввода, когдаввод информации в блоке 11 возможен сразу со всех датчиков 7, а затем ее последовательный вывод в приемники 8.0 Окончание ввода информации с датчиков 7 в блок 11 памяти и выводаее на приемники 8 определяется.дешифратором 15, на выходе которогопоявляется сигнал при поступлении Я в буФерный регистр б символов разПо окончанию синхроимпульса с клавиатуры 5 через элемент 20 ИЛИ и элемент 21 И регистр 13 адресов блока памяти изменяет свое состояние на +1, тем самым подготавливая на выходе дешифратора 12 код ячейки блока 11 памяти, в которую будет занесен следующий символ.Этот порядок работы продолжается до тех пор, пока оператор не наберет служебный символ конца слова, при этом символ записывается в буферный регистр б, на выходе дешифратора 15 появится сигнал Конец слова. По этому сигналу блок 3 управления, н такте предшествующим тактам записи символа в блоке 11 памяти и изменения состояния регистра 13 адресов блока памяти выдает сигнал опроса второго блока 17 сравнения с целью выяснения, совпадает ли адрес, записанный в регистре 13 адресов. блока памяти с кодом ячейки блока 11, в которую должен быть записан конец слона (разделитель. информации), с кодом ячейки, записанным в регистр 18 адреса конца слова при опросе программы н начале ввода первого слова с клавиатурыделителей информации, причем по этому сигналу блок 3 управления вырабатывает сигнал управления на регистр 2 адреса датчиков и блок 4 выбора датчиков для формирования сигнала "Вызов клавиатуры, по которому на пульте оператора загорается транспарант "Вести с клавиату ры и по сигналам блока 3 управления происходит стирание содержимого регистра 13 адреса блока памяти, регистра 18 адреса конца слова, буферного регистра б и сброс триггера 25.При очередном опросе программы из блока 3 управления записываются в регистр 18 адреса конца слова адрес разделителя информации, завершающего первое вводимое слово с клавиатуры 5, тем самым в регистре 13 адресов блока памяти присутствует код ячейки блока памяти, с которой последовательно будет вводиться информация в блок 11 памяти при первоначальном наборе с клавиатуры 5,Оператор производит первый набор с клавиатуры 5, перенося данные с предварительно подготовленных документов в блок 11 памяти, при этом запись посимвольно поступающей информации из буферного регистра б к первым нходам блока 11 памяти происходит по синхроимпульсам, поступающим через элемент 20 ИЛИ на один из входов блока 11 памяти. Номер ячейки блока памяти, куда заносится символ, определяется регистром 13 адресов блока памяти через дешифратор 12 адрЕса. 5 10 15 20 25 ЗО 35 ао 45 50 55 60 65 Если блок 17 сравнения при этомопросе выдает сигнал Сбой Формата на первый вход второго элемента 23 ИЛИ и на один из входов блока3 управления, то по второму входутриггер 25 устанавливается этимсигналом, поступающим с выхода элемента 23 ИЛИ, в состояние, когда сего выхода на второй вход элемента22 И поступает сигнал разрешенияпрохождения импульсов Счета сблоком 3 управления на первый входэлемента 22 И,Регистр 13 начинает модифицировать свое состояние на -1 каж-,дый раз при поступлении очередногоимпульса по своему второму входучерез элемент 22 И до тех пор, покатекущее состояние регистра 13 адресов блока памяти не совпадает с содержимым буферного регистра ацресон16, в котором был записан адрес первой ячейки первого вводимого слова.При этом с выхода третьего блока 19сравнения на первый вход третьегоэлемента 24 ИЛИ поступит сигналсброса для триггера 25. После сбросатриггера 25 поступление импульсовСчет -на вход регистра 13 адресов блока памяти через элемент 22И прекращается. На пульте оператора1 высвечивается транспарант Сбойформата (на чертеже не показано).Оператор повторяет ввод слова с клавиатуры 5, начиная с первого символа.Если служебный символ, завершающий слово, введен по своему адресу,то при опросе блоком 3 управленияблока 17 сравнения сигнал Сбойформата отсутствует на выходеэлемента 23 ИЛИ, а блок 3 управления в этом случае последовательновыдает сигналы: Перезаписать содержимое регистра 13 адресов в буферный регистр 16, ЗапиСать адрес следующего конца слова в регистр 18. (В предшествующих этимсигналам тактах происходит гашениесодержимого упомянутых регистров).По этим сигналам в буферном регистре адресов 16 окажется кодячейки, с которой будут выводитьсясимволы второго слоя, а в регистреадреса конца слова 18 - код адресаячейки, в которую должен будетбыть записан конец второго слова(разделитель информации) при вводес клавиатуры 5.Аналогично предыдущему происходит ввод последующих символов ислов с клавиатуры 5 в блоке 11 памяти для формирования сообщения;Процесс ввода в режиме Набор1 с клавиатуры 5 продолжается дотех пор, пока в буферный регистр 6не будет записан служебный символ,означающий конец первого набора склавиатуры 5. При этом на выходедешифратора 15 вырабатывается сигнал Конец .набора, поступающий на один из входов блока 3 управления, который и выдает последовательно сигналы гашения регистров, записи адреса ячейки, в которую надо записать первый символ первого вводимого слова с клавиатуры 5. На пульте оператора 1 загорается транспарант Набор 2.По этим сигналам в буферном регистре 16 окажется адрес ячейки первого вводимого символа первого слова с клавиатуры 5, а при очередном опросе из блока 3 управления в регистре 18 адреса конца слова окажется код ячейки, куда должен быть записан разделитель информации, завершающий первое вводимое слово.Оператор продолжает ввод информации с клавиатуры в режиме Набор 2. Информация с клавиатуры 5 поступает посимвольно в буферный регистр 6, а по синхроимпульсу через элемент 20 ИЛИ происходит сравнение содержимого блока 11 памяти с содержимым буферного регистра 16 на первом блоке 14 сравнения. Команды записи символа в блоке 11 памяти блоком 3 управления не выдаются.Если символы не совпадают (т.е. не совпадают символы первого и второго набора информации), то с выхода блока 14 сравнения на вход блока 3 управления и второй вход элемента 23 ИЛИ поступит сигнал Несравнение. При этом на пульте оператора 1 загорится транспарант Несравнение, а по второму входу триггера 25 через второй элемент 3 ИЛИ поступит сигнал, который установит триггер 25 в состояние, когда на третьем входе элемента 21 И будет запрет прохождения импульсов Гчет + по второму входу элемента 21 И.При этом блокируется изменение состояния регистра 13 и в нем остается код прежней ячейки блока 11 памяти. По концу синхроимпульса блок 3 выдает сброс триггера 25 через второй вход третьего элемента 24 ИЛИ. Оператор проводит повторный ввод уже правильного символа по адресу ячейки блока 11 памяти, где было несовпадение.Если символы совпадают в первом и втором наборах, то после их сравнения по концу синхроимг ульса регистр 13 адресов изменяет свое состояние на +1 и с выхода блока 11,.поскольку код ячейки через дешифратор 12 адреса изменился, на вход первого блока 14 сравнения поступит второй символ вводимой части сообщения с клавиатуры 5. Теперь при вводе второго символа циклы сравнения повторяются. Так продолжается до тех пор, пока оператор не наберет служебный символ, который дешийруется дешийратором 15 какокончание второго набора с клавиатуры 5. Этот сигнал поступит на входблока 3 управления. Последний осуществляет гашение всех регистров иснимает разрешение ввода с клавиатуры 5,Блок 3 управления вырабатываетсигнал разрешения вызова приемников8, по которому блок 9 выбора приемников вырабатывает сигналы Вызовприемника и передает их в те приемники 8, адреса которых записаныв данный момент из блока 3 в блок11.После этого по синхроимпульсам5 приемников 8 через элемент 20 ИЛИорганизуется вывод информации изблока 11 памяти через буферный регистр 6. По окончанию каждого синхроимпульса через, элемент 20 ИЛИ и20 элемент 21 И регистр 13 изменяетсвое состояние на +1, и на выхо-.де дешийратора 12 стоит код следующей ячейки выводимого символа.Цикл вывода символов информации вр 5 приемники повторяется до тех нор,пока на выходе дешиАРатора 15 не появится сигнал с .дешифрации служебного символа, завершающего регистрацию введенной информации с клавиа 3 туры 5.После этого блок 3 управления отрабатывает микропрограмму возвратав исходное состояние, по которойвсе устройство приходит в исходноесостояние, Цикл Формирования и регистрации сообщения с корректировкой при вводе с клавиатуоы 5 закончен.После завершения обработки микропрограммы возврата в исходное сос 40 тояние устройство готово к дальнейшей работе.Таким образом, оператор получаетинформацию о своих ошибках (высвечиваются соответствующие сигналы)45 и может их исправить, вводя веРноезначение соответствующего символаи без нового ввода всей, ранеесформированной части сообщения ибез набора адреса исправляемого сим-,вола. Это сокращает объем вводимыхсимволов при корректировке ошибоки повышает производительность работыоператора в условиях реальной работыс ошибками и повышает достоверностьего работы.Формула изобретенияУстройство для регистрации ин- фЦ формации, содержащее последовательносоединенные пульт оператора, регистр адресов датчиков, блок выбора датчиков, датчики и клавиатуру, буферныйМ 12 Составитель А.Ивановедактор Н,Рогулич Техред А. Ач Корректор Н.Григорук Заказ 10062/72 Тираж 756 ВНИИПИ Государствен по делам иэобрете 113035, Москва, ЖПодписноеого комитета СССРий и открытийРаушская наб., д. 4/5 Патент, г, Ужгород, ул. Проектная, 4 Филиал П,;фь,фФ ых символов и чер :блок памятидешифратору адресов, приемники,блок выбора приемников и регистр адресов приемников, подключенный кпульту оператора и блоку управленияпричем блок управления соединен спультом оператора, регистрами,адресов датчиков и приемников, блокамивыбора датчиков и приемников, первым блоком сравнения, дешифраторомслужебных символов, блоком памяти,буферным регистром и приемниками,1о т л и ч а ю щ е е с я тем, что,с целью повышения достоверности регистрации эа счет контроля форматавводимой информации, в устройствовведены первый элемент ИЛИ, входыкоторого подключены к датчикам, клавиатуре и приемникам, а выход соединен с блоком памяти, регистр адресаконца слова, подключенный к блокууправления, регистр адресов блокапамяти, второй и третий блоки сравнения и буферный регистр адресов блока памяти, подключенные к дешифратору адресов, первый и второй элементы И, выходы которых соединеныс регистром адресов блока памяти, апервые входы - с блоком управления,второй элемент ИЛИ, входы которогоподключены к первому и второму бло-.кам сравнения, третий элемент ИЛИ,входы которого подключены к третьему блоку сравнения и к блоку управления, триггер, входы которого подключены к выходам второго и третьегоэлементов ИЛИ, а выходы - ко вторымвходам первого и второго элементовИ, причем третий вход первого элемента И подключен к выходу первогоэлемента ИЛИ.Источники информации,принятые во внимание при экспертизе1, Авторское свидетельство СССРР 484515, кл, С 06 Р 15/00, 1977.20 2. Авторское свидетельство СССРР 468271, кл. 6 06 К 15/02, 1977
СмотретьЗаявка
2703481, 29.12.1978
МИНСКИЙ ФИЛИАЛ МОСКОВСКОГО КОН-СТРУКТОРСКО ТЕХНОЛОГИЧЕСКОГОБЮРО
БЕЛЬСКИЙ ВАЛЕРИЙ МИХАЙЛОВИЧ, МУРАШКО АЛЕКСАНДР НИКОЛАЕВИЧ, ШИТИК ГЕОРГИЙ АЛЕКСЕЕВИЧ
МПК / Метки
МПК: G06K 15/00
Метки: регистрацииинформации
Опубликовано: 23.01.1981
Код ссылки
<a href="https://patents.su/6-798919-ustrojjstvo-dlya-registraciiinformacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для регистрацииинформации</a>
Предыдущий патент: Регистрирующее устройство
Следующий патент: Устройство для индикации
Случайный патент: Автомат для химической обработки фотопленок