greenrul

ICT L70 подключен через "китайскую плату"

18 сообщений в этой теме

Привет,

 

Терминал заказан в Китае. Изначально собран под китайское ПО, и купюроприемник, чековый принтер и монетоприемник (он отсутствует в моей комплектации) подключены к специальной плате, а она уже в свою очередь - к компьютеру. Плата создает виртуальный COM-порт. Купюроприемник ICT L70 работает в пульсовом режиме.

 

post-34032-0-90085800-1464335123_thumb.p

 

Когда программист начал разработку софта под киоск, то мы обнаружили что на ком порте творится тарабарщина - при приеме купюры, начинает идти счетчик. Если номинал 1, то счетчик замирает на одном зачении, если 2 - на другом и пр. При этом до максимального номинала (100 тысяч индонезийских рупий) счетчик добирается около 34 секунд. Инкрементит примерно по 3 ед. в секунду. Это значит что при приеме купюры минимум нужно ждать 17 секунд чтобы определить ее номинал (17 секунд = остановка 50 тысячной банкноты, если не остановились - значит это 100)!

 

Кто-нибудь сталкивался с подобной реализацией?

 

От купюроприемника в китайскую плату идет 3-pin коннектор (через 9pin переходник), в плату входят три таких пина от трех девайсов, и плата уже соединяется с материнкой через десятипиновый коннектор с надписью USB.

 

post-34032-0-77017200-1464335146_thumb.p post-34032-0-51919200-1464335155_thumb.p

 

Купюроприемник прошит на прием индонезийских рупий.

 

Можно ли подключить купюроприемник напрямую к мат. плате, минуя эту идиотскую плату с таймером? Какой кабель для этого нужен (боюсь спалить что-то по неопытности). Нужно ли перепрошивать купюприемник для смены протокола работы на ICT-004/006 с пульс режима?

 

post-34032-0-72626800-1464335132_thumb.p post-34032-0-23830700-1464335137_thumb.p

 

Готов оплатить подробную консультацию, ибо вещи для меня новые, нахожусь за границей и инженеров с опытом вендинга вблизи нет, как и возможности заказать программаторы/кабели для перепрошивки. Скайп greenrul.

 

 

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Очень краткая вводная информация, но похоже, что переходная плата является преобразователем импульсов от КП в протокольный вид.

Если пишите "под себя", то лучше использовать протокольную версию обмена данных (ICT004, ID003, MDB) все эти протоколы поддерживаются серией L фирмы ICT

ps. Судя по последней фотографии ваш КП и правда включен в Пульсовом режиме.

Изменено пользователем LIC
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Очень краткая вводная информация, но похоже, что переходная плата является преобразователем импульсов от КП в протокольный вид.

Если пишите "под себя", то лучше использовать протокольную версию обмена данных (ICT004, ID003, MDB) все эти протоколы поддерживаются серией L фирмы ICT

ps. Судя по последней фотографии ваш КП и правда включен в Пульсовом режиме.

 

Спасибо, но в принципе вы повторили все то что описано в моем посте. 

 

Там были еще вопросы - Можно ли подключить купюроприемник напрямую к мат. плате, минуя эту идиотскую плату с таймером? Какой кабель для этого нужен (боюсь спалить что-то по неопытности). Нужно ли перепрошивать купюприемник для смены протокола работы на ICT-004/006 с пульс режима?

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Для прямого подключения ICT L7x к материнской плате компьютера и организации работы по протоколу потребуется штатный кабель WEL-R7U06, это преобразователь TTL->RS232. Кабель можно купить готовый у компании поставщика ("Стиль АВС", "Монолит-Элком"...), но можно собрать самому при наличии комплектующих и опыта.

По прошивке сказать можно зная номер используемой FW.

Изменено пользователем LIC
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет, купил кабель. 

 
Купюрник не хочет переключаться в режим ICT. Моргает красным два раза. Не подскажете в чем может быть теоретически причина?
в документации: 
fea80b983cbf1477625c20ea55a17607.png
 
на купюрнике:
 62e228020a2f1307d32fdba145cb9aed.png
 
 
on/off/on/off
любые другие положения DIPов этих четырех кроме как пульсовых купюрник реагирует дважды моргая красным
 
в чем может быть проблема?
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прежде всего надо знать какая версия прошивки стоит.

Допустим для L7DX08DOH010000RU513:

ICT004  DIP2.2=OFF, DIP2.3=ON

 

L7DX08BAH14B949RU401

ICT004  DIP2.2=OFF, DIP2.3=OFF

 

Т.е. нужно знать версию, а два мигания это и есть ошибка связи с хост машиной.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прежде всего надо знать какая версия прошивки стоит.

Как можно узнать версию прошивки?

 

И где вы нашли информацию о соответсвии версии прошивки и дип переключателям? На сайте ICT информации просто неприлично мало.

Изменено пользователем greenrul
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И где вы нашли информацию о соответсвии версии прошивки и дип переключателям? На сайте ICT информации просто неприлично мало.

 

Тут немного сложнее, версию можно узнать имея программатор FP-004 и софт для КП (серия L немного не типична для всей линейки КП ICT). Описание ДИП переключателей идут в комплекте с "прошивками".

 

Если вы разработчик программного обеспечения, то вам проще найти специалиста в вашем городе, пусть он вам подготовит КП для работы по протоколу ICT004. Ну и тестовая программа от ICT для тестирования в протоколе ICT004 вам в помощь.

Изменено пользователем LIC
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тут немного сложнее, версию можно узнать имея программатор FP-004 и софт для КП (серия L немного не типична для всей линейки КП ICT). Описание ДИП переключателей идут в комплекте с "прошивками".

 

 

Если вы разработчик программного обеспечения, то вам проще найти специалиста в вашем городе, пусть он вам подготовит КП для работы по протоколу ICT004. Ну и тестовая программа от ICT для тестирования в протоколе ICT004 вам в помощь.

 

 

Тонкость ситуации в том что я нахожусь в Индонезии, а здесь вообще с сервисом, не то что с вендингом - не очень. Валюта соотвественно нужная (и прошивки) - IDR, Индонезийские рупии.

 

Пытаюсь узнать прошивку у поставщика, но процесс небыстрый. На купюроприемниках идет наклейка ID72399DB (или D13 на конце, не разобрать). Это может быть номер прошивки? Где-то можно найти список всех прошивок?

 

Номер модели L706MY401iB, я добрался до Client Zone ICT, там лежит более-менее приличный мануал. Судя по нему он изначально настроен на валюту MY (малазийский ринггит). Но китайский партнер перепрошил ее на IDR рупии и действительно - 4 старших номинала купюрник берет. (Из 7 возможных). Еще один вопрос - количество распознаваемых номиналов задается прошивкой или это ограничение самого устройства?

 

И что за Inhibit singnal, и как его отключить? Следую шагам из мануала https://gyazo.com/176e24b06f471358482734284ef2fa80 , возник вопрос.

Изменено пользователем greenrul
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Смешались в кучу кони, люди...

Да, ситуация сложная, попробую вам более расширено объяснить.

Надписи на корпусе КП не всегда совпадают номеру прошивки записанном в КП, так как вы сами заметили, что вам его прошили, попытайтесь узнать у того кто вам это делал.

Список всех прошивок вам не предоставит даже центральный офис ICT, а вот конкретно по номерам для конкретной валюты можете попробовать направить письмо в тех. поддержку производителя.

Теперь о сигнале Inhibit. Фактически этот сигнал применяется в режиме Пульсового протокола и служит для запрета или разрешения приема купюр. Реализация этого сервиса производится путем подачи соответствующего сигнала (лог.0 или лог.1) на соответствующий вывод центрального разъема КП. По схеме это выглядит примерно так:

PIN1 YELLOW .......... Inhibit+ (подключаем к управляющей плате к питанию +5вольт)

PIN2 GREEN ............  Inhibit- (а вот сюда подключаем сигнал управления от платы управления)

Все номера и цвета соответствуют стандартному разъему 3Х3.

Уровень сигнала управления зависит от положения DIP5 (10 секционный) ON - LOW Active, OFF - HIGH Active.

Два мигания светодиода красным цветом и есть ошибка соединения с Хост машиной, в случае с Пульсовым протоколом это отсутствия корректного сигнала Inhibit, в режиме других протоколов (MDB, ccNet, ICT004, ID003) такой сигнал соответствует отсутствию команд от Хост машины к КП и Inhibit тут ни при чем.

В пульсовом режиме можно добиться приема купюр без использования сигнала Inhibit поигравшись с положением  DIP5 (10 секционный).

Список принимаемых купюр заложен в конкретной прошивке, редактировать список принимаемых купюр можно по средствам DIP6 - DIP10 (10 секционный) ON - разрешить прием, OFF - запретить.

 

Очень важно, при изменении положения любого переключателя, КП следует обязательно перезагрузить ( выключить, а потом снова включить).

Присоединил описание подключения КП.

L_Series_Installation_Guide(EN).pdf

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Смешались в кучу кони, люди...

Да, ситуация сложная, попробую вам более расширено объяснить.

Надписи на корпусе КП не всегда совпадают номеру прошивки записанном в КП, так как вы сами заметили, что вам его прошили, попытайтесь узнать у того кто вам это делал.

Список всех прошивок вам не предоставит даже центральный офис ICT, а вот конкретно по номерам для конкретной валюты можете попробовать направить письмо в тех. поддержку производителя.

Теперь о сигнале Inhibit. Фактически этот сигнал применяется в режиме Пульсового протокола и служит для запрета или разрешения приема купюр. Реализация этого сервиса производится путем подачи соответствующего сигнала (лог.0 или лог.1) на соответствующий вывод центрального разъема КП. По схеме это выглядит примерно так:

PIN1 YELLOW .......... Inhibit+ (подключаем к управляющей плате к питанию +5вольт)

PIN2 GREEN ............  Inhibit- (а вот сюда подключаем сигнал управления от платы управления)

Все номера и цвета соответствуют стандартному разъему 3Х3.

Уровень сигнала управления зависит от положения DIP5 (10 секционный) ON - LOW Active, OFF - HIGH Active.

Два мигания светодиода красным цветом и есть ошибка соединения с Хост машиной, в случае с Пульсовым протоколом это отсутствия корректного сигнала Inhibit, в режиме других протоколов (MDB, ccNet, ICT004, ID003) такой сигнал соответствует отсутствию команд от Хост машины к КП и Inhibit тут ни при чем.

В пульсовом режиме можно добиться приема купюр без использования сигнала Inhibit поигравшись с положением  DIP5 (10 секционный).

Список принимаемых купюр заложен в конкретной прошивке, редактировать список принимаемых купюр можно по средствам DIP6 - DIP10 (10 секционный) ON - разрешить прием, OFF - запретить.

 

Очень важно, при изменении положения любого переключателя, КП следует обязательно перезагрузить ( выключить, а потом снова включить).

Присоединил описание подключения КП.

 

Спасибо за подробности. В пульсовом режиме он работает, но задача перевести его в протокол ICT.

 

Название прошивки - L7DX08KHA060000ID723(99DB) 

 

Поставщик не может сообщить правильные настройки DIP, поддержка ICT молчит уже примерно неделю. Как можно найти настройки DIP для нее?

 

Сейчас купюроприемник подключен двумя кабелями одновременно - один берет питание с "китайской платы" и подключен к компьютеру через COM2 (см. первый пост), второй - кабель WEL-R7U06 подключенный напрямую в COM1. Может ли быть проблема в том что они подключены оба одновременно? Ведь WEL-R7U06 не дает питания, и подключать только через него не получится.

 

Если же моргание красным дважды это сигнал ожидания команд от хост машины, то в отсуствие программаторов fp-003/004 какой софт можно использовать чтобы просимулировать эти команды и вообще понять готово ли устройство для работы по этому протоколу? BA Test Tool и ICT-004 не реагируют - https://gyazo.com/7009166df878dac16c3a216670e9df9f https://gyazo.com/db8a7f487da01db8da7d7bd63d7021f5 

Изменено пользователем greenrul
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

BA Test Tool с серией "L" не работает, номер прошивки мне ничего не говорит, это нужно уточнить у официального представителя ICT. Набор протоколов в прошивке может быть разный и Pulse/ICT004 и Pulse+ICT004+ID003 и так далее.

Подключите только питание к КП и через кабель  WEL-R7U06 к компьютеру, запустите ICT-004 и пробуйте соединиться, при этом пробуйте комбинацию 4-х секционного переключателя 2,3.

Так-же можно попробовать симуляторы других протоколов.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возможность подключить отдельно питание к сожалению нет - в комплекте сейчас только два кабеля, один  WEL-R7U06. Второй идет к китайской плате с переходником 3*3 и выходом тремя пинами - https://gyazo.com/abefc391931f168ef8b20452342169aa я так понял это WEL-R7U02.bmp 

В принципе можно обрезать те кабели по которым идут данные, но я не хочу терять рабочую запчасть. Может ли быть проблема в питании, что оно идет по кабелю по которому также должен идти пульс? 

Проблема в том что доставка кабелей в индонезию займет неприлично много времени, и терять месяц на то чтобы понять что проблема была не в питании - не хочется.

 

Получил наконец-то описание от китайского дилера, переключил DIP'ы, купюрник по прежнему моргает два раза красным.

Описание прошивки: https://drive.google.com/file/d/0BwrjDw5hioLGcDFKeHVJYVNKM2c/view?usp=sharing 

 

я ставил дипы:

1 - ON

2 - OFF

3 - ON

4 - неважно, как я понял, поставил ON.

 
Программа RS232 ICT все равно его не видит. Сканер портов COM показывает тишину на COM2, куда подключен купюрник.

 

Какие могут быть варианты?

 

Оффтоп - ICT104 и ICT-004 это одно и то же?

Изменено пользователем greenrul
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Программа RS232 в упор его не видит. Вот настройки:

[COMMAND]
PORT=COM2
COMM=9600,E,8,1
 
Подключен к ком2
Через провод WEL-R7U06 и переходник https://gyazo.com/2d203c98427179fd6703a13cc2980594 на com2 https://gyazo.com/6c85218766c4f247e50fdf0db5a69009 внутри материнки
 
На всякий случай - дип 1 https://gyazo.com/b3a7878dea917c900cd8a6158a2c4f55
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуйте подключить СОМ1, с протоколами от ICT не работал.

ICT-002.RAR

Изменено пользователем LIC
0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Попробуйте подключить СОМ1, с протоколами от ICT не работал.

Пробовал, не помогло

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Попробуйте подключить СОМ1, с протоколами от ICT не работал.

Пробовал, не помогло

 

 

Проблема была в том что я неправильной стороной вставлял COM разьем в материнку.  :dont_know:

 

всем огромное спасибо за содействие!

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот и отлично, но вы же говорили, что пробовали и СОМ1 и СОМ2.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Наши партнеры

    DeMarco - Капучино КарамельОслик ВендиИнгрединеты для вендинга  от АлмафудКофе для вендинга

  • Сейчас на странице

    Нет пользователей, просматривающих эту страницу