Устройства (оборудование)

Здесь можно узнать список поддерживаемого оборудования, а также создать новое. Если наименований много, они располагаются на нескольких страницах (переключатель страниц внизу) в алфавитном порядке. Для быстроты поиска рекомендуется использовать фильтр вверху: поиск может производиться по имени устройства, его GUID, порту, команде или по названию директории, в которой располагается скрипт оборудования.

Создание нового оборудование в административном интерфейсе подразумевает, что у Вас есть протокол устройства, скрипт, написанный под него, и Вам остается только установить все это в системе.

Свойства устройства

Нажмите на кнопку «Создать устройство». В появившемся окне заполните необходимые поля.

Имя
Введите название нового оборудования (от 4 до 50 символов).

Директория
Укажите директорию, где располагается скрипт поддержки оборудования, например, папка установки Wialon …/plugins/avl_comm_server/hw/.

ТСР-порт и UDP-порт
Укажите, по какому TCP- и UDP-порту будут идти данные. Если в системе используется firewall, не забудьте открыть соответствующий порт.

Таймаут
Установите таймаут (по умолчанию 300 сек.) — т.е. в течение какого промежутка времени будет поддерживаться соединение по TCP, после чего оно будет разорвано если не будет входящих данных. Здесь возможно использование отрицательных значений, это служит для указания серверу, что данный тип оборудования используется как ретранслятор. При этом значение таймаута все равно учитывается и указывает, как долго поддерживать соединение. Не рекомендуется менять настройки таймаута, для созданного оборудования по умолчанию.

Действия

Для каждого оборудования можно выполнить следующие действия:

  • удалить — удалить выбранный тип оборудования из системы. Невозможно удалить какое-либо устройство, если в системе есть объекты с таким типом устройства. Сначала придется удалить эти объекты. Для их выявления перейдите на страницу объектов и задайте фильтр по типу устройства.
  • begin_comm — начать коммутацию, т.е. активировать скрипт на выполнение, когда придут данные по указанному порту.
  • end_comm — завершить коммутацию, т.е. остановить скрипт. Все пришедшие данные по указанному порту будут утеряны.

Если имеются какие-либо устройства с дополнительными настраиваемыми параметрами, то для их применения бывает необходимо нажать кнопку «Обновить устройства». Эти параметры конфигурируются для каждого конкретного объекта индивидуально на вкладке «Основное» (рядом с выбором типа устройства появится кнопка редактирования параметров оборудования).

Was this helpful?
Thank you!