Утилиты взаимодействующие с контроллерами

Таблица №1
=============== ======================== ===========================================================
Название

утилиты
Расположение Описание
gk3Host ..\GKHOST Утилита являющаяся посредником между оборудованием и утилитами принимающими решение о проходе
gk3Tools  ..\GKHOST\GK_TOOLS Утилита отправляет воздейтвующиена контроллер команды.
Смена IP  адреса и заливка прошивки
gk3NetMonitor    ..\GKHOST\GK_TOOLS Утилита отображающия список контроллеров в локальной сети

Подключение и настройка

1. Соединяем контроллер со слаботочной сетью (Ethernet) с помощью патч корда по категории В (б/о,о,б/з,с,б/с,з,б/к,к) один конец в разъем Ethernet на контроллере, второй в сетевой свитч
2. Допустим ip адрес компьютера 172.31.32.100
3. Для проверки видимости контроллера, запускаем программу gk3NetMonitor.exe
    В открывшемся окне нажимаем кнопку START. В результате программа должна показать IP адрес контроллеров.
    Данная программа анализирует видимость контроллеров в диапазоне 172.31.X.X 
    Пример: 172.31.32.1  - это и есть адрес нашего контроллера
4. Дальнейшие работы необходимо произвести в утилите gk3Tools.exe

Пример настройки GK3Tools.ini

[log] 
   Name  = gk3Tools.log
   level = 127
   debugLevel =  127 
   stampKind = 4145 
   ByMonthes=0 
   ByDays=0 
   ByHours=0 

[telnet] 
   port = 5556 

[gk3] 
  port = 18252

  ip = 172.31.32.100   
  net = 172.31.0.0

  mask = 255.255.0.0 
  autostart = 1
  autohide = 0
 

Подключение к контроллеру

Все контроллеры в базовой поставке имеют IP адрес 172.31.32.1 
Если контроллеров больше 1 необходимо для каждого контроллера прописывать свой IP адрес. 

Изменение параметров контроллера происходит в программе gk3tools.exe

 

1) Выключить питание контроллера
2) Запускаем программу gk3Tools.exe
     Если сетевая карта сети недоступна или не подключена, то программа выдаст ошибку подключения.
3) Нажмите «START» (порт подключения: 18 252).
     Если при этом возникла ошибка значит программа не может подключиться к локальной сетевой карте по IP адресу,
     указанному в gk3Tools.ini проверте так же параметры mask, net, ip.

[gk3] 
  ip = 172.31.32.100
4) Если ошибок нет, то далее нажимем «SET» (Подключение  к контроллеру с ip: 172.31.32.1 его последние буквы ip адреса (32.1) в 16-й системе счисления это 2001)
     Если IP адрес уже изменен, то необходимо ввести измененный IP адрес (например: 172.31.32.14).
     В этот момент в поле «LOG» НЕ должно появиться строчка "connected with host 172.31.32.1". Так как фактически контроллер не подключен к питанию.
 
5) Включаем питание контроллера
     В этот момент должна появиться строчка "connected with host 172.31.32.1".

6)  Нажимаем «Обновить» (зеленые стрелочки)  
      После этого появится текущий IP адрес контроллера 172.31.32.1

Смена IP адреса контроллера

1) Необходимо выполнить все пункты раздела "Подключение к контроллеру"

2) IP адрес по умолчанию 172.31.32.1 поле GK-adress 2001  (это число 32.1 в 16-й системе считсления) .
     Если необходимо установить IP адрес 172.31.32.14, то GK-adress = 200E (это число 31.14 в 16-й системе считсления) .
     Указываем в поле GK-adress значение 200E
     Нажимаем на «пустую кнопку» после поля GK-adress
     Должен сформироваться IP адрес в поле IP-address
 
3) Нажимаем кнопку «Сохранить»
4) Нажимаем кнопку «Restart» и «Restart AppFW» 
     Необходимо добиться, что бы появилась строчка Disconnected with host.
     
Если строчка не появилась, то повторяем пункт 4, через 10 секунд.

5) Смотрим в gk3NetMonitor.exe существующие ip адреса контроллеров. 

       Если там IP не поменялся, то повторяем операцию смены IP  заново.
 
6) Закрываем программу gk3Tools.exe

Смена прошивки контроллера

1) Необходимо выполнить все пункты раздела "Подключение к контроллеру"
2) Перейти на вкладку "Uploading"
3) Выбрать прошивку, нажав на кнопку "..." (Описание предназначений прошивок см. Таблица №2)
Таблица №2
Название файла прошивки Описание прошивки
gk3_trn_3_0_0_1.fw Турникетная прошивка под PERCO с контролем факта прохода
gk3_gate_3_0_0_11_type1.fw Прошивка гейта Ethernet-RS485
gk3Game.3_0_0_13.fw Старая игровая прошивка (не пишет события на дисплее)
gk3Game.3_0_0_17.fw Старая игровая прошивка (пишет события на дисплее)
gk3_gk_3_0_0_19_star.fw Принтерная прошивка со STAR протоколом
gk3_gk_3_0_0_20_escpos.fw Принтерная прошивка с ESC/POS протоколом
gk3_gk_3_0_0_22_nomotor.fw Прошивка со счетчиком тикетов (без контроля статуса мотора, на одном датчике). Подключение к входу D1: +12v от счетчика к D+; GND от счетчика к D-
gk3_gk_3_0_0_25_teater.fw Прошивка для ticket eater ("тикет итер")
gk3_gk_3_0_0_26_mon.fw Стандартная игровая прошивка с поддержкой мониторинга
gk3_gk_3_0_0_27_ld.fw Прошивка с задержками. Чтобы включить реле на 10 мин, надо послать команду:
< HHDD TOKEN A1 16.6 минут=192
10 минут=160
5 минут=112
70 секунд=32
gk3_gk_3_0_0_30_macip.fw
 
Стандартная игровая прошивка с поддержкой мониторинга и формированием IP по MAC адресу контроллера
gk3_trn_3_0_0_3_com2.fw прошивка на использование com2 (обычная читалка работать не будет)
gk3_trn_3_0_0_4_9600x2.fw прошивка на использование com2 (обычная читалка работать будет паралельно, читалки не различаются)
gk3_trn_3_0_0_19_9600x2_hex.fw прошивка на использование com2 (обычная читалка работать будет паралельно, читалки не различаются), возвращает HEX коды считанных символов
gk3_trn_3_0_0_19_19200x2_hex.fw прошивка на использование com2 (обычная читалка работать будет паралельно, читалки не различаются), возвращает HEX коды считанных символов. Для этой прошивки скорость считывателя должна быть 19200

 

   

3) Нажимаем кнопку «Upload»
     После этого прошивка должна загрузиться в контроллер. И как результат успешного выполнения должно быть сообщение DONE вместо INIT

4) Нажимаем кнопку «Restart» и «Restart AppFW» 

     Необходимо добиться, что бы появилась строчка Disconnected with host.
     
Если строчка не появилась, то повторяем пункт 4, через 10 секунд.
 
5) Закрываем программу gk3Tools.exe