Автор Тема: Payonline01 + VKP80 и нет ленты  (Прочитано 4698 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 3386
  • Похвалили: 860 раз(а)
Payonline01 + VKP80 и нет ленты
« : 28/07/2017 11:27:25 »
На нескольких ФРах в автоматических заправках ФРы самостоятельно обновили ПО
 Версия ПО                 : C.1
 Сборка ПО                 : 39947
 Дата ПО                   : 27.06.2017
Привезли мне 1 коробочку и резервный принтер ( на нем я снимал с учета около 20 старых Пэйвкп80к).
Открытая смена, требуемое 1 табл 13 поле установить в 0 не позволяло, потому как ругается на 107, Нет чековой ленты .
После многочисленных перепрошивок и тех. обнулений, выяснил, что "коробочка" после включения несколько секунд всё же видит принтер. Успевал распечатать 1 Х-отчет.

По подсказке саппорта Штриха SergL
Тестдрайвер - прочее - принтер IBM - краткий запрос

Спойлер
Номер оператора: 30
-------------------------------------
Байт состояния 1: 0 = 0x0h
Байт состояния 2: 0 = 0x0h
Байт состояния 3: 0 = 0x0h
Байт состояния 4: 0 = 0x0h
Байт состояния 5: 0 = 0x0h
Байт состояния 6: 0 = 0x0h
Байт состояния 7: 0 = 0x0h
Байт состояния 8: 0 = 0x0h
-------------------------------------
Флаги: 1
  • Буфер печати пуст

-------------------------------------
Байт состояния 1: 0 = 0x0h
1.0 [ ] Command complete
1.1 [ ] Cash receipt right home position
1.2 [ ] Left home position
1.3 [ ] Document right home position
1.4 [ ] Reserved. Always 0
1.5 [ ] Ribbon cover open
1.6 [ ] Cash receipt print error
1.7 [ ] Command reject
-------------------------------------
Байт состояния 2: 0 = 0x0h
2.0 [ ] Document ready
2.1 [ ] Document present under the front sensor
2.2 [ ] Document present under the top sensor
2.3 [ ] Reserved. Always equals 1
2.4 [ ] Print buffer held
2.5 [ ] Open throat position
2.6 [ ] Buffer empty
2.7 [ ] Buffer Full
-------------------------------------
Байт состояния 3: 0 = 0x0h
3.0 [ ] Memory sector is full
3.1 [ ] Home error
3.2 [ ] Document error
3.3 [ ] Flash EPROM load error or MCT load error
3.4 [ ] Reserved. Always equals 0
3.5 [ ] User flash storage sector is full
3.6 [ ] Firmware error
3.7 [ ] Command complete
-------------------------------------
Байт состояния 4: 0 = 0x0h
-------------------------------------
Байт состояния 5: 0 = 0x0h
5.0 [ ] Printer ID Request Address command
5.1 [ ] EC Level
5.2 [ ] MICR Read
5.3 [ ] MCT Read
5.4 [ ] User flash read
5.5 [ ] Reserved. Defaults to 1
5.6 [ ] Reserved
5.7 [ ] Reserved
-------------------------------------
Байт состояния 6: 0 = 0x0h
    Contains the current line count
-------------------------------------
Байт состояния 7: 0 = 0x0h
7.0 [ ] Station selection low order bit
7.1 [ ] Reserved
7.2 [ ] Reserved
7.3 [ ] Cash drawer status
7.4 [ ] Print key pressed
7.5 [ ] Reserved. Defaults to 1
7.6 [ ] Station Selection high order bit
7.7 [ ] Document feed error
-------------------------------------
Байт состояния 8: 0 = 0x0h
8.0 [ ] Fiscal offline mode
8.1 [ ] Fiscal offline mode
8.2 [ ] Fiscal offline mode
8.3 [ ] Reserved
8.4 [ ] Reserved
8.5 [ ] Reserved
8.6 [ ] Reserved
8.7 [ ] Reserved
-------------------------------------
 

а затем
(200) Ошибка связи с принтером

Жду донора для подмены.
Upd
С другим принтером связь не рвется.
Спойлер
Номер оператора: 30
-------------------------------------
Байт состояния 1: 68 = 0x44h
Байт состояния 2: 0 = 0x0h
Байт состояния 3: 0 = 0x0h
Байт состояния 4: 0 = 0x0h
Байт состояния 5: 0 = 0x0h
Байт состояния 6: 0 = 0x0h
Байт состояния 7: 0 = 0x0h
Байт состояния 8: 0 = 0x0h
-------------------------------------
Флаги: 1
  • Буфер печати пуст

-------------------------------------
Байт состояния 1: 68 = 0x44h
1.0 [ ] Command complete
1.1 [ ] Cash receipt right home position
1.2
  • Left home position

1.3 [ ] Document right home position
1.4 [ ] Reserved. Always 0
1.5 [ ] Ribbon cover open
1.6
  • Cash receipt print error

1.7 [ ] Command reject
-------------------------------------
Байт состояния 2: 0 = 0x0h
2.0 [ ] Document ready
2.1 [ ] Document present under the front sensor
2.2 [ ] Document present under the top sensor
2.3 [ ] Reserved. Always equals 1
2.4 [ ] Print buffer held
2.5 [ ] Open throat position
2.6 [ ] Buffer empty
2.7 [ ] Buffer Full
-------------------------------------
Байт состояния 3: 0 = 0x0h
3.0 [ ] Memory sector is full
3.1 [ ] Home error
3.2 [ ] Document error
3.3 [ ] Flash EPROM load error or MCT load error
3.4 [ ] Reserved. Always equals 0
3.5 [ ] User flash storage sector is full
3.6 [ ] Firmware error
3.7 [ ] Command complete
-------------------------------------
Байт состояния 4: 0 = 0x0h
-------------------------------------
Байт состояния 5: 0 = 0x0h
5.0 [ ] Printer ID Request Address command
5.1 [ ] EC Level
5.2 [ ] MICR Read
5.3 [ ] MCT Read
5.4 [ ] User flash read
5.5 [ ] Reserved. Defaults to 1
5.6 [ ] Reserved
5.7 [ ] Reserved
-------------------------------------
Байт состояния 6: 0 = 0x0h
    Contains the current line count
-------------------------------------
Байт состояния 7: 0 = 0x0h
7.0 [ ] Station selection low order bit
7.1 [ ] Reserved
7.2 [ ] Reserved
7.3 [ ] Cash drawer status
7.4 [ ] Print key pressed
7.5 [ ] Reserved. Defaults to 1
7.6 [ ] Station Selection high order bit
7.7 [ ] Document feed error
-------------------------------------
Байт состояния 8: 0 = 0x0h
8.0 [ ] Fiscal offline mode
8.1 [ ] Fiscal offline mode
8.2 [ ] Fiscal offline mode
8.3 [ ] Reserved
8.4 [ ] Reserved
8.5 [ ] Reserved
8.6 [ ] Reserved
8.7 [ ] Reserved
-------------------------------------
Но, загрузив сохраненные таблицы с 13=1, получил опять 107 нет ленты.
Поправил файл, техобнул.  Работает.
А теперь самое интересное - первый принтер со второй "коробочкой", т.е. ФРом, связь не теряет.
Получается, что Штрих ещё не дописал полностью общение с VKP80. Да и в 24 таблице что прописывать не ясно.
« Последнее редактирование: 28/07/2017 12:08:57 от Bit »
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Payonline01 + VKP80 и нет ленты
« Ответ #1 : 28/07/2017 15:44:28 »
У Вас не теряется связь с принтером. У Вас ее нет. Вообще. Первые примерно 10 секунд после включения коробка это игнорирует, чтобы была возможность изменить таблицы, если в них косяк.
Если 13=1 то к принтеру должен быть подключен внешний датчик рулона, без него работать не будет.
 

Оффлайн Bit

  • Администратор
  • Эксперт
  • *******
  • Сообщений: 3386
  • Похвалили: 860 раз(а)
Re: Payonline01 + VKP80 и нет ленты
« Ответ #2 : 28/07/2017 16:15:14 »
По пунктам:
коробка 1 работает с принтером 2
коробка 2 работает с обоими принтерами
А про управление потоком - лучше б ушли на связь с принтером по юсб. ИМХО конечно.

С 13=1   - (107 нет ленты),  датчик подключен, рулон полный.
 

Оффлайн SergL

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 478
  • Похвалили: 216 раз(а)
  • Откуда: Moscow
Re: Payonline01 + VKP80 и нет ленты
« Ответ #3 : 28/07/2017 18:44:13 »
И при этом настройки в коробках и принтерах абсолютно идентичны?
Если обе коробки техобнулить картина та же?
 

Оффлайн PayKiosk

  • Новичок
  • Сообщений: 7
Re: Payonline01 + VKP80 и нет ленты
« Ответ #4 : 28/07/2017 19:12:02 »
Первые примерно 10 секунд после включения коробка это игнорирует, чтобы была возможность изменить таблицы, если в них косяк.
15 секунд. Но на последних прошивках, начиная с 25.05.17
 

Оффлайн PayKiosk

  • Новичок
  • Сообщений: 7
Re: Payonline01 + VKP80 и нет ленты
« Ответ #5 : 28/07/2017 19:13:55 »
С 13=1
Ни когда не используйте эту настройку если датчик не подключен. Если активировать 1 то потом убрать можно только с подключенным датчиком. Наличие бумаги проверяется стандартным опросом состояния, и в том числе датчик окончания бумаги.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23