Устройство для регистрацииинформации

 

ОПИ

ИЗОБРЕТЕНИЯ

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

Социалистических

Республик п>798919

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к ввт. саид-ву— (22) Заявлено 29.1278 (21) 2703481/18-24 с присоединением заявки № (23) Приоритет

Опубликовано 230) 81. Бюллетень ¹ 3 (51)М. Кл.3

Г 0 К 15/00

Государственный комитет

СССР по делам изобретений и открыти и (53) УДК 681 ° 327 (088.8) Дата опубликования описания 2 3.01.81 (72) Авторы изобретения

В. М. Бельский, A. Н. Мурашко и Г. А. Шитик (71) Заявитель (34 УГТРОЛСТВО ДЛЯ РНГИГТРАЦИИ ИНФОРМАЦИИ

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

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

Такое устройство для регистрации информации содержит датчики, буфер-. ный регистр, приемники информации, дешифратор символов, блок управления, счетчик символов, дешифратор состояний, регистр кодов, дешифратор кодов, вентиль, триггер, элементы И, ИЛИ и Запрет . Оно позволяет формировать слона переменной, но заранее заданной разрядности при сборе данных, и производить их регистрацию (1).

Однако в случае, когда заданная с помощью программы разрядная сетка регистрируемого слова была переполнена при наборе, описанное устройст— во не позволяет автоматически адресовать к началу регистрируемого слова в режиме коррекции. Тем самым при обнаружении сбоя формата оператор должен правильно произвести ввод и регистрацию всего сообщения сначала. Это увеличивает нагрузку на оператора. На коррекцию используется дополнительное время работы устройства (снижается коэффициент использования устройства), а увеличение числа вводимых оператором символов.(за счет вновь вводимых символов при коррекции) снижает достоверность введенного сообщения и увеличивает время ввода сообщения, снижая тем самым производительность работы оператора и устройства.

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

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

Однако при несовпадении первого и второго набора информации вырабатывается лишь сигнал "Несовпадение": и обеспечивается необходимая сигнализация на пульте управления и блокируется Работа устройства.

Для завершения цикла Формирования и регистрации одного сообщения, большая часть которого может быть уже введена верно с клавиатуры, оператор обязан произвести сброс введенной информации, производя определенные манипуляции со служебной клавиатурой пульта управления, и откорректировать информацию по требуемым адресам в запоминающем устройстве (ЭУ).

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

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

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

Схема содержит пульт 1 оператора, 5g регистр 2 адресов датчиков, блок

3 управления, блок 4 выбора датчиков, клавиатуру 5, буферный регистр б, датчикй 7, приемники 8, блок 9 выбора приемников, регистр 10 адресов приемников, блок 11 памяти, дешифратор 12 адреса, регистр 13 адресов блока памяти, первый блок 14 сравнения, дешифратор 15 служебных символов, буферный реЬистр 16 адресов блока памяти„ второй блок 17 сравнения, регистр 18 адреса конца слова, третий блок 19 сравнения, первый элемент 20 ИЛИ, первый элемент 21 И и второй элемент 22 И, второй элемент 23 ИЛИ, третий элемент 24 ИЛИ и триггер 25. контроля формата вводимой информации.

Эта цель достигается тем, что в устройство для регистрации информации, содержащее последовательно соединенные пульт оператора, Регистр адресов датчиков, блок выбора датчиков, датчики и клавиатуру, буферный регистр, подключенный к первому блоку сравнения, к дешиАратору служебных символов и через блок памяти — к дешийратору адресов, приемники, блок выбора приемников и регистр адресов приемников, подключенный к пульту оператора и блоку управления, причем блок управления соединен с пультом оператора, регистрами адресов датчиков и приемников, блоками выбора датчиков и приемников, первым блоком сравнения дешийратором служебных символов, блоком памяти, буферным регистром и приемниками, дополнительно введены первый элемент ИЛИ, входы которого подключены к датчикам, клавиатуре и приемникам, а вы25 ход соединен с блоком памяти, ре-. гистр адреса конца слова, подключенный к блоку управления, регистр адресов блока памяти, второй и третий блоки сравнения и буферный ре3Q гистр адресов блока памяти, подключенные к дешифратору адресов, первый и второй элементы И, выходы которых соединены с регистром адресов блока памяти, а первые входы— с блоКом управления, второй элемент

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

798919

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

В начале работы оператор с по-. мощью пульта 1 задает программу работы устройства и структуру вводимой информации, которые определяют порядок работы датчиков 7 и приемников 8. В процессе регистрации данных информация, сопровождаемая синхроимпульсами, посимвольно поступает из датчиков 7 через буферный регистр 6 в блок 11 памяти и по сигналам управления от блока 3 управления определяется в соответствующий приемник 8, куда направляется информация для регистрации ее на печатном документе или на перфо" ленте °

С выхода блока 3 управления поступают сигналы разрешения работы соответствующих датчиков 7 последовательно через регистр 2,адресов датчиков и блок 4 выбора датчиков.

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

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

При поступлении от блока 3 управления сигнала разрешения вызова датчика 7 блок 4 вырабатывает сигнал "Вызов датчика", который поступает на вход такого датчика 7 инФормации, адрес которого был записан либо с пульта оператора 1, либо с блока 3 управления в регистр 2 адресов датчиков.

Ввод информации в блок 11 памяти происходит через буферный регистр

6 по синхроимпульсам от датчиков 7 через элемент 20 ИЛИ. Причем код адреса ячейки блока памяти, в которую записывается сймвол, определя- . ется регистром 13 адресов блока памяти, выход которого подключен к дешифратору 12 адреса. По окончанию синхроимпульса производится сброс буферного регистра 6 и по первому входу первого элемента 21 И,при наличии в исходном состоянии разреиения с единичного выхода триггера

25 производится модификация состояния регистра 13 адреса блока памяти на +1 .

Регистр 13 адресов блока памяти может быть выполнен в ниде двойного реверсивного счетчика, в котором прямой счет происходит при поступлении на его первый вход сигнала

"Счет +" с выхода первого элемента 21 И, а обратный счет происходит при поступлении на его второй вход сигнала Счет - с выхода второго элемента 22 И, при этом на выходе регистра 13 адресов выставится код адреса ячейки следующего вводимого символа в блоке 11 памяти с датчика 7. Цикл ввода повторяется до тех пор, пока с датчика 7 не поступит служебный символ, означающий конец ввода с носителя. При этом

"лужебный символ дешийруется дешиА20 ратором 15, а по сигналу с его выхода блок 3 управления переходит к вводу информации со следующих датчиков 7. Влок 3 осуществляет гашее ние всех регистров и снимает разре25 шение ввода с данного датчика 7.

Далее блок 3 управления вырабатывает сигнал разрешения вызова приемников 8, по которому блок 9 выбора приемников вырабатывает сигналы

gp "Вызов приемника" и передает их в те приемники 8, адреса которых записаны из блока 3 в регистре 10.

После этого по синхроимпульсам приемников 8 через элемент 20 ИЛИ

35 организуется вывод информации из блока 11 памяти через буферный регистр 6. По окончанию каждого синхроимпульса через элемент 20 ИЛИ и элемент 21 И регистр 13 адреса блока памяти изменяет свое состояние на

40 +1, и на выходе дешифратора 12 стоит код следующей ячейки вводимого символа. Цикл вывода информации символов в приемники повторяется до тех пор, пока на выходе дешифратора

45 15 не появится сигнал о дешифрации служебного символа, завершающего регистрацию введенной информации с данного датчика 7.

При очередном опросе программы

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

40 Окончание ввода информации с датчиков 7 в блок ll памяти и вывода ее на приемники 8 определяется.дешифратором 15, на выходе которого появляется сигнал при поступлении

4j в буферный регистр 6 символов раз"

798919 делителей информации, причем по этому сигналу блок 3 управления вырабатывает сигнал управления на регистр 2 адреса датчиков и блок 4 выбора датчиков для формирования сигнала "Вызов клавиатуры, по которому на пульте оператора загорается транспарант "Вести с клавиату» ры и по сигналам блока 3 управления происходит стирание содержимого регистра 13 адреса блока памяти, регистра 18 адреса конца слова, буферного регистра 6 и сброс триггера 25.

При очередном опросе программы из блока 3 управления записываются в регистр 18 адреса конца слова ад-. рес разделителя информации, завершающего первое вводимое слово с клавиатуры 5, тем самым в регистре 13 адресов блока памяти присутствует код ячейки блока памяти, с которой последовательно будет вводиться информация в блок 11 памяти при первоначальном наборе с клавиатуры 5.

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

6 к первым нходам блока 11 памяти происходит по синхроимпульсам, поступающим через элемент 20 ИЛИ на один из входов блока 11 памяти.

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

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

Этот порядок работы продолжается до тех пор, пока оператор не наберет служебный символ конца слова, при этом символ записывается в буферный регистр 6, на выходе дешифратора 15 появится сигнал Конец слова . По этому сигналу блок 3 управления, н такте предшествующим тактам записи символа в блоке 11 памяти и изменения состояния регистра

13 адресов блока памяти выдает сигнал опроса второго блока 17 сравнения с целью выяснения, совпадает ли адрес, записанный в регистре 13 адресов. блока памяти с кодом ячейки блока 11, в которую должен быть записан конец слона (разделитель. информации), с кодом ячейки, записанным в регистр 18 адреса конца слова при опросе программы н начале ввода первого слова с клавиатуры .

35 ао

Если блок 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. При этом на выходе

798919

10 дешифратора 15 вырабатывается сигнал Конец .набора, поступающий на один из входов блока 3 управления, который и видает последовательно сигналы гашения регистров, записи адреса ячейки, в которую надо записать первый символ первого вводимого слова с клавиатуры 5. На пульте оператора 1 загорается транспарант Набор 2 .

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

Оператор продолжает ввод информации с клавиатуры и режиме Набор

2 . Информация с клавиатуры 5 поступает посимвольно и буферный регистр б, а по синхроимпульсу через элемент 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.

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

20 элемент 21 И регистр 13 изменяет свое состояние на +1, и на выхо.-. де дешийратора 12 стоит код следующей ячейки выводимого символа.

Цикл вывода символов информацИи в

25 приемники повторяется до rex нор, пока на выходе дешиАРатора 15 не появится сигнал с .дешифрации служебного символа, завершающего регистрацию введенной информации с клавиатуры 5.

После этого блок 3 управления отрабатывает микропрограмму возврата в исходное состояние, по которой все устройство приходит в исходное состояние. Цикл Аормирования и Регистрации сообщения с корректировкой при вводе с клавиатуры 5 закончен.

После завершения обработки микропрограммы возврата н исходное сос40 тояние устройство готово к дальнейшей работе.

Таким образом, оператор получает информацию о своих ошибках (висвечиваются соответствующие сигналы)

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

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

Устройство для регистрации инЩ формации, содержащее последовательно соединенные пульт оператора, регистр адресов датчиков, блок выбора датчи-. ков, датчики и клавиатуру, буферный регистр, подключенный к первому блофЯ ку сравнения, к дешифратору служеб°, фю

Ф

12 ных символов и чер :блок памяти блока памяти, подключенные к дешиф6и Пр

Составитель A.Èâàíîâ

Техред A. Ач Корректор Н.Григорук

Редактор Н.Рогулич

Заказ 10062/72 Тираж 756 Подписное

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

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

Филиал ППП Патент, r. Ужгород, ул. Проектная, 4 к дешифратору адресов, приемники, блок выбора приемников и регистр адресов приемников, подключенный к пульту оператора и блоку управления, причем блок управления соединен с пультом оператора, регистрами,адресов датчиков и приемников, блоками выбора датчиков и приемников, первым блоком сравнения, дешифратором служебных символов, блоком памяти, буферным регистром и приемниками,l о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности регистрации эа счет контроля формата вводимой информации, в устройство введены первый элемент ИЛИ, входы которого подключены к датчикам, клавиатуре и приемникам, а выход соединен с блоком памяти, регистр адреса конца слова, подключенный к блоку управления, регистр адресов блока .памяти, второй и третий блоки сравнения и буферный регистр адресов ратору адресов, первый и второй элементы И, выходы которых соединены с регистром адресов блока памяти, а первые входы — с блоком управления, второй элемент ИЛИ, входы которого подключены к первому и второму бло-. кам сравнения, третий элемент ИЛИ, входы которого подключены к третьему блоку сравнения и к блоку управления, триггер, входы которого подключены к выходам второго и третьего элементов ИЛИ, а выходы — ко вторым входам первого и второго элементов

И, причем третий вход первого элемента И подключен к выходу первого элемента ИЛИ.

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

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

Р 484515, кл. G 06 F 15/00, 1977.

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

9 468271, кл. G 06 К 15/02, 1977 (прототип) .

Устройство для регистрацииинформации Устройство для регистрацииинформации Устройство для регистрацииинформации Устройство для регистрацииинформации Устройство для регистрацииинформации Устройство для регистрацииинформации 

 

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

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

Изобретение относится к печатающим устройствам

Изобретение относится к печатающим устройствам

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

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

Изобретение относится к средствам обработки графических данных

Изобретение относится к системам формирования изображения

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

Изобретение относится к системам и способам струйной печати

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