(54) КАССОВЫ-Й РЕГИСТРАТОР
название | год | авторы | номер документа |
---|---|---|---|
Кассовый регистратор | 1981 |
|
SU1001105A1 |
Кассовый регистратор | 1985 |
|
SU1355990A1 |
Кассовый регистратор | 1981 |
|
SU1005118A1 |
Кассовый регистратор | 1977 |
|
SU664174A1 |
Электронная клавишная вычислительная машина | 1982 |
|
SU1068945A1 |
Обучающее устройство | 1980 |
|
SU875434A1 |
Устройство для вычисления параметров диаграмм разрежения индикаторов при исследовании сердечно-сосудистой системы | 1982 |
|
SU1157547A1 |
Кассовый регистратор | 1983 |
|
SU1136196A1 |
Кассовый регистратор | 1976 |
|
SU652565A1 |
Электронная клавишная вычислительная машина | 1977 |
|
SU678487A1 |
I
Изобретение относится к автоматике и вычислительной технике и может быть использовано при создании кассовых регистраторов и других кассовых регистрирующих устройств.
Известен кассовый регистратор, содержащий блок ввода, арифметический блок, блок памяти, блок программного управления блок фиксации аварии питания, элементы совпадения и фильтры 1.
Наиболее близким по технической сущности является кассовый регистратор, содержащий блок ввода, блок программного управления, первый и второй выходы которого соединены соответственно с первыми входами арифметического блока и блока памяти 2.
Недостатки известных устройств - ма- лая надежность при незапланированном включении питания.
Цель изобретения - повыщение надежности кассового регистратора.
Поставленная цель достигается тем, что в кассовый регистратор, содержащий блок ввода, блок программного управления, первый и второй выходы которого соединены соответственно с первыми входами арифметического блока, первый выход которого подключен ко второму входу арифметического блока и блока памяти введены блок печати, блок контроля и блок анализа, выход которого соединен с первым входом блока 5 ввода и блока контроля, первые три выходы которого подключены к первым входам блока программного управления, третий выход которого соединен с первым входом блока печати, выход которого подключен ко второму входу блока программного управления,
0 четвертый выход которого соединен со вторым входом блока контроля, четвертый выход которого подключен к третьему входу блока памяти, пятый выход блока контроля соединен со вторым входом блока ввода, выходы которого подключены к третьим
входам блоков программного управления и контроля, второй.выход арифметического блока соединен со вторым входом блока печати.
Кроме того, блок контроля содержит
элемент ИЛИ, элементы И и триггер, входы которого соединены с первым и вторым входами блока контроля, третий вход которого подключен к первым входам первого и второго элементов И, первый выход триггера
соединен с первым входом третьего и вторым входом второго элементов И и с пятым выходом блока контроля, выходы элементов И подключены ко входам элемента ИЛИ и к первым трем выходам блока контроля, второй выход триггера соединен со вторым входом первого элемента И, второй вход блока контроля подключен ко второму входу третьего элемента И, выход элемента ИЛИ соединен с четвертым выходом блока контроля.
На чертеже приведена функциональная схема предлагаемого кассового регистратора. Регистратор содержит арифметический блок 1, блок 2 печати, блок 6 программного управления, блок 4 ввода, блок 5 памяти, блок 6 анализа, блок 7 контроля, который в свою очередь содержит соответственно третий, второй и первый элементы И 8 10, триггер 11, элемент ИЛИ 12.
Кассовый регистратор работает следующим образом.
При включении кассового регистратора блок 6 анализа анализирует уровень питающих напряжений с одновременной выработкой сигнала начальной установк и, котерым триггер 11 устанавливается в нулевое состояние, блокируя нулевым потенциалом с единичного плеча съем сигналов с любой клавиши блока 4 ввода, кроме исполнительной, т. е. клавиши подведения итогов. Из блока 4 ввода на блок 3 программного- управления не поступает никаких сигналов, а соответственно, никаких команд ни на один блок кассового регистратора. Между арифметическим блоком 1 и блоком 5 памяти не производится информационный обмен, а блок 2 печати находится в исходном.(начальном) положении.
При первичном нажатии исполнительной клавиши сигнал с блока 4 ввода через второй элемент И ГО поступает на вход блока 3 программного управления и одновременно через элемент ИЛИ 12 на вход блока 5 памяти, в результате чего блок 3 программного управления начинает вырабатывать команду печати, а блок 5 памяти подготавливает к выводу информации на печать регистр контроля. Блок 2 печати по первой команде с блока 3 программного управления выходит из начального .положения и начинает свой механический цикл. В процессе работы блок 2 печати по сигналам из блока 3 программного управления информация, содержащаяся в регистре контроля блока 5 памяти, через арифметический блок 1 выводится на печать. В соответствии с выводимой информацией в определенные моменты останавливаются цифровые колеса печатающего блока и фиксируиугся, после чего механически производится оттиск зафиксированных цифровых колес с последующим протягом дсжумента, отрезкой и возвращением блока 2 печати в исходное положение. Из блока 2 печати выдаетсяСигнал «конец печати, по которому блок 3 программного управления вырабатывает сигнал «конец программы, а он в свою очередь, по входу блока 7 контроля устанавливает триггер 11 в единичное состояние, тем самым разблокировав клавиатуру блока 4 ввода. На полученном печатном
документе отпечатано число, хранимое в регистре контроля блока 5 памяти и символ первичного документа после включения кассового регистратора.
При проведении какой-либо операции оператор нажимает соответствующую клавишу операции, сигнал нажатия которой из блока 4 ввода поступает на вход блока 3 программного управления. Затем оператор производит ввод числовой информации, которая записывает в арифметическом блоке 1 и в определенных регистрах (регистры ввода) блок 5 памяти.
По окончании ввода числовой информации оператор нажимает исполнительную клавишу, сигнал о нажатии которой через вход 7 контроля и второй элемент И 9 поступает на блок 3 программного управления, а через элемент ИЛИ 12 на вход блока 5 памяти.
Блок 3 программного управления начинает вырабатывать серию команд в соответствии алгоритма выполнения введенной операции, начиная с команды переписи. По этой команде числовая информация, записанная в регистр ввода блока 5 памяти, переписывается в регистр контроля блока 5 памяти. По окончании данной команды блок
0 3 программного управления переходит к выполнению следующих команд в соответствии алгоритма выполнения проводимой операции, например оформление печатных документов, а затем, накопление в блоке 5 памяти денежной информации по адресу проводимой операции. После выполнения всей программы блок 3 программного управления вырабатывает сигнал «конец программы, который через третий элемент И 8 и выход блока 7 контроля поступает на блок 3
Q программного управления, а через элемент ИЛИ 12 на вход блока 5 памяти. Блок 3 программного управления с поступлением этого сигнала вырабатывает команду «обнуление, а в блоке 5 памяти устанавливается адрес регистра контроля, в котором и производится стирание хранившегося числа, записанного в начале выполнения программы. При выполнении новой операции или повторении предыдущей, оператор нажимает клавишу проводимой операции, производит ввод числовой информации и нажимает исполнительную, клавишу. В дальнейшем числовая информация по первой команде переписывается в регистр контроля блока 5 памяти, а затем производится выполнение остальной части программы с обнулением регистра
55 контроля блока 5 памяти в самом конце цикла программы.
При выключении кассового регистратора и повторном включении оператор может нажать только (как было описано выше)
исполнительную клавишу, так как остальные клавиши блока 4 ввода заблокированы нулевым потенциалом с единичного плеча триггера 11. По нажатию исполнительной клавиши проводится оформление начального документа с отпечаткой числовой информации, хранящейся в регистре контроля блока 5 памяти. Если предыдущая операция завершена, то на первичном документе будет отпечатана нулевая сумма, а если в процессе выполнения печати произошла авария печати (операция не завершена), то отпечатается число,.перезаписанное в регистр контроля вначале выполнения предыдущей операции.
По первичному документу оператор и проверяющее лицо легко определяют правильность проведения предыдущей операции. Если на первичном документе отпечатана числовая информация, отличная от нулевой, то печатный документ ранее проводимой операции актируется (или уничтожается), а оператор повторяет проведение предыдушей операции. Печатный документ при поBfopHOM включении кассового регистратора с незаконченным циклом печати выдается автоматически, независимо от управляющих сигналов программного устройства, но с искаженной информацией (под искаженной информацией следует понимать несоответствие чисел, отпечатанного и подлежащего отпечатке).
Таким образом, кассовый регистратор позволяет однозначно определить по первичному документу закончено или незакончено проведение операции при выключении кассового регистратора (аварии питания), что исключает ложное обнуление денежных сумм, а при использовани и в кассовых регистраторах последовательности выполнения программы, по которой вначале проводится печать, а затем накопление денежных сумм, исключается корректировка и проверка после аварии питания содержимого в регистрах памяти, так как в кассовых регистраторах предусматривается накопление энергии, которой хватает для завершения программы, если авария питания произошла после цикла печати. Кроме того оформление первичного документа с признаком незавершения операции затрудняет без накопления денежных сумм в блоке памяти использование печатных документов.
Формула изобретения
о надежности устройства, в него введены блок печати, блок контроля и блок анализа, выход которого соединен с первыми входами блока ввода и блока контроля, первые три выхода которого подключены к первым входа блока программного управления, третий выход которого соединен с первым входом блока печати, выход которого подключен ко второму входу блока программного управления, четвертый выход которого соединен со вторым входом блока контроля, четвертый выход которого подключен к третьему входу блока памяти, пятый выход блока контроля соединен со вторым входом блока ввода, выходы которого подключены к третьим входам блоков программного управления и контроля, второй выход арифметического
5 блока соединен со вторым входом блока печати.
0соединены с первым и вгоры.м входами блока контроля, третий вход которого подключен к первым входам первого и второго элементов И, первый выход триггера соединен с первым входом третьего и со вторым входом второго элементов И и с пятым выходом
1блока контроля, выходы элементов И подключены ко входам элемента ИЛИ и к первым трем выходам блока контроля, второй выход триггера соединен со вторым входом первого элемента И, второй вход блока конт- роля подключен ко второму входу третьего элемента И, выход элемента ИЛИ соединен с четвертым выходом блока крнтроля.
Источники информации, принятые во внимание при экспертизе
№ 664174, кл. G 06 F 15/02, 1977 (прототип).
Авторы
Даты
1981-02-28—Публикация
1979-05-03—Подача