Активное и пассивное отсутствие бумаги - banhanman/ab-wiki GitHub Wiki

У всех Онлайн-Касс, работающих на протоколе Штрих есть 2 датчика:

На примере Штрих-М-01Ф:

image

Узнать подрежим можно через длинный запрос:

image

Если крышка закрыта и бумага присутствует, то подрежим будет 0. Бумага присутствует

Если крышка открыта, то подрежим у Онлайн-кассы будет 1.Пассивное отсутствие бумаги:

Если крышка закрыта, но лента не установлена или датчик ленты неисправен, то подрежим будет также 1. Пассивное отсутствие бумаги

Если во время печати открыть крышку или датчик открытия крышки на мгновение решит что крышка открыта, то подрежим будет 2. Активное отсутствие бумаги.

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

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

  1. Активное отсутствие бумаги.

Если во время печати чека датчик ленты на мгновение решит что бумага кончилась, то подрежим будет 3. После активного отсутствия бумаги

Таким образом, пассивное и активное отсутствие бумаги - это соответственно отсутствие бамаги в то время когда она ничего не делала и отсутствие бумаги во время печати.

Таким образом невозможно установить какой датчик дает сбой если Онлайн-касса часто впадает в подрежим 3. После активного отсутствия бумаги. По статистике чаще выходит из строя датчик бумаги.

Тем не менее, датчики можно “выключить”, точнее замкнуть, чтобы Онлайн-касса всегда принимала показание что бумага присутствует, вне зависимости открыта или закрыта крышка, есть или нет бумаги, есть или нет сам датчик.

Как замыкать:

image

image

image

На примере Штрих-М-01Ф.

Датчик бумаги - два контакта на разъеме XP9

Датчик крышки - третие контакты с обоих сторон разъема XP6

image

На примере Штрих-Лайт-01Ф:

image

На примере Штрих-Онлайн:

У Штрих-Online есть только датчик бумаги. За него отвечает второй и третий контакт спереди от разъема на верхнюю часть

image

На примере Штрих-ФР-01Ф:

image

На примере Ритейл-01Ф:

XP11, XP12, XP13:

image