|
POS-терминал и купюроприемник на удалении 150-200 метров от ПК - реально? | ☑ | ||
---|---|---|---|---|
0
Cyberhawk
07.12.17
✎
11:32
|
Друзья!
Есть паркинг с двумя стойками-шлагбаумами (вход и выход) и одна будка с одним оператором на расстоянии: - 15 метров от первого шлагбаума и - 150-200 метров от второго. Стойки-шлагбаумы какие-то китайские, производитель куда-то слился, в стойках есть мозги (прошивка) и до них протянут ethernet. На ПК оператора (в будке) запущено два клиентсих приложения (на каждую стойку), взаимодействующие с этими стойками, и серверная часть, собирающая поступающие данные из стоек и складывающая их в SQL-базу (вроде MySQL). Сейчас, когда клиент выезжает, то он подъезжает к стойке и сует/прикладывает туда IC-карту. Если бесплатное время за парковку превышено, у оператора в будке появляется окошко с суммой, которую клиент должен оплатить. Оператор выбегает из будки, подбегает к выезжающей машине, берет оплату (налик), возвращается, нажимает в окошке клиентского ПО кнопочку "ОК" и шлагбаум открывается. Что требуется: 1. Избавить оператора в будке от беготни - хочется, чтобы он видел на своем ПК в будке результат оплаты (через купюроприемник или банковский терминал). 2. Дать возможность выезжающим автомобилям самостоятельно оплачивать парковку. Отдельный терминал оплаты (как в каких-нибудь аэропортах, например) делать не планируется - поток там мизерный, да и хочется использовать имеющуюся стойки-шлагбаум под это дело. В стойках-шлагбаумах есть место, чтобы врезать туда купюроприемник и банковский терминал, а вот на какой-нибудь неттоп места там уже, наверное, особо не будет (на малинку / ардуино - есть). Планируется оператору в будку поставить какую-нибудь "1С: Розницу", которая будет общаться с двумя купюроприемниками, двумя банковскими терминалами и "принимать" оплату от клиентов. Ну а оператор в интерфейсе Розницы уже будет видеть, что оплата прошла, и открывать шлагбаум по кнопке "ОК" в клиентском ПО (на первом этапе такой степени автоматизации будет достаточно). Отсюда вопрос: какой банковский терминал и купюроприемник может работать с длиной кабеля (ethernet / RS-232) более 150 метров? Бегло погуглил и чего-то не нашел таких железок... |
|||
1
mehfk
07.12.17
✎
11:36
|
||||
2
mehfk
07.12.17
✎
11:39
|
Для RS232 это тоже слишком большая длинна. А RS485 ты исключаешь сам.
|
|||
3
Cyberhawk
07.12.17
✎
11:40
|
(1) Ну так до шлагбаумов уже протянута сеть и как-то даже работает с клиентским ПО (в будке) - может в режиме 10 Мбит/с.
Вопрос в том, какое торговое оборудование (купюроприемник и банковский терминал) смогут работать так же... |
|||
4
mehfk
07.12.17
✎
11:40
|
*длина
|
|||
5
mehfk
07.12.17
✎
11:41
|
(3) Задай этот вопрос тому, кто их производит/продает/обслуживает.
|
|||
6
H A D G E H O G s
07.12.17
✎
11:46
|
(0) Смиздить у админа 150 метров кабеля, и, никуда не тянув его, подключить приблуду.
|
|||
7
H A D G E H O G s
07.12.17
✎
11:46
|
и проверить
|
|||
8
Йохохо
07.12.17
✎
11:52
|
https://bolid.ru/production/orion/interface-converter/s2000-ethernet.html
вот бы кто нибудь потестил) |
|||
9
H A D G E H O G s
07.12.17
✎
11:54
|
Я думаю, достаточно
|
|||
10
lodger
07.12.17
✎
11:57
|
(0) там же уже протянута сеть? нафига вам еще одну лапшу кидать туда, когда можно поставить свитч на там конце и все в него повтыкать...
|
|||
11
Cyberhawk
07.12.17
✎
11:58
|
(6) Пока нечего подключать - приблуда ищется :) Несколько разных продаванов, упомянутых в (5), только помыкали - видимо, не туда обращались :)
|
|||
12
Cyberhawk
07.12.17
✎
11:58
|
(10) В стойке-шлагбауме есть свитч, да
|
|||
13
Cyberhawk
07.12.17
✎
12:00
|
+(12) но это не точно, щас проверю по скупой документации на эту стойку
|
|||
14
H A D G E H O G s
07.12.17
✎
12:02
|
(12) Репитер скорее всего.
|
|||
15
lodger
07.12.17
✎
12:13
|
(13) ну и ищи оборудование с эзернетом.
|
|||
16
SeriyP
07.12.17
✎
12:21
|
Удлиннитель ЛВС с PoE - могут до 1,5 км сеть по витой паре удлиннять.
|
|||
17
Сияющий в темноте
07.12.17
✎
13:14
|
В ящик, где будет купюроприёмник, всё равно что-то, кроме него придётся поставить - можно взять плату мини-компьютера и подключить оборудование к нему, а уже порты этого компьютера пробросить к основному, где работает программа.
Опять же, при скорости 9600 интерфейс RS485 допускает около полтора километра. Можно взять модем для физических линий - будет скорость 19200 и тоже до 2 км. |
|||
18
Cyberhawk
07.12.17
✎
13:16
|
Короче в самой китайской стойке хаба/свитча нет, в контроллере внутри стойки есть один-единственный ethernet-разъем, куда и втыкается витая пара.
Но на каждой стойке (въезд и выезд) есть по хабу (это сам заказчик уже сделал), куда и воткнута каждая стойка, плюс эти хабы соединены с "главным" хабом в будке оператора, куда и воткнут его ПК. Т.е. с работой торгового оборудования (POS-терминала и купюроприемника) по длинной сети вопрос считаем отпавшим. C работой POS-терминала по ethernet тоже вопросов нет. Остался-таки вопрос, какой из купюроприемников может работать о ethernet? Вот и товарищ из (17) говорит, что "В ящик, где будет купюроприёмник, всё равно что-то, кроме него придётся поставить" - т.е. купюроприемники не умеют по сети работать? |
|||
19
Cyberhawk
07.12.17
✎
13:22
|
Если нет ethernet-купюроприемников, то допустим подключим его к какой-нибудь малинке, а малинку в сеть.
А дальше как им управлять из 1С по сети? :) |
|||
20
DGorgoN
07.12.17
✎
13:22
|
Вообще все проще некуда, ставится на конец мини-пк с установленной розницей (ну или чего у вас там) и через сеть по РДП это тянется, обмен с УТ или той же розницей через РИБ, всё остальное изврат и мазохизм.
|
|||
21
DGorgoN
07.12.17
✎
13:23
|
(19) Софт свой писать
|
|||
22
Сияющий в темноте
07.12.17
✎
13:25
|
(21) Если есть готовое управление через Com-порт, то пробросить порт.
Но, что-то я не припомню в библиотеках подключаемого оборудования купюроприёмники и хотя бы что-то на них похожее. Но, там ничего сложного нет - несколько команд и запрос того, что внесли. |
|||
23
Cyberhawk
07.12.17
✎
13:29
|
Вроде как можно подключить купюроприемник к Ардуино, к Ардуино припендюрить ethernet-shield и слать на него HTTP-запросы из 1С.
А что в (20) предлагается - неттоп с монитором к стойке со шлагбаумом, правильно понял? |
|||
24
DGorgoN
07.12.17
✎
13:30
|
(22) Ну понятно что всё просто когда знашь, но проблема всегда в том, что кто настраивал и сфот писал длают рано или поздно ноги и хрен потом разберешся что там накручено и как работает.
|
|||
25
DGorgoN
07.12.17
✎
13:31
|
(23) Ну типа того, не сильно дешево но зато масштабируемо и отказоустойчиво при должной настройке.
|
|||
26
DGorgoN
07.12.17
✎
13:32
|
Хотя если малинку прикручивать и какие нибудь хттп запросы или ещё как то слать это же писать нужно, потом отлаживать всё, а потом как обычно разработчик по разным причинам делает ноги и всё.. В наличии куча дорогого хлама,с которым никто работать потом не сможет.
|
|||
27
DGorgoN
07.12.17
✎
13:33
|
А тут неттоп, сеть, РИБ, в принципе всё понятное любому нормальному 1с нику и админу.
|
|||
28
DGorgoN
07.12.17
✎
13:35
|
Ну можно по идее даже затянуть тонкие формы по сети с какой нибудь УНФ или УТ, да даже БП 3 ну и на неттоп залезать по рдп.
Кстати по малинке - я бы ардуину уж тогда поставил бы. Хрень меньше, реального времени, и не греется. |
|||
29
Cyberhawk
07.12.17
✎
13:38
|
(25) Я такой вариант почти сразу придумал (локально на кжадую стойку впендюрить мини-ПК - на Винде с тонким клиентом 1С или даже с браузером на любой ОС + веб-клиент), но дело в том, что стойка не резиновая и купюроприемник + POS-терминал + неттоп + мониторчик туда не влезают все вместе :)
Поэтому пока и думаю над "сетевым" вариантом прокидывания. Пока так и не "осознал", как общение с купюроприемником наладить, чтобы "любой 1Сник понял" :) |
|||
30
Сияющий в темноте
07.12.17
✎
13:38
|
Вопрос первый - у вас кроме купюроприёмника что-то ещё висит на точке приёма денег - человек как-то должен видеть, что происходит, когда он вносит деньги ?
Поэтому, или монитор или алфавитно-цифровое табло должно быть обязательно - и его и подключать к компьютеру. Полноценный монитор нужен только в процессе настройки, хотя, можно и RAdmin поставить. |
|||
31
Сияющий в темноте
07.12.17
✎
13:40
|
(29) Купюроприёмники уже купили ? Если та, то к ним есть описание - если нет, то смотрим описание тех, что собираемся покупать - и, обращать внимание в купюроприёмнике, прежде всего, стоит на качество определения купюр, а уже интерфейсы и всё прочее - вторично.
|
|||
32
Cyberhawk
07.12.17
✎
13:44
|
(30) "кроме купюроприёмника что-то ещё висит на точке приёма денег" // Есть какой-то дисплейчик в самой стойке, и на нем при необходимости оплаты даже пару раз пробегает сумма в виде бегущей строки, но это неинформативная хрень, поэтому скорее всего собственный дисплейчик понадобится. Опять-таки если мы радеем за то, "чтобы любой 1Сник разобрался", то дисплей нужен такой, с которым можно работать из "1С:Розницы"?
(31) Не, ничо вообще не купили еще - охранник-оператор так и бегает из своей будки до выезжающих автомобилей :) Хорошо еще что за день тех, с кого надо взять денежку, где-то не больше двадцати машин бывает (бесплатно стоять можно 4 часа) |
|||
33
Йохохо
07.12.17
✎
13:45
|
(29) купи 2 штуки из (8), 5к за пару
|
|||
34
DGorgoN
07.12.17
✎
13:47
|
(29) Что за мониторчик? Можно и планшет на винде взять, они УФ тянут.
|
|||
35
Сияющий в темноте
07.12.17
✎
13:47
|
(33) Их таких много, у некоторых даже есть API, чтобы работать через TCP-соединение.
(32) Если есть дисплей, то на него можно выводить сумму, которую нужно заплатить и то, что осталось внести. |
|||
36
Йохохо
07.12.17
✎
13:49
|
(35) у этих зато разработчик туточки
|
|||
37
DGorgoN
07.12.17
✎
13:56
|
(32) Ну я так думаю что внешний корпус к шлагбауму придется пилить. Я бы так сделал в корне все по другому, вообще всю систему поменял бы:
1. На клиенте-шлагбауме при въезде стоит въездной терминал с выдачей RFID карточек и регистрацией времени заезда карточки в системе, оборудование: а) Планшет на винде с Рабочим местом (РМ) пользователя на УФ с любой конфой на БСП для выдачи. б) RFID выдавальщик карточек с регистрацией их в системе. 2. На выезде вандало-защищенный ящик с: а) Планштом на винде с РМ пользователя для регистрации выезда. б) Приемник и считывать RFID. б) Купюроприемник/терминал оплаты банковских карт в) Онлайн касса г) Электронный шлагбаум. При этом т.к. планшеты по WiFi работают то даже сеть тянуть не нужно, лишь бы 220 было бы. |
|||
38
DGorgoN
07.12.17
✎
14:00
|
Ну и так как обычно на планшетах 1 USB то USB хаб нужно ну и оборудование.
|
|||
39
Сияющий в темноте
07.12.17
✎
14:02
|
(38) И отдельную зарядку или режим зарядки совмещённый с USB-Host.
|
|||
40
Cyberhawk
07.12.17
✎
14:06
|
(37) Дык на въезде уже есть стойка с выдачей IC-карт, на выезде - стойка с приемником этих карт обратно. Стойки закуплены в Китае, камеры там еще к ним подключены, вся инфа собирается и уходит на сервер в MySQL-базу, а в клиентском (китайском) ПО все это дело можно мониторить, управлять шлагбаумом, звонить на стойку и т.д.
Вот недостает в этом китайском ПО, что оплату по банковским карточкам или наличкой-монетками нельзя, отсюда и желание реализовать это силами 1С... |
|||
41
Cyberhawk
07.12.17
✎
14:07
|
+(40) "Ломать - не строить" :)
|
|||
42
Сияющий в темноте
07.12.17
✎
14:08
|
Обычно, для оплаты ставится отдельная стойка, где покупатель прикладывает карту и ему сообщается, сколько он должен заплатить, а далее - наличными в купюроприёмник или картой на счёт.
Во всех крупных ТЦ именно так и сделано. Оплата на стойке создаёт заторы. |
|||
43
Cyberhawk
07.12.17
✎
14:09
|
(42) Ну тут заторов не предвидится, поток увеличиваться не будет, оплачивающих в день не больше 20 машин, отсюда и желание "врезать" терминал оплаты в саму стойку, куда прикладывается IC-карта
|
|||
44
Cyberhawk
07.12.17
✎
14:10
|
Планшет на Винде, насколько понял, позволит сэкономить место по сравнению с неттопом и экранчиком, плюс даст возможность более удобного и наглядного интерфейса для пользователя
|
|||
45
Cyberhawk
07.12.17
✎
14:10
|
Но опять-таки как планшет с Виндой будет взаимодействовать с RS232-купюроприемником? :)
|
|||
46
Сияющий в темноте
07.12.17
✎
14:11
|
(44) Планшет - это сенсорный экран. Просто, сенсорный монитор стоит примерно столько же, сколько планшет.
|
|||
47
Сияющий в темноте
07.12.17
✎
14:12
|
(45) USB-to-RS232 можно сразу же проверить при покупке планшета.
И, главное, про зарядку не забыть - был горький опыт, когда всё работало, но планшет не заряжался. |
|||
48
sitex
naïve
07.12.17
✎
14:13
|
(43) Окупаемость все этой затеи с 20 машинами считали?
|
|||
49
Cyberhawk
07.12.17
✎
14:15
|
(48) Я не считал - мне оно незачем :)
|
|||
50
ПегийЛунь
07.12.17
✎
14:16
|
Pipo X8 (X9)
Купюроприемник NV 9+ USB Как оно будет работать... не знаю |
|||
51
sitex
naïve
07.12.17
✎
14:16
|
(46)В терминалах обычно приминается матрица монитора + сенсорное стекло + контроллер.
|
|||
52
Cyberhawk
07.12.17
✎
14:18
|
(47) Так в планшете USB-порт один, а торгового оборудования как минимум два (купюрник, банковский терминал), а может еще и монетник будет, планшет "потянет" такое через хаб?
|
|||
53
DGorgoN
07.12.17
✎
14:47
|
(52) Хабы с внешним питанием специально для этого созданы. Кстати я бы на экран вообще бы не тыкал, всё максимально бы упростил и экран только для отображения информации.
|
|||
54
NorthWind
07.12.17
✎
14:50
|
(0) Преобразователь RS232 -> RS485 и назад. Максимальная длина RS485 - 1300, если не ошибаюсь, метров. Подойдет обычная уличная витуха.
|
|||
55
Cyberhawk
07.12.17
✎
14:50
|
(53) Ага, нашел уже, например https://www.youtube.com/watch?v=e3VSd9XZPC4
|
|||
56
DGorgoN
07.12.17
✎
14:50
|
(51) Дорого, много места занимает, для организации (0) Избыточно. Обычно если купюроприемник используется или терминал банковской карты то они сами сигналы подают. Далее уже можно варианты продумать:
а) прошла оплата только наличкой, нужно сдачу выдать б) прошла оплата только банковской картой (имеются ввиду автоматы со своей клавиатурой и экранчиком. в) прошла оплата частично картой, частично наличкой. сдачу нужно выдать. Кстати купюроприемник должен быть с купюровыдачей. |
|||
57
NorthWind
07.12.17
✎
14:52
|
(0) если по эзернету, то тоже можно - поделить 150 м линию на два куска и посерединке поставить шкафчик со свитчом. Только питание к нему надо или PoE. Вариант в (54) может быть удобнее потому что питание будет с обоих концов, а посередине оно не нужно, линия сама по себе пассивная.
|
|||
58
NorthWind
07.12.17
✎
14:54
|
(0) еще один вариант - беспроводной мост на каких-нибудь юбиках или микротиках. 150 м немного, главное чтобы прямая видимость была.
|
|||
59
Cyberhawk
07.12.17
✎
14:55
|
(58) В (18) выяснили уже, что проблемы "длинной сети" нет, остался вопрос как реализовать работу с купюрником и ПОС-терминалом так, чтобы потом "любой 1Сник разобрался" :)
|
|||
60
DGorgoN
07.12.17
✎
14:58
|
(59) Причём "тупой и жадный" (с) Народ.
|
|||
61
NorthWind
07.12.17
✎
15:05
|
(59) а почему вас-то должно волновать чтобы он разобрался? Пишите внятную доку к вашему решению, осталяете исходники - и все. Если не дурак, то разберется, если дурак, нехай нанимают того который поумнее.
|
|||
62
Сияющий в темноте
07.12.17
✎
15:06
|
А почему решение хочется именно на 1С ?
Мне кажется, что в 1С в лучшем случае данные о выручке за день должны загружаться и номера машин, которые платили и не платили, если камеры это умеют. |
|||
63
Cyberhawk
07.12.17
✎
15:08
|
(61) Ну вот к примеру два варианта вижу:
1) подключаем купюрник к ардуино, навешиваем на ардуино эзернет-шелл, программируем ардуино, из 1С общаемся с ардуино через ХТТП-запросы 2) подключаем купюрник к USB- / COM-порту какого-нибудь неттопа, из 1С с купюником общаемся либо через "драйвер" СОМ-порта (посылая туда 16-ричные команды через внешнюю компоненту), либо через промежуточный слой в виде какой-нибудь заточенной под протокол купюрника внешнюю dll-компоненту Чего проще будет для рядового 1Сника для понимания? |
|||
64
Cyberhawk
07.12.17
✎
15:09
|
(62) На 1С можно быстро нарисовать удобный интерфейс / вывод информации как для водилы, который будет платить на выезде, так и для оператора, который в будке будет сидеть, смотреть факт оплаты и выпускать водилу (открывать шлагбаум)
|
|||
65
Cyberhawk
07.12.17
✎
15:11
|
+(63) Лично мне кажется, что код для Ардуино и ХТТП-запросы в силу открытости явно будет проще, чем использование сторонних dll-ок
|
|||
66
NorthWind
07.12.17
✎
15:19
|
(65) по-моему, весь вопрос в документации. Если вы ни слова не напишете о том что и как вы сделали - лично для меня оно было бы одинаково непонятным, особенно с учетом того что ардуину я только на ютьюбе видел, а с DLLками для оборудования все же работал.
|
|||
67
NorthWind
07.12.17
✎
15:21
|
но - если описаны запросы, понятно что они делают, и приведен пример как сделать ту или иную операцию - тогда проблем нет.
|
|||
68
MetaDon
07.12.17
✎
15:33
|
(0) как то у вас все сложно; нельзя ли будку сдвинуть поближе к шлакбауму и организовать рядом кассу, а на втором шлакбауме заворачивать клиента на оплату к первому- к кассе, если перебор времени,)?
|
|||
69
Cyberhawk
07.12.17
✎
16:10
|
(68) Будка внутри какого-то здания, а не снаружи )
|
|||
70
Cyberhawk
07.12.17
✎
16:17
|
(66) Но в dll код "закрыт"? По крайней мере его просто так нельзя взять и увидеть - нужно знать среду разработки, декомпилятор и затем саму среду разработки? (могу в чем-то наврать).
С Ардуиной пока кажется, что скачать ее IDE проще и быстрее (она простая как дважды два, весит копейки). В обоих случаях для изменения логики работы придется работать с кодом не на 1С. Плюс dll пока вижу в том, что в ней могут быть реализованы уже все возможные методы работы с купюрником (коих по пальцам руки пересчитать) и 1С-нику можно от стороннего кода абстрагироваться... |
|||
71
Сияющий в темноте
07.12.17
✎
16:19
|
(70) В Dll можно сделать отдельный поток, который будет всё выполнять, и даже можно выводить сообщения в отдельное окно даже на другом мониторе, что в 1С достаточно проблематично.
|
|||
72
Cyberhawk
07.12.17
✎
16:20
|
(71) Только зачем это все простому-рядовому 1С-нику? :)
|
|||
73
Сияющий в темноте
07.12.17
✎
16:27
|
(72) Нормально написанную dll можно продать как готовое решение, а конфигурацию на 1С продать без самой 1С достаточно сложно. И, если придётся продавать, то код будет закрытый, как у Рарус-а, например, а тогда чем лучше 1С ?
|
|||
74
Cyberhawk
07.12.17
✎
16:40
|
(73) На ИС нашел статейку, где чувак посылает команды управления копюрником в СОМ-порт через dll-ку "vk_rs232", ну т.е. по сути общение с купюрником на языке 1С, Ардуино не нужен в этом случае - по коду 1С сразу видно будет, что там делается, и документировать внутри сразу можно )
Остается подумать, как с планшетом на Винде это дело можно провернуть (слать команды в СОМ-порт) и взлетит ли это через переходник "rs232 - usb" с USB-хабом :) О, даже планшеты с СОМ-портом продаются, ну дела: https://www.amazon.com/RS232-serial-windows-rugged-tablet/dp/B01MTW2MK0 |
|||
75
NorthWind
07.12.17
✎
18:45
|
(74) А вы скачивали обработку? Судя по тому что написано в описании и комментариям, протокол не кажется совсем уж простым.
Что касается переходника, то здесь нужно пробовать. Компоненте, я думаю, все равно какой компорт, но там с переходниками иногда бывают проблемы по железу - некоторое оборудование не дружит с Prolific PL2303, на которых сделано большинство переходников. |
|||
76
NorthWind
07.12.17
✎
18:49
|
планшет с компортом на самом деле полезная штука. В промышленных железках оно достаточно распространено и вполне может пригодиться.
|
|||
77
Cyberhawk
07.12.17
✎
19:41
|
(76) Ну, девайс по ссылке кажется годным: там как раз по одному СОМ, УСБ и Эзернету, как раз хватает на сеть, купюрник и банковский USB-терминал.
Кстати, что-то про онлайн-кассу не подумал, а ведь для эквайринга оно ведь надо :) Обычный-то банковский эквайринговые терминал стоит на полпорядка или даже порядок дешевле, чем какая-нибудь Атол 60Ф... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |