Страница 1 из 1
Пропадают COM/SDC-принтеры (5877,5887,Aptra 2.6,3.02,3.04)
Добавлено: 18 июн 2014, 14:16
nonpar
Значит так. Есть системник PIVAT, с которым, таинственным образом, не работают принтеры. Вернее, какое-то время после загрузки Aptra работают, а затем пропадают из списка девайсов в Аптре.
Перечислю, от чего это НЕ ЗАВИСИТ.
- от версии установленного софта (пробовали Аптра 2.6, 3.02, 3.04)
- от остального банкомата (ставили в разные 5887 и 5877)
- от интерфейса принтеров (COM или SDC)
- от блока питания системника (меняли)
Есть какие-то мысли? Понятно, что можно поменять ещё и SSPA и материнку - но хотелось бы иметь хоть какую-то гипотезу причин неисправности, кроме происков нечистой силы)))
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 14:56
central
Батарею проверить на sspa. А лучше поменять плату. NVRAM-то хоть сбрасывали?
Добавлено спустя 2 минуты 46 секунд:
Да кстати можно один из принтеров на ком1 подключить. Думаю он останется в списке, а второй пропадает. Так как только ком1 не завязан на SSPA.
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 16:31
nonpar
Вот кстати да, глюки с NVRAM в SSPA вполне подходят по симптомам. SSPA живого пока нету на замену.
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 16:44
Dan
Тоже за SSPA. У меня похожее- только пропадает диспенсер на 5877 ( SDC).
Все остальное там- на COM. ( принтер,ридер)
central писал(а):можно один из принтеров на ком1 подключить
А тогда будет ридер пропадать.Уж лучше чтоб принтер пропадал.
А переключатели на SSPA как стоят?
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 17:27
Zema
У меня была подобная проблема
Решилась заменой SSPA
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 17:33
Telo
Ведь автор в условиях указал, что от интерфейса принтера не зависит:
- от интерфейса принтеров (COM или SDC)
Плата SSPA может играть роль даже в том случае, когда принтеры подключены через COM?

Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 17:35
Dan
Telo, может. Через дип-свичи SSPA можно включить/выключить COM3/4.
В BIOS-e есть только COM1/2
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 17:52
PashaSennheiser
И СОМ 3/4 идут на SSPA. Но все равно странно почему только принтеры? Почему на 5887 не отваливался еще и диспенсер с операторской панелью? Все же висит на SDC.
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 18:00
Telo
А можно проверить, повесив принтеры на COM1 & 2, а картридер на COM3? Если с принтерами будет всё ок, а картридер станет исчезать, значит 100% SSPA, так можно проверить?
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 18:36
Dan
PashaSennheiser ,Наверное потому только принтеры, потому что стоят на адресах SDC c которыми какие-то глюки.
На адресах где диспенсер- все ОК.
Можно попробовать сделать Clear NVRAM- постреть, исчезает ли после этого.
Telo,Нужно еще и в Аптре поправить что на каком порту стоит.
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 19:54
Telo
Dan Я помню еще на плате SSPA был переключатель адресов последовательных COM-портов - может их переключить и заработает?
Re: Головоломка для настоящих извращенцев
Добавлено: 18 июн 2014, 20:02
Dan
Telo, Я имел ввиду другое:
Если на SSPA переключить дип , отвечающий за COM-порты, тогда в Windows-e COM3/4 в одном случае будут присутствовать, в другом- отсутсвовать.
На COM1/2 в Аптре прописан ридер. На COM3- Receipt Printer, COM4- Jurnal Printer.
Если поменять местами ридер с принтером, Аптра может "не увидеть" устройство( зависит от версии Аптры, от ОС- XP или NT)
Чтобы все нормально работало,когда меняешь местами ридер с принтером, нужно менять и в Аптре и/или ОС ( в реестре и др.)
Re: Головоломка для настоящих извращенцев
Добавлено: 20 июн 2014, 16:03
nonpar
Спасибо всем за обсуждение, помогло найти правильный подход.
Нашел условно-рабочий SSPA, установил, скинул на нем NVRAM. За сутки тестовый банкомат принтеры не потерял; но правда на нем и транзакций нету) С ближайшей оказией поставим на боевой, тогда и будет видно, ушла ли неисправность.
Батарейка на снятом SSPA в норме.
Мои мысли насчет механизма этой неисправности следующие. Предполагаю, что APTRA, после загрузки, строит таблицу найденных в системе устройств, и сохраняет ее в жестко выделенной области NVRAM SSPA.
Драйвер для принтеров с COM и SDC в Aptra используется один и тот же: с названием вроде PC40ColumnThermalPrinters. Соответственно, и запись для принтеров в этой гипотетический таблице находится в одном и том же месте, независимо от их интерфейса.
И если соответствующие физические ячейки NVRAM сбойные, может проявляться наблюдаемый эффект: после загрузки девайс работает, а через какое-то время система его теряет.