[ОТВЕТИТЬ]
22.12.2014 16:14
ClockRu
 
Добрый день, вопрос вот в чём когда в настройках принтера свойство "MEDIA TYPE" выставляю "MARK", принтера автоматом начинает протяжку ленты для поиска меток, можно как то это отключить программно?

Желательно команду на языке ZPL II.

Спасибо.
22.12.2014 16:32
grannie
 
Какие значения стоят в менюшке в пунктах "MEDIA POWER UP" и "HEAD CLOSE" ?
Если, как я предполагаю - CALIBRATION (ибо это дефолтное значение) - измените, скажем, на FEED.
22.12.2014 16:36
ClockRu
 
"MEDIA POWER UP" = NO MOTION
"HEAD CLOSE" = NO MOTION

Нет, это не те параметры
22.12.2014 16:42
pavel_k
 
Это происходит при включении или закрывании ТПГ?
22.12.2014 16:45
ClockRu
 
Цитата:
pavel_k Это происходит при включении или закрывании ТПГ?
Это происходит после сохранения настроек
22.12.2014 16:50
ClockRu
 
Вообщем основная проблем вот в чём: Мне нужно печатать билет с авто-отрезом корешка и самого билета, есть чёрная метка в начале каждого билета, по ним он прекрасно режет билеты, а вот корешок не хочет, вот я решил разбивать билет на две части корешок и билет, что бы можно было резать произвольную длину(корешок) нужно выставить свойство "MEDIA TYPE = CONTINUOUS", тогда он прекрасно режет заданную длину, а перед печатью второй части(билет) выставляю "MEDIA TYPE = MARK" чтобы он уже его отрубил по чёрной метке, а он протягивает ещё один бланк билета, вот и хочется это побороть, если не ставить "MARK" то печать начинает со временем сползать.
22.12.2014 16:53
grannie
 
А сохраняете настройки как PERMANENT?
22.12.2014 16:54
ClockRu
 
Цитата:
grannie А сохраняете настройки как PERMANENT?
Да. И побывал как временные оставлять, т.е. до ближайшего ВЫКЛ/ВКЛ
22.12.2014 16:58
pavel_k
 
Я так понимаю вы хотите при печати использовать разную длину отрезки? Здесь либо continuous, либо black mark. А если вам резать и корешок, и билет по метке?
22.12.2014 17:06
ClockRu
 
Цитата:
pavel_k Я так понимаю вы хотите при печати использовать разную длину отрезки? Здесь либо continuous, либо black mark. А если вам резать и корешок, и билет по метке?
Да всё верно корешок маленький, билет большой. У корешка нет меток, есть только в начале у каждого бланка билета(т.е. корешок+билет).

Я побывал сам метки рисовать в начале билета и корешка, принтеру от этого не хорошо , как я понял для него должен быть одинаковый интервал между метками если он чует что интервал изменился он начинает опять протяжку ленты, вот отключить бы эту чудо функцию и у меня бы всё прекрасно заработало
22.12.2014 17:06
grannie
 
Что-то мне пока думается, что в описанном алгоритме - никак. Когда мы говорим принтеру MARK - он ДОЛЖЕН прогнать от одной метки до другой чтобы подсчитать длину этикетки.

Цитата:
прекрасно режет заданную длину
А длину какой командой задаёте?
22.12.2014 17:16
ClockRu
 
Цитата:
grannie Что-то мне пока думается, что в описанном алгоритме - никак. Когда мы говорим принтеру MARK - он ДОЛЖЕН прогнать от одной метки до другой чтобы подсчитать длину этикетки.

А длину какой командой задаёте?
Да я прекрасно понимаю зачем он протягивает ленту.
Длину задаю командой ^LL
22.12.2014 17:17
pavel_k
 
Пока из тривиальных способов приходит на ум только этот: печатать билет и корешок от метки до метки, в месте где должен быть разрыв прописать пунктирную линию и уже ручками (ножницами, линейкой) резать. Я понимаю, что на дворе 21 век, автоматизация и т.п., но как-то так . Либо же использовать спец. ленту с метками и перфорацией для отрыва.
22.12.2014 17:25
grannie
 
Ещё можно каким-нибудь образом поиграться с backfeed'ом (^JS). Но это надо будет пересматривать алгоритм работы.
22.12.2014 17:40
ClockRu
 
Цитата:
grannie Ещё можно каким-нибудь образом поиграться с backfeed'ом (^JS). Но это надо будет пересматривать алгоритм работы.
Опишите пожалуйста вашу идею с backfeed'ом
22.12.2014 17:46
ClockRu
 
Цитата:
grannie Ещё можно каким-нибудь образом поиграться с backfeed'ом (^JS). Но это надо будет пересматривать алгоритм работы.
В официальном мануале написано: "This command is ignored on Zebra ZM400/ZM600 and RZ400/RZ600 printers. This command is only for use with the S4M and Z Series printers (with the exception of the M400/ZM600/RZ400/RZ600)."
Так что видимо тоже не подойдёт
23.12.2014 07:09
sh00r00p
 
Цитата:
ClockRu Да всё верно корешок маленький, билет большой. У корешка нет меток, есть только в начале у каждого бланка билета(т.е. корешок+билет).

Я побывал сам метки рисовать в начале билета и корешка, принтеру от этого не хорошо , как я понял для него должен быть одинаковый интервал между метками если он чует что интервал изменился он начинает опять протяжку ленты, вот отключить бы эту чудо функцию и у меня бы всё прекрасно заработало
Однако месье знает толк в извращениях))
23.12.2014 07:11
sh00r00p
 
А билет и корешок задаются с одного печатного шаблона или это два разных?
23.12.2014 09:26
ClockRu
 
Цитата:
sh00r00p Однако месье знает толк в извращениях))
Ну дык, нужно было все варианты испробовать
23.12.2014 09:26
ClockRu
 
Цитата:
sh00r00p А билет и корешок задаются с одного печатного шаблона или это два разных?
Да это один макет билета
23.12.2014 11:00
sh00r00p
 
Цитата:
ClockRu Да это один макет билета
Я бы поступил несколько иначе, чем Вы. Я бы отправлял отдельно два макета на непрерывном носителе, обрезая каждый после печати. То есть в конце печати каждого листа, будь то корешок или сам билет, подается команда на отрез.

Вот только, если у Вас корешок автоматически будет отрезаться, не запутаются ли Ваши кассиры? Не перемешаются ли корешки и билеты?
23.12.2014 11:06
ClockRu
 
Цитата:
sh00r00p Я бы поступил несколько иначе, чем Вы. Я бы отправлял отдельно два макета на непрерывном носителе, обрезая каждый после печати. То есть в конце печати каждого листа, будь то корешок или сам билет, подается команда на отрез.

Вот только, если у Вас корешок автоматически будет отрезаться, не запутаются ли Ваши кассиры? Не перемешаются ли корешки и билеты?
Ну вообще то так и отправляю как два макета отдельных, первый(корешок) режу по длине макета, второй(билет) режу по метке, вторую часть резать по длине нельзя, т.к. со временем печать начинает сползать.
23.12.2014 12:36
sh00r00p
 
Ранее было написано иначе)
Ок. А то, что печать уползает, калибровку не пробовали делать? Не ту, что при закрытии головки, а полную, через меню Media and Ribbon. Неспроста убегает бумага.
23.12.2014 13:50
ClockRu
 
Всем спасибо, видимо ответа я тут не смогу получить, буду дальше разбираться, если что придумаю отпишусь в теме.
24.12.2014 10:36
grannie
 
Удачи. Решение, наверное, какое-то есть, у нас есть клиент, который что-то подобное делает. Правда, насколько я в курсе - играется как раз с backfeed'ом (у них другой зебровский аппарат).
17.08.2015 19:15
ClockRu
 
Нашёл решение проблемы, достаточно было обновить прошивку, на прошивке версии V53.17.9Z всё прекрасно работает, ленту не протягивает
21.08.2015 13:58
ClockRu
 
Цитата:
ClockRu Нашёл решение проблемы, достаточно было обновить прошивку, на прошивке версии V53.17.9Z всё прекрасно работает, ленту не протягивает
Дико извиняюсь, я ошибся, дело не в прошивке оказывается. Решение проблемы заключается в использовании команды ^SS, при помощи этой команды можно задать свои настройки калибровки принтера, т.е. я через эту команду задаю новое расположение чёрной метки и после этого он уже не протягивает пустой бланк для калибровки. Ещё раз извиняюсь если ввёл кого в заблуждение.
Опции темы


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

 

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