1

Моя тетя недавно купила этот денежный ящик на аукционе и поручила мне выяснить, как открыть его через компьютер. У нас есть ключ (на фото), и мы можем открыть его вручную, но я бы хотел подключить его непосредственно к компьютеру и открыть с помощью какой-либо программы или скрипта. Он имеет встроенный шнур RJ-11, выходящий из задней части. Первоначальные исследования показывают, что обычно его можно использовать с принтером, но я хочу иметь возможность подключить его напрямую к компьютеру.

Редактировать: это должно быть в состоянии работать с Windows 7.

Edit2: http://imgur.com/a/czEMs imgur галерея внутренностей.

4 ответа4

4

Как сказал Journeyman Geek: "Не однозначный ответ", но все старые кассовые ящики, в которых я работал (30 точек обслуживания клиентов), подключались к последовательному порту через кабель RJ11-Serial и отправляли практически любые строки символов в порт по адресу около 300-1200 бит / с приведет к открытию денежного ящика. Новые из них были подключены непосредственно с USB-порта.

У нас на приемных ПК был спрятан значок «аварийное открытие», и он был связан с командным файлом, который содержал строку режима для установки параметров com-порта, а затем что-то вроде «ECHO AAAAAA> COM1:»

Для приложения POS денежный ящик был определен как принтер с последовательным интерфейсом, и приложение «печатало» короткую строку текста в ящик, чтобы открыть его.

У нас была пара ОЧЕНЬ старых денежных ящиков, в которых интерфейсный блок был подключен к последовательному порту и далее к ящикам, но в большинстве из них мы использовали прямое соединение через последовательный порт.

1

Не окончательный ответ, но быстрый поиск в Google подсказывает несколько вещей. Короче говоря, вы не можете, не используя стандартный порт любого типа со стандартного ПК без подходящего принтера, который является частью системы POS.

Во-первых, то, что эти ящики каким-то образом подключены к принтерам, а распиновка зависит от принтера (это и без подходящего принтера это может вообще не выполнимо).

Однако, по-видимому, это довольно простые устройства - принтер запускает соленоид, который его открывает, независимое от устройства устройство, кроме кабеля, как, например, стандартный интерфейс или что-то очень простое, и они используют 12В. Возможно, вы сможете подключить устройство к разъему RS232/Serial, если он у вас есть, так как уровни напряжения соответствуют техническим характеристикам, но может потребоваться некоторое тестирование. Если это не помогает, нет простого способа получить сигнал 12 В из системы, так что вам, вероятно, придется решить, как запустить устройство, возможно, используя напряжение питания системы, какое-то реле и, возможно, микроконтроллер - точный процесс будет далеко за пределами возможностей SU.

Я бы порекомендовал найти булавку на стороне денежного ящика и продолжить с этого момента.

0

Этот денежный ящик подключается к компьютеру через чековый принтер Star или Epson 40. Вы подключаете принтер через параллельный порт.

Это действительно кабель RJ12. Он подключается к порту RJ12 на чековом принтере.

Вы отправляете специальный (скрытый) символ на принтер. Когда принтер видит специальный символ, он открывает ящик.

0

Этот ящик сам по себе не может быть подключен к компьютеру напрямую. Возможно, вам придется связаться с MMF, или сделать собственную проводку и контроль для него.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .