Ping3_firmware_v2.04doc.jpg
E
Q
U
I
C
O
M

Описание
встроенного

функциональности
программного обеспечения

firmware
для устройств серии

version

2.04
PING3

Copyright ©  2011-2022,  Equicom production group      
                          doc. rev 2.04.01
Firmware
version
2.04
для
PING3
Equicom
Оглавление

1 Общие сведения.............................................................................................................................
2 Авторизация и администрирование..............................................................................................

4
5

2.1 WEB интерфейс.........................................................................................................................
2.2 Telnet..........................................................................................................................................

5
7

2.2.1 Общие сведения
2.2.2 Получение суммарной информации об устройстве................................................................8

....................................................................................................................7
3 Системные настройки
....................................................................................................................
9

3.1 WEB интерфейс.......................................................................................................................
3.2 Telnet........................................................................................................................................
3.3 SNMP........................................................................................................................................

10
11
11

4 Реализация протокола SNMP
.....................................................................................................
13

4.1 Общие сведения......................................................................................................................
4.2 TRAP сообщения.....................................................................................................................

13
13

4.2.1 Обзор...................................................................................................................................
4.2.2 Структура Trap сообщений...................................................................................................14

13
4.3 Настройки SNMP......................................................................................................................
15

4.3.1 WEB  интерфейс
4.3.2 Telnet....................................................................................................................................16

..................................................................................................................15
4.3.3 SNMP...................................................................................................................................
17

5 Поддержка IEEE 802.1Q
6 Цифровые линии ввода/вывода..................................................................................................

VLAN....................................................................................................

17
18

6.1 Web интерфейс........................................................................................................................
6.2 Telnet........................................................................................................................................
6.3 SNMP........................................................................................................................................

19
20
22

7 Аналоговые входы........................................................................................................................
23

7.1 WEB  интерфейс......................................................................................................................
7.2 Telnet........................................................................................................................................
7.3 SNMP........................................................................................................................................
7.4 Рекомендации по калибровке входов.....................................................................................

24
25
26
27

7.4.1 Случай прямо пропорциональной зависимости....................................................................28
7.4.2 Общий случай линейной зависимости..................................................................................28

8 Каналы управления питанием.....................................................................................................
29
8.1 Общие настройки, выбор режима...........................................................................................
30

8.1.1 WEB  интерфейс
8.1.2 Telnet....................................................................................................................................30

..................................................................................................................30
8.1.3 SNMP...................................................................................................................................
32
8.2 Режим Ping Mode.....................................................................................................................
32

8.2.1 WEB интерфейс...................................................................................................................
8.2.2 Telnet....................................................................................................................................35

34
8.2.3 SNMP...................................................................................................................................
37
8.3 Режим Analog Mode.................................................................................................................
38

8.3.1 WEB интерфейс...................................................................................................................
8.3.2 Telnet....................................................................................................................................40

39
8.3.3 SNMP...................................................................................................................................
41
9 Вход Power
Sensor
– контроль наличия напряжения в сети....................................................
42

9.1 Web интерфейс........................................................................................................................
9.2 Telnet........................................................................................................................................
9.3 SNMP........................................................................................................................................

42
43
43

10 Датчик удара (knock-сенсор)
.....................................................................................................
44

10.1 Web интерфейс......................................................................................................................
10.2 Telnet......................................................................................................................................
10.3 SNMP......................................................................................................................................

44
45
45

11 Вспомогательные функции........................................................................................................
46
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
2
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
11.1 Общий вид меню «Tools».......................................................................................................46

11.1.1 WEB интерфейс.................................................................................................................
11.1.2 Telnet.................................................................................................................................

46
46

11.2 Ручная отправка ICMP запросов
...........................................................................................47

11.2.1 WEB интерфейс.................................................................................................................
11.2.2 Telnet.................................................................................................................................

47
47

11.3 Перезагрузка устройства
.......................................................................................................48

11.3.1 WEB интерфейс.................................................................................................................
11.3.2 Telnet.................................................................................................................................

48
48

11.3.3 SNMP.................................................................................................................................
48
11.4 Восстановление заводских настроек
....................................................................................48

11.4.1 WEB интерфейс.................................................................................................................
11.4.2 Telnet.................................................................................................................................

49
49

11.4.3 Процедура восстановления заводских настроек при помощи кнопки «Reset»
...................
49

11.5 Сохранение настроек в файл конфигурации и загрузка из файла
11.6 Обновление встроенного ПО (firmware)................................................................................

......................................50
51

11.6.1 Процедура обновления firmware........................................................................................
11.6.2 Инструкция по обновлению firmware с любой из версий 1.xx до версии 2.xx......................

51
52

12 Гарантийные обязательства......................................................................................................
53

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          3

Firmware
version
2.04
для
PING3
Equicom
1
Общие сведения

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

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

·
·
·
·
·

Настраиваемые статический IP адрес, MAC адрес, маска подсети, шлюз
Двусторонний
Поддержка тегов IEEE 802.1Q
Удаленный контроль и управление через WEB интерфейс, Telnet, SNMP v1, v2c
Ответ на ICMP запросы (Ping) с поддержкой фрагментации пакетов, максимальная длина

обмен данными по сети Ethernet, поддержка протокола ARP
VLAN

пакета 5912 байт
Отправка  ICMP  запросов  (Ping)  с  поддержкой  фрагментации  пакетов,  максимальная
длина пакета 65535 байт; наблюдение в реальном времени процента потерь пакетов и
времени отклика

·
·

Поддержка    цифровых    линий    I/O    для    подключения    внешних    датчиков    или
исполнительных устройств

·
·

Поддержка аналоговых линий (входы 10-битного АЦП)
Поддержка  каналов  управления  питанием  внешних  устройств.  Возможные  режимы

работы каналов:
-

Ping
включение) питания нагрузки на заданный интервал времени при пропадании связи
(задание различных логических функций для анализа ответов от каждого IP адреса,
гибкая настройка параметров отправляемых ICMP пакетов для каждого адреса)
Analog
выбранном  аналоговом  входе  (выше  или
диапазоне значений)

mode
–  контроль  доступности  до  3-х   IP  адресов  и  выключение  (либо
-
mode
–  управление  питанием  нагрузки  в  зависимости  от  напряжения  на
ниже  границы,  либо  нахождение  в

-
Поддержка входа Power Sensor для контроля наличия напряжения в сети
Поддержка датчика удара (knock-сенсора)
Отправка  SNMP  трапов  v2c

Ручной режим

·
·
·

с  возможностью  подтверждения  по  четырем  заданным

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

·
-

Admin
User

– полный контроль над всеми функциями
– только наблюдение за состоянием устройства

-
Ограничение административного доступа (2 разрешенных диапазона IP адресов)
Удаленное обновление ПО (firmware)
Сброс всех настроек к начальным

·
·
·

значениям при помощи кнопки Reset, либо удаленно

через интерфейс пользователя
Сохранение всех настроек в файл конфигурации и загрузка из файла

·
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
4
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
2
Авторизация и администрирование

IP адрес устройства по умолчанию – 192.168.2.200
Для  административного  доступа  к  устройству  PING3  имеется  две  предопределенные

учетные записи пользователя.
1. Пользователь с правами администратора (полный доступ ко всем функциям устройства)

Имя:
admin

Пароль: admin
2. Пользователь с ограниченными правами (только наблюдение за состоянием устройства)

Имя:
user

Пароль: user
Пользователь  с  правами  администратора  имеет  возможность  изменить  пароли  обеих

учетных записей, но их имена изменить невозможно.
Имеются следующие способы администрирования системы:

WEB интерфейс, Telnet,
Большинство функций администрирования доступны при помощи каждого из этих способов,
однако есть некоторые отличия, перечисленные в следующей таблице:

SNMP.

Функция
Ручная отправка ICMP запросов
Ручная отправка тестовых SNMP
TRAP пакетов
Изменение настроек

WEB интерфейс
Telnet
SNMP

+
+

+
+

-
-

+
+
-

IP, Mask, Gateway, MAC
Изменение паролей пользователей и

+
+
-

SNMP
Сброс всех настроек к значениям по
умолчанию
Сохранение всех настроек в файл

Community string
+
+
-
+
-
-

конфигурации и загрузка из файла
Обновление firmware
Все остальные функции

-
+

+
+

-
+

2.1
WEB интерфейс

Для  корректного  отображения  страниц  рекомендуется  использовать  Интернет  браузеры
версий, выпущенных не ранее 2009 г.

Для  подключения  по  протоколу  http  используется  стандартный  tcp  порт  80.  Количество
пользователей, одновременно

работающих
с устройством по протоколу http, не ограничено.

При  помощи  Интернет  браузера  зайдите  на  IP  адрес  устройства  PING3  (по  умолчанию
192.168.2.200).

Будет выдан запрос авторизации:

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          5

Ping3_firmware_v2.04doc1.jpg
Ping3_firmware_v2.04doc2.jpg
Ping3_firmware_v2.04doc3.jpg
Firmware
version
2.04
для
PING3
Equicom

Данные по умолчанию для входа с правами администратора:
Пользователь: admin

Пароль: admin
После успешной авторизации будет открыта страница системных настроек:

Каждый из пунктов верхней строки меню открывает страницу настроек соответствующей
функции устройства. Подробное описание см. в разделах по каждой конкретной функции.

Пункт «Exit» - выход из системы.
Кроме собственно настроек, на данной странице отображается:

Ping3 s/n
название модели и серийный номер устройства
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
6
www.equicom.ua
Ping3_firmware_v2.04doc4.jpg
Firmware
version
2.04
для
PING3
Equicom

Firmware
Uptime
HTTP

version


время работы с момента включения или последней перезагрузки

номер версии и дата разработки встроенного ПО
connected
from


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

IP  адрес,  MAC  адрес  и  номер  порта,  с  которого  произведено

HTTP
IP  адрес,  MAC  адрес  и  номер  порта,  с  которого  произведено

Telnet
connected
from


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

Telnet

На каждой странице может быть одна или несколько кнопок «Save»
параметра  или  группы  параметров.  Закончив  редактирование  нужного  параметра  (или

- сохранение одного

группы  параметров),  нажмите  соответствующую  им  кнопку  «Save»  или  клавишу  Enter  на
клавиатуре.

Также  на  большинстве  страниц  имеется  кнопка  «Cancel»
сделанных на данной странице (до их сохранения).

-  отмена  всех  изменений,

Замечание
Будьте внимательны: параметры необходимо изменять и сохранять последовательно. Если
изменить несколько параметров, каждый из которых имеет собственную кнопку «Save», а
затем сохранить один из них, то изменения всех остальных параметров будут потеряны. В
некоторых  случаях  введенные  значения  можно  восстановить,  нажав  кнопку  браузера

«Возврат к предыдущей странице».
2.2
Telnet

2.2.1
Таблица совместимости некоторых Telnet клиентов под ОС Windows с устройством PING3:

Общие сведения

Telnet клиент
PuTTY
(www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
ShellGuard v3.46

Совместимость
рекомендуется для использования
v0.76 –
OK

Hyper Terminal v5.1 build 2600 (Windows XP SP2 x32)
Hyper Terminal v5.2 build 3790 (Windows XP SP2 x64)

Hyper Terminal v7.0 Privat Edition (Windows 7 Ultimate x64)
Штатный Telnet

Проблемы
при обновлении firmware

(Windows XP SP2 x32, x64; Windows 7 Ultimate x64;
Windows 10 Pro x64)

Под другими ОС проблем не замечено.
Одновременно возможно только одно подключение к устройству по протоколу Telnet.

При  помощи  Telnet  клиента  зайдите  на   IP  адрес  устройства  PING3  (по  умолчанию
192.168.2.200). Будет выдан запрос авторизации:

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          7

Firmware
version
2.04
для
PING3
Equicom

Данные по умолчанию для входа с правами администратора:
Login: admin

Password: admin
После успешной авторизации на экран будет выведено основное меню устройства:

Ping3 s/n: 011100001, ver.*.**
Copyright (c) 2011-2022, EQUICOM Production Group
www.equicom.ua

- 20**/**/**

Main menu
Select item:
s - System

n - SNMP
p - Power Channels
d - Digital Lines
a - Analog Lines
k - Knock Sensor
g - Power Sensor
t - Tools

i - Info
e

-
Exit

В  заголовке  меню   отображается  серийный  номер  устройства,  номер  версии  и  дата
разработки встроенного ПО.

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

см.  в  разделах  по
Пункт «e – Exit»

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

- закрытие сессии Telnet.

уровня, а также пункты, управляющие вводом и редактированием различных параметров
устройства.   В   любом   подменю   интерфейса   Telnet   действуют   следующие   «горячие»

клавиши:
<Space> -

перерисовать заново текущее меню

<ESC> - переход к меню на один уровень выше
<Home> - переход к начальному меню устройства

В  пунктах  меню,  управляющих  вводом  и  изменением  параметров  устройства,  работает
режим редактирования строки. В этом режиме действуют следующие клавиши:

Стрелки ß
<Home> - переход к началу строки
<End> - переход к концу строки
<ESC><ESC> (двойное нажатие) – отмена изменений и возврат в предыдущее меню

- перемещение курсора по редактируемой строке
à
<Enter>
- окончание редактирования и ввод значения параметра
2.2.2
Получение суммарной информации об устройстве

Для получения  информации об устройстве служит пункт основного меню «i -  Info». Это
единственный пункт, доступный для пользователя с именем учетной записи user. При входе
в данный пункт на экран выводится следующее подменю:

doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
8
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

Print device information
Select item:
f - full device state
s - system info
p - power channels info
d - digital lines info

a - analog lines info
k - knock sensor state
w - power sensor state
ESC - return

Каждый  из  пунктов,  начиная  со  второго,  выводит  информацию  о  состоянии  конкретной
функции устройства. Пункт «f - full device state» выводит суммарную информацию по всем

пунктам.  Объем  выводимой  информации  большой  и  не  помещается  в  рабочее  окно
большинства Telnet клиентов, тем не менее, данная информация может быть использована
для контроля состояния устройства, например, при помощи специально разработанного для

этой цели скрипта.
3
Системные настройки
Под системными настройками устройства понимаются следующие:

Device
Device

Name
Description

имя устройства, максимум 17 символов
– текстовое
описание устройства, максимум 53 символа

MyIP
Mask
Gateway


IP адрес устройства
маска подсети


пакеты для подсетей, отличных от подсети устройства PING3, отправляться не будут)

шлюз (значение 0.0.0.0 означает, что шлюз не указан
– в этом случае любые

MyMAC
Enable

MAC адрес устройства
VLAN


отправляемые  устройством  пакеты снабжаются  тегами
значениями
имеющие   значение   VID,   равное   заданному.   Все   остальные   входящие   пакеты   будут

признак включения тегов IEEE 802.1Q
VLAN. При включении этой опции все

IEEE  802.1Q
VID  и  Priority  (см.  ниже).  Приниматься  будут  только  тегированные  пакеты,

VLAN  с  указанными
игнорироваться. Подробнее см. в разделе Поддержка IEEE 802.1Q VLAN на стр. 17.
VID
идентификатор VLAN'а, допустимы значения в диапазоне от 0 до 4095. Имеет смысл

только при включенной опции Enable
802.1Q VLAN
 на стр. 17.

VLAN. Подробнее см. в разделе Поддержка IEEE
Priority
приоритет передаваемого трафика, допустимы значения в диапазоне от 0 до 7.

Имеет  смысл  только  при  включенной  опции  Enable
Поддержка IEEE 802.1Q VLAN
 на стр. 17.

VLAN.  Подробнее  см.  в  разделе
Allowed
IP
ranges
два диапазона  IP  адресов, с  которых  разрешен  административный

доступ  к  устройству  (пустые  значения  строк  не  допустимы).  Будьте  внимательны  при
задании этих параметров, чтобы не утратить связь с устройством!

Password
пароли для двух учетных записей: admin и user, максимум 14 символов

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          9

Ping3_firmware_v2.04doc5.jpg
Ping3_firmware_v2.04doc6.jpg
Firmware
version
2.04
для
PING3
Equicom
3.1
WEB интерфейс

>
Системные настройки находятся в пункте «System» верхней строки меню:

Описание системных настроек
находится
на стр. 9

Параметры объединены в группы, сохранение настроек для каждой группы производится
при помощи отдельной кнопки «Save» (см.

замечание по этому поводу на стр. 7).

После  изменения  любого  из  параметров  MyIP,  Mask,  Gateway,  MyMAC  произойдет
перезагрузка  устройства.  После  изменения  MAC  адреса  может  потребоваться  очистка

таблицы ARP компьютера для восстановления связи с устройством.
Для изменения пароля необходимо удалить символ «●», видимый в поле

ввода, и ввести

новый пароль. Аналогично ввести пароль в соседнем поле для подтверждения и нажать
соответствующую кнопку «Save».

doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
10
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
3.2
Telnet

>
Системные настройки находятся в пункте «s

Описание системных настроек
находится на стр. 9
System» основного меню. Меню системных
настроек выглядит следующим образом:

System
Select
n - Device Name:
d - Device Description:
i - My IP settings: IP: 192.168.2.200/255.255.255.0, Gateway: 0.0.0.0
m - My MAC: 00:BB:10:30:FF:FF
l - VLAN: disabled
v - VLAN VID: 0

settings
item:

p - VLAN Priority: 0
1 - Allowed IP range1: 0.0.0.0-255.255.255.255
2 - Allowed IP range2: 0.0.0.0-255.255.255.255
a - Admin Password: *
u - User Password: *
ESC – return

MyIP, Mask, Gateway
Параметры
меняются
совместно
при
помощи
отдельного
подменю:

New IP: 192.168.2.200
New Mask: 255.255.255.0

New Gateway: 0.0.0.0
Save new parameters Y/N?

После  изменения  любого  из  параметров  MyIP,  Mask,  Gateway,  MyMAC
будет  завершена  и  произойдет  перезагрузка  устройства.  После  изменения  MAC  адреса
может  потребоваться  очистка  таблицы  ARP  компьютера  для  восстановления  связи  с

Telnet  сессия

устройством.
При вводе паролей требуется повторный ввод для подтверждения, набираемые символы не

отображаются на экране.
3.3
SNMP

>
Список OID,  отвечающих  за  системные  настройки  (подробнее  о  протоколе  SNMP  см.  в

Описание системных настроек
находится на стр. 9
разделе Реализация протокола SNMP, стр. 13):
OID
Имя переменной
Тип данных
Доступ
Описание

Текстовая строка, содержит название
модели устройства, серийный номер,
номер версии и дату разработки
firmware
Время работы устройства в секундах
с момента последнего включения или
перезагрузки

DisplayString
1.3.6.1.4.1.35160.1.1.0
deviceInfo
R
(OctetString)
Integer32
1.3.6.1.4.1.35160.1.2.0
uptimeSeconds
R
(Integer)

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          11

Firmware
version
2.04
для
PING3
Equicom

IpAddr
(OctetString)

1.3.6.1.4.1.35160.1.3.0
IP адрес устройства
myIP
R

IpAddr
(OctetString)

1.3.6.1.4.1.35160.1.4.0
Маска подсети
myMask
R

IpAddr
(OctetString)

1.3.6.1.4.1.35160.1.5.0
Шлюз
myGateway
R
MacAddress
1.3.6.1.4.1.35160.1.6.0
MAC адрес устройства
myMAC
R

(OctetString)
DisplayString

Имя устройства, максимум 17
символов

1.3.6.1.4.1.35160.1.7.0
deviceName
R/W

(OctetString)
DisplayString

Текстовое описание устройства,
максимум 53 символа

1.3.6.1.4.1.35160.1.8.0
deviceDescription
R/W
(OctetString)

Нижняя граница разрешенного
диапазона адресов №1

IpAddr
(OctetString)

1.3.6.1.4.1.35160.1.9.1.2.1
fromIP.1
R/W

Верхняя граница разрешенного
диапазона адресов №1

IpAddr
(OctetString)

1.3.6.1.4.1.35160.1.9.1.3.1
toIP.1
R/W

Нижняя граница разрешенного
диапазона адресов №2

IpAddr
(OctetString)

1.3.6.1.4.1.35160.1.9.1.2.2
fromIP.2
R/W

Верхняя граница разрешенного
диапазона адресов №2

IpAddr
1.3.6.1.4.1.35160.1.9.1.3.2
toIP.2
R/W

(OctetString)
Integer32 (0..1)

Признак включения тегирования
IEEE 802.1Q VLAN: 1 – тегирование

1.3.6.1.4.1.35160.1.28.0
vlanOn
R/W

(Integer)
Integer32 (0..4095)

включено, 0 - выключено
Идентификатор VLAN'а

1.3.6.1.4.1.35160.1.29.0
vlanVID
R/W

(Integer)
Integer32 (0..7)

1.3.6.1.4.1.35160.1.30.0

Приоритет
При записи любого значения в эту

VLAN
vlanPCP
R/W
(Integer)

переменную происходит
перезагрузка устройства.
Считываемое значение не
определено.

Integer32 (0..255)
1.3.6.1.4.1.35160.1.31.0
deviceReset
R/W
(Integer)
Список
поддерживаемых OID
стандартной
ветки iso.org.dod.internet.mgmt.mib-2.system:

OID
1.3.6.1.2.1.1.1.0

Имя переменной

Тип данных
DisplayString

Доступ
Описание
sysDescr
R
То же, что и deviceInfo
(OctetString)

deviceInfo
(1.3.6.1.4.1.35160.1.1)

OID переменной
1.3.6.1.2.1.1.2.0
sysObjectID
OID
R

Промежуток времени в единицах
0,01

с, прошедший с момента
1.3.6.1.2.1.1.3.0
sysUpTime
TimeTicks
R

включения устройства или его
последней перезагрузки

DisplayString
То же, что и deviceDescription
1.3.6.1.2.1.1.4.0
sysContact
R/W

(OctetString)
DisplayString

То же, что и deviceName
1.3.6.1.2.1.1.5.0
sysName
R/W

(OctetString)
DisplayString

То же, что и deviceDescription
1.3.6.1.2.1.1.6.0
sysLocation
R/W

(OctetString)
Integer32 (0..127)

Значение, описывающее набор
поддерживаемых устройством

1.3.6.1.2.1.1.7.0
sysServices
R
(Integer)
сетевых сервисов. Всегда равно 64.
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
12
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
4
Реализация протокола
SNMP
4.1
Общие сведения

Устройство  PING3  поддерживает  мониторинг,  управление  и  настройку  параметров  по  
протоколу SNMP v1, v2c. Для этой цели можно использовать любые программные средства,
работающие с указанными версиями протокола. Используется стандартный UDP-порт 161.
Реализация протокола SNMP имеет следующие ограничения:

·

Команды GET и GET NEXT поддерживают максимум
среди них может быть максимум одна переменная типа OctetString (текстовая строка).
Команда SET поддерживает только одну переменную.
Команда GET BULK не поддерживается.

33
переменные в одном запросе, причем

·
·

Перечень поддерживаемых устройством OID содержатся в файле
скачивания  на  сайте  www.equicom.ua.

ping3.mib, доступном для

Используйте  только  mib  файл,  соответствующий
текущей версии firmware.
конкретной
iso.org.dod.internet.private.enterprise.equicom.ping3 

Подробное описание всех OID приведено в разделах по каждой
устройства. 

функции
Все
переменные

сгруппированы
(1.3.6.1.4.1.35160.1),

в

ветке
также

а

поддерживается стандартная ветка iso.org.dod.internet.mgmt.mib-2.system (1.3.6.1.2.1.1).
В  протоколе  SNMP  v1  и  v2c  аутентификация  пользователя  осуществляется  при  помощи

строки  Community,  которая  выполняет  функцию  пароля.  В  устройстве  PING3  возможно
задать три отдельных строки (максимальная длина каждой 14 символов):

Read Community
Read/Write Community

– пароль для чтения параметров

– пароль для чтения/изменения параметров
– пароль, передаваемый в Trap сообщениях

Trap Community
Значение по умолчанию для всех –

public

Строка   Community,   заданная   в   устройстве   PING3,   должна   совпадать   со   строкой,
содержащейся  в  полученном
игнорируется. Если в устройстве PING3 в качестве строки Community задана пустая строка,
то будут обработаны SNMP

SNMP  пакете.  Если  это  условие  не  выполняется,  пакет
пакеты, содержащие  любое значение Community (т.е. анализ
Community будет отключен).
4.2
TRAP сообщения

4.2.1
Реализована  отправка  SNMP

Обзор

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

IP
адреса, на которые будут отправляться Trap сообщения. Для

каждого из адресов можно задать номер порта получателя (по умолчанию 162) и установить
признак подтверждения доставки.
отправляются    в    формате    InformRequest,    после    чего    устройство    PING3    ожидает
подтверждения  доставки  (сообщения
течение ~5с подтверждение не будет получено, происходит повторная попытка отправки
Trap сообщения
событий,  каждое  из  которых  инициирует  отправку  Trap  сообщения,  то  устройство  будет

Если признак подтверждения установлен, Trap сообщения
get-response  от  принимающей  стороны).  Если  в
– и так до успешного получения подтверждения. Если произошло несколько

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

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          13

Firmware
version
2.04
для
PING3
Equicom

Существует  понятие  «взаимоисключающих»  Trap  сообщений.  Это  сообщения,  причиной
которых   стали   события,   которые   не   могут   произойти   одновременно   и   логически
противоречат  друг  другу.   Например,  если  первое  Trap  сообщение  сгенерировано  по
положительному фронту сигнала на цифровом входе, а второе по отрицательному фронту
на этом же входе, то такие два сообщения являются
Trap сообщение ожидает своей очереди для передачи (а это может продолжаться сколь
угодно  долго,  если,  например,  включено  подтверждение  доставки,  а  принимающий  узел

взаимоисключающими. Если некоторое

временно не доступен), и за это время успевает сгенерироваться взаимоисключающее Trap
сообщение,  то    сообщение  №1  будет  удалено  из  очереди  и  передано  будет  только

сообщение №2.
Подобная ситуация может возникнуть и в случае, если события, приводящие к генерации

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

последнее из взаимоисключающих Trap сообщений.
В следующем разделе перечислены все группы взаимоисключающих событий, приводящих

к возникновению взаимоисключающих
Trap
сообщений.

4.2.2
Trap  сообщения,  генерируемые  устройством  PING3,  соответствуют  версии  SNMP  v2c.

Структура Trap сообщений

Каждое Trap сообщение содержит 4 переменные.
Переменная  1  называется  sysUpTime  и  имеет  OID  1.3.6.1.2.1.1.3.0,  это  стандартная

переменная категории System. Переменная имеет синтаксис TimeTicks,
промежутку времени в единицах 0,01 с, прошедшему с момента включения устройства или

ее значение равно

его последней перезагрузки.
Переменная 2 называется snmpTrapOID

и имеет OID 1.3.6.1.6.3.1.1.4.1.0. Это стандартная

переменная   категории   snmpMIBObjects,   она
предназначена исключительно для передачи в теле Trap сообщений.  Переменная  имеет
синтаксис  OID
характер события, вызвавшего отправку данного Trap сообщения. В следующей таблице
приведены все возможные OID, значения которых может принимать данная переменная, и
описаны соответствующие им события:

не   доступна   для   записи   и   чтения,   а
и
ее  значение  содержит  идентификатор  объекта  (OID),  указывающий  на
Связь между
OID
Имя объекта
Описание события

событиями
Взаимоисключающие

1.3.6.1.4.1.35160.1.0.1
1.3.6.1.4.1.35160.1.0.2

trapPowerOn

Канал управления питанием включен
Канал управления питанием выключен

trapPowerOff
trapDigitalRise

события

Зафиксирован положительный фронт сигнала на
цифровом входе (переход с логического 0 в 1)
Зафиксирован отрицательный фронт сигнала на
цифровом входе (переход с логической 1 в 0)
Результат измерения стал меньше нижнего порога

1.3.6.1.4.1.35160.1.0.3
Взаимоисключающие
события

1.3.6.1.4.1.35160.1.0.4
1.3.6.1.4.1.35160.1.0.5

trapDigitalFall

trapAnalogTooLow
trapAnalogFromLow

Результат измерения стал больше или равен
нижнему порогу
Результат измерения стал больше верхнего порога

1.3.6.1.4.1.35160.1.0.6
1.3.6.1.4.1.35160.1.0.7

Взаимоисключающие
события

trapAnalogTooHigh
trapAnalogFromHigh

Результат измерения стал меньше или равен
верхнему порогу

1.3.6.1.4.1.35160.1.0.8
1.3.6.1.4.1.35160.1.0.9

trapKnockAlarm
trapKnockDisalarm

Сработал датчик удара
Срабатывание датчика удара прекратилось

Взаимоисключающие

1.3.6.1.4.1.35160.1.0.10
1.3.6.1.4.1.35160.1.0.11

события
Взаимоисключающие

trapPowerSensorBad
trapPowerSensorGood

Напряжение в сети пропало
Напряжение в сети появилось

1.3.6.1.4.1.35160.1.0.12
1.3.6.1.4.1.35160.1.0.13

события
trapTest
Отправлено тестовое Trap сообщение
-
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
14
www.equicom.ua
Ping3_firmware_v2.04doc7.jpg
Firmware
version
2.04
для
PING3
Equicom

Подробности
Переменная 3 зависит от того,

см. в разделах по каждому конкретному событию.

каким именно событием вызвана генерация данного Trap
сообщения. В качестве этой переменной могут выступать объекты со следующими OID:

Тип
данных

Значение
переменной

OID
Имя объекта
Описание события
Integer32

Все события, связанные
с датчиком удара
Все события, связанные
с датчиком пропадания сети
Все события, связанные
с каналами управления питанием
PWR1-PWRN

1.3.6.1.4.1.35160.1.22.0
knockState
1

(Integer)
Integer32

1.3.6.1.4.1.35160.1.26.0
powerSensorState
1

(Integer)
Integer32

Номер канала
управления питанием
(1..N)

1.3.6.1.4.1.35160.1.101.0
powerChannelNumber

(Integer)
Integer32

Номер цифровой
линии (1..N)

Все события, связанные
с цифровыми линиями DG1-DGN

1.3.6.1.4.1.35160.1.102.0
dgLineNumber

(Integer)
Integer32

Номер аналогового
входа

Все события, связанные
с аналоговыми входами AN1-ANN
Ручная отправка тестового Trap
сообщения

1.3.6.1.4.1.35160.1.103.0
analogLineNumber

(Integer)
Integer32

(1..N)
1.3.6.1.4.1.35160.1.104.0
trapTestNumber
1
(Integer)

Переменная 4 называется deviceName и имеет OID 1.3.6.1.4.1.35160.1.7.0, это переменная
из набора системных настроек. Переменная имеет синтаксис

DisplayString, это текстовое
имя устройства, задаваемое пользователем.
4.3
Настройки SNMP

4.3.1
>

WEB  интерфейс

Особенности реализации протокола SNMP
Страница настроек открывается при выборе пункта «SNMP» верхней строки меню:

описаны на стр. 13

Здесь возможно задать четыре IP адреса, на которые будут отправляться Trap сообщения, а
также  для  каждого  адреса  признак  подтверждения  доставки  Ask
получателя
он должен иметь значение 0.0.0.0. Если указать номер порта 0, пакеты будут отправляться

Ack  и  номер  порта
Port. Пустые строки в строке IP адреса не допускаются – если адрес не задан,

на стандартный порт 162.

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          15

Firmware
version
2.04
для
PING3
Equicom

Правее находится кнопка Send
настройки,  описанные  в  предыдущем  абзаце, были  изменены,  то  перед  использованием
кнопки Send
потеряны.

test
trap
ручная отправка тестового Trap сообщения. Если
test
trap их необходимо сохранить кнопкой «Save», иначе изменения будут
Read Community, Read/Write Community и Trap
Ниже
находятся

поля
Для изменения  нужной строки необходимо удалить символ «●», видимый в

для
задания строк
Community.

поле  ввода,  и  ввести  новое
подтверждения и нажать соответствующую кнопку «Save».

значение.  Аналогично  ввести  строку  в  соседнем  поле  для

4.3.2
>

Настройки SNMP находятся в пункте «n

Telnet
Особенности реализации протокола SNMP

описаны на стр. 13
-
SNMP» основного меню. Меню настроек выглядит
следующим образом:

SNMP settings
Select item:
1 - SNMP trap1: 192.168.2.2:162

2 - SNMP trap2:  disabled
3 - SNMP trap3:  disabled
4 - SNMP trap4:  disabled
r - read community: *
w - read/write community: *
t - trap community: *
s - send test trap

ESC – return

Пункты 1..4 предназначены для задания четырех IP адресов,
Trap сообщения, а также номера порта получателя и признака подтверждения доставки для

на которые будут отправляться
каждого адреса:

New Trap to IP: 192.168.2.2
New Ask for ACK (Y/N): N

Trap
Если указать номер порта 0, пакеты будут отправляться на стандартный порт 162.
Следующие

New
Port (0 - 65535): 162

Read
Community
. При вводе строк Community требуется повторный ввод для

Community, Read/Write

три
и

пункта
предназначены
для
задания
строк
Community
Trap

подтверждения, набираемые символы не отображаются на экране.
Пункт «s

-
send
test
trap»
- ручная отправка тестового Trap сообщения.
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
16
www.equicom.ua
Ping3_firmware_v2.04doc8.jpg
Firmware
version
2.04
для
PING3
Equicom

4.3.3
>

SNMP

Особенности реализации протокола SNMP
Список OID, отвечающих за настройки

описаны на стр. 13
SNMP:
Имя
OID
Тип данных
Доступ
Описание

переменной
snmpIPAddr.x

IP
сообщений (x = 1..4)

адрес x для отправки Trap

IpAddr
(OctetString)

1.3.6.1.4.1.35160.1.10.1.2.x
R/W

Признак подтверждения при
отправке Trap сообщений
адреса x (x = 1..4): 1-подтверждение

Integer32 (0..1)
для
IP
1.3.6.1.4.1.35160.1.10.1.3.x
snmpAskAck.x
R/W
(Integer)

включено, 0-выключено.
Номер порта для IP адреса x для

отправки Trap сообщений (x = 1..4).
Если указать 0, пакеты будут

Integer32 (0..65535)
1.3.6.1.4.1.35160.1.10.1.4.x
snmpPort.x
R/W
(Integer)

отправляться на стандартный порт
162.

5
Поддержка IEEE 802.1Q
VLAN

В устройствах PING3 реализована поддержка тегов IEEE 802.1Q VLAN.
VLAN    (Virtual    Local    Area    Network)

–    группа    устройств,    имеющих    возможность
взаимодействовать между собой напрямую на канальном уровне, хотя физически при этом
они  могут  быть  подключены  к  разным  сетевым  коммутаторам.  И  наоборот,  устройства,
находящиеся в разных VLAN'ах, невидимы друг для друга на канальном уровне, даже если

они подключены к одному коммутатору, и связь между этими устройствами возможна только
на сетевом и более высоких уровнях. В современных сетях VLAN –
создания логической топологии сети, не зависящей от её физической топологии. Кроме того,

важный механизм для

данная технология имеет большое значение для повышения безопасности сетей.
Согласно  стандарту  IEEE  802.1Q, для  определения  принадлежности  фрейма  к  тому  или

иному VLAN'у, в его заголовок добавляется специальный тег. Размер тега – 4 байта. Он
состоит из таких полей:

Тег 802.1Q

Tag Protocol Identifier (TPID) – идентификатор протокола тегирования. Размер поля –
16  бит.  Указывает  какой  протокол  используется  для  тегирования.  Для  802.1q
используется значение 0x8100.

·

Priority – приоритет. Размер поля – 3 бита. Используется стандартом IEEE 802.1p для
задания приоритета передаваемого трафика. Возможные уровни приоритета – от 0
до 7.

·

Canonical Format Indicator (CFI) – индикатор канонического формата. Размер поля – 1
бит. В пакетах, генерируемых устройствами

·
PING3, его значение всегда равно 0.

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          17

Ping3_firmware_v2.04doc9.jpg
Firmware
version
2.04
для
PING3
Equicom

VLAN
какому VLAN'у принадлежит фрейм. Допустимы значения в диапазоне от 0 до 4095.

Identifier  (VID)  –
идентификатор
VLAN'а.  Размер  поля  –  12  бит.  Указывает
·

Значения   0   и   4095   зарезервированы   для   служебных   целей   и   не   должны
использоваться, значение 1 принадлежит в коммутаторах VLAN'у по умолчанию.

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

Поддержка заголовков TAG
устройств    серии    PING3.     При    использовании    в    структуре    сети    коммутаторов,
поддерживающих данную технологию, появляется возможность перенаправить пакеты от
всех устройств мониторинга в один служебный VLAN, что во многих случаях упрощает их

based
VLAN 802.1Q позволяет расширить область применения

прием и дальнейшую обработку, а также повышает безопасность работы сети.
Все настройки тегов IEEE 802.1Q VLAN описаны в разделе Системные настройки, стр. 9.

6
Цифровые линии ввода/вывода

Количество
именуются DG1..DGN,

цифровых линий ввода/вывода зависит от конкретной

модели устройства.
– количество линий в данном устройстве.

Линии
где N

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

считывать состояние
а  также  управлять  состоянием  выходных  линий  как  по  отдельности,  так  и

обращаться как к n-разрядному
Для входных линий задается параметр holding time

порту ввода (вывода)).

в диапазоне 0..2,55с
которого  новое  состояние  входного  сигнала  должно  оставаться  неизменным,  чтобы  оно
было зафиксировано. Любые изменения с меньшей длительностью будут игнорироваться.
Это  позволяет  отфильтровать  кратковременные  изменения  уровня  входного  сигнала,

время, в течение

вызванные помехами или дребезгом механических контактов датчиков.
Существуют  ситуации,  когда  состояние  цифровых  линий  не  зависит  от  программных

настроек. К ним относятся: промежуток времени около 1с с момента включения устройства,
режим  перезагрузки  и  режим  обновления  firmware.  В  этих  ситуациях  все  линии  DG

оказываются запрограммированными на ввод.
Возможна  отправка  Trap  сообщений  при  изменении  состояния  любой  входной  линии

(независимо  настраивается  отправка  по  положительному  и  по  отрицательному  фронту
сигнала).

Подробности о Trap сообщениях см. в разделе Trap сообщения, стр. 13.
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
18
www.equicom.ua
Ping3_firmware_v2.04doc10.jpg
Firmware
version
2.04
для
PING3
Equicom
6.1
Web интерфейс

>
Настройки  цифровых  линий  находятся  в  пункте  «Digital

Общая информация о цифровых линиях ввода/вывода
находится на стр. 18
Lines»  верхней  строки  меню
данном примере количество линий в устройстве N=5):
Для каждой линии можно задать следующие параметры:

Line
output, input

DG*
– текстовое имя, максимум 17 символов
– настройка линии на вывод или на ввод

Если линия настроена на ввод (в данном примере DG1, DG4, DG5), то для нее можно задать
следующие параметры:

holding
time

– время реакции на кратковременные изменения уровня входного сигнала
Условия отправки Trap сообщений:

trap
trap

on
on

rise
fall

– по положительному фронту входного сигнала (переход из логического 0 в 1)

по отрицательному фронту входного сигнала (переход из логической 1 в 0)

Если  линия  настроена  на  вывод  (в  данном  примере  DG2,  DG3),  то  можно  задать  ее
состояние

логический 0 или 1 (параметр value).

Изменения  параметров  для  каждой  линии  сохраняются  при  помощи  отдельной  кнопки
«Save»  (см.
(вход/выход)   сохранять   изменения   кнопкой   «Save»   не   требуется,   это   происходит

замечание
по  этому  поводу
на  стр.  7).  При  изменении  направления  линии

автоматически.
В нижней части страницы находится следующая информация:

Lines directions
– сводная информация о направлении всех линий (I/O)

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          19

Firmware
version
2.04
для
PING3
Equicom
Lines  output  values

–  сводная  информация  о  состоянии  выходных  линий  (0/1),  входные
линии обозначены знаком «–»

Lines input values

– сводная информация о состоянии входных линий (0/1), выходные линии
обозначены знаком «–»

Output  byte

–  значение  байта для  совместного  управления  всеми  выходными  линиями.
Вводится 16-ричное значение, для сохранения имеется отдельная кнопка «Save». Каждый
из  разрядов  bit0..bit(N-1)  этого  байта  управляет  состоянием  одной  из  цифровых  линий
DG1..DGN (bit0 – DG1, bit1
влияют (предполагается, что количество линий в устройстве равно N). Если данная линия

– DG2 и т.д.) Разряды bit
с номерами N и выше ни на что не

запрограммирована на вывод, то при сохранении изменений значение соответствующего
этой    линии    бита    немедленно    повлияет    на    состояние    линии.    Если    же    линия
запрограммирована  на  ввод,  значение  соответствующего  ей  бита  будет  запомнено,  но

вступит в силу только в том случае, если линия будет перепрограммирована на вывод.
6.2
Telnet

>
Настройки цифровых линий находятся в пункте «d - Digital Lines» основного меню. Общее

Общая информация о цифровых линиях ввода/вывода
находится на стр. 18
меню
настроек
выглядит
следующим
образом:

Select
1 -
2 - DG2: : output value = 0
3 - DG3: : output value = 1

item:
DG1: : input

value = 1, holding time = 0.10s, traps
on
rise

4 - DG4: : input value = 0, holding time = 0.10s, traps are disabled
5 - DG5: : input value = 0, holding time = 0.10s, traps are disabled
a - all Lines: 0b00000101 = 0x05
ESC - return

Пункты 1..N
каждой из линий по отдельности. Возле названия каждой линии (DG1..DGN) отображается
ее текстовое имя (в приведенном примере все имена – пустая строка), направление линии

(в данном примере количество линий в устройстве N=5) управляют настройками

(input/output), состояние линии (0/1) и для входных линий – значение параметра holding time
и разрешенные для данной линии виды Trap сообщений. При входе в любой из пунктов,

управляющий настройками входной линии, открывается следующее
подменю:

Digital Line #1 settings, input value = 1
Select item:
n - name:

d - direction: input
h - holding time: 0.10s
t - trap type: traps on rise
ESC - return

Здесь имеются следующие пункты:

n
d

-
-

name
direction

– задание текстового имени линии, максимум 17 символов
– направление линии, работает в триггерном режиме

h
t

-
-

holding
trap

time
type


– управление отправкой Trap сообщений, при входе вызывает подменю:

время реакции на кратковременные изменения уровня входного сигнала
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
20
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

Digital Line #1: trap sources
Select item:
r - trap on rise: ENABLED
f - trap on fall: disabled
ESC

return

Пункты  подменю  позволяют  независимо  включить  отправку  Trap  сообщений  по
положительному  фронту  входного  сигнала  (trap  on  rise)  или  по  отрицательному

фронту (trap on fall). Оба пункта работают в триггерном режиме.

Если в общем меню настройки цифровых линий войти в пункт, управляющий настройками
выходной линии, откроется следующее подменю:

Digital Line #2 settings, output value = 0
Select item:

n - name:
d - direction: output
v
ESC

-
value: 0
-
return

Первые два пункта здесь аналогичны таким же пунктам в меню настройки входной линии, а
третий пункт «v

-
value» позволяет изменить состояние выходной линии (0/1).

Пункт   «a
совместного управления линиями:

-
all
Lines»
общего   меню   настройки   цифровых   линий   предназначен   для


a - all Lines: 0b00000101 = 0x05

Возле  названия  пункта  отображается  в  двоичном  и
16-ричном  виде  число,  называемое
«Input
byte»

. Каждый из разрядов bit0..bit(N-1) этого числа соответствует состоянию одной
из цифровых линий DG1..DGN (bit0 – DG1, bit1
выше
данном случае не играет роли направление  линий, отображается фактическое состояние

– DG2 и т.д.) Разряды bit
не используются (предполагается, что количество линий в устройстве равно N).  В

с номерами N и

сигналов на них.
При вызове данного пункта появляется возможность задать в 16-ричном виде другое число,

называемое «Output
byte»:

Current output port byte (affects only output lines) (00..FF): 4
New output port byte (affects only output lines) (00..FF): 4

Разряды  данного  байта  соответствуют  цифровым  линиям  DG1..DGN  аналогично
тому,  как  описано  для  разрядов  Input

byte  в  предыдущем  абзаце.  Но  разряды
Output
byte

  влияют  только  на  состояние  выходных  линий.  Если  данная  линия
запрограммирована    на    вывод,    то    при    сохранении    Output
соответствующего этой линии бита немедленно повлияет на состояние линии. Если

byte    значение

же  линия  запрограммирована  на  ввод,  значение соответствующего  ей  бита  будет
запомнено,   но   вступит   в   силу   только   в   том   случае,   если    линия   будет

перепрограммирована на вывод.

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          21

Firmware
version
2.04
для
PING3
Equicom
6.3
SNMP

>
Список  OID,  отвечающих  за  настройки  цифровых  линий  ввода/вывода  (N

Общая информация о цифровых линиях ввода/вывода
находится на стр. 18
–  количество

линий в устройстве; подробнее о протоколе SNMP см. в разделе Реализация протокола
SNMP
, стр. 13):

Имя
переменной

OID
Тип данных
Доступ
Описание

1 байт – направление передачи
цифровых линий, биты 0..(N-1)

Integer32 (0..255)

соответствует линиям DG1..DGN.
Биты ≥N не используются. Значения
битов: 0-выходная линия, 1-входная
линия.
1 байт – состояние выходных линий,
биты 0..(N-1) соответствует линиям
DG1-DGN. Биты
используются.
1 байт – текущее состояние
цифровых линий, независимо от их
направления. Биты 0..(N-1)
соответствует линиям DG1-DGN,

1.3.6.1.4.1.35160.1.12.0
dgDirections
R/W
(Integer)
Integer32 (0..255)
1.3.6.1.4.1.35160.1.13.0
dgOutputs
R/W
≥N не
(Integer)
Integer32 (0..255)
1.3.6.1.4.1.35160.1.14.0
dgInputs
R
(Integer)

биты ≥N не используются.
Текстовое имя линии, максимум 17

DisplayString
1.3.6.1.4.1.35160.1.15.1.2.x
dgName.x
R/W

символов. x
Управление Trap сообщениями по

– номер линии (1..N)
(OctetString)

положительному фронту сигнала на
входе, имеет смысл только для
входных линий.

Integer32 (0..1)
1.3.6.1.4.1.35160.1.15.1.3.x
dgTrapRise.x
R/W
(Integer)

1-отправка сообщений включена,
0-выключена.  x

– номер линии (1..N)

Управление Trap сообщениями по
отрицательному фронту сигнала на

Integer32 (0..1)

входе, имеет смысл только для
входных линий.
1-отправка сообщений включена,
0-выключена.  x

1.3.6.1.4.1.35160.1.15.1.4.x
dgTrapFall.x
R/W
(Integer)
– номер линии (1..N)

Направление линии: 1-вход, 0-выход.  
x

Integer32 (0..1)
1.3.6.1.4.1.35160.1.15.1.5.x
dgDirection.x
R/W
– номер линии (1..N)

(Integer)
Integer32 (0..1)

Состояние выходной линии.
x

1.3.6.1.4.1.35160.1.15.1.6.x
dgOutput.x
R/W
– номер линии (1..N)

(Integer)
Integer32 (0..1)

Текущее состояние цифровой линии,
независимо от ее направления.

1.3.6.1.4.1.35160.1.15.1.7.x
dgInput.x
R
(Integer)

x
Время реакции на кратковременные

– номер линии (1..N)
Integer32 (0..255)

изменения уровня входного сигнала в
единицах 0,01с.

1.3.6.1.4.1.35160.1.15.1.8.x
dgTime.x
R/W
(Integer)

x
Количество цифровых линий в

– номер линии (1..N)
Integer32 (1..8)
1.3.6.1.4.1.35160.1.102.0
dgLineNumber
R
данном устройстве
(Integer)

Переменная dgOutputs влияет только на состояние выходных линий. Если данная линия
запрограммирована на вывод, то при изменении dgOutputs значение соответствующего этой

линии бита немедленно повлияет на состояние линии. Если же линия запрограммирована
на ввод, значение соответствующего ей бита будет запомнено, но вступит в силу только в

том случае, если линия будет перепрограммирована на вывод.
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
22
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

Переменные dgOutput.x
влияние только на линии, запрограммированные на вывод. Если же соответствующая линия

– это фактически биты переменной dgOutputs. Они также оказывают

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

По аналогии, переменные dgInput.x
фактически являются битами переменной dgInputs.
7
Аналоговые входы

Аналоговые  входы  позволяют  измерять  напряжение  в  диапазоне  0..+3,3В  при  помощи
линейного 10-битного АЦП с опорным напряжением 3,3В.

Количество  аналоговых  входов  зависит  от  от  конкретной  модели  устройства.  Входы
именуются AN1..ANN, где N

– количество входов в данном устройстве.

Для каждого входа можно задать коэффициенты линейной функции пересчета результата
преобразования АЦП в необходимую величину. Функция имеет вид:

=
+
V
O
M
*
ADC
(1)

Здесь  ADC  –  предварительно  обработанный  результат  преобразования  АЦП,  который
изменяется  в  пределах  0..1  при  изменении  входного  напряжения  в  пределах  0..+3,3В;

M (multiplier) – множитель в диапазоне -1500.0..+1500.0; O (offset) – смещение в диапазоне
-1500.0..+1500.0;  V  (value)  –
результатом измерения.

значение  в  диапазоне  -3000.0..+3000.0,  которое  и  является
Величины V, O и M – вещественные числа с одним знаком после

десятичной точки. Если принять O=0 и M=1023, то мы получим результат преобразования
10-битного АЦП в явном виде – число V, изменяющееся в пределах 0..1023 при изменении

входного напряжения в пределах 0..+3,3В.
Данная  функция  удобна  тем, что  во  многих  случаях  позволяет  преобразовать  результат

работы АЦП сразу в требуемую величину – напряжение, температуру, влажность и т.д.
Имеется  возможность  вычислять

среднее  значение  результатов  нескольких
задаваемый  в  диапазоне  0..255,  который  определяет  количество

измерений  –

параметр  Averaging,
измерений   для   усреднения.   Значение   0   означает,   что  данный   аналоговый   вход   не
обрабатывается.

Время  T1  единичного  преобразования  АЦП
количество   аналоговых

приблизительно  равно  420мкс  *  N,  где  N
входов   в   данном   устройстве.   При   усреднении   результатов

измерений суммарное время преобразования для каждого входа равно Т1 * Averaging.
Для каждого входа задается два пороговых значения – параметры Low limit

(нижний порог)
High limit (верхний порог). Если результат измерения V, вычисленный по приведенной

и
выше формуле, пересекает любой из заданных порогов,

возможны следующие действия:
·

Отправка  Trap сообщений  –  всего  4  варианта:  1)  результат  измерения  стал  меньше
нижнего порога; 2) стал больше или равен нижнему порогу; 3) стал больше верхнего
порога; 4) стал меньше или равен верхнему порогу. Подробнее о Trap сообщениях см. в
разделе Trap сообщения, стр. 13.

·

Изменение состояния каналов управления питанием, связанных с данным аналоговым
входом (подробнее см. в разделе
38).

Каналы управления питанием – Analog Mode, стр.

При  задании  пороговых  значений  пользователь  должен  самостоятельно  следить  за тем,
чтобы выполнялось условие Low limit

High limit.
<

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          23

Ping3_firmware_v2.04doc11.jpg
Firmware
version
2.04
для
PING3
Equicom

Имеется возможность задать гистерезис для фиксации пересечения измеряемой величиной
пороговых  значений.  Параметр  Hysteresis

–  вещественное  число  с  одним  знаком  после
Смысл гистерезиса в следующем:

десятичной точки в диапазоне 0.0..+1500.0
·

Чтобы зафиксировать повышение результата измерения выше Low limit, он фактически
должен стать выше величины Low limit + Hysteresis

·

Чтобы зафиксировать понижение результата измерения ниже High limit, он фактически
должен стать ниже величины High limit
Для фиксации понижения результата измерения ниже Low limit, либо повышения выше

Hysteresis
·
High limit, параметр
Hysteresis не используется.
7.1
WEB  интерфейс

>
Настройки аналоговых входов находятся в пункте «Analog Lines» верхней строки меню, для

Общая информация об аналоговых входах
находится на стр. 23

каждого  входа  имеется  собственная  страница  настроек  (AN1..ANN)  (в  данном  примере
количество линий в устройстве N=4):

В верхней части страницы отображается следующая информация:
Current  value

–  текущий  результат  измерения,  вычисленный  по  приведенной  рядом
формуле пересчета

Depended
power
channels
– номера каналов управления питанием, зависимых от данного

аналогового входа, если таковые имеются (подробнее см. в разделе Каналы управления
питанием – Analog Mode
, стр. 38)

Для каждого входа можно задать следующие параметры:
Line
Name
– текстовое имя, максимум 17 символов
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
24
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

value
Low

offset, value
limit, High

multiplier
limit


нижний

смещение и множитель для функции пересчета
и
верхний
порог

hysteresis
averaging

– значение гистерезиса
– количество отсчетов АЦП для усреднения

Ниже можно задать условия

отправки Trap сообщений:
- если результат измерения стал меньше порога low limit

value goes < low limit
value goes >= low limit

- если результат измерения стал больше или равен порогу low limit

value goes <= high limit
value goes > high limit

если результат измерения стал меньше или равен порогу high limit
-

- если результат измерения стал больше порога high limit
Изменения сохраняются нажатием кнопки «Save».

7.2
Telnet

>
Настройки  аналоговых  входов  находятся  в  пункте  «a  -  Analog  Lines»  основного  меню.

Общая информация об аналоговых входах
находится на стр. 23
Общее меню настроек выглядит следующим образом:

Analog
Select
1 - AN1: '': 971.0=0.0+1023.0*ADC

lines
item:

settings

         range 0.0...0.0, hyst=0.0
2 - AN2: '': 521.0=0.0+1023.0*ADC
         range 300.0...700.0, hyst=20.0,
         Depended power channels: PWR2
3 - AN3: '': 850.0=0.0+1023.0*ADC

   range 0.0...0.0, hyst=0.0

4 - AN4: '': 946.0=0.0+1023.0*ADC
         range 0.0...0.0, hyst=0.0

ESC
-
return

Пункты   1..N
настройками каждого из входов по отдельности. Возле названия
отображается  его  текстовое  имя  (в  приведенном  примере  все
результат  измерения,  вычисленный  по  приведенной  рядом  формуле.  Ниже  выводится

(в   данном   примере   количество   входов   в   устройстве   N=4)   управляют

каждого
имена  –  пустая  строка) и

входа (AN1..ANN)
следующая информация:

range
hyst
Depended

– диапазон между порогами Low
– гистерезис

limit…High
limit
power
channels

– номера каналов управления питанием, зависимых от данного
аналогового входа, если таковые имеются (подробнее см. в разделе Каналы управления
питанием – Analog Mode
, стр. 38)

При входе в любой
из пунктов 1..N открывается следующее подменю:

Analog
         Depended power channels: PWR2
Select item:
n - name:

line #2 settings. Current value: 520.0=0.0+1023.0*ADC,
o - value offset: 0.0

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          25

Firmware
version
2.04
для
PING3
Equicom

m - value multiplier: 1023.0
l - low limit: 300.0
h - high limit: 700.0
y - hysteresis: 20.0
a - averaging: 100
t - trap type: Traps are disabled
ESC

-
return
Здесь имеются следующие пункты, позволяющие задать для данного входа:

n
o

-
-

name
– текстовое имя, максимум 17 символов

value
-

offset
value


multiplier

коэффициент O (смещение)

m
l

– коэффициент M (множитель)
– нижний порог

-

low
-

limit
high

h
y

limit
hysteresis

верхний порог
– гистерезис

a
t


-

averaging
trap

– количество измерений для усреднения
– условия

type
отправки Trap сообщений, при входе вызывает подменю:

Analog line #2 trap settings
Select item:

d - disable traps
l - trap if value < 300.0: disabled
r - trap if value >= 300.0: disabled
n - trap if value <= 700.0: disabled
h - trap if value > 700.0: disabled
ESC - return

«d
-
disable
traps»  запрещает  отправку  всех  Trap  сообщений.  Остальные  пункты

Пункт
работают   в   триггерном   режиме,   они   позволяют   разрешить   или   запретить   отправку

сообщений в следующих случаях:

l
r

-
trap
if
value < 300.0
– если результат измерения стал меньше порога low limit
-
trap
if
value >= 300.0
– если результат измерения стал больше или равен порогу low limit

n
h

-
-

trap
trap

if
if

value <= 700.0
value > 700.0

– если результат измерения стал меньше или равен порогу high limit
– если результат измерения стал больше порога high limit

7.3
SNMP

>
Список  OID,  отвечающих  за  настройки

Общая информация об аналоговых входах

находится на стр. 23
аналоговых  входов  (N

–  количество  входов  в

устройстве; подробнее о протоколе SNMP см. в разделе Реализация протокола SNMP,
стр. 13):

OID
Имя переменной
Тип данных
Доступ
Описание
DisplayString

Текстовое имя входа, максимум 17
символов. x
Управление Trap сообщениями, если
результат измерения стал меньше
нижнего порога. 1-отправка

1.3.6.1.4.1.35160.1.16.1.2.x
analogName.x
R/W
(OctetString)
– номер входа (1..N)
Integer32 (0..1)
1.3.6.1.4.1.35160.1.16.1.3.x
analogTrapTooLow.x
R/W
(Integer)

сообщений включена, 0-выключена.  
x

– номер входа (1..N)
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
26
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

Управление Trap сообщениями, если
результат измерения стал больше или
равен нижнему порогу. 1-отправка
сообщений включена, 0-выключена.  
x
Управление Trap сообщениями, если
результат измерения стал больше
верхнего порога. 1-отправка

Integer32 (0..1)
1.3.6.1.4.1.35160.1.16.1.4.x
analogTrapFromLow.x
R/W
(Integer)
– номер входа (1..N)
Integer32 (0..1)
1.3.6.1.4.1.35160.1.16.1.5.x
analogTrapTooHigh.x
R/W
(Integer)

сообщений включена, 0-выключена.  
x

– номер входа (1..N)

Управление Trap сообщениями, если
результат измерения стал меньше или

Integer32 (0..1)
1.3.6.1.4.1.35160.1.16.1.6.x
analogTrapFromHigh.x

равен верхнему порогу. 1-отправка
сообщений включена, 0-выключена.  
x
Коэффициент O (смещение) для
функции пересчета в единицах 0,1
x
Коэффициент M (множитель) для
функции пересчета в единицах 0,1
x

R/W
(Integer)
– номер входа (1..N)

Integer32
(-15000..15000)

1.3.6.1.4.1.35160.1.16.1.7.x
analogOffset.x
R/W
(Integer)
– номер входа (1..N)

Integer32
(-15000..15000)

1.3.6.1.4.1.35160.1.16.1.8.x
analogMultiplier.x
R/W
(Integer)
– номер входа (1..N)

Integer32
(-15000..15000)

Нижний порог в единицах 0,1
x

1.3.6.1.4.1.35160.1.16.1.9.x
analogLow.x
R/W
– номер входа (1..N)
(Integer)

Integer32
(-15000..15000)

Верхний порог в единицах 0,1
x

1.3.6.1.4.1.35160.1.16.1.10.x
analogHigh.x
R/W
– номер входа (1..N)
(Integer)

Integer32
(0..15000)

Гистерезис в единицах 0,1
x

1.3.6.1.4.1.35160.1.16.1.11.x
analogHysteresis.x
R/W
– номер входа (1..N)

(Integer)
Integer32 (0..255)

Количество измерений для
усреднения (Averaging).

1.3.6.1.4.1.35160.1.16.1.12.x
analogFilter.x
R/W
(Integer)

x
Результат измерения

– номер входа (1..N)

Integer32
(-30000..30000)

в единицах 0,1
– номер входа (1..N)

1.3.6.1.4.1.35160.1.16.1.13.x
analogValue.x
R
x
(Integer)

Количество аналоговых входов в
данном устройстве

Integer32 (1..6)
1.3.6.1.4.1.35160.1.103.0
analogLineNumber
R
(Integer)
7.4
Рекомендации по калибровке входов

Как уже было сказано выше, в тех случаях, когда на аналоговый вход подается напряжение,
линейно зависящее от измеряемой величины, формула (1) позволяет пересчитать результат

работы   АЦП   непосредственно   в   значение   измеряемой   величины   (это   может   быть
напряжение, температура, давление, влажность и т.д). Для этого необходимо вычислить
коэффициенты
измеряемой  величины.  Но,  учитывая  разброс  параметров  аналоговых  входов  устройств
PING3,  а  также  измерительных  датчиков,  неизбежна  некоторая  ошибка  в  вычислениях.
Поэтому
датчика, подключенного к конкретному аналоговому входу.

O и
M для формулы (1), зная характер зависимости входного напряжения от
для  повышения  точности  рекомендуется  произвести  калибровку  конкретного

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

Также  смотрите  описание  методики

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          27

Firmware
version
2.04
для
PING3
Equicom

7.4.1
В  этом  случае  напряжение  на  аналоговом  входе  прямо  пропорционально  зависит  от

Случай прямо пропорциональной зависимости

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

O (offset) = 0
M (multiplier) = 1023

Averaging = 100
От  стабилизированного   источника  постоянного  напряжения  подайте  на  вход  датчика

напряжение, значение которого находится вблизи верхней границы допустимого диапазона
(при этом напряжение на аналоговом входе PING3 не должно превышать +3,3В). Измерьте
напряжение   на   входе   датчика   цифровым   вольтметром,
интерфейс PING3 получите результат измерения, соответствующий данному напряжению
питания, пусть он равен V0. Тогда уточненный множитель M можно вычислить по формуле:

пусть   оно   равно   U0.
Через
U
=
0
M
*
1023
V
0

Подставьте полученный множитель в функцию пересчета (1) для данного входа, смещение
O оставьте равным 0. На этом калибровка закончена,

теперь результат измерения V равен
значению напряжения в вольтах.

7.4.2
В   этом  случае   напряжение   на   аналоговом   входе   линейно   зависит   от   измеряемого

Общий случай линейной зависимости

напряжения (например, датчик имеет более сложную схему с применением операционных
усилителей).

Порядок калибровки
Установите для аналогового входа, к которому подключен датчик, следующие параметры:

O (offset) = 0
M (multiplier) = 1023

Averaging = 100
От регулируемого стабилизированного источника постоянного напряжения подайте на вход

датчика  напряжение,  значение  которого  находится  вблизи  нижней  границы
диапазона.  Измерьте  напряжение  цифровым  вольтметром,  пусть  оно  равно  U1.  Через
интерфейс PING3 получите результат измерения, соответствующий данному напряжению
питания, пусть он равен V1. Затем подайте напряжение, значение которого находится вблизи
верхней границы допустимого диапазона (при этом напряжение на аналоговом входе PING3
не должно превышать +3,3В), и повторите измерения, в результате чего будут получены
результаты U2 и V2. Вычислите коэффициенты O и M по формулам:

допустимого

-
-

U

U
V

=
-
2
1
O
U
*
V
1
1
V
2
1

-
-

U

U
V

=
2
1
M
*
1023
V
2
1
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
28
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

Подставьте полученные коэффициенты в функцию пересчета (1) для данного входа, на этом
калибровка  закончена.  Теперь  результат  измерения  V  равен  значению  напряжения  в

вольтах.
Можно  подставлять  в  формулу  значения  O  и  M,  округленные  до  двух  знаков  после

десятичной  точки  и  умноженные  на  10.  Тогда  результат  измерения  напряжения  будет
умноженным на  10

(в единицах 0,1В), что позволит получить дополнительную значащую
цифру результата.
8
Каналы управления питанием

Количество  каналов  управления  питанием  зависит  от  конкретной  модели  устройства.
Каналы именуются PWR1..PWRN, где N

– количество каналов в данном устройстве.

Каналы управления питанием имеют следующие режимы работы:
Ping Mode

– режим, предназначенный для перезагрузки по питанию различного сетевого
оборудования в случае его «зависания», а также для включения (или выключения) питания
оборудования на весь период времени, пока отсутствует связь с заданными IP адресами. В
этом режиме устройство PING3 постоянно проверяет доступность максимум трех IP адресов
путем  отправки  на  них  ICMP  запросов,  в случае  прекращения  ответов  от  определенных

адресов на основании заданной логической функции принимается решение о включении
(или   выключении)   питания   оборудования   на   заданный   промежуток   времени.   Также

возможна перезагрузка оборудования вручную.
Analog

Mode
напряжения на выбранном аналоговом входе: больше или меньше заданного порога, либо
нахождение   в   диапазоне   значений.   Данный   режим   позволяет,   например,   включать
вентилятор или кондиционер для охлаждения оборудования при повышении температуры
выше  верхнего  порога,  либо  включать  нагреватель  при  понижении  температуры  ниже

–  управление  питанием  нагрузки  производится в  зависимости  от значения

нижнего порога.
Ручной режим

– нагрузка постоянно включена, либо постоянно выключена.

Для каждого канала
–  логический  уровень  выходного  сигнала,  соответствующий  состоянию  канала  «питание
включено».  По  умолчанию  для  всех  каналов  установлена  негативная  полярность,  т.е.
включению    нагрузки    соответствует    уровень    логического    0    на    выходе.    Смотрите

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

рекомендации по установке полярности в документации к конкретной модели устройства.
Существуют  ситуации,  когда  состояние  каналов  управления  питанием  не  зависит  от

программных   настроек.   К   ним   относятся:   промежуток   времени   около   1с   с   момента
включения устройства, режим перезагрузки и режим обновления firmware. В этих ситуациях

все выходы каналов PWR переводятся в высокоимпедансное состояние, в результате их
поведение определяется аппаратной реализацией конкретной модели устройства.

Для всех каналов управления питанием во всех режимах работы возможна отправка Trap
сообщений   при   включении   и   при   выключении   нагрузки   (настраивается   независимо).

Подробности о Trap сообщениях см. в разделе Trap сообщения, стр. 13.

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          29

Ping3_firmware_v2.04doc12.jpg
Firmware
version
2.04
для
PING3
Equicom
8.1
Общие настройки, выбор режима

8.1.1
>

WEB  интерфейс
Общая информация о каналах управления питанием

находится на стр. 29

Настройки  каналов  управления  питанием  находятся  в  пункте  «Power
строки  меню,  для  каждого  канала  имеется  собственная  страница  настроек  (в  данном
примере  два  канала:  PWR1,  PWR2).  Содержимое  этой  страницы  зависит  от  текущего
режима  работы  канала.  Если  канал  работает  в  одном  из  ручных  режимов,  страница
настроек выглядит следующим образом:

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

Channel Name
Positive polarity

– текстовое имя, максимум 17 символов


выбор режима работы:

выбор позитивной полярности выходного напряжения
Mode

always ON
always OFF
ping mode

– питание постоянно включено

питание
режим «Ping

постоянно
выключено

Mode»
режим «Analog

analog mode
Mode»
Условия отправки Trap сообщений:

if
if

turned
turned

On
Off

– при включении питания
– при выключении питания

Изменения  параметров  сохраняются  нажатием  кнопки  «Save».  При  изменении  режима
работы   канала   сохранять   изменения   кнопкой   «Save»   не   требуется,   это   происходит

автоматически.

8.1.2
>

Настройки  каналов  управления  питанием  находятся  в  пункте  «p

Telnet
Общая информация о каналах управления питанием

находится на стр. 29
-
Power
Channels»
основного меню. Общее меню настроек выглядит следующим образом:
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
30
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

Power
Select
1 - PWR1: '', always ON
          negative polarity (0 - power ON)
          traps are  disabled
2 - PWR2: '', depends on AN2: ON < 300.0 <= OFF <= 700.0 < OFF
          negative polarity (0 - power ON)

channels
item:

, State: OFF

          traps are  disabled
ESC

-
return

Пункты   1..N
настройками
отображается  его  текстовое  имя  (в  приведенном  примере  все  имена  –  пустая  строка),
текущий режим работы и дополнительная информация, зависящая режима (например, для
канала PWR2, работающего в режиме Analog Mode, отображается номер связанного с ним
аналогового  входа,  пороговые  значения  аналогового  параметра  и  текущее  состояние
выхода канала). Ниже выводится информация о текущей полярности выходного напряжения

(в   данном   примере   количество   каналов   в   устройстве   N=2)
каждого   из   каналов   по   отдельности.

управляют
Возле   названия   каждого   канала

и о разрешенных для данного канала видах Trap сообщений.
При входе в любой из пунктов открывается меню настроек конкретного канала управления

питанием. Содержимое этого меню зависит от текущего режима работы канала.
работает в одном из ручных режимов, меню настроек имеет следующий

Если канал
вид:

PWR1, State: ON
Select item:

n - name:
m - mode: always ON
t - traps:  disabled
p - output polarity: negative (0 - power ON)
ESC

-
return
Назначение пунктов меню:

n
m

-
name
– задание текстового имени канала, максимум 17 символов
-
mode
выбор режима работы канала, открывает подменю выбора:

Power channel #1 mode
Select item:
o - always ON:  ENABLED
f - always OFF:  disabled
p - ping mode:  disabled
a - analog mode:  disabled
ESC

return
Пункты данного подменю позволяют выбрать один из режимов:

always ON
always OFF
ping mode

– питание постоянно включено
– питание постоянно выключено
режим «Ping Mode»
analog mode
режим «Analog Mode»
t
-
traps
управление отправкой Trap сообщений для данного канала, открывает подменю:

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          31

Firmware
version
2.04
для
PING3
Equicom

Power channel #1 traps
Select item:
o - trap if power is switched ON: disabled
f -
ESC

trap if power is switched OFF: disabled
return

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

if power is switched ON
if power is switched OFF

при

включении
при

питания
выключении

питания
p
-
output
polarity

изменение полярности выходного напряжения, работает в триггерном
режиме

8.1.3
>

SNMP
Общая информация о каналах управления питанием

находится на стр. 29
каналов   управления   питанием   (N

Список   OID,   отвечающих   за   общие   параметры
количество каналов в устройстве; подробнее о протоколе SNMP см. в разделе Реализация

протокола SNMP, стр. 13):
OID
Имя переменной
Тип данных
Доступ
Описание
DisplayString

Текстовое имя канала, максимум 17
символов. x

1.3.6.1.4.1.35160.1.11.1.2.x
powerName.x
R/W
(OctetString)
– номер канала (1..N)

Режим работы канала:
включен, 1- постоянно  выключен,

0-постоянно
Integer32 (0..3)
1.3.6.1.4.1.35160.1.11.1.4.x
powerMode.x
R/W
(Integer)

2-Ping
x
Управление Trap сообщениями
включении питания. 1-отправка
сообщений включена, 0-выключена.  
x
Управление Trap сообщениями
выключении питания. 1-отправка
сообщений включена, 0-выключена.  
x
Полярность выходного напряжения:
1-позитивная, 0-негативная.
x
Текущее состояние выхода канала:
1-ON, 0-OFF.
x
Количество каналов управления
питанием в данном устройстве

mode, 3-Analog
номер

mode.
канала (1..N)

при
Integer32 (0..1)
1.3.6.1.4.1.35160.1.11.1.11.x
powerOnTrap.x
R/W
(Integer)
– номер канала (1..N)
при
Integer32 (0..1)
1.3.6.1.4.1.35160.1.11.1.12.x
powerOffTrap.x
R/W
(Integer)
– номер канала (1..N)
Integer32 (0..1)
1.3.6.1.4.1.35160.1.11.1.13.x
powerOutPolarity.x
R/W
(Integer)
– номер канала (1..N)
Integer32 (0..1)
1.3.6.1.4.1.35160.1.11.1.34.x
powerState.x
R

(Integer)
Integer32 (1..6)

– номер канала (1..N)
1.3.6.1.4.1.35160.1.101.0
powerChannelNumber
R
(Integer)
8.2
Режим Ping Mode

Режим Ping Mode имеет два основных назначения:
-  Перезагрузка  по  питанию  (сброс)  различного  сетевого  оборудования  в  случае  его

«зависания» (определяется по отсутствию связи с заданными IP адресами)
- Выключение (или включение) выходного напряжения на весь период времени, пока связь с

заданными IP адресами отсутствует (например, для включения оборудования резервного
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
32
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

канала связи при возникновении неисправности основного канала, и для его последующего
выключения после восстановления нормальной работы основного канала)

В режиме Ping Mode производится постоянная проверка доступности до трех заданных IP
адресов путем отправки на них  ICMP запросов (ping). В случае прекращения ответов от
определенных адресов на основании заданной логической функции принимается решение

об отсутствии связи.
Для каждого канала управления питанием можно задать максимум три

IP адреса: A, B и C.
Для каждого из адресов задаются следующие параметры:
IP
– собственно адрес. Значение 0.0.0.0 означает, что адрес не задан. В этом случае
запрос

не посылается и всегда считается успешным*. Если адрес находится в подсети, отличной от
подсети устройства PING3,  пакеты для него будут отправляться через шлюз, заданный в
системных настройках.

ping size

 размер ICMP пакета (0..65535 байт), поддерживается фрагментация пакетов. При
значении 0 запрос не посылается и всегда считается успешным*.

fails after
– количество идущих подряд неудачных
ICMP запросов (0..255), после которого

считается, что данный IP адрес не ответил. При значении 0 запрос не посылается и всегда
считается неудачным*.

ping timeout


Если ответ не пришел в течение этого времени, запрос считается неудачным.

промежуток времени, в течение которого ожидается ответ на ping (0..25,5с).
ping interval
– интервал времени между отправками ICMP запросов (0..25,5с).
*

IP=0.0.0.0 или ping size=0 и одновременно с этим fails after=0, то приоритет имеет
ping size или IP, т.е. запрос не посылается и всегда считается успешным.

если

Доступен выбор одной из четырех логических функций для обработки ответов от адресов A,
B  и  C.  Если  данная  функция  принимает  значение  «истина»,  то  работа  оборудования

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

Reset time (произойдет сброс).
параметром

A&B&C
A|B|C


– если ответил хотя бы один из трех адресов, то сброс не производится

если
ответили
все три адреса, то сброс не производится
(A|B)&C

– если ответил хотя бы один из адресов A или B и обязательно адрес C, то сброс
не производится

A|(B&C)
– если ответил адрес A или ответили оба адреса B и C, то сброс не производится
Временные параметры, общие для всего канала:
Reset time
– продолжительность сброса (0..25,5с). При значении 0 выходное напряжение

будет отключено в момент пропадания связи и снова включится только после того, как связь
будет восстановлена (логическая функция хотя бы один раз примет значение «истина»).

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

выключение нагрузки поменяются местами).
Restore time

– время восстановления оборудования после сброса (0..255с). В течение этого
времени не происходит опрос IP адресов.

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          33

Ping3_firmware_v2.04doc13.jpg
Ping3_firmware_v2.04doc14.jpg
Firmware
version
2.04
для
PING3
Equicom

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

Для каждого канала  имеется возможность в любой момент вручную инициировать сброс
(кроме случая, когда параметр

Reset time=0).

8.2.1
>

Внешний вид страницы настроек канала управления питанием в режиме Ping Mode:

WEB интерфейс
Общая информация о режиме Ping Mode

находится на стр. 32
Channel  Name,  Mode,  Positive  polarity
Traps

Параметры
работы,  они  описаны в

и
Общие настройки  каналов  управления  питанием

общие  для  всех  режимов

разделе
на стр. 30.

WEB интерфейс
Ниже задаются следующие параметры:

Reset time
Restore time

– продолжительность сброса (0..25,5с)
– время восстановления оборудования после сброса (0..255с)
Ping function
– логическая функция для обработки ответов от адресов A, B и C

Для каждого из IP адресов A, B и C возле значения адреса отображается его состояние на
момент формирования страницы. Возможные варианты:

wait
OK


– получен ответ на ping

ожидание ответа на ping
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
34
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
FAIL
ответ на ping не получен
Для каждого из адресов задаются следующие параметры:

IP
ping size

значение IP адреса
– размер ICMP пакета (0..65535 байт)
fails after

– количество идущих подряд неудачных ICMP запросов (0..255), после которого
считается, что данный IP адрес не ответил

ping timeout
ping interval

время ожидания ответа на ping (0..25,5с)
– интервал времени между отправками ICMP запросов (0..25,5с)

Назначение элементов нижней строки:

State
Number of resets
clear counter

– состояние выхода данного канала на момент формирования страницы (ON/OFF)
количество произведенных сбросов

– признак очистки счетчика произведенных сбросов.
после сохранения изменений кнопкой «Save» счетчик

Если его установить, то

будет обнулен.
признак  ручного  сброса.  Если  его  установить,  то  после  сохранения

manual
reset


изменений  кнопкой  «Save»  произойдет  сброс,  после  чего  работа  канала  продолжится  в
обычном режиме. Данная функция не действует при Reset time = 0.

Ping state
состояние канала на момент формирования страницы. Возможны следующие
варианты:

reset
restore

в течение времени Reset time
происходит восстановление после сброса в течение времени Restore time

– происходит сброс питания в данном канале

sending ping (A, B или C)
idle

– происходит отправка ICMP запроса по одному из адресов
интервал между отправками ICMP запросов

8.2.2
>

Войдите в меню настроек нужного канала управления питанием:

Telnet
Общая информация о режиме Ping Mode

находится на стр. 32
<Главное меню>
<p - Power Channels>
<номер канала>
à
à
Если канал
работает в режиме Ping
Mode, меню его настроек имеет следующий вид:

PWR1, State: ON, Ping state: sending ping B
Select item:

n - name:
m - mode: ping mode
t - traps:  disabled
p - output polarity: negative (0 - power ON)
r - reset time: 3.0s
s - restore time: 10s
f - ping function: A&B&C

c - clear reset counter: 3 resets
a - manual reset

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          35

Firmware
version
2.04
для
PING3
Equicom

1 - Ping A: OK  , 192.168.2.2
2 - Ping B: FAIL, 192.168.2.8
3 -
ESC – return

Ping
C:
-

В верхней строке возле названия канала управления питанием отображается состояние его
выхода на момент формирования меню: ON/OFF (включен/выключен), а также Ping
возможны следующие варианты:

state

reset
restore

в течение времени Reset time
происходит восстановление после сброса в течение времени Restore time

– происходит сброс питания в данном канале

sending ping (A, B или C)
idle

– происходит отправка ICMP запроса по одному из адресов
интервал между отправками ICMP запросов

«n - name», «m - mode», «t - traps» и «p - output polarity» одинаковы для всех

Пункты
режимов работы и подробно описаны в разделе Общие настройки каналов управления

меню

питанием
За ними следуют пункты:

 Telnet
на стр.
30

r - reset time
s - restore time
f - ping function

– задание продолжительности сброса (0..25,5с)
– задание времени восстановления оборудования после сброса (0..255с)
– задание логической функции для обработки ответов от адресов A, B и C
c  -  clear  reset  counter
–  обнуление  счетчика  количества  сбросов  (текущее  значение
отображается рядом)
a - manual reset
Reset time
– запуск сброса оборудования вручную (только если
≠ 0)

Пункты «1», «2» и «3» управляют настройками параметров для трех IP адресов – A,
соответственно.  Возле  каждого  пункта  отображается  значение  соответствующего  ему  IP

B и C

адреса (либо прочерк, если задан адрес 0.0.0.0, что равнозначно не заданному адресу), а
также состояние данного адреса на момент формирования меню. Возможные варианты:

wait
OK
FAIL


– получен ответ на ping

ожидание ответа на ping


При входе в любой из пунктов 1..3 открывается меню настроек конкретного IP адреса:

ответ на ping не получен

PWR1 Ping A: OK  , 192.168.2.2
Select item:
a - IP: 192.168.2.2

s - size: 64b
n - number of attempts: 2 attempts
t - timeout: 2.0s
i - interval between pings: 1.0s

ESC
-
return
Пункты этого меню позволяют задать:

a
s

-
-

IP
size

– значение IP адреса
– размер ICMP пакета (0..65535 байт)
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
36
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
n
-
number
of
attempts

–  количество  идущих  подряд  неудачных  ICMP  запросов
(0..255), после которого считается, что данный IP адрес не ответил (параметр fails

after)
t
i

-
timeout
– время ожидания ответа на ping (0..25,5с) (параметр ping
timeout

)
–  интервал  времени  между  отправками  ICMP  запросов

-
interval
between
pings
(0..25,5с)

8.2.3
>

SNMP
Общая информация о режиме Ping Mode

находится на стр. 32
каналов управления питанием в режиме Ping

Список OID, отвечающих за настройки
–   количество   каналов   в   устройстве;   подробнее   о   протоколе   SNMP   см.   в   разделе

Mode
(N
Реализация протокола SNMP, стр. 13):
OID
Имя переменной
Тип данных
Доступ
Описание

Продолжительность сброса в
единицах 0,1с.
x
Время восстановления после сброса
в секундах.

Integer32 (0..255)
1.3.6.1.4.1.35160.1.11.1.8.x
powerResetTime.x
R/W

(Integer)
Integer32 (0..255)

– номер канала (1..N)
1.3.6.1.4.1.35160.1.11.1.9.x
powerRestoreTime.x
R/W
(Integer)
x
– номер канала (1..N)

Номер логической функции для
обработки ответов от адресов

Integer32 (1..4)
1.3.6.1.4.1.35160.1.11.1.10.x
powerPingFunc.x

A,B,C: 1
3 - (A|B)&C, 4 -
x
Счетчик количества произведенных
сбросов. x
IP адрес A.
x

- A&B&C, 2 - A|B|C,
R/W
(Integer)

A|(B&C).  
– номер канала (1..N)

Integer32 (0..65535)
1.3.6.1.4.1.35160.1.11.1.14.x
powerNresets.x
R/W
(Integer)
– номер канала (1..N)
IpAddr
1.3.6.1.4.1.35160.1.11.1.15.x
powerPingAddr1.x
R/W

(OctetString)
Integer32 (0..65535)

– номер канала (1..N)

Размер ICMP пакета для адреса
x

A.
1.3.6.1.4.1.35160.1.11.1.16.x
powerPingSize1.x
R/W
(Integer)
– номер канала (1..N)

Количество идущих подряд
неудачных ICMP запросов, после
которого считается, что адрес A не

Integer32 (0..65535)
1.3.6.1.4.1.35160.1.11.1.17.x
powerPingAttempts1.x
R/W
(Integer)

ответил. x
Промежуток времени в единицах

– номер канала (1..N)
Integer32 (0..255)

0,1с, в течение которого ожидается
ответ на ping для адреса A..

1.3.6.1.4.1.35160.1.11.1.18.x
powerPingTimeout1.x
R/W
(Integer)

x
Промежуток времени в единицах

– номер канала (1..N)
Integer32 (0..255)

0,1с
запросов для адреса A.
x

между отправками ICMP
1.3.6.1.4.1.35160.1.11.1.19.x
powerPingInterval1.x
R/W
(Integer)
– номер канала (1..N)

Текущее состояние адреса A:
0 -

Integer32 (0..2)
1.3.6.1.4.1.35160.1.11.1.20.x
powerPingState1.x

wait, 1 -
– номер канала (1..N)

OK, 2 -
FAIL.
R/W
(Integer)

x
IP адрес B.

IpAddr
1.3.6.1.4.1.35160.1.11.1.21.x
powerPingAddr2.x
R/W

(OctetString)
Integer32 (0..65535)

x
Размер ICMP пакета для адреса

– номер канала (1..N)

B.
x
Количество идущих подряд
неудачных ICMP запросов, после
которого считается, что адрес
ответил. x
Промежуток времени в единицах
0,1с, в течение которого ожидается
ответ на ping для адреса B..

1.3.6.1.4.1.35160.1.11.1.22.x
powerPingSize2.x
R/W
(Integer)
– номер канала (1..N)
Integer32 (0..65535)
1.3.6.1.4.1.35160.1.11.1.23.x
powerPingAttempts2.x
R/W
(Integer)

B не
– номер канала (1..N)

Integer32 (0..255)
1.3.6.1.4.1.35160.1.11.1.24.x
powerPingTimeout2.x
R/W
(Integer)
x
– номер канала (1..N)

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          37

Firmware
version
2.04
для
PING3
Equicom

Промежуток времени
0,1с
запросов для адреса B.
x
Текущее состояние адреса B:
0 -
x
IP адрес C.
x

в единицах
между отправками ICMP

Integer32 (0..255)
1.3.6.1.4.1.35160.1.11.1.25.x
powerPingInterval2.x
R/W
(Integer)
– номер канала (1..N)
Integer32 (0..2)
1.3.6.1.4.1.35160.1.11.1.26.x
powerPingState2.x

wait, 1 -
– номер канала (1..N)

OK, 2 -
FAIL.
R/W
(Integer)
IpAddr
1.3.6.1.4.1.35160.1.11.1.27.x
powerPingAddr3.x
R/W

(OctetString)
Integer32 (0..65535)

– номер канала (1..N)

Размер ICMP пакета для адреса
x

C.
1.3.6.1.4.1.35160.1.11.1.28.x
powerPingSize3.x
R/W
(Integer)
– номер канала (1..N)

Количество идущих подряд
неудачных ICMP запросов, после

Integer32 (0..65535)
1.3.6.1.4.1.35160.1.11.1.29.x
powerPingAttempts3.x
R/W
(Integer)

которого считается, что адрес
ответил. x

C не
– номер канала (1..N)

Промежуток времени в единицах
0,1с, в течение которого ожидается

Integer32 (0..255)
1.3.6.1.4.1.35160.1.11.1.30.x
powerPingTimeout3.x
R/W
(Integer)

ответ на ping для адреса C..
x

– номер канала (1..N)

Промежуток времени в единицах
0,1с

Integer32 (0..255)

между отправками ICMP
запросов для адреса C.
x
Текущее состояние адреса C:
0 -
x
При записи любого значения в эту
переменную происходит сброс
(только если Reset time ≠ 0).
Считываемое значение не
определено. x

1.3.6.1.4.1.35160.1.11.1.31.x
powerPingInterval3.x
R/W
(Integer)
– номер канала (1..N)
Integer32 (0..2)
1.3.6.1.4.1.35160.1.11.1.32.x
powerPingState3.x

wait, 1 -
– номер канала (1..N)

OK, 2 -
FAIL.
R/W
(Integer)
Integer32 (0..255)
1.3.6.1.4.1.35160.1.11.1.33.x
powerManualReset.x
R/W
(Integer)
– номер канала (1..N)
8.3
Режим Analog Mode

Режим  Analog  Mode  предназначен  для  управления  питанием  нагрузки  в  зависимости  от
значения   напряжения   на   выбранном   аналоговом   входе.

Данный   режим   позволяет,

например:
- Включать вентилятор при повышении температуры выше заданного порога

- Включать нагреватель при понижении температуры ниже заданного порога
- Отключать нагрузку от сети питания, если напряжение в сети вышло за пределы заданного

диапазона
- Отключать нагрузку при глубокой разрядке аккумулятора
Возможно также множество других применений для режима Analog

Mode.

Подробную информацию об аналоговых входах можно найти в разделе Аналоговые входы
на  стр.  23.  Для  каждого  аналогового  входа  возможно  задать  два  пороговых  значения

измеряемого параметра:  Low limit (нижний порог) и
очередь  любой  канал  управления  питанием  (PWR1..PWRN)  можно  связать  с  любым
аналоговым  входом  и  настроить  его  таким  образом,  что  выходное  напряжение  будет

High  limit (верхний порог). В свою
включено если:

·
·

V < Low limit
Low

- текущее значение измеряемого параметра меньше нижнего порога
limit
V
High
limit

<=
диапазоне между нижним и верхним порогом

<=
- текущее значение измеряемого параметра находится в
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
38
www.equicom.ua
Ping3_firmware_v2.04doc15.jpg
Firmware
version
2.04
для
PING3
Equicom
·
V
High
limit
>
- текущее значение измеряемого параметра больше верхнего порога

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

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

причем в каждом из них независимо могут быть выбраны любые из трех перечисленных
выше условий.

8.3.1
>

Внешний вид страницы настроек канала управления питанием в режиме Analog Mode:

WEB интерфейс
Общая

информация о режиме Analog Mode
находится на стр. 38
Channel  Name,  Mode,  Positive  polarity
Traps

Параметры
работы,  они  описаны в
WEB интерфейс

и
Общие настройки  каналов  управления  питанием

общие  для  всех  режимов

разделе
на стр. 30.

Кроме этого задаются следующие параметры:
Depends on

– выбор аналогового входа, от которого будет зависеть работа данного канала
управления  питанием.  Возле  названия  каждого  из  входов  (в  данном  примере  AN1..AN4)
отображается  следующая  информация  о  нем:  текстовое  имя  входа,  текущий  результат
измерения,  вычисленный  по  приведенной  рядом

формуле  пересчета,  нижний  и  верхний
порог, гистерезис.
Power ON if

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

три
варианта:
·
AN* < Low limit

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          39

Firmware
version
2.04
для
PING3
Equicom

·
·

Low limit <= AN* <= High limit
AN*

High limit
>

Здесь под AN* надо понимать текущий результат измерения для выбранного аналогового
входа, а Low limit и High limit

– нижний и верхний пороги, указанные в настройках этого
входа. После выбора нового аналогового входа его номер AN* и параметры Low limit и

High limit
также изменятся и будут соответствовать вновь выбранному входу.

Изменения  параметров  сохраняются  нажатием  кнопки  «Save».  При  выборе  аналогового
входа сохранять изменения кнопкой «Save» не требуется, это происходит

автоматически.

В нижней строке отображается состояние выхода данного канала на момент формирования
страницы State

(ON/OFF)

8.3.2
>

Telnet

Общая информация о режиме Analog Mode
Войдите в меню настроек нужного канала управления питанием:

находится на стр. 38
<Главное меню>
<p - Power Channels>
<номер канала>
à
à
Если канал
работает в режиме Analog
Mode, меню его настроек имеет следующий вид:

PWR2, State: OFF
Select item:
n - name:
m - mode: depends on AN2
t - traps:  disabled
p - output polarity: negative (0 - power ON)

f - analog function: ON < 300.0 <= OFF <= 700.0 < OFF
c - analog channel: 2
ESC - return

В   верхней   строке   возле   названия   канала   отображается   его   состояние   на   момент
формирования меню: ON/OFF (включен/выключен).

«n - name», «m - mode», «t - traps» и «p - output polarity» одинаковы для всех

Пункты
режимов работы и подробно описаны в разделе Общие настройки каналов управления
питанием

меню


За ними следуют пункты:

 Telnet
на стр.
30
f
- analog function


данном канале. При

выбор условия, при котором будет включено выходное напряжение в
входе

открывает
подменю
выбора:

Change value ON<->OFF:
Select item:

l - ON if AN1 < 300.0
n - OFF if 300.0 <= AN2 <= 700.0
h - OFF if AN1 > 700.0
ESC

-
return

Пункты  данного  подменю  работают  в  триггерном  режиме  и  позволяют  управлять
включением выходного напряжения в любом из трех случаев:

doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
40
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

·
·

AN* < Low limit
Low limit
 <= AN* <= High limit

·
AN*
High limit
>

Здесь  под  AN*  надо  понимать  текущий  результат  измерения  для  выбранного
аналогового входа, а Low limit и High limit
настройках этого входа. Напротив каждого пункта данного подменю отображаются

– нижний и верхний пороги, указанные в
неравенства, в которых номер аналогового входа AN* и параметры Low limit и High

limit соответствуют выбранному входу.
c - analog channel

– выбор аналогового входа, от которого будет зависеть работа данного

канала управления питанием. Возле пункта меню отображается номер выбранного входа.
При входе в данный пункт открывается подменю выбора:

PWR1: analog channel select
Select item:
1 - AN1: '': 972.0=0.0+1023.0*ADC
         range 300.0...700.0, hyst=20.0,

2 - AN2: '': 531.0=0.0+1023.0*ADC
         range 300.0...700.0, hyst=20.0

   Depended power channels: PWR2
3 - AN3: '': 852.0=0.0+1023.0*ADC
         range 0.0...0.0, hyst=0.0
4 - AN4: '': 946.0=0.0+1023.0*ADC
         range 0.0...0.0, hyst=0.0
ESC

-
return
1..4

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

данного
подменю
позволяют выбрать один из четырех аналоговых входов
формуле

8.3.3
>

SNMP
Общая информация о режиме Analog Mode

находится на стр. 38
каналов управления питанием в режиме Analog

Список OID, отвечающих за настройки
(N

Mode

–  количество  каналов  в  устройстве;  подробнее  о  протоколе  SNMP  см.  в  разделе
Реализация протокола SNMP, стр. 13):

OID
Имя переменной
Тип данных
Доступ
Описание

Номер аналогового входа, связанного
с данным каналом:
1-AN1, 2-AN2, …
x
Включение выходного напряжения
при
0-запрещено.
Включение выходного напряжения
при
1-разрешено, 0-запрещено.
x
Включение выходного напряжения
при
0-запрещено.

Integer32 (1..4)
1.3.6.1.4.1.35160.1.11.1.3.x
powerAnalogLine.x
R/W
(Integer)

и т.д.
– номер канала (1..N)

Integer32 (0..1)
1.3.6.1.4.1.35160.1.11.1.5.x
powerOnHigh.x
V>High
limit: 1-разрешено,
R/W
(Integer)
x
– номер канала (1..N)
Integer32 (0..1)
Low
limit<=V<=High
limit:
1.3.6.1.4.1.35160.1.11.1.6.x
powerOnInRange.x
R/W
(Integer)
– номер канала (1..N)
Integer32 (0..1)
1.3.6.1.4.1.35160.1.11.1.7.x
powerOnLow.x
V < Low
limit: 1-разрешено,
R/W
(Integer)
x
– номер канала (1..N)

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          41

Ping3_firmware_v2.04doc16.jpg
Firmware
version
2.04
для
PING3
Equicom
9
Вход Power
Sensor
– контроль наличия напряжения в сети

Вход  Power  Sensor  предназначен  для  контроля  наличия  напряжения  в  питающей  сети.
Полярность сигнала не имеет значения – имеется возможность настроить вход так, что он
будет  реагировать  как  на  положительный,  так  и  на  отрицательный  уровень  входного
сигнала.
модели устройства.

Смотрите  рекомендации  по  установке  полярности в  документации  к  конкретной
задается параметр Power holding time в диапазоне 0..2,55с

Для входа
которого  новое  состояние  входного  сигнала  должно  оставаться  неизменным,  чтобы  оно
было зафиксировано. Любые изменения с меньшей длительностью будут игнорироваться.
Это  позволяет  отфильтровать  кратковременные  изменения  уровня  входного  сигнала,
вызванные   помехами   или   скачками   напряжения   в   сети,   приводящими   к   ложному
срабатыванию датчика.

время, в течение

Возможна отправка Trap сообщений при пропадании и при появлении напряжения в сети
(настраивается   независимо).   Подробности   о   Trap   сообщениях   см.   в   разделе   Trap
сообщения
, стр. 13.

9.1
Web интерфейс

>
Настройки входа Power Sensor находятся в пункте «Power Sensor» верхней строки меню:

Общая информация о входе Power Sensor
находится на стр. 42

В  верхней  части  страницы  отображается  текущее  состояние  входа:  Power
(питание в сети присутствует) или Power

is
GOOD
is
BAD (питание в сети отсутствует).
Ниже задается параметр Power holding time
и условия отправки Trap сообщений:

if
if

power
power

becomes
becomes

bad
good

при пропадании напряжения в сети

при появлении напряжения в сети

Признак Positive
этот признак установлен, то уровень логической 1 на входе Power Sensor соответствует
наличию напряжения в сети.  Если признак не установлен, то наличию напряжения в сети

polarity устанавливает положительную полярность входного сигнала. Если
соответствует уровень логического 0.
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
42
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
9.2
Telnet

>
Настройки  входа  Power  Sensor  находятся  в  пункте  «g

Общая информация о входе Power Sensor
находится на стр. 42
-
Power
Sensor»  основного  меню.
Меню
настроек
выглядит
следующим
образом:

Power
Select item:
h - power holding time: 0.10s
b - trap if power becomes bad: disabled
g - trap if power becomes good: disabled
p - input polarity: positive (1 - power GOOD)

Sensor
Input
settings. Power is GOOD
ESC
-
return

В заголовке меню отображается текущее состояние входа: Power
присутствует) или Power

is
GOOD (питание в сети

is
-

BAD (питание в сети отсутствует).
power

h
holding
time

Первый
кратковременные изменения уровня входного сигнала.

пункт
меню
служит  для  задания  времени  реакции  на
Каждый из последующих пунктов меню работает в триггерном режиме. Назначение

пунктов:
SNMP трапов при

b
-
trap
if
power
becomes
bad
– позволяет включить/выключить отправку
пропадании напряжения в сети
b
-
trap
if
power
becomes
good
– позволяет включить/выключить отправку
SNMP трапов при
появлении напряжения в сети
p
-
input
polarity
–   управляет   полярностью   входного   сигнала.   Если   установлена,

положительная полярность, то уровень логической 1 на входе Power Sensor соответствует
наличию  напряжения  в  сети.    Если  отрицательная,  то  наличию  напряжения  в  сети

соответствует  уровень  логического  0.  Рядом  с  названием  пункта  отображается  текущая
полярность сигнала.

9.3
SNMP

>
Список OID, отвечающих за настройки

Общая информация о входе Power Sensor
находится на стр. 42

входа Power Sensor
см. в разделе Реализация протокола SNMP, стр. 13):

(подробнее о протоколе SNMP
OID
Имя переменной
Тип данных
Доступ
Описание

Управление Trap сообщениями при
пропадании напряжения в сети.
1-отправка сообщений включена,

Integer32 (0..1)
1.3.6.1.4.1.35160.1.23.0
powerSensorBadTrap
R/W
(Integer)

0-выключена.
Управление Trap сообщениями при

Integer32 (0..1)

появлении напряжения в сети.
1-отправка сообщений включена,

1.3.6.1.4.1.35160.1.24.0
powerSensorGoodTrap
R/W
(Integer)

0-выключена.
Полярность входного сигнала:

Integer32 (0..1)
1.3.6.1.4.1.35160.1.25.0
powerSensorPolarity
R/W

(Integer)
Integer32 (0..1)

1-положительная, 0-отрицательная
Текущее состояние входа:
1-питание в сети присутствует,
0-питание в сети отсутствует
Время реакции на кратковременные
изменения уровня входного сигнала
в единицах 0,01с.

1.3.6.1.4.1.35160.1.26.0
powerSensorState
R
(Integer)
Integer32 (0..255)
1.3.6.1.4.1.35160.1.27.0
powerSensorTime
R/W
(Integer)

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          43

Ping3_firmware_v2.04doc17.jpg
Firmware
version
2.04
для
PING3
Equicom
10
Датчик удара (knock-сенсор)

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

«Knock», индицирующий срабатывание датчика.
Параметр Knock holding time

(время удержания датчика удара, 0..25,5
долго датчик удара будет считаться сработавшим после окончания ударного воздействия на
него.   Если   случайные   срабатывания   датчика   происходят   через   интервалы   времени

с) определяет, как

меньшие,  чем  Knock   holding  time,  то  каждое  следующие  срабатывание  продлевает
«сработавшее» состояние датчика еще на время Knock holding time. На время включения
светодиода  «Knock»  это  никак  не  влияет,  оно  зависит  только  от  продолжительности
ударного воздействия на датчик.

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

предназначен для того, чтобы исключить многократное информирование

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

Возможна  отправка  Trap  сообщений  в  начале  и  в  конце  срабатывания  датчика  удара
(настраивается   независимо).   Подробности   о   Trap   сообщениях   см.   в   разделе   Trap

сообщения, стр. 13.
10.1
Web интерфейс

>
Настройки датчика удара находятся в пункте «Knock Sensor» верхней строки меню:

Общая информация о датчике удара
находится на стр. 44
В верхней части страницы отображается текущее состояние датчика:

Knock Sensor is in no alarm
Knock Sensor is in ALARM

– датчик находится в состоянии покоя

датчик
сработал

Ниже  имеется  возможность  изменить  параметр  Knock  holding  time  и  задать  условия
отправки Trap сообщений:

if alarm is occured
if alarm is ended

– в момент начала срабатывания датчика
– по окончании срабатывания датчика

doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
44
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
10.2
Telnet

>
Настройки датчика удара находятся в пункте «k - Knock Sensor» основного меню.  Меню

Общая информация о датчике удара
находится на стр. 44
настроек
выглядит
следующим
образом:

Knock Sensor settings. Knock Sensor is in no alarm
Select item:
h - knock holding time: 5.0s
a - trap if alarm is occured: disabled
d - trap if alarm is ended: disabled
ESC

-
return
датчика: Knock

Sensor
ALARM
 (датчик

is
in
no
alarm

В
(датчик

заголовке
меню

отображается
в

текущее
покоя) или

состояние
Knock
Sensor
is
in

находится
Назначение пунктов меню:

состоянии
сработал).
h
-
knock
holding
time
изменение параметра «время удержания датчика удара»

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

a
d

-
-

trap
if
alarm
is
occured

– в момент начала срабатывания датчика
– по окончании срабатывания датчика

trap
if
alarm
is
ended
10.3
SNMP

>
Список OID, отвечающих за настройки

Общая информация о датчике удара
находится на стр. 44

датчика удара
разделе Реализация протокола SNMP, стр. 13):

(подробнее о протоколе SNMP см. в
OID
Имя переменной
Тип данных
Доступ
Описание
Integer32 (0..255)

Время удержания датчика удара в
единицах 0,1с.

1.3.6.1.4.1.35160.1.19.0
knockTime
R/W
(Integer)

Управление Trap сообщениями при
срабатывании датчика удара.
1-отправка сообщений включена,

Integer32 (0..1)
1.3.6.1.4.1.35160.1.20.0
knockTrapAlarm
R/W
(Integer)

0-выключена.
Управление Trap сообщениями по

Integer32 (0..1)

окончании срабатывания датчика
удара. 1-отправка сообщений

1.3.6.1.4.1.35160.1.21.0
knockTrapDisalarm
R/W
(Integer)

включена, 0-выключена.
Текущее состояние датчика удара:

Integer32 (0..1)
1.3.6.1.4.1.35160.1.22.0
knockState

0-датчик находится в состоянии
покоя, 1-датчик сработал.

R
(Integer)

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          45

Ping3_firmware_v2.04doc18.jpg
Firmware
version
2.04
для
PING3
Equicom
11
Вспомогательные функции

Большинство вспомогательных  функций устройства PING3 доступно через меню «Tools»,
которое

можно открыть как при доступе через WEB интерфейс, так и по протоколу Telnet.
11.1
Общий вид меню
«Tools»

11.1.1
Управление вспомогательными функциями устройства находится в пункте «Tools» верхней

WEB интерфейс
строки меню:

На  данной  странице  доступны  следующие  функции:  ручная  отправка  ICMP  запросов,
перезагрузка устройства, восстановление заводских настроек, сохранение настроек в файл
конфигурации и загрузка из файла
. Все функции описаны в соответствующих пунктах этой

главы.
11.1.2
Telnet

Управление  вспомогательными  функциями  устройства  находится  в  пункте  «t  -  Tools»
основного меню. Меню

«Tools» выглядит
следующим
образом:

Tools
Select
p
r - reboot
d - restore factory settings

item:
send

-
ping

u
ESC

-
upgrade

firmware
return

-

Из   данного   меню   доступны   следующие   функции:   ручная   отправка   ICMP   запросов,
перезагрузка устройства, восстановление заводских настроек

и
(firmware). Все функции описаны в соответствующих пунктах этой главы.

обновление встроенного ПО
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
46
www.equicom.ua
Ping3_firmware_v2.04doc19.jpg
Firmware
version
2.04
для
PING3
Equicom
11.2
Ручная отправка ICMP запросов

Имеется возможность ручной отправки ICMP запросов (ping) по заданному IP адресу. Если
адрес находится в подсети, отличной от подсети устройства PING3,  пакеты для него будут
отправляться через шлюз, заданный в системных настройках. Можно задать размер ICMP
пакетов в пределах 0..65535 байт, при этом поддерживается фрагментация пакетов. Пакет
нулевой  длины  (длина  поля  данных  равна  нулю)  также  отправляется  (в  отличие  от
автоматической отправки пингов в режиме каналов управления питанием Ping  Mode, где

пакеты нулевой длины не отправляются).

11.2.1
В общем меню «Tools» необходимо задать IP адрес в поле ввода Ping IP

WEB интерфейс

и размер пакета в
ping»   начинается   отправка   пингов   с

поле   Ping   size.
отображением результатов в окне браузера:

После   нажатия   кнопки   «Send

В верхней части страницы имеется кнопка «Stop», при помощи которой в  любой момент
можно остановить процесс и повторным нажатием вернуться к предыдущей странице.
отображается адрес назначения для ICMP запросов, количество отправленных и принятых

Ниже

пакетов, процент потерянных пакетов по отношению к общему количеству отправленных,
время с момента запуска процесса в секундах и

минимальное/среднее/максимальное время

отклика в миллисекундах.
Отправка каждого ICMP запроса сопровождается выводом на экран одной строки, в которой

содержится  номер  отправленного  запроса,  размер  пакета,  адрес  назначения  и  время
отклика в случае успешного получения ответа на запрос, либо сообщение о таймауте в
случае  отсутствия  ответа.  Максимальное  время  ожидания  ответа  на  каждый  запрос  в

данном режиме составляет 4 с.

11.2.2
В общем меню «Tools» необходимо войти в пункт «p - send ping», появится запрос ввода IP

Telnet

адреса и длины пакета. После ввода необходимых параметров начнется отправка пингов с
отображением результатов в окне Telnet клиента:

New IP: 192.168.2.2
New Size (0 - 65535): 100
Press any key to exit...

100 bytes from 192.168.2.2: icmp_seq=1 time=2ms
100 bytes from 192.168.2.2: icmp_seq=2 time=1ms
100 bytes from 192.168.2.2: icmp_seq=3 time=1ms

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          47

Firmware
version
2.04
для
PING3
Equicom

100 bytes from 192.168.2.2: icmp_seq=4 time=1ms
100 bytes from 192.168.2.2: icmp_seq=5 time=2ms
100 bytes from 192.168.2.2: icmp_seq=6 time=2ms
6 sent, 6 received, 0% loss, time 5s, min/avg/max=1/2/2ms

Отправка каждого ICMP запроса сопровождается выводом на экран одной строки, в которой
содержится  размер  пакета,  адрес  назначения,  номер  отправленного  запроса  и  время

отклика в случае успешного получения ответа на запрос, либо сообщение о таймауте в
случае  отсутствия  ответа.  Максимальное  время  ожидания  ответа  на  каждый  запрос  в

данном режиме составляет 4 с.
Остановить  процесс  можно  нажатием   любой  клавиши.   После  прекращения  отправки

запросов  будет  напечатана  строка,  содержащая  количество  отправленных  и  принятых
пакетов, процент потерянных пакетов по отношению к общему количеству отправленных,
общее время процесса в секундах и

минимальное/среднее/максимальное время отклика в
миллисекундах.
11.3
Перезагрузка устройства

Обратите внимание на особое поведение цифровых линий ввода/вывода (стр. 18) и каналов
управления питанием
 (стр. 29) в процессе перезагрузки.

11.3.1
Через   WEB   интерфейс   перезагрузка   устройства   производится   при   помощи   кнопки

WEB интерфейс

«Reboot», находящейя в общем меню «Tools». После нажатия на кнопку будет выдан запрос
подтверждения, после утвердительного ответа начнется перезагрузка с обратным отсчетом

времени на экране.
11.3.2
Telnet
«r
-
reboot»,

Через  Telnet  перезагрузка  устройства  производится  при  помощи  пункта
находящегося   в   меню   «Tools».   После   входа   в   этот   пункт   будет   выдан   запрос
подтверждения, после утвердительного ответа Telnet сессия будет завершена и начнется

перезагрузка устройства.

11.3.3
Для  перезагрузки  устройства  при  помощи  протокола  SNMP  предназначена  переменная

SNMP

deviceReset,  OID=.1.3.6.1.4.1.35160.1.31.0  (описана  в  разделе  Системные  настройки,
стр.11). При записи любого значения в эту переменную происходит перезагрузка устройства.

11.4
Восстановление заводских настроек

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

Процесс   восстановления   всегда   заканчивается   перезагрузкой   устройства.   Обратите
внимание  на  особое  поведение  цифровых  линий  ввода/вывода  (стр.  18)  и  каналов
управления питанием
 (стр. 29) в процессе перезагрузки.

doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
48
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

11.4.1
Через  WEB  интерфейс

WEB интерфейс

восстановление  заводских  настроек  производится  при  помощи
settings», находящейся в общем меню «Tools». После нажатия на

кнопки «Restore
кнопку будет выдан запрос подтверждения, после утвердительного ответа начнется процесс

factory
восстановления настроек и перезагрузки с обратным отсчетом времени на экране.
11.4.2
Telnet

«d  -
restore factory settings»
, находящегося в меню «Tools». После входа этот пункт будет выдан

Через  Telnet  восстановление  заводских  настроек  производится  при  помощи  пункта

запрос  подтверждения,  после  утвердительного  ответа  Telnet  сессия  будет  завершена  и
начнется процесс восстановления настроек и перезагрузки устройства.

11.4.3
Процедура восстановления заводских настроек при помощи кнопки «Reset»
Данная процедура необходима в следующих случаях:

·
·

Утеря пароля учетной записи администратора
Отсутствие информации о текущем IP адресе устройства или о настройках тегов IEEE
802.1Q

VLAN

Расположение   кнопки   «Reset»   зависит   от   модели   устройства   (см.   документацию   к
конкретной  модели).  Для  сброса  всех  настроек  к  значениям  по  умолчанию  необходимо
отключить питание устройства, нажать кнопку «Reset» и, не отпуская ее, включить питание
устройства. Желтый светодиод «Link», расположенный с правой стороны на розетке «LAN»,
загорится и будет оставаться включенным на протяжении 2 с – это время, необходимое для

инициализации процесса восстановления настроек. После выключения светодиода кнопку
«Reset»   нужно   отпустить.   В   момент   выключения   светодиода   начинается   процесс
восстановления заводских настроек, его продолжительность составляет примерно 12 с. Не
отключайте  питание  устройства  до  окончания  процесса!  По  окончании  восстановления
настроек автоматически произойдет перезагрузка устройства, после чего оно снова будет

готово к работе.
Замечание1

Если   отпустить  кнопку   «Reset»  до   выключения  светодиода,   процесс   восстановления
настроек не будет запущен. В этом случае необходимо отключить питание  устройства и

повторить процедуру с начала.
Замечание2

Если вследствие неудачного обновления firmware оказалась разрушена текущая прошивка
устройства,  при  включении  оно  всегда  будет  попадать  в  режим  загрузчика  firmware

(подробнее см. в разделе Обновление firmware, стр. 51). В таком состоянии тоже можно
восстановить  заводские  настройки  устройства,  но  при  этом  восстановлены будут  только
MAC адрес, IP адрес, маска подсети, шлюз, признак включения тегов IEEE 802.1Q
пароль    учетной    записи    admin.    Значения    остальных    параметров    останутся    не
определенными, поэтому впоследствии, после успешного обновления firmware, необходимо
будет еще раз произвести восстановление заводских настроек при помощи кнопки «Reset»

VLAN и
или через интерфейс пользователя.

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          49

Firmware
version
2.04
для
PING3
Equicom
11.5
Сохранение настроек в файл конфигурации и загрузка из файла

Данная возможность может быть полезна для создания резервной копии настроек, а также
для переноса идентичных настроек в любое количество устройств PING3.

Работа с файлом конфигурации возможна только при администрировании устройства через
WEB  интерфейс.  Создание  и  загрузка  файла  конфигурации  производится  при  помощи
кнопок  «Save

settings»  и  «Load
settings»  соответственно,  находящихся  в  общем  меню

«Tools».
При  нажатии  кнопки  «Save

settings»  происходит  запрос  имени  файла  (по  умолчанию

ping3.cfg) и места его сохранения.
Файл   конфигурации   имеет   текстовый   формат   и   при   необходимости   может   быть

отредактирован   вручную.   Каждая   строка   файла   содержит   имя   одного   параметра   и
соответствующее  ему  значение.  Если  первым  символом  строки  является  «;»,  то  такая
строка считается комментарием и не обрабатывается при загрузке файла. В конце файла

находится строка с параметром END (признак окончания данных).
Обратите   внимание:   пароли   учетных   записей   и   строки   community

сохраняются   в

незашифрованном виде!
Параметр  «MAC  адрес  устройства» сохраняется  как  комментарий,  поэтому  при  загрузке

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

комментария «;» в начале соответствующей строки надо удалить вручную.
При ручном редактировании файла конфигурации необходимо учитывать следующее:

Лишние пробелы не допускаются, каждый пробел будет воспринят как часть имени или значения
параметра

·

Никакие посторонние символы не допускаются
Регистр символов в названиях параметров принципиально важен

·
·

В конце каждой строки должны быть символы 0x0D 0x0A
Порядок   следования   параметров   в   файле   не   играет   роли,   все   они   будут   загружены
последовательно

·
·

Файл  конфигурации  может  содержать  неполный  набор  параметров  –  в  этом  случае  будут
загружены только те параметры, которые содержатся в нем
Все строки после параметра END будут проигнорированы при загрузке файла

·
·

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

настроек начинается при нажатии кнопки «Load
Файл конфигурации загружается построчно, по окончании загрузки результат можно увидеть

settings».

в окне браузера. Если в процессе загрузки будет обнаружен ошибочный параметр, загрузка
будет    остановлена    с    соответствующим    сообщением    об    ошибке.    При    этом    все

предшествующие верные параметры будут загружены.
По окончании загрузки файла необходимо нажать кнопку «Reboot», появившуюся в окне

браузера. Начнется перезагрузка устройства с обратным отсчетом времени на экране. Все
загруженные настройки вступят в силу после перезагрузки устройства.

Если не перезагрузить устройство сразу после загрузки файла конфигурации, в дальнейшем
оно может работать не корректно.

doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
50
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom
11.6
Обновление встроенного ПО
(firmware)

Внимание! При обновлении firmware
нестандартная процедура, читайте

с любой из версий 1.xx до версии 2.xx используется
инструкцию на стр. 52.

11.6.1
Удаленное обновление firmware возможно только по протоколу Telnet (обратите внимание

Процедура обновления firmware

на таблицу совместимости с некоторыми Telnet клиентами на стр. 7).
необходимо   войти   в   пункт   «u   -   upgrade   firmware»,   на   экране   появится   запрос
подтверждения:

В
общем меню «Tools»

Press 'Y', then
(«Нажмите Y, после чего снова запустите Telnet, чтобы попасть в загрузчик firmware»).
После нажатия клавиши «Y»

run
telnet
again
to
enter
to
the
firmware
loader:
Telnet сессия закроется и произойдет перезагрузка устройства

в режиме загрузчика firmware (в этом режиме доступ к устройству через WEB интерфейс
невозможен).  Снова  подключитесь  к  устройству  при  помощи  Telnet  клиента,  на  экране

появится приглашение:

Ping3 firmware
'admin' password:

loader

В ответ необходимо ввести пароль администратора и нажать <Enter>. На
следующая

экране
появится
информация:

Ping3 s/n: 011100001, ver.*.** - 20**/**/**
Paste ping3.frm file (to upgrade firmware) or netloader2.frm file (to upgrade netloader). Press $ to

exit
-->

В первой строке отображается серийный номер устройства, номер версии и дата разработки
текущей  версии  firmware,  загруженной  в  устройство.  Во  второй  строке  предлагается
загрузить в устройство файл «ping3.frm», содержащий новую версию firmware, либо файл
«netloader2.frm»,

содержащий
вспомогательную
прошивку
«netloader
replacer»,

предназначенную  для  обновления  компонента  «firmware  loader».  Для  выхода  из  данного
режима необходимо набрать на клавиатуре символ «$».

Все обновления встроенного ПО для устройства PING3 представляют собой
файлы с расширением .frm
версия  firmware  всегда  доступна  для  скачивания  на  сайте  www.equicom.ua.

ASCII
Обновление firmware называется ping3.frm, последняя

·

Рекомендуем всегда использовать последнюю версию firmware.
Возможно  также  обновить  и  сам  firmware  loader

(или
программный модуль, предназначенный для обновления firmware, именно работа
с ним описана в данной главе. Это необходимо в случаях, когда
версия  firmware  имеет  формат  файлов  .frm,  не  совместимый  с  текущим,  в
частности,  при  обновлении  с  любой  из  версий  1.xx  до  версии  2.xx
инструкцию   на   стр.   52.   Для   обновления   компонента    «firmware   loader»

netloader)  –
автономный
·
обновленная
–  см.

предназначена    вспомогательная    прошивка
«netloader2.frm», который поставляется в составе пакета обновления.

«netloader
replacer»
–    файл

Загрузка  файла  в  устройство  выполняется  при  помощи  команды  «paste»
(либо команды «Send

Telnet  клиента
Необходимо скопировать

text
содержимое файла .frm в буфер обмена и выполнить команду «paste», находясь в активном
окне Telnet клиента (например, в клиенте Putty под Windows для этого достаточно нажать

file», доступна
не во всех клиентах).

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          51

Firmware
version
2.04
для
PING3
Equicom

правую кнопку мыши). Немедленно начнется процесс передачи и одновременной прошивки
новой версии firmware в постоянную память устройства. Удачная запись каждого очередного
блока  данных  сопровождается  печатью  точки  на  экране.  После  удачного  завершения

процесса на экране появятся сообщения:

FLASH
End of .frm file

write
OK
Press any key to reboot...

После нажатия любой клавиши произойдет перезагрузка устройства, после чего оно будет
готово к работе уже с обновленной версией firmware.

Если в процессе обновления прошивки произошел сбой (разорвалась связь, отключилось
питание и т.д.), процесс останется не завершенным. В этом случае необходимо повторить
процедуру обновления firmware заново. После разрыва связи в большинстве случаев сразу

подключиться  к  устройству  не  удастся,  т.к.  последняя  Telnet  сессия  не  была  корректно
завершена. Необходимо подождать 2 минуты, пока сессия завершится по таймауту – после

этого Telnet подключение снова станет доступно.
Если в процессе загрузки файла появится одно из сообщений «Wrong first page» или

«CRC is
wrong»  (чаще  всего  это  бывает  при  попытке  загрузить  в  устройство  испорченный  или
несовместимый   файл   обновления),   процесс   загрузки   будет   остановлен.   Чтобы   не
дожидаться  таймаута,  для  завершения  Telnet  сессии  достаточно  набрать  на  клавиатуре

символ «$».
В случае возникновения сбоя в процессе обновления прошивки предыдущая версия firmware

окажется частично затерта новой, поэтому начальный загрузчик устройства не обнаружит в
памяти работоспособной версии firmware, и вместо нее всегда будет запускаться
loader.   При   его
сообщение:

firmware
запуске   вместо   номера   текущей   версии   firmware   будет   выводиться

Ping3 -
no
firmware
found

Дальнейшие действия по обновлению прошивки ничем не отличаются от описанных выше.
Обратите внимание на особое поведение цифровых линий ввода/вывода (стр. 18) и каналов

управления питанием (стр. 29) при обновлении прошивки (при работе в режиме загрузчика
firmware). Довольно типична ситуация, когда связь с устройством PING3 осуществляется
через  коммутатор,  подача  питания  на  который  управляется  одним  из  каналов  PWR.  

Убедитесь,  что  при  запуске  загрузчика  firmware  (когда  выход  канала  PWR  перейдет  в
высокоимпедансное состояние) питание коммутатора останется включенным – это зависит
от аппаратной реализации конкретного устройства серии PING3. В противном случае связь с
устройством будет потеряна, и удаленное обновление прошивки в такой ситуации будет

невозможно.

11.6.2
>

Инструкция по обновлению firmware с любой из версий 1.xx до версии 2.xx
Процедура обновления firmware

описана на стр. 51.

При обновлении firmware с любой из версий 1.xx до версии 2.xx требуется обязательное
обновление компонента firmware loader (netloader). Это связано с тем, что firmware loader от

версий  1.xx  не  имеет  поддержки
работать с версиями 2.xx. Формат файлов .frm версий 2.xx не совместим с форматом версий

тегов  IEEE  802.1Q  VLAN,  поэтому  не  может
корректно
1.xx.
Откат с версий 2.xx к версиям 1.xx невозможен.
doc. rev 2.04.01                                        Copyright ©  2011-2022,  Equicom production group
52
www.equicom.ua
Firmware
version
2.04
для
PING3
Equicom

Для   выполнения   обновления   понадобятся   файлы   «netloader2_v1.хх_to_v2.хх.frm»   и
«netloader_v2.хх.frm», которые доступны для загрузки на сайте www.equicom.ua.

Порядок действий следующий.
1.

Загрузить
вспомогательную
прошивку
«netloader
replacer»
файл

«netloader2_v1.хх_to_v2.хх.frm»
Войдите в режим загрузчика firmware и введите пароль администратора, как описано выше.

На
экране
должно
появиться
сообщение:
Paste ping3.frm file (to upgrade firmware) or netloader2.frm file (to upgrade netloader). Press $ to
exit
-->

Скопируйте
его

в
устройство

буфер
обмена
содержимое

файла «netloader2_v1.хх_to_v2.хх.frm» и
команды «paste» Telnet

загрузите
клиента. После успешного завершения

в
при
помощи

нажмите любую клавишу для перезагрузки.
2. Загрузить обновленный firmware loader
Снова подключитесь к устройству при помощи Telnet клиента. На экране должно появиться

– файл «netloader_v2.хх.frm»
приглашение:

Ping3 loader
'admin' password:

replacer

В ответ необходимо ввести пароль администратора и нажать <Enter>. На
следующая

экране
появится

информация:
Ping3 -
Paste netloader.frm file. Press $ to exit -->

no
firmware
found

Скопируйте
устройство  при  помощи  команды  «paste»  Telnet  клиента.  После  успешного  завершения

в
буфер
обмена
содержимое
файла  «netloader_v2.хх.frm»  и  загрузите  его  в

нажмите любую клавишу для перезагрузки.
3. Загрузить собственно обновление firmware

v2.xx

Снова подключитесь к устройству при помощи Telnet клиента. На экране должно появиться
приглашение:

Ping3 firmware
'admin' password:

loader
Дальнейшие действия соответствуют
стандартной процедуре обновления firmware.
12
Гарантийные обязательства

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

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

Copyright ©  2011-2022,  Equicom production group                                          doc. rev 2.04.01
www.equicom.ua                                                                                                                                                          53