Т.к. коллега Vetal не ведет эту тему дальше, вмешаюсь...
В cash.ini строка keysmodel=kb3100 есть. И чтение в командную строку / пустой файл проходит замечательно, никакого мусора не обнаружилось (тестировали долго и много раз).
При появлении сообщения "Операция отменена кассиром" данные самой карты на экране появляются и они (номер, срок действия) верны.
Если у карты срок действия истек (есть такая тестовая), то выдается табличка "истек срок годности" и никаких сообщений об отмененной операции нет.
Вот такие дополнения... Есть у кого предположения - это проблема софта или харда?
И, может, знает кто в каком модуле производится обработка считывания карты: в cash.exe или банк.dll?