22 февраля, суббота 13:35
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

о древнем терминале OMNI-395 и принтере P250

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • о древнем терминале OMNI-395 и принтере P250

    Приветствую!
    Случилось так, что нужно подключить принтер Р250 (Р900) от OMNI-395, к ПК через СОМ.
    Путешествие по форуму через поиск результатов не дало...

    Подскажите, может кому приходилось такое реализовать, поделитесь распайкой.

    Заранее благодарен!

  • #2
    с круглым DIN разъёмом? У нас в факе валяется распиновка -
    http://www.nsg.ru/supp_faq.php?topic=cab&id=9
    Правда, там на наши фирменные разъёмы на другой стороне (и даже DB-25 перевёрнут папа/мама).
    Смотрите левую половину с названиями и направлениями сигналов, от неё уже можно нарисовать разводку на стандартный DB-9f.
    http://www.nsg.ru

    Комментарий


    • #3
      Спасибо Валентин, попробуем разобраться.

      Комментарий


      • #4
        Ну вот такая получается распайка:

        DIN8 DB-9мама
        ??? апп.готовн. --> 1+6
        5 -- апп.готовн. -- 4
        4 -- упр.потоком -- 7
        2 --> упр.потоком --> 8
        3 -- данные -- 3
        7 --> данные --> 2
        6 --- земля --- 5

        Нумерацию контактов см. по ссылке выше.

        Неочевидный вопрос - откуда взять сигнал аппаратной готовности (DCD+DSR, 1+6) от поса к ПК, без него работать не будет. Насколько мне объясняли банкиры, этот девайс вместо него использует RTS, соответственно, нужно в DB-9f впаять перемычку 1+6+8. Либо взять его от собственного DTR компа, т.е. перемычка 1+6+4.
        http://www.nsg.ru

        Комментарий


        • #5
          Пардон, туплю... это распиновка для подключения самого ПОС-а к ПК. Но если у вас есть родной кабель ПОС-принтер, то дальше уже можно его прозвонить и сложить 2 кабеля вместе, ориентируясь по направлениям сигналов.
          http://www.nsg.ru

          Комментарий


          • #6
            Вся проблема в том, что у нас нет грамотного техноря.. чтобы разложил и прозвонил...

            Комментарий


            • #7
              Сообщение от LApinAV Посмотреть сообщение
              Вся проблема в том, что у нас нет грамотного техноря.. чтобы разложил и прозвонил...
              1. Штатно на ПОСе принтер подключается к тому же гнезду DIN8 ?

              2. Кабель принтер-ПОС есть ?

              3. Тестер есть?

              4. (опционально) На принтере разъём такой же?
              http://www.nsg.ru

              Комментарий


              • #8
                Есть и принтер и кабель и сам ПОС
                есть чем прозвонить
                кабель DIN 8 ==> mini DIN 8 (по моему так он обзывается), это кабель от терминала к принтеру
                Последний раз редактировалось LApinAV; 02.03.2009, 12:54.

                Комментарий


                • #9
                  Сообщение от LApinAV Посмотреть сообщение
                  Есть и принтер и кабель и сам ПОС
                  есть чем прозвонить
                  кабель DIN 8 ==> mini DIN 8 (по моему так он обзывается), это кабель от терминала к принтеру
                  Последнее жалко... если бы был симметричный кабель, можно было бы надеяться, что у него и внутри разводка симметричная или кососимметричная.

                  Рассуждаем так. Берём в руки конец DIN8, который подключается к ПОСу. На нём, например, 3 нога - это данные от принтера в хост (ПОС или ПК). На DB-9f этот провод нужно припаять к ноге 2. Итого варианты (не все немедленно нужно реализовывать, но хотя бы мысленно):
                  -- вскрываем вилку DIN8, отпаиваем этот провод, припаиваем к ноге 2 на DB-9f
                  -- находим розетку DIN8, припаиваем провод одним концом к ноге 3, другим к ноге 2 на DB-9f, втыкаем в розетку родной кабель
                  -- прозваниваем родной кабель, находим, какая нога в mini-DIN8 соединена с ногой 3 на DIN8; находим вилку mini-DIN8, припаиваем провод одним концом к этой ноге, другим к ноге 2 на DB-9f

                  Аналогично для других проводов. В результате получаем искомый кабель (цельный или составной). С некоторой вероятностью, достаточно вообще 3 проводов (данные туда-сюда и земля) плюс перемычки 4+1+6+8 в DB-9f, чтобы обмануть порт компа на предмет аппаратной готовности и управления потоком. По крайней мере, на низких скоростях оно и так должно работать.

                  Полная таблица получается кососимметричной к тому, что я утром нарисовал для кабеля ПК-ПОС:

                  DIN8 DB-9female
                  5 --> 1+6 аппаратная готовность от принтера к хосту
                  4 --> 8 управление потоком от принтера к хосту
                  2 -- 7 управление потоком к принтеру от хоста
                  3 --> 2 данные от принтера к хосту
                  7 -- 3 данные к принтеру от хоста
                  6 --- 5 земля

                  Единственный непонятный момент - аппаратная готовность (DTR) от хоста к принтеру. У OMNI этого сигнала нет, варианты: а) принтер его игнорирует; б) в родном кабеле 2 нога на DIN8 (RTS от хоста к принтеру) разведена на 2 ноги в mini-DIN8. В случае б), если делать цельный кабель, нужно или эту перемычку воспроизвести тоже, или экспериментировать: какая из этих 2 ног RTS (нога 7 в DB-9), а какая DTR (нога 4 в DB-9), два варианта перебрать недолго...
                  http://www.nsg.ru

                  Комментарий


                  • #10
                    Сообщение от LApinAV Посмотреть сообщение
                    Приветствую!
                    Случилось так, что нужно подключить принтер Р250 (Р900) от OMNI-395, к ПК через СОМ.
                    Путешествие по форуму через поиск результатов не дало...

                    Подскажите, может кому приходилось такое реализовать, поделитесь распайкой.

                    Заранее благодарен!

                    Комментарий


                    • #11
                      у нас где то целый мешок валялся таких проводков

                      Комментарий


                      • #12
                        Спасибо, сегодня пробуем спаять-сваять, о результатах отпишусь неприменно!

                        Комментарий


                        • #13
                          Распайка кабеля для подключения принтера Verifone 250B к ПК.



                          Разъем к принтеру---DB-9 (female)
                          1-----------------------2
                          2-----------------------5
                          4-----------------------1,6,8
                          5-----------------------4
                          6-----------------------3
                          8-----------------------7

                          Комментарий


                          • #14
                            А кто-нибудь может подсказать описание управляющих команд для PrintPak 350? В И-нете ничего найти не смог. Подключить к ПК удалось, даже работает . Но нужно как-то поменять таблицу кодировки. Ну, и желательно команды управления шрифтами.

                            Комментарий

                            Обработка...
                            X