Приблуда к RKeeper'у для тарификации бильярда. Самое чудное в ней - софт для конфигурирования адаптера ethernet/RS485 K.04.12. Называется GK3Tools.
Далее - выдержки из, так сказать, руководства по установке с комментариями.
Изменение IP адреса на контроллерах (контроллерах) Адаптер Etzernet /RS485 14,03,02/04,12,01Ну это понятно, правда какой адрес у контроллера при поставке - это уже технологический секрет.
1. Необходимо настроить IP адрес компьютера так чтобы он принадлежал сети этого контроллера, к примеру (контроллер имеет адрес 198,154,196,178 значит на компе адрес должен быть 198,154,196,допустим 100).
2. В GK3Tools.ini производим следующие настройки – прописываем IP адрес компьютера и сети к примеру см. ниже….Так-то. Локальный адрес в ини-файле и никак иначе. Поделие не умеет узнавать его само (но умеет читать ини-файлы). В чем смысл остальных параметров в ини - тайна.
[log]
Name = gk3Tools.log
level = 5
debugLevel = 0
stampKind = 4145
ByMonthes=0
ByDays=0
ByHours=0
[telnet]
port = 5557
[gk3]
ip = 198.154.196.100 ---указываем здесь
port = 18252
net = 198.154.196.0 ---указываем здесь
mask = 255.255.255.0
autostart = 1
autohide = 0
3. Запускаем программу GK3Tools.И видим чудовищный интерфейс
4. В закладке INSTALL прописываем адрес нашего контроллера , после чего нажимаем кнопку SETЧтобы враги без мануала сами не догадались... Очевидно, контроллер при запуске посылает широковещательные пакеты 'я включился, жду контакта...'. По кнопке SET программа начинает слушать сеть, ловит широковещательный пакет, отвечает и устанавливает соединение (видимо UDP - но это, конечно тайна, как и номера портов).
5. Для того чтобы проделанные изменения вступили в силу надо контроллеру послать сигнал на перезапуск кнопкой (RESTART), либо просто передергивается питание на котроллере.
5. После непродолжительного времени в строке лога должна появиться строка подтверждающая подключение контроллера..
6. В закладке INSTALL -> SET ADRESS нажимаем кнопку с полукруглыми стрелкам см.рисунокВолшебная кнопка.
10. Записываем новый GK-адрес, нажимаем кнопку рядом с надписью GKadress для ввода нового адреса контроллераПункты 7, 8 ,9 не пропущены, их в руководстве нет. Секретные пункты? GK-адрес это два шестнадцатеричных 8-битных числа, первое из которых - третий байт нового ip-адреса, а второе - четвертый байт. То есть 'C4B2' означает '196.178'. В руководстве про это не сказано. Конечно, любой грамотный админ должен знать что такое GK-адрес. Как изменить первые два байта ip-адреса руководство умалчивает, но раскроем тайну: для этого предназначено поле 'IP subnet/16' и чекбокс справа от него, причем вводить байты в него нужно в десятичной нотации. После щелчка на кнопке 'без надписи' программа выводит в нижележащие поля человечески читаемые адреса и физический адрес, которые будут назначены контроллеру (разработчики контроллера сэкономили 3 байта: последние три байта ip-адреса и mac-адреса совпадают).
11. затем нажимаем на кнопку с дискетой для сохранения всех записей в память контроллера.Все. И стоит этот контроллер 4500. В принципе от устройства за такую цену можно было бы ожидать и полноценной реализации ip-стека и встроенного веб-сервера и т.п. Предназначение контроллера - чтобы включение света над бильярдными столами учитывалось в кассовой системе RKeeper, однако еще одной программулиной можно подать команду контроллеру на включение света над столами в обход всяких касс без намека хотя бы даже на авторизацию, не говоря уже про шифрование.
12. Нажимаем Restart AppFW.
13. В итоге контроллер должен получить новый IP адрес.