-
Работал кто-нибудь с сабжевым оборудованием?
Задачи системы такая - клиент подходит, вводит некоторые данные, в ответ от системы получает чек.
Самый понятный и настраиваемый вариант - с киосками самообслуживания (аля платежные терминалы, которые, наверное, все видели). Стоит Windows, есть touch-экран, можно обрабатывать и вводить любые данные, отправлять их на сервер, получать ответ и печатать в результате чек с помощью термопринтера. Но стоимость таких киосков достаточно высокая. Мы не нашли качественных вариантов дешевле 80-100к.
Рассматриваю также другие технологии построения. В принципе, в минимальном варианте достаточно, чтобы пользователь нажимал одну кнопку (из набора кнопок) и в ответ получал чек (компоненты стоят внутри здания, не на улице). Но как это реализовать?
Есть, например, внешние термопринтеры, но они подключаются обычно под USB или RS-232 (достаточно ограничена длина кабеля). Плюс почему-то подавляющее число производителей киосков используют принтеры Custom VKP80, хотя на рынке есть огромное количество моделей и других, например того же Citizen - неужели они намного хуже?
Есть идея использовать внешний термопринтер, крепится к стене. Человек нажимает кнопку - в результате получает чек. Проблемы:
1) как реализовать принтер?
Можно использовать внешний термопринтер с обрезкой чека. Но хотелось бы снять ограничение USB / RS-232... Есть ли принтеры, которые могут работать по RS-485 или ethernet'у? В прайсах такое вроде бы есть, но реально работал ли кто-нибудь с таким оборудованием? Насколько корректно такие принтеры реализуют TCP/IP стек протоколов? Насколько тяжело ими управлять и печатать?
Также хотелось бы найти внешний термопринтер с управлением через RS-485
2) как реализовать кнопки? Может быть кто знает в продаже планшет с кнопками... Я себе это так вижу:
некое прямоугольное устройство (похоже на планшет) с несколькими строчками, куда можно вставлять бумажки с названиями операций. Справа от каждой полоски-описания есть кнопка, нажатие которой каким-либо образом посылается на сервер. В ответ сервер формирует данные и посылает их на печать в термопринтер - клиент забирает чек.
P.S. Понимаю, что объяснил вероятно путано. пожалуйста, пишите что непонятно. Попробую позднее нарисовать как это все вижу.
-
> Есть ли принтеры, которые могут работать по RS-485 или ethernet'у?
есть принтеры, работающие по com-порту. Intermec (EasyCoder), DataMax там пишется программа-шаблон на бэйсик-подобном языке, туда подставлются данные в процессе печати но они не самые дешевые
-
А переносной кассовый аппарат вам не подойдет? Судя по тому, что видно в ларьках, у них есть и usb, и RJ45 и еще какие-то.
-
> Но хотелось бы снять ограничение USB / RS-232... Есть ли > принтеры, которые могут работать по RS-485 или ethernet'у?
- есть конвертеры RS-232/RS-485/Ethernet, например http://www.moxa.ru/
-
> P.S. Понимаю, что объяснил вероятно путано. пожалуйста, > пишите что непонятно. Попробую позднее нарисовать как это > все вижу.
Ох. Опять двадцать пять. Рекомендую для начала купюроотдатчик настроить - тут многим советовали. Принтер тут дело исключительно десятое. А его интерфейс - вообще левое, большинство спокойно кушает по любому интерфейсу протокол EPL и не париться.
-
> есть принтеры, работающие по com-порту
эта фраза ни о чем. Имеется в виду использование стандарта RS-232 все таки? Кабель тогда может быть максимум порядка 3 метров... Хотелось бы именно RS-485.
> там пишется программа-шаблон на бэйсик-подобном языке, туда > подставлются данные в процессе печати
а смысл какой? Таким хитрым образом обходят медленную посылку данных?
> но они не самые дешевые
а ты работал с ними? Надежные? Нас бы устроил надежный термопринтер с отрезалкой до 10 тысяч рублей.
> конвертеры RS-232/RS-485/Ethernet
ну да, в этом направлении думаем.
> Рекомендую для начала купюроотдатчик настроить
никаких купюр у нас в помине нету.
> А его интерфейс - вообще левое, большинство спокойно кушает > по любому интерфейсу протокол EPL и не париться.
ты не понял. Я попробую схематично сейчас нарисовать - возможно, станет понятнее.
-
> Кабель тогда может быть максимум порядка 3 метров... > Хотелось бы именно RS-485.
какие 3 ? 15 метров без усилителя, 485 - он до двух километров на оптронах
> медленную посылку данных
а там что, данных много ?
> Я попробую схематично сейчас нарисовать - возможно, станет > понятнее.
Нам не нужно, мы по 5-10 лет с этим работаем.
-
> Но стоимость таких киосков достаточно высокая. Мы не нашли > качественных вариантов дешевле 80-100к
Там арматура дорогая.
-
в маленьких городках в такие терминалы просто не заправляют бумагу для чеков) причём всюду, "он честно пытается выдать чек, но бумаги нет" оригинальное решение, правда?)
-
> какие 3 ? 15 метров без усилителя
вот с одной стороны есть твое мнение, с другой стороны есть практика. Свыше 3-ех метров по обычному RS-232C начинаются проблемы со связью. Скорость 115200.
> а там что, данных много ?
перечитай, пожалуйста, мой ВОПРОС и пост, по которому этот вопрос был задан.
> Нам не нужно, мы по 5-10 лет с этим работаем
"мы" - это ты говоришь за всех участников форума? Давай не будем меряться пиписьками? Пожалуйста, я прошу вести нормальный диалог.
> Там арматура дорогая
возможно.. С другой стороны мы находили предложения 12к за корпус (без начинки). Но, возможно, это убогие варианты по типу киосков, которые продаются за 30-40к в сборе.
> в маленьких городках в такие терминалы просто не заправляют > бумагу для чеков) причём всюду, "он честно пытается выдать > чек, но бумаги нет" > оригинальное решение, правда?)
ну для платежного терминала это может даже приемлимо в какой-то степени (не знаю как насчет закона), если он исправно перечисляет деньги.
Но хочу повторить - у нас вовсе не платежный терминал. Без чека смысла нету.
-
> вот с одной стороны есть твое мнение, с другой стороны > есть практика.
7 лет студентик. 7 лет практики и на 115 стабильно дошибало на 15 метров с холодильниками и сваркой, 30 -50 метров без помех. Не парь по этому вопросу.
> перечитай, пожалуйста, мой ВОПРОС и пост, по которому этот > вопрос был задан.
Вопрос был " я типо ультра крут, я знаю, как сделать, подскажите почему мои понты не работают? Ну или дайте рабочий код для моих понтов " - ответ - стандартная разводка и протокол прилагаеться в документации - тебе максимум метр кабеля нужен.
> Без чека смысла нету.
Юриста уволь, возьмите нового. И сбрось понты - Я знаю в разы больше тебя, по данному вопросу - и мой оптыт говорит , что ты думаешь не в ту сторону. Или ты фискалку собрался монтировать в каждый аппарат ? "Чек" это просто кусок термоленты, без определённых договорянностей у тебя просто чугунный труп получиться (ну 90% аппартов юзают cyberplat он даёт кое-какие наводки).
-
Сразу извиняюсь, рисовал в паинте на скорую руку. Итак постановка задачи: http://pic.ipicture.ru/uploads/080919/bd83UUy6FC.gifhttp://s59.radikal.ru/i166/0809/84/b64be5430b12.gif (зеркало) 1) С точки зрения клиента: должен подойти к некоему стенду, нажать одну из кнопок - получить в ответ чек 2) с точки зрения системы: где-то (возможно, на относительно большом растоянии) стоит сервер. При нажатии на кнопку в сервер должна поступить информация о том, какая кнопка нажата. В ответ сервер пересылает в термопринтер данные на печать. 3) данная технология красиво реализуется на терминалах самообслуживания. В качестве кнопок выступает программа и тачскрин экран, принтер встроен. Красиво, элегантно, функционально, но дорого. Есть идея сделать бюджетный вариант, как я себя представляю - нарисовал. Самое простое - в стену монтируется коробка с кнопками, а также монтируется внешний термопринтер. Остаются вопросы связи, какой принтер делать, по какому интерфейсу. Как реализовать кнопки... Но если честно вариант мне кажется убогим. Вариант лучше - делается коробка, внутренний принтер, встраиваются кнопки. Если коробка будет красивой - выглядеть все будет на ура, имхо. Готовая коробка вешается на стену. Если бы стоила такая коробка до 10к - было бы просто здорово. При этом должна стильно смотреться, пусть и без дисплея. Крайне нужно предусмотреть как ее открывать для смены оборудования, ремонта, заправки бумаги в термопринтер и так далее. Плюс продумать как все будет работать! Нужна надежность, элегантность и дешевизна. Компьютер внутрь поставить уже накладно. Вот рассматриваю варианты.
-
> Вопрос был " я типо ультра крут, я знаю, как сделать, подскажите > почему мои понты не работают?
нда... Пожалуйста, покажи мою цитату, где есть хотя бы намек на то, что я крут и что у меня что-то не работает. Твою цитату даже искать не надо:
> Я знаю в разы больше тебя
ты перепутал себя со мной насчет " я типо ультра крут, я знаю, как сделать" Если ты не умеешь разговаривать по-другому, пожалуйста, не продолжай.
-
> Вопрос был " я типо ультра крут
> ты фискалку собрался монтировать в каждый аппарат
> Юриста уволь
могу сказать только, что дар телепатии в этот раз у тебя, видимо, не сработал. Ты абсолютно не угадал. Даже при том, что я сразу написал, что у нас вовсе не платежный терминал, ты все равно продолжал утверждать, что у нас платежный терминал. Я так понимаю в этом ты тоже лучше разбираешься, что нам нужно... Потрясающая уверенность в собственной правоте, построенная по скуднейшей информации и естественно с реальными полностью ошибочными выводами.
Обращусь к тебе твоими словами:
> сбрось понты
не знаю кому ты что хочешь доказать, начиная общение с попытки доказать, что ты лучше, а только потом переходя к конструктиву... В общем, круто.
-
> Inzati (19.09.08 21:54) [13]
Сам почитай, что написал. Все данные по оплате обрабатываються только на клиенте - и всё. Серверу только отсылаеться подтвердение. Рендеринг и вывод на печать только на клиенте. Сервер как ты привёл во мнение, но ни учёл заметить "где-то там" он только обрабатывает операцию, то что там на клиенте его не колышет. Что он там на печать посылает - сервак обсолютно не колышет, он сказал, что нечто совершилось, возможно послал некие данные в ответ.
> Даже при том, что я сразу написал, что у нас вовсе не платежный > терминал, ты все равно продолжал утверждать, что у нас платежный > терминал.
У вас удалённый терминал, ты привёл "чек" я на помнил про НК , а то что между строк читать можно ты наверно забыл.
> Потрясающая уверенность в собственной правоте, построенная > по скуднейшей информации и естественно с реальными полностью > ошибочными выводами.
Распечатай этот топик и потом почитай года через два.
> Вариант лучше - делается коробка, внутренний принтер, встраиваются > кнопки. Если коробка будет красивой - выглядеть все будет > на ура, имхо.
Бред, тачскрин обойдёться в 15 раз дешевле заказа клавы и разработки и монтажа конструкции. Если хочешь долгой работы - то бери индукцию, хотя ты размеры интерфейса не привёл.
-
> Все данные по оплате обрабатываються только на клиенте > - и всё. Серверу только отсылаеться подтвердение
ну сколько же можно... Ну блин... У нас НЕ платежный терминал. Без связи с сервером операция невозможна. Хватит уже в телепатов играть, тем более неудачно.
> У вас удалённый терминал, ты привёл "чек" я на помнил про > НК
какой нафиг НК... Давай последний раз - к платежам это не имеет НИКАКОГО отношения. Это абсолютно не финансовый документ. Никак. Ни под каким боком. Клиент не платит НИ-ЧЕ-ГО. Деньги в процессе не участвуют ВООБЩЕ. Это НЕ терминал оплаты. Никакого отношения к финансам это не имеет. Это не платеж. Никакие деньги никуда не переводятся.... бр-р-р-р...
> Бред, тачскрин обойдёться в 15 раз дешевле заказа клавы > и разработки и монтажа конструкции
тачскрин возможно да. Но к нему нужен комп... Если встроить туда комп - получится терминал самообслуживания. А они стоят порядка 80-100к. Про этот вариант я 5 раз уже говорил выше.
-
> 2) с точки зрения системы: > > где-то (возможно, на относительно большом растоянии) стоит > сервер. При нажатии на кнопку в сервер должна поступить > информация о том, какая кнопка нажата. В ответ сервер пересылает > в термопринтер данные на печать. >
Если я чет понимаю в этом деле, то сдеть это можно примерно так:
1) Покупается антивандальный телекоммуникационный железный ящик (сейчас вроде под заказ можно сделать любого цвета-размера и толщины стенок). 2) Внутрь ящика наглухо прикручивается обычный (или промышленный) компутер и принтер (термо там или не термо). 3) Компутер цепляется к серверу любым способом. 4) Наружу ящика выводятся клавиши и щелочка для выпадающих листочков.
Где я что пропустил?
Кстати, сколько таких штук надо? 10-20? или 100? или 1000? Потому как если надо много, то проще заказать разработку и производство. Может даже и в 20 килорублей за штуку уложишься... Т.е. это - реальная такая цена.
-
> Где я что пропустил?
ты пропустил то, что это называется "киоск самообслуживания". Хорошие экземпляры стоят от 80к на рынке. Без дисплея стоят около 50-60к. Таковы цены... Думаю, если налаживать производство самостоятельно они у нас все равно сильно дешевле выйдут.
-
Может не в тему, но... Для одной из наших работ потребовался преобразователь интерфейса 232<>485(422) 2 микросхемы от maх рисование схемы заняло минут 10. рисование печатной платы сразу, без разводки - еще полчаса. изготовление тонкого шила, ибо сверла не было, из гвоздя для пробития двух отверстий в плате (ну, пересеклись дорожки, тяжело разводить "по живому") - еще полчаса. Травление - 15 минут. Паяние - 10 минут. Итого, учитывая перекуры, распитие чаев: 2 с половиной часа и преобразователь готов. Стоимость без учета работы - рублей 80.
-
> ты пропустил то, что это называется "киоск самообслуживания". > Хорошие экземпляры стоят от 80к на рынке. Без дисплея стоят > около 50-60к. > Таковы цены... > Думаю, если налаживать производство самостоятельно они у > нас все равно сильно дешевле выйдут.
Сколько штук нужно?
|