Просмотр полной версии : STAR TSP654 не печатает
Доброй ночи, уважаемые комрады.
Необходимо было установить новую станцию в кафешку (кипер под форточками). Взял недавно работающую барную станцию U28. Залил на нее свежий DB, все отлично работает... кроме принтера. Еще недавно эта станция исправно работала и печатала на такой же принтер. Настроен через сервер на COM8. Сейчас подключаю такой же принтер и при посылке не печать ничего не происходит. Комманда mode показывает что COM8 свободен, COM1 и COM9 заняты. Изменил в редакторе на COM9, подгрузил на станцию DB, а результат тот же.
Подскажите, пожалуйста, в каком направлении копать?
Не могу понять. Настроек же у самого термо принтера толком нет. На станции настройки не менялись, модель принтера та же. А печатать не хочет :wall:
Я под винду чаще spred использую.
Раньше работал без него вроде. До этого эта барная машина работала в одной сетке с менеджерской машиной и кассовой. Но в отличии от станций фициков, барные на кассовую не были завязаны. На каждой грузится свой сервер. Не думаю что в этом проблема.
Нашел у себя spred, попробовал - все равно не печатает. Spred пишет Status Undifined.
вот содержимое spred.ini
[Network]
Adapter=0
SelfName=Jet0
ServerName=R28SRV
[Printers]
COM8=\\bar41\@bar3e
[Log]
Path=.\logspred.txt
MaxSize=100000
Не правильно настроен в редакторе. В винде установлен, расшарен?
В системе установил как дженерик текст онли на 8 com. Расшарил.
Даже если не в кипере, а просто в системе печатать - в очередь становится, из нее уходит, но на принтере не печатает.
Значит проблема не только в ркипере. Сначала нужно заставить приз винды. Может компорт не тот. Если попробовать другой принтер? Или этот принтер на другой станции.
Подскажите, пожалуйста, правильно ли я понимаю. Если у меня станция отдельно стоящая, которая сама себе сервер. То у меня должен быть настроен локальный принтер, в случае TSP 654 его лучше ставить как дженерик текст онли. Он должен быть расшарен. На менеджерской машине принтер настроен через сервер, где указано имя станции и ком порт на ней. На самой же станции крутится Spred, который запросы из кипера перенаправляет на локально установленный принтер на этой же станции. В настройках spred.ini в строке
ServerName=R28SRV прописывается имя сервера, который крутится на этой же станции. А в строках
[Printers]
COM8=\\bar41\@bar3e указано сетевое имя станции и номер ком порта на котором установлен принтер. Я все правильно понимаю или есть другие варианты настройки?
Станция которую взял для установки в другом месте и залил свежий DB, работала еще недавно и отлично печатала. Работала в одной сети с кассовой станцией, но в отличии от станций фициков не была к ней привязана, т.к. на ней крутился свой сервер.
Несколько дней мучаюсь не могу заставить принтер печатать (
То у меня должен быть настроен локальный принтер, в случае TSP 654 его лучше ставить как дженерик текст онли.
Где настроен? Если имеется ввиду Windows, то да, если редактор R-keeper, то нет.
На менеджерской машине принтер настроен через сервер, где указано имя станции и ком порт на ней.
Имя станции в этом случае имя спреда (обычно - Jetdir).
и номер ком порта на котором установлен принтер.
Нет. Ком порт в этом случае это виртуальный порт виртуальной станции спред. К какому физическому порту подключен принтер
указывается в виндовых настройках сервера.
Я все правильно понимаю или есть другие варианты настройки?
Есть два варианта:
1. Подключаем принтер к компорту на станции (н-р com1), в редакторе указываем этот компорт (com1). Должно работать. Если нет,
то можно попробовать установить драйвер прямого доступа к порту (port32.exe).
2. Настройка через спред:
1) Устанавливаем принтер в системе как Generic/Text only. Добиваемся чтобы он печатал из Винды. Если не печатает, дальше идти смысла нет.
2) Расшариваем принтер.
3) Прописываем принтер в инишнике спреда:
COM8=\\bar41\@bar3e, где
- COM8 - виртуальный порт спреда (который указывается в редакторе в настройках принтера
- bar41 - имя станции к которой подключен принтер
- @bar3e - сетевое имя принтера.
4) Прописываем принтер в инишнике спреда:
Adapter = ... - номер адаптера для связи с сервером R-Keeper
SelfName=JETDIR - имя виртуальной станции спреда (которое прописывается в настройках принтера в поле станция)
ServerName=... - имя сервера R-Keeper
5) В редакторе на этот принтер обязательно должно быть назначена хотя бы одна сервис-печать (Меню-Сервис печать).
Даже если принтер пречековый.
6) Запускаем SPRED.EXE c параметром /DESKTOP. Проверяем в окне спреда, есть ли подключение к серверу и статус принтера.
Должно работать.
Взял еще один аппарат и установил его как дженерик на ком 1. Из под винды печатает. В редакторе прописал локальный принтер, ком 1, епсон т88. Не печатает, выдает ошибку "Не удается записать данные на устройство com1".
Сейчас попробую со спредом поколдовать.
Спасибо за столь развернутый ответ!)
---------- Добавлено в 20:00 ---------- Предыдущее сообщение было размещено в 19:46 ----------
Спред не видит принтер, пишет "Undefined".
[Network]
Adapter=0
SelfName=JET0
ServerName=R28SRV
[Printers]
COM8=\\chil-bar\@lobby2
[Log]
Path=.\logspred.txt
MaxSize=100000
chil-bar - имя компьютера
R28SRV - сервер который крутится на этой станции
@lobby2 - имя расшаренного принтера
Спред не видит принтер, пишет "Undefined".
Значит, принтер не заведен в Редакторе, или, ЕМНИП, также в случае, если на принтер не назначена никакая сервис-печать.
В редакторе его завел, сервис печати аж три на него созданы.
Спред его не видит. А из под окошек печатает.
490749084909
явно где-то ошибся в настройках, знать бы где. не ясными остаются пару пунктов.
откуда берет указанный ниже параметр?
Adapter = ... - номер адаптера для связи с сервером R-Keeper. Это номер донгла/ключа?
SelfName=JETDIR В инишнике спреда придумываю и прописываю имя для виртуального спреда. И это же имя прописываю в редакторе в настройках принтера? А то я там прописывал имя станции (
В поле "Станция" настроек принтера должно быть "JETDIR" (т.е. то что прописано в SelfName=).
RKServer на этой же станции или выделенный?
Прописал значение SelfName в поле станция. Спред увидел принтер, статус "ок".
Но при печати из кипера ничего не происходит (
Через тернии к звездами ))) В системе уже печатаем, спред принтер видит, осталось разобраться почему из кипера не печатает....
spred.ini и вкладку "Доступ" из виндовых настроек принтера можно увидеть? Что печатать пытаетесь?
заработало :rock:
спасибо всем за помощь! :drinks:
последний затык был, прописал станцию спреда в принтере, а в настройках станции не поменял.
все печатает. только почему то внизу чека печатает суммы расхода по категориям в данном чеке?
как это убрать, не подскажете? клиенту инфа по категориям вряд-ли интересна )
Форму чека (fcheck.frm) нужно поправить (программой feditor.exe).
Но если в заведении пользуются скидками на категории, то такая инфа в чеке может быть полезной.
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot