Re: Купюроприемник не отвечет на запросы через RS232

Модератор: Guzel

Купюроприемник не отвечет на запросы через RS232

Сообщение Xiled » 07 сен 2006, 09:21

Драссьте.
У меня проблема с CashCode SM-2007 RUS 2513
Подключен он через RS232, зацеплен на COM1.
(всего устройствами занято 3 кома
1 - купюроприемник, 2 - штрих сканер,3 - принтер)

Сначала думал что протокол CCNET, cвязался с CashCode - сказали что протокол BDP и выслали тестовую прогу.. на которой они сами тестят эти купюроприемники.

Результат:
1. сам пробовал на питоне, ни получил от купюроприемника ни байта.
2.  В тестовой проге тоже на любой запрос - пишет "!!! - No Answer - !!!" - то есть тоже ни байта.
(естественно при этих тестах прога нормально работающая с купюроприемником убивалась, потому как порт был занят ей)

НО !!! Есть ява приложение (естественно сорсников нет) которое замечательно работает с этим купюроприемником.

Еще раз повторю купюроприемник ни ответил мне ни байта, хотя посылая на другие девайсы это тестовой прогой CashCode команды что-то да происходит например RESET работает..
с модемом я тоже на питоне нормально общаюсь через RS232.

Я вот не знаю может на уровне винды меня что-то не пускает?
Что посоветуете?

Можно как-то прослушать что Java посылает на com порт?(может подрубить вместо купюроприемника другой комп COM-COM и послушать что Java посылает?)
Xiled
 
Сообщений: 2
Зарегистрирован: 07 сен 2006, 09:05


Re: Купюроприемник не отвечет на запросы через RS232

Сообщение AR_Favorit » 07 сен 2006, 09:55

На уровне винды - из питона - не может не пускать, раз с модемом удается работать...

Если есть второй комп - то подключай его вместо купюрника (токо не забудь, что TXD одного - это RXD другого и наоборот), запускай работающую прогу и смотри каким-нить терминалом... Только чтоб он HEX-значения показывал...
С уважением, AR
AR_Favorit
Гуру
Гуру
 
Сообщений: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: Купюроприемник не отвечет на запросы через RS232

Сообщение polyhedron » 07 сен 2006, 10:50

должно соответствовать , если на СОМе Тх, то и на купюрнике тоже - Тх. такая вот прикола вылезла с кышкодом.
polyhedron
Гуру
Гуру
 
Сообщений: 3059
Зарегистрирован: 08 июл 2005, 07:14
Откуда: Казань

Re: Купюроприемник не отвечет на запросы через RS232

Сообщение AR_Favorit » 07 сен 2006, 11:02

Ну ни фига себе... ??? ??? ??? :o

НО: это же значит, что на кешкоде они непрально обозваны (ну или не то, чтоб непрально, но обозваны именем линий ком-порта, к которому доолжны быть подключены)???
Я-то про подключение компа к компу....
Последний раз редактировалось AR_Favorit 07 сен 2006, 11:03, всего редактировалось 1 раз.
С уважением, AR
AR_Favorit
Гуру
Гуру
 
Сообщений: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: Купюроприемник не отвечет на запросы через RS232

Сообщение AR_Favorit » 07 сен 2006, 11:05

Да, кстати, а декомпиляторы явы - существуют же? Мож ими попытать счастья...
С уважением, AR
AR_Favorit
Гуру
Гуру
 
Сообщений: 8984
Зарегистрирован: 04 ноя 2005, 20:31
Откуда: г. Тула

Re: Купюроприемник не отвечет на запросы через RS232

Сообщение polyhedron » 07 сен 2006, 11:08

дык про то и речь - что, похоже, обозваны теми линиями портов, к коим подключать надобно
polyhedron
Гуру
Гуру
 
Сообщений: 3059
Зарегистрирован: 08 июл 2005, 07:14
Откуда: Казань

Re: Купюроприемник не отвечет на запросы через RS232

Сообщение Xiled » 07 сен 2006, 13:37

Всем спасибо :)
Вопрос решен с помошью PortMon
отличная прога рекомендую!

Оказалось что вовсе там не Bdp как меня уверяли сотрудники CashCode (хреновы канадские самоделкины),
а всетаки CCNET, просто когда я пробовал на CCNET я указывал неверную длинну (07) а надо было (06),
хотя в описании протокола четко стоит CMD | DATA и написанно что если
какое либо поле отсутствует то ставить его 0x00h ,
на деле же оказалось что что если даты нет то длинна 06 и дата вообще пропускается..

Странно я вроде так тоже пробовал.. но что-то раньше не получилось.

Тем не менее сейчас все отлично рекомендую всем PortMon
(_хttp://www.sysinternals.com/Utilities/Portmon.html)
Спасибо за отзывы :)
Xiled
 
Сообщений: 2
Зарегистрирован: 07 сен 2006, 09:05


Вернуться в CashCode

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

cron