Чековый принтер RONGTA RP80 - печать с ком порта

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы

Чековый принтер RONGTA RP80 - печать с ком порта

Postby kapusta1986 on 24 Jan 2017, 13:31

Здравствуйте товарищи! :drink:

Блин, к сожалению эту тему нельзя связать с :labview: , но может быть есть те, кто работает с чековыми принтерами.

Никак не могу осилить этот принтер, пытаюсь печатать его с ком порта. На ком порт я отправляю следующие команды:
ESC POS:

Code: Select all
1B 40 - инициализация принтера

----- вот здесь должны быть байты настроек страницы

1D 68 10 - высота штрих кода
1D 77 02 - ширина штрих кода
1D 6B 49 0A 7B 42 4E 6F 2E 7B 43 0C 22 38 - собственно сам штрихкод


Пробую команды диапазонов страницы, штрихкод печатается, но все время за пределами размера чековой ленты.
Сама лента шириной 3 см. Прошу знающих подсказать, как настроить параметры страницы через ком порт?

Спасибо!
User avatar
kapusta1986
assistant
assistant
 
Posts: 103
Joined: 14 Jun 2014, 13:56
Location: Караганда
LabVIEW Version: 2014, 2015
Karma: 12

Re: Чековый принтер RONGTA RP80 - печать с ком порта

Postby IvanLis on 24 Jan 2017, 14:07

kapusta1986 wrote:Прошу знающих подсказать, как настроить параметры страницы через ком порт?

С таким зверем не работал, но по предыдущему опыту...
Если протокол не известен, то можно сниффером посмотреть, а потом реализовать необходимые функции у себя в программе.
У меня до сих пор периодически используется вот такое чудо: https://www.lammertbies.nl/comm/cable/R ... nitor.html


Можно покопать ECS/POS: http://www.starmicronics.com/support/ma ... _cm_en.pdf
User avatar
IvanLis
professor
professor
 
Posts: 4611
Joined: 02 Dec 2009, 17:44
Location: СССР
Medals: 7
Activity (2) Professionalism (1) Tutorials (1) Gold (1) Man of the year 2012 (1)
Автор (1)
LabVIEW Version: 2010
Karma: 725
hardware VIP bloggers teachers

Re: Чековый принтер RONGTA RP80 - печать с ком порта

Postby kapusta1986 on 31 Jan 2017, 12:30

IvanLis, Спасибо добрый человек!

По ESC/POS у меня так и не получилось нормально что то вывести на печать. Однако выяснилось, что принтер спокойно поддерживает TSPL. Он гораздо удобнее чем ESC/POS.

За сниффер спасибо! Я пользуюсь еще https://freeserialanalyzer.com/
Правда ограничения стоят:
Max session length: 20 minutes.
Max sessions per day: 5.

Но мне хватает
User avatar
kapusta1986
assistant
assistant
 
Posts: 103
Joined: 14 Jun 2014, 13:56
Location: Караганда
LabVIEW Version: 2014, 2015
Karma: 12


Return to Коммуникация с приборами

Who is online

Users browsing this forum: No registered users and 1 guest

cron