Скачать 2.16 Mb.
|
Инкотекс _____ Контрольно-кассовая машина «Меркурий-119ФKZ» Руководство по программированию АВЛГ 819.00.00-03 РП Москва 1. Интерфейс между ККМ и компьютером.Параметры интерфейса: 1 бит - стартовый, 8 бит - данные, 1 бит - стоповый, без паритета, скорость передачи программируемая (см. команду «Программирование скорости обмена»), информация передается в кодах ASCII. Период между передаваемыми байтами не должен превышать 1c. Инициатором обмена всегда выступает компьютер, посылая командное сообщение. Команды, посылаемые компьютером и ответы ККМ, ограничены ASCII управляющими символами стартовым 02H (STX) и стоповым 03H (ETX). Перед стоповым символом передается символ контроля блока (ВСС). BCC вычисляется сложением без переноса всех байтов посылки, без учета байта STX и представляет собой 1-байтовое число, передаваемое в формате битового поля. Команды, посылаемые ККМ, имеют пароль, предназначенный для ограничения несанкционированной работы. Компьютер должен принять ответ на команду, прежде чем посылать следующую. При успешном выполнении команды ответ ККМ имеет определенное сочетание значений и количества полей данных. Если команда не может быть выполнена, по каким либо причинам ККМ передает ответ см. Таб. 3.1.2. в поле «Код сообщения» передается код запроса. Если ККМ принимает неверную контрольную сумму, неизвестный код команды, неверный пароль на связь, произошло переполнение приемного буфера или ошибка данных NVRAM, в поле «Код сообщения» передается код 30H. Для протокола BS - если во время печати происходит ошибка принтера, ККМ ожидает готовность принтера (см. команду «Программирование параметров ККМ»), по окончании времени ожидания готовности, посылается символ 05H и статус принтера в формате битового поля, и ККМ переходит в режим ожидания посылки от компьютера. В этом случае компьютер должен послать символ продолжения печати 04H или символ отмены печати 01H, для получения расширенного статуса принтера необходимо послать код 07H, формат ответа соответствует ответу на запрос “Считать параметры ККМ” с параметром “Расширенный статус принтера”. Если принят символ отмены печати, документ аннулируется, ККМ посылает ответ и переходит в режим ожидания команд. Отдельные команды могут иметь достаточно большое время выполнения. Во время выполнения команды ККМ посылает каждые 200ms код 06H подтверждающий выполнение операции. Если компьютер принимает этот код, это значит, что последняя команда продолжает выполняться и компьютер должен ждать стартового символа ответа. Отсутствие приёма в течение 1s должно рассматриваться как нарушение интерфейса. Для протокола XON/XOFF - если во время печати происходит ошибка принтера, ККМ ожидает готовность принтера (см. команду «Программирование параметров ККМ»). Если прошло время ожидания готовности принтера, документ аннулируется и ККМ переходит в режим ожидания команд. 1.1. Типы полей данных, передаваемых между компьютером и ККМ.Все поля представляют собой строки, состоящие из ASCII символов в диапазоне от 20H до FFH завершающиеся символом разделения данных 00H (DIV). Если поле данных полностью не используется его необходимо дополнить символами разделения данных. 1.1.1. Строковое (S). Строка, состоящая из ASCII символов в диапазоне от 20H до FFH. Размер поля зависит от конкретного применения. 1.1.2. Числовое (N). Числовое поле используется для передачи количества. Практически это строка, представляющая собой число с возможной десятичной точкой. Размер поля зависит от конкретного применения Пример: 123456 - «123456» 1.1.3. Денежное (M). Денежное поле используется для представления цен, итоговых сумм и т.п. Практически это строка, представляющая собой положительное число с возможной десятичной точкой. Максимальное количество разрядов после десятичной точки равно двум. Максимальный размер поля 14 десятичных разрядов. Пример: 123456 - «123456» 12345.6 - «12345.6» 1234.56 - «1234.56» 1.1.4. Битовое (шестнадцатеричное) (B). Битовое (шестнадцатеричное) поле представляет собой набор пар символов, которые передают один байт в ASCII представлении. Допустимыми символами для этого поля являются «0» ... «9» (ASCII 30H ... 39H), «A» ... «F» (ASCII 41H ... 46H), «a» ... «f» (ASCII 61H ... 66H). Длина поля различается в зависимости от конкретного применения. Пример: 27 - «1B» 1.1.5. Дата (D). Это поле применяется для передачи календарных дат и представляется строкой по формату ДДММГГГГ. Пример: 21.09.1997 - «21091997» 1.1.6. Время (T). Это поле применяется для передачи времени. Время может быть в диапазоне от 00:00 до 23:59 и представляется строкой по формату «ЧЧММ». Пример: 01:23 - «0123» |
Руководство по эксплуатации авлг 731. 00. 00 Рэ РЭ) содержит сведения о весах торговых электронных «Меркурий 301» авлг 731. 00. 00 и «Меркурий 302» авлг 732. 00. 00 (далее — весы),... |
Руководство по эксплуатации авлг. 411152. 027 Рэ Приложение д методика поверки авлг. 411152. 027 Рэ1 (поставляется по отдельному заказу организациям, производящим поверку и эксплуатацию... |
||
Руководство по эксплуатации авлг. 411152. 021 Рэ Приложение г методика поверки авлг. 411152. 021 Рэ1 (поставляется по отдельному заказу организациям, проводящим поверку и эксплуатацию... |
Руководство по эксплуатации авлг. 411152. 033 Рэ Приложение г методика поверки авлг. 411152. 033 Рэ1 (поставляется по отдельному заказу организациям, производящим поверку и эксплуатацию... |
||
Руководство по программированию раздел руководство по программированию При нажатии кнопки [hold/save] данные, хранящиеся в рабочем буфере, заносятся в память. Ввод информации сопровождается звуковыми... |
Руководство по программированию раздел руководство по программированию При нажатии кнопки [hold/save] данные, хранящиеся в рабочем буфере, заносятся в память. Ввод информации сопровождается звуковыми... |
||
Руководство по эксплуатации авлг. 411152. 032 «Меркурий 206» (далее счётчик), необходимые для обеспечения полного использования его технических возможностей, правильной эксплуатации... |
Руководство по эксплуатации авлг. 411152. 032 «Меркурий 206» (далее счётчик), необходимые для обеспечения полного использования его технических возможностей, правильной эксплуатации... |
||
Руководство по эксплуатации авлг 632. 00. 00РЭ «Меркурий ms-к», необходимые для обеспечения полного использования ее технических возможностей, правильной эксплуатации и технического... |
Инструкция по настройке и проверке исполнений модуля управляющего... Проверка блока авлг 575. 25. 00-10 проводится с программным обеспечением версии 180AM151 012 090202 |
||
Руководство по эксплуатации авлг 417. 00. 00 Рэ |
Устройство чпу 2С42-65. Руководство по эксплуатации 035. 090 Рэ,... Устройство чпу 2С42-65. Руководство по эксплуатации 035. 090 Рэ, электрические схемы 1 035. 090-05, инструкция по программированию... |
||
Руководство по эксплуатации авлг 413. 04. 00-08 рэ Основной режим работы – автоматизированное оформление и печать квитанций на оплату 14 |
Руководство по эксплуатации авлг 832. 00. 00 Рэ Настоящее руководство по эксплуатации (далее рэ) содержит сведения о чекопечатающей машине «Меркурий 130» (далее — чпм, машина),... |
||
Руководство по эксплуатации авлг 832. 00. 00 Рэ Настоящее руководство по эксплуатации (далее рэ) содержит сведения о чекопечатающей машине «Меркурий 130» (далее — чпм, машина),... |
Руководство по эксплуатации авлг 831. 00. 00 Рэ Настоящее руководство по эксплуатации (далее рэ) содержит сведения о портативной чекопечатающей машине «Меркурий 115» (далее — чпм,... |
Поиск |