Сообщения без ответов | Активные темы Текущее время: Пт апр 26, 2024 12:12 am



Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 59 ]  На страницу 1, 2, 3, 4  След.
Печать на чековом принтере Штрих700 
Автор Сообщение
Новичок

Зарегистрирован: Ср дек 22, 2010 8:05 pm
Сообщения: 3
Откуда: Тихвин
Сообщение Печать на чековом принтере Штрих700
Добрый день.
Необходимо научится использовать данный чековый принтер.
Пытаюсь с ним работать по указанным в документации esc-последовательностям, но ничего не выходит. Судя по документации на более старый аппарат "Штрих600" можно просто выполнить "copy c:\text.txt COM1:" и файл распечатается. Но у меня пишется - "копирование выполнено успешно" но принтер молчит.

Что я делаю - создал текстовый фал (text.txt), в котором забил несколько строчек (латиницей). Создал бат-файл с следующим содержимым:
Код:
mode COM1:115200,n,8,1
copy C:\text.txt COM1:
pause


Даже на всякий случай в диспетчере устройств ввёл нужный настройки com-порта. Но при выполнении бат-файла аппарат молчит.

Не подскажите, что делать и куда копать?


Ср янв 05, 2011 9:38 am
Профиль ICQ
Новичок

Зарегистрирован: Ср дек 22, 2010 8:05 pm
Сообщения: 3
Откуда: Тихвин
Сообщение 
В общем, разобрался.
Оказывается, этот аппарат работает на скорости порта в 4800 бод.
А Штрих600 (и, как я понял, все остальные) работал на скорости 115200.
В полученной документации об этом ничего нет. Да и вообще нигде ничего не сказано. И как я мог об этом догадаться? Телепатом быть?

Но вроде теперь всё понятно и всё работает.


Чт янв 06, 2011 1:07 pm
Профиль ICQ
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение 
Да, Штрих-700 работает только на скорости 4800.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Вт янв 11, 2011 12:52 pm
Профиль
Новичок

Зарегистрирован: Пт янв 28, 2011 11:56 am
Сообщения: 13
Сообщение Re:
Подскажите - как отрезать ленту из 1С? Чек печатается построчно через драйвер S500Drv.dll и в его методах нет отрезки. Или существует другой драйвер?


Пт янв 28, 2011 12:01 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Печать на чековом принтере Штрих700
А причем тут Штрих-700 ? Если Вы работаете S500Drv.dll, то у Вас скорее всего чековый принтер Штрих-500 в котором отрезчика нет.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пт янв 28, 2011 12:32 pm
Профиль
Новичок

Зарегистрирован: Пт янв 28, 2011 11:56 am
Сообщения: 13
Сообщение Re: Печать на чековом принтере Штрих700
Selihov Dmitry писал(а):
А причем тут Штрих-700 ? Если Вы работаете S500Drv.dll, то у Вас скорее всего чековый принтер Штрих-500 в котором отрезчика нет.
Оборудование - именно Штрих-700. Работает из-под 1С через внешнюю компоненту S500Drv.dll. Есть какой-то другой вариант работы из под 1С?
Пока выполняет функцию печати талона, но может и будет задействован для ЕНВД. Может есть драйвер именно для 700 с поддержкой отрезания?


Пт янв 28, 2011 12:48 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Печать на чековом принтере Штрих700
Через S500Drv.dll Вы не подадите команду отрезки.
Вам надо использовать стандартный escp2 протокол.
Также непонятно как Вы все-таки работаете через S500Drv.dll с принтером Штрих-700. Если это dll наша, то это драйвер Штрих-500 в котором реализован протокол ФР, который в Штрих-700 не поддерживается, т.е. Вы не можете подавать команды на Штрих-700 по протоколу ФР. Скорее Вы что-то путаете, либо это не наша dll.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пт янв 28, 2011 3:08 pm
Профиль
Новичок

Зарегистрирован: Пт янв 28, 2011 11:56 am
Сообщения: 13
Сообщение Re: Печать на чековом принтере Штрих700
Selihov Dmitry писал(а):
Через S500Drv.dll Вы не подадите команду отрезки.
Вам надо использовать стандартный escp2 протокол.
Также непонятно как Вы все-таки работаете через S500Drv.dll с принтером Штрих-700. Если это dll наша, то это драйвер Штрих-500 в котором реализован протокол ФР, который в Штрих-700 не поддерживается, т.е. Вы не можете подавать команды на Штрих-700 по протоколу ФР. Скорее Вы что-то путаете, либо это не наша dll.
Я и сам знаю, что не подам - в вашем документе полный список методов этого драйвера S500Drv.dll описан - к примеру AddIn.S500Drv и PrintWideString. Но в 700 есть отрезчик и нет ли у вас похожего драйвера для 700 принтера, чтобы была возможность отрезать? Тем более, что вы пишите, что протокол DrvFR.dll у 700 принтера не поддерживается?

Про ESC я знаю, но как из под 1С это осуществить? Создавать бат-файл с командами и текстом на печать каждого талона и выполнять его в дос-сессии? Этож через ж. Про ДОС уже как 15 лет забыли...


Пт янв 28, 2011 6:01 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Печать на чековом принтере Штрих700
Цитата:
Про ESC я знаю, но как из под 1С это осуществить?

Под какую 1С Вам нужен пример кода ?

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пт янв 28, 2011 6:36 pm
Профиль
Новичок

Зарегистрирован: Пт янв 28, 2011 11:56 am
Сообщения: 13
Сообщение Re: Печать на чековом принтере Штрих700
Selihov Dmitry писал(а):
Цитата:
Про ESC я знаю, но как из под 1С это осуществить?

Под какую 1С Вам нужен пример кода ?
Код - под любую - 7 или 8. Так как же?


Сб янв 29, 2011 10:57 am
Профиль
Новичок

Зарегистрирован: Пт янв 28, 2011 11:56 am
Сообщения: 13
Сообщение Re: Печать на чековом принтере Штрих700
Selihov Dmitry писал(а):
Цитата:
Про ESC я знаю, но как из под 1С это осуществить?

Под какую 1С Вам нужен пример кода ?
Напомню проблему...


Пн янв 31, 2011 12:40 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Печать на чековом принтере Штрих700
Для 1С v7.7:

//********************
ВнешняяКомпонентаКомПорта;
ЗагруженКомПорт=ЗагрузитьВнешнююКомпоненту("ShtrihComm.dll");
Если ЗагруженКомПорт =1 Тогда
Попытка
ВнешняяКомпонентаКомПорта=СоздатьОбъект("AddIn.ShtrihComm");
Исключение
глСообщить("Не удалось подключить драйвер для печати через COM-порт ShtrihComm.dll (Необходим для работы с принтерами Штрих-700 и CS-300)","!!!");
КонецПопытки;
КонецЕсли;
//********************

ShtrihComm.dll и наша .ert в прикрепленном файле.


Вложения:
ShtrihComm.rar [394.32 КБ]
Скачиваний: 633

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru
Пн янв 31, 2011 2:05 pm
Профиль
Новичок

Зарегистрирован: Пт янв 28, 2011 11:56 am
Сообщения: 13
Сообщение Re: Печать на чековом принтере Штрих700
Selihov Dmitry писал(а):
...ShtrihComm.dll и наша .ert в прикрепленном файле.
Спасибо, попробую. Для USB соединения просто выбрать соответствующий виртуальный порт PL2303?


Пн янв 31, 2011 8:10 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Печать на чековом принтере Штрих700
Да, проверил, через наш переходник USB-COM штрих-700 работает.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Вт фев 01, 2011 11:29 am
Профиль
Новичок

Зарегистрирован: Пт янв 28, 2011 11:56 am
Сообщения: 13
Сообщение Re: Печать на чековом принтере Штрих700
Selihov Dmitry писал(а):
Да, проверил, через наш переходник USB-COM штрих-700 работает.
Т.е. через тот, что в комплекте идёт? Это замечательно.


Вт фев 01, 2011 12:19 pm
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 59 ]  На страницу 1, 2, 3, 4  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Русская поддержка phpBB