(54) КАССОВЫЙ РЕГИСТРАТОР
название | год | авторы | номер документа |
---|---|---|---|
Кассовый регистратор | 1977 |
|
SU664174A1 |
Устройство для ввода информации | 1980 |
|
SU989553A1 |
Кассовый регистратор | 1978 |
|
SU748415A1 |
Устройство для регистрации информации | 1973 |
|
SU570907A1 |
Тастатурный номеронабиратель | 1979 |
|
SU1099413A1 |
Кассовый регистратор | 1981 |
|
SU1005118A1 |
Оперативное запоминающее устройство | 1978 |
|
SU788173A1 |
Электронная клавишная вычислительная машина | 1977 |
|
SU678487A1 |
ЭЛЕКТРОННАЯ КЛАВИШНАЯ ВЫЧИСЛИТЕЛЬНАЯМАШИНА | 1972 |
|
SU432507A1 |
Устройство для обнаружения ошибок | 1972 |
|
SU502859A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении кассовых регистраторов.и других регистрирующих устройств.
Известны кассовые регистраторы, содержащие клавиатуру, блоки ввода и вывода информации, арифметический блок, блок памяти и блок управления. Регистраторы позволяют производить операции по различным видам товаров и услуг с накоплением итоговых сумм по видам и партиям операций и печатью реквизитов, а также итоги проведенных опера; ций на контрольных документах 13k недостаткам указанных регистраторов относится то, что при последовательном проведении операций по стлате одноименных товаров или услуг оператор должен вьшолнять повторный ввод реквизитов путем исполнительной клавиши столько раз, сколько единиц данного товара или услуг принимается к гашате.
Наиболее близким к предлагаемому по технической сущности является кассовый регистратор, содержащий клавиатуру, соединенную с первым входом бло- ка ввода сигнала, первый выход которого соединен с первыми входами блока программного управления и блока выявления ошибочных нажатий, первый выход которого соединен с первым входом
10 блока адаптивного выбора, выход которорго подключен к второму входу блока выявления ошибочных нажатий, второй выход которого соединен с вторым входом блока программного управления, пер15 вый вьгход которого соединен с вторым входом блока адаптивного выбора, первыми входами арифметического блока,, блока вывода сигнала и блока памяти, выход которого соединен с вторым входом ариф20 метического блока, выход которого подключен к вторым входам блока вывода сигнала и блока памяти, второй выход блока ввода сигнала соединен с третьим входом арифметического блока и блок формирования команд 2. Однако известный регистратор характеризуется недостаточной производительностью и низким быстродействием. Цель изобретения - повышение производительности и быстродействия. Поставленная цель достигается тем, что в кассовый регистратор, содержащий клавиатуру, выход которой соединен с первым входом блока ввода сигнала, первый выход которого соединен с первыми входами блока программного управ ления и блока выявления ошибочных нажатий, первый выход которого соединен с первым Входом блока адаптивного выбора, выход которого подключен к второму входу блока выявления ошибочных нажатий, второй выход которого соедине с вторым входом блока программного управления, первый выход которого соединен с вторым входом блока адаптивного выбора, первыми входами арифмети ческого блока, блока вывода сигнала и блока памяти, выход которого соединен с вторым входом арифметического блока выход которого подключен к вторым вхо дам блока вывода сигнала и блока памяти, второй выход блока ввода сигнала соединен с третьим входом арифметического блока, введен формирователь группового чека, первый и второй выходы ко торого соединены соответственно с вторым и третьим входами блока программного управления, второй, выход которог соединен с -первым и вторым входами формирователя группового чека, к третьему входу которого подключен второй выход блока ввода сигнала. Кроме того, формирователь группового чека содержит элементы И, инвертор элемент ИЛИ, элемент задержки, счетчик импульсов, блок элементов И, выхо которого соединен с первым входом сче чика импульсов, выход которого через элемент ИЛИ подключен к первому входу первого элемента И и вхбду инвертора, выход которого подключен к первому входу второго элемента И, выход элемента задержки соединен с вторым входом первого и второго элементов И, первый вход формирователя группового чека подключен к второму входу счет чика импульсов и входу элемента задерж ки, второй и трютий входы - к первому :и второму входам блока элементов И, выходы первого и второго элементов И подключены соответственно к первому и второму выходам формирователя группового чека. На фиг. 1 представлена принципиальная схема предлагаемого регистратора; на фиг. 2 и 3 - функциональные схемы блока адаптивного выбора и блока выявления ошибочного нажатия. Кассовый регистратор содержит клавиатуру 1, блок 2 ввода сигнала, арифметический блок 3, блок 4 памяти, блок 5 адаптивного выбора, блок 6 выявления ошибочных нажатий, блок 7 програмного управления, блок 8 вывода сигнала а также формирователь 9 группового чека. Формирователь 9 группового чека содержит счетчик 10 импульсов, инвертор, 11, элементы И 12 и 13, элементы 14 задержки, элемент ИЛИ 15, а также блок 16 элементов И, Блок S адаптивного выбора содержит счетчик 17, элементы И 18 и 19, а / также элемент ИЛИ 20 и предназначен для формирования специального партионного режима, который позволяет подводить итоги по партиям операций. Блок 6 выявления ошибочного нажатия содержит триггер 21, регистр 22, элементы ИЛИ 23 и 24, счетчик 25, дешифратор 26, элементы ИЛИ 27 23 К (тДе К - количество видов операций), элементы И 28 . 2, Эр-. группу элементов И 29 и предназначен для формирования сигналов, если разрядность вводимой информации не соответствует формату ввода данной операции. Предлагаемый кассовый регистратор работает следующим образом. До нажатия оператором командной клавиши все элементы и блоки регистратсьра в исходном состоянии. С выхода блока 7 программного управления на входы остальных блоков регистраторов не поступают команды на вьтолнение микроопераций, поэтому блоками регистратора не происходит никакого обмена ин- формацией. На вход блока 16 элементов И с выхода блока 7 программного управления поступает запрешаюший потенциал, поэтому передача информации с выхода блока 2 ввода на счетчик 10 блокируется. Триггер 21, регистр 22 и счетчик 25 блока 6 выявления ошибочного нажатия, а также счетчик 1 7 блока 5 адаптивного выбора по установочным Входам установлены в начальное состояние, поэтому на вход блока 7 програмного управления поступают начальные(нулевые) значения адреса. При необходимости проведения какой-либо операции оператор последовательно нажимает циф ровые клавиши, обеспечивая ввод числовой информации, например стоимость оплачиваемого товара, и далее необходимые функциональные клавиши, наприме номер секции или отдела, к которому относится оплачиваемый товар. При вводе каждого символа реквизит (цифры, буквы, знака) его двоичное изо ражение поступает из блока 2 ввода в регистр 22 блока 6 выявления ошибочн го нажатия. Старшая часть разрядной сетки регистра 22 характеризует вид операции и с помошью элемента ИЛИ 23, счетчика 25 и дешифратора 26 используется для формирования номера вводимого символа. Младшая часть разрядной сетки регистра 22 характеризует вид вводимого символа и с помошью элемента ИЛИ .,К1 и элемента ИЛИ 24 проверяет соответствие вида введенного символа его порядковому номеру. При очередном правильном вводе сим вола с выхода элемента ИЛИ 24 блока 6ощибочного нажатия на вход элемента И 18 блока 5 адаптивного выбора поступает разрешакший потенциал и на выходе элемента ИЛИ 2О появляется сигнал, изменяющий состояние счетчика 17 который в виде кода передается через группу 29 элементов И на вход блока 7программного управления, и, таким образом, в арифметическом блоке 3 фор мируется адрес следуюшей группы опера тивных ячеек памяти. При неправильном вводе символа рек визита потенциал, поступакщий с выхода блока 6 выявления ошибочных нажатий, станет запрешаклдим и блокирует в блоке 7 программного управления и арифметическом блоке 3 фиксацию свиибочных команд, при этом кассовый регистратор переводится в состояние ошиб йч оператора и последний для продолжения работы должен нажать клавишу уста новки в исходное состояние. При вьтолнении партии одинаковых операций оператор нажимает клавшиу партионных режимов, сигнал о нажатии которой через блок 2 ввода и регистр 22 блока 6 выявления ошибочных нажатий поступает на второй установочный вход триггера 21. Последний устанавли вается в состояние и открывает элемент И 19. Одновременно с выхода триггера 21 на входы бпока 7 програмного управления и блока 6 вывления ошибочного нажатия поступает разрешающий потенциал. Затем оператор нажимает операционную клавишу и для первой из партий операций вьшолняет полный формат ввода. Далее вьшолнение операции производится так же, как и в случае одн,ночной операции, но в соответствии с разрешающим потенциалом, поступаюшим с выхода блока 5 адаптивного выбора через блок 6 на вход бпока 7 программного управления, последний вырабатывает также команды, в результате которых в блоке 4 в отдельных ячейках памяти фиксируется также результат выполнения только партионных операций. После выполнения партионных операций все узлы и блоки кассового регистратора за исключением блоков 5 ио7 к триггера 21 возвращаются в исходное состояние. Для ввода реквизиторов следукщей операции оператор без нажатия клавиши установки операции может производить |ввод первого реквизитора операции. Поэтому при совпадении первого реквизита последующей партионной операции с прёдыдущей оператор может без ввода реквизита сразу нажимать клавишу раздела информации, сигнал о нажатиии которой поступает через элемент И 19 и элемент ИЛИ 2О на счетный вход счетчика 17. При этом изменяется код, поступакнций на входы арифметического бпока, и последний формирует теперь адрес второй группы оперативных ячеек блока 4 памяти, т. е. кассовый-регистратор подстраивается, адаптируется в процессе ввода реквизитов последующих партионных операций. При необходимости проведения какой-г либо операции оператор последовательно нажимает цифровые клавиши, обеспечивая ввод гасловой информации, например, стоимость оплачиваемого товара, и далее необходимые функциональные клавиши, например, номер секции или отдела, к которому относится оплачиваемый товар. Если разрядность вводимой инфо1 1и{ага1и не соответствует формату ввода или оператором будет нажата клавиша, не предусмотренная форматом ввода, то потенциал, поступающий с выхода бло- . ка 6 выявления ошибочных нажатий, бпо-кирует в блоке 7 программного управления и арифметическом блоке 3 фиксации ошибочных команд или информации, а в блоке 2 ввода - воспроизведение
ошибочного нажатия. При этом кассовый регистратор переводится в состояние ошибки оператора и последний для продолжения работы должен нажать клавишу установки в исходное состояние.
По окончании ввода всех реквизитов операто1э нажимает исполнительную клавишу, сигнал о нажатий которой посту пает с клавиатуры 1 через блок 2 ввода в блок § выявления ошибочных нажатий и блок 7 программного управления.
В соответствии с поступающей командой блок 7 вырабатывает последовательность кодов микроопераций, поступающих на управляющие входы арифметического блока 3 и ,блока 4 памяти, в кото-, рых производится обработка введенной Стоимость В блоке 2 ввода формат введенной информации разделяется на стоимостную .часть, которая передается из блока 2 ввода в арифметический блок 3, и К-ты разряд формата, который передается через блок 16 элементов И в счетчик Ю где и запоминается. Если, например, производятся операции с товарами различной стоимости (), то оператор обычуым образом вводит реквизиты. В этом случае после нажатия номера секции оператор может не вводить цифру 1, которая при пропус ке автоматически вводится в формат, а сразу нажимать исполнительную клавишу Если же оператор производит операции с одноименными товарами ияи с раз ными товарами одинаковой стоимости (,9), то после набора номера секции (на секционной части клавиатуры) ему необходимо ввести соответствующее значение К, на которое будет умножена единичная стоимость и по которому буде сформирован групповой чек. Таким образом, при любом виде операции (К±1 или ,9) после нажатия исполнительной клавиши в арифметическом блоке 3 формируется стоимостная информации о товаре (или услуге), а в счетчике 10 - значение К. Рассмотрим работу кассового регист ратора для двух возможных случаев. 1, При в счетчике 10 записана единица. Блок 7 программного управлеинформации и накопление итога по всем проведенным операциям данного вида.
Затем арифметический блок 3 вырабатывает сигнал окончания обработки, поступающий в блок 7 программного управления, который устанавливает остальные блоки регистратора в исходное состояние.
В предлагаемом кассовом регистраторе в формат вводимой информации, по мимо стоимости товара, номера секции и других служебных элементов, входит также величина К (где К - количество единиц товаров одинаковой стоимости). Возможный вариант формата может быть реализован следующим образом: (услуги) ния выдает на формирователь 9 группового чека сигнал, поступакяций на вычитающий вход счетчика 10 и элемент 14 задержки. При этом содержимое счетчика Ю уменьшается на. единицу, т. е. в данном случае становится равным нулю. Элемент ИЛИ 1.5 объединяет единичные выходы всех разрядов счетчика 10, так что при обнулении счетчика 10 на выходе элемента ИЛИ 15 формируется код О. Этот же код подается на вход элемента И J.2, а на вход элемента И 13 поступает инвертированный на инверторе 11 сигнал т.е. код 1. . Задержанный на элементе 14 задерхски сигнал поступает на управляющие входы элементов И 12 и 13. Причем элемент И 12 оказывается для него закрытым, а элемент И 13 - открытым. Вследствие этого с выхода элемента И 13 в блок 7 программного управления поступает сигнал об окончании операции накопления, и последний выдает команду в арифметический блок 3 о передаче содержимого В соответствующую ячейку блока 4 памяти. 2. При К 1, например при , после нажатия исполнительной клавиши в счетчике 10 оказьюается занесенным число 3. По сигналу, выданному с выхода блока 7 программного управления на вычитаюший вход счетчика 1О, содержимое последнего уменьшается на единицу, т.е. становится равным 2. На выходе элемента ИЛИ 15 формируется код 1 и элемен И-12 оказывается открыт, а элемент
И 13 закрыт.
Задержанный на элементе 14 задержки сигнал проходит через открытый элемент И 12 на вход блока 2 ввода, обеспечивая повторную передачу в арифметический блок 3 стоимостной информации, которая накапливается там с ранее введенной. Этот же сигнал поступает на блока 7 программного управле ния, который формирует повторный управ ляюший сигнал, поступающий на вычитающий вход счетчика 1О и элемента 14 задержки. Цикл опроса элементов И 12 и 13 и накопления стоимостной информации в арифметическом блоке 3 продол ется.
По окончании третьего цикла опроса в арифметическом блоке 3 оказывается устроенное значение от первичного значения стоимостной информации, которое передается в блок 4 памяти, а также в блок 8 вывода, на котором формиру тся печатание группового чека. На этом цикл, ввода и офаботки введенной информации Заканчивается, и кассовый ре- гистратор приводится в исходное состояние.
Таким образом, введение формирователя группового чека повьплает быстродействие кассового регистратора, так. как появляется возможность пр одному набору реквизитов выполнять операции над группой одинаковых по стоимости товаров.
Кроме того, повыщается производительность труда оператора за счет уменьшения среднего количества нажатий на исполнительную клавишу и уменьшения времени ожидания от срабатьюания механических печатающих узлов регистратора. Увеличивается также срок службы печатающих механизмов. Формула изобретения
выход которого подключен к второму входу блока выявления ошибочных нажатий, второй выход которого соединен с вторым входом блока программного управления, первый выход которого соединен с вторым входом блока адахггивного вы- бора, первыми входами арифметического блока, блока вывода сигнала и блока памяти, выход которого соединен с BTOf рым Входом арифметического блока, вы,ход которого подключен к вторым входам блока вывода сигнала и блока памяти, второй выход блока ввода сигнала соединен с третьим вжодом арифметического блока, отличающийся тем, что, с целью повышения б(ыстроДействия кассового регистратора и повышения производительности труда, в- него введен формирователь группового чека, . первый и второй выходы которого соединены соответственно с вторым и третьим входами блока программного управления, второй выход которого соединен с первым и вторым входами формирователя группового чека, к третьему входу котсрого подключен второй выход блока ввода сигнала.
Источники информации, принятые во внимание при экспертизе
(S)
Q
/V 6
ff/rr 6 (pus. 2
Orrj 2
I
СривЗ
/f S/rof e/ /
Авторы
Даты
1983-02-28—Публикация
1981-08-04—Подача