Алексей Алексеев Добро пожаловать в мой уютненький бложек

Кардридер Cipher 1023 (RS-232)

Уже очень давно приходится работать с кардридерами фирмы Cipher. Модель 1023 наиболее распространена в наших палестинах. При настройке накопительных дисконтных карт для магазина, я обнаружил что он выдает некорректную информацию на выходе. Конфигурируется данный девайс 9-ю dip-переключателями, расположенными под ним. Вот так они выглядят:

Cipher 1023 dips

По умолчанию дипы выставлены следующим образом:

  1. ВКЛ
  2. ВКЛ
  3. ВКЛ
  4. ВКЛ
  5. ВКЛ
  6. ВЫКЛ
  7. ВКЛ
  8. ВЫКЛ
  9. ВКЛ

При таком положении переключателей девайс чаще всего работает исправно и выдает правильные результаты. Но в моем случае на выходе была странная картина из #0 значений. Решений у меня было 2, первое заключалось в перепрошивке девайса, второе в конфигурировании его же дипами, т.к. сервисная карта была утеряна, а на поиски новой не было времени, стал изучать работу переключателей. Сразу хочу привести рабочую картину дипов, вот она:

  1. ВКЛ
  2. ВКЛ
  3. ВКЛ
  4. ВКЛ
  5. ВКЛ
  6. ВЫКЛ
  7. ВЫКЛ
  8. ВЫКЛ
  9. ВЫКЛ

При таком раскладе мой кардридер стал чувствовать себя более комфортно.

Привожу расшифровку положений переключателей:

SW1: Этот переключатель должен находиться в положении ВКЛ.
SW2: Разрядность данных

ВКЛ - 8 разрядов данных
ВЫКЛ - 7 разрядов данных

SW3 - SW4: Контроль по четности

ВКЛ ВКЛ - Проверка четности выключена
ВЫКЛ ВКЛ - Проверка на четность
ВКЛ ВЫКЛ - Проверки на нечетность

SW5 - SW6: Скорость (битов в секунду).

ВКЛ ВКЛ 38400 битов в секунду.
ВЫКЛ ВКЛ 19200 битов в секунду.
ВКЛ ВЫКЛ 9600 битов в секунду.
ВЫКЛ ВЫКЛ 2400 битов в секунду.

SW7 - SW9: Режим передачи

ВКЛ ВКЛ ВКЛ - Передача данных только на порт А (2 порта)
ВЫКЛ ВКЛ ВКЛ - Передача данных только на порт В (2 порта)
ВКЛ ВЫКЛ ВКЛ - Передача данных одновременно на порты А и В (2 порта)
ВЫКЛ ВЫКЛ ВЫКЛ - Режим подтверждения связи RTS/CTS отключен (1 порт)
ВЫКЛ ВЫКЛ ВКЛ - Готовность данных (1 порт)
ВКЛ ВКЛ ВЫКЛ - Готовность сканера (1 порт)
Комментарии (9) Пинги (0)
  1. Добрый день! А этот девайс совмести с 1с 8.2 управление торговлей 11?

  2. Добрый день, подключали ли вы считыватель cipher 1023 через USB virtual com переходник?

    • Да, конечно! Все работало отлично.

      • Может есть какие-нибудь подводные камни? У меня Win7(х86), 1C 8.2(розница), все тесты проходит успешно и от Атол, и 1Совский, при открытии информационных карт (дисконтных) 1С выдает: ошибка при подключении устройства, пока не закроешь 1С доступ к устройству не восстанавливается. Обработка 1С 2.27, ScanOPOS 8.0.15.1, дипы выставлены как выше указано, . Тот же ридер на WinXP работает, только загрузка ЦП >90% после к.л. операций с ним.

        • 1. В 1С несколько устройств пытаются использовать порт на который подключен ридер.
          2. Несоответствие версии обработки и драйвера устройства.
          3. Если подключен через USB-VCOM, то в 90% случаев проблема в переходнике, а именно в его драйверах.

  3. Добрый день, а подскажите, есть бонусные карты , но со считывателя не считываются, можете подсказать решение?

  4. Здравствуйте! А если магнитные карты не читает, точнее пикает, нокарту не читает, драйвера атол стоят. куда копать?

  5. Здравствуйте. CipherLab 1023 подключается через PS/2. Возникла необходимость перенести программу на ноутбук и подключить считыватель МК к ноутбуку. Там PS/2 нет. Как быть?


Оставить комментарий

Trackbacks are disabled.