Подготовка DS к доступу inband
Как описано в разделе параметры доступа в режиме адресной книги, перед доступом способом inband на стороне DS нужно выполнить предварительное программирование. Способ inband обычно используется для удаленных серверов устройств в местах, где внеполосный обмен невозможен. Поэтому, если DS уже установлен в предполагаемом удаленном месте, предварительно запрограммировать его для доступа inband может быть невозможно!
Предварительное программирование можно выполнить двумя способами:
- Используйте режим автообнаружения, чтобы предварительно запрограммировать DS с ПК, расположенного в том же сегменте сети, что и этот DS. Либо можно временно подключить DS к локальному сегменту сети, запрограммировать его и затем вернуть на предполагаемое удаленное место.
- Используйте режим COM. Подключите последовательный порт DS к COM-порту ПК и выполните предварительное программирование через последовательный порт.
Что нужно сделать:
- Выберите DS:
- Если предварительное программирование выполняется по сети, выберите режим автообнаружения и дважды щелкните по DS в списке устройств - откроется диалог настроек. Менять IP-адрес DS не нужно: в этом режиме DS Manager сможет обращаться даже к серверам устройств с недоступным IP-адресом;
- Если предварительное программирование выполняется через последовательный порт, выберите режим COM и дважды щелкните по COM-порту (к которому подключен DS) в списке устройств. Вас попросят нажать кнопку настройки (MD)*, после чего откроется диалог настроек;
- В диалоге настроек сделайте следующий выбор:
- Задайте нужный IP-адрес для этого DS (настройка IP-address (IP)). Когда DS будет установлен в предполагаемом удаленном месте, обратиться к нему можно будет, только если у него уже есть подходящий и известный IP-адрес;
- Задайте нужный номер порта данных (настройка Port Number (PN)). Когда DS будет установлен в предполагаемом удаленном месте, обратиться к нему можно будет, только если у него уже есть подходящий и известный номер порта;
- Выберите 1 (TCP) для настройки Transport Protocol (TP). Доступ inband возможен только при выбранном транспортном протоколе TCP;
- Выберите 0 (server) или 1 (server/client) для настройки Routing Mode (RM). DS не будет принимать соединения для передачи данных, если Routing Mode равен 2 (client), а программирование inband выполняется через соединение для передачи данных;
- Выберите 1 (enabled) для настройки Inband Commands (IB);
- Нажмите OK, чтобы закрыть диалог настроек и перезагрузить DS.
Примечание о серверах DHCP
Описанная выше процедура включает настройку IP-адреса. Это следует делать, только если в удаленном сегменте сети нет службы DHCP. Если служба DHCP есть, лучше оставить настройку DHCP (DH) в значении 1 (enabled) и позволить DHCP-серверу автоматически управлять IP-адресом DS.
Проблема в том, что DHCP-сервер может в будущем изменить IP-адрес DS, и вы не узнаете об этом! Чтобы этого не произошло, задайте IP-адрес DS вручную и настройте этот IP-адрес как управляемый вручную на стороне DHCP-сервера (большинство DHCP-серверов предоставляют возможность исключить определенные IP-адреса из автоматического управления).
* На EM100, EM120, EM200, EM203(A) - переведите линию MD в низкий уровень не менее чем на 100ms.