[ОТВЕТИТЬ]
02.05.2017 02:16
Клапауций
 
Здравствуйте! Потребовалось давеча печатать ШК на таких зверях:

1. АТОЛ BP22.
В мануале поддерживаемые языки :"EZPL, GEPL, GZPL, переключение автоматическое" .

2. АТОЛ BP21
Поддерживаемые языки: TSC Command, ESC/POS
Принтер почему-то ставится как GPrinter-T2120 (так в мануале написано).

Пробовали печатать из браузёра с помощью qz-tray. Ничего не получилось, хотя принтер определялся софтом.
Существует слабая надежда, что кто-нибудь печатал на этих принтерах "языком". Если есть такие люди, прошу поделиться методикой.
17.05.2017 01:28
Клапауций
 
В общем, я разобрался с этим вопросом.
Осталось несколько не очень значительных проблем.

Могу проконсультировать интересующихся.
17.05.2017 07:20
OlegON
 
Интересующиеся есть, знающих меньше. Ждем.
17.05.2017 12:28
Клапауций
 
Для АТОЛ ВР 22 качаем мануал по языку EZPL

1. Отображаем usb на параллельный порт
NET USE LPT1: \\Сетевое_имя_машины\Имя_принтера /PERSISTENT:YES
2.
Подготавливаем файлик в кодировке UTF-8 на языке ZPL набор команд, например, для печати ШК
Цитата:
^Q20,2
^W30
^L
Dy2-me-dd
Th:m:s
BN,10,10,2,5,80,0,1,22408785
E
3. Отправляем файл на печать copy file.txt LPT1:

4. Proft!
19.05.2017 11:55
Клапауций
 
Для АТОЛ ВР 21
Качаем инструкцию
Качаем мануал по языку TSC

1.Следуя инструкции, выполняем настройку (пункты 3-8, на которые ссылается инструкция - это руководство пользователя по принтеру ВР 21 - установка драйвера. Там всё тривиально).

2. Аналогично , отображаем USB-принтер на LPT порт:
NET USE LPT1: \\Сетевое_имя_машины\Имя_принтера /PERSISTENT:YES
или
NET USE LPT1: \\Сетевое_имя_машины\Имя_принтера /yes
3. Затем подготавливаем файлик в кодировке UTF-8, например, для печати ШК:
Цитата:
SIZE 30 mm, 20 mm
GAP 3 mm, 0 mm
DIRECTION 1
BARCODE 35,26,"25",80,1,0,2,5,"24568419"
PRINT 1
FORMFEED
19.05.2017 11:57
Клапауций
 
Отправка на печать аналогичная : набираем в cmd:
copy file.txt LPT1:

Voila
19.05.2017 11:58
Клапауций
 
Важно!
Принтер перед выполнением команды "NET USE.." должен быть выставлен как сетевой
08.06.2017 18:02
VIY102
 
Добрый день! у меня вот не начал печатать, установил на win10 64 в диспетчере печати моргает надпись что отправлено на печать на порт usb001 и ошибок нет но и печати нет, хотя из свойств пробная печать дает какой то результат. а мне нужно именно чтобы через lpt1 печатало. что сделал не так есть мысли?
08.06.2017 18:06
KirillHome
 
VIY102, lpt1 назначали?

Смотрите выше по словам NET USE
08.06.2017 19:53
VIY102
 
все что выше написано было сделано, может только за исключением "Принтер перед выполнением команды "NET USE.." должен быть выставлен как сетевой" что это значит? на вкладке доступ я его расшарил.
14.06.2017 15:50
VIY102
 
вопрос так и не решен, но появились подробности, дело не в принтере, так как пробовал такое проделать на разных пк и с разными принтерами, если запускаю пробную печать из настроек драйвера то печать есть, если через lpt1 то в диспетчере печати мелькает на долю секунды задание и все, ни сообщении об ошибке ни самой печати нет, как то удалось даже прочитать одно из сообщений "локальный документ прежних версий"
23.06.2017 00:44
Клапауций
 
Цитата:
VIY102 на вкладке доступ я его расшарил.
Всё верно.
После этого выполняете NET USE, и посмотрите что он вам скажет. Может он ругнулся? Я кое-где встречал что вместо "LPT1" просит "LPT1:"
Проверьте что у вас в порт падает, я тут писал как это сделать : https://olegon.ru/showthread.php?p=284361#post284361
Опции темы


Часовой пояс GMT +3, время: 00:37.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.