Дополнительные сведения о доступе к DS

Этот раздел содержит дополнительные сведения о вариантах доступа к целевому DS.

Целевой DS можно выбрать из списка (кнопкой Select DS) или ввести его IP-адрес и параметры доступа вручную. Первый вариант обычно удобнее: он требует меньше ручного ввода и решений с вашей стороны.

Помимо IP-адреса (или MAC-адреса) нужно указать метод доступа и порт доступа к этому DS. Метод доступа - это способ, которым мастер обращается к DS для его программирования. Порт доступа - это порт, на который мастер отправляет команды программирования. Эти параметры не связаны напрямую с тем, как приложение будет обращаться к DS: они определяют только то, как мастер будет обращаться к DS.

Есть два метода доступа:


  • При выборе внеполосного (UDP) метода доступа мастер обменивается с DS, отправляя UDP-датаграммы с командами на командный порт 65535 DS. Внеполосные команды - основной способ сетевого программирования, который не требует предварительной подготовки на стороне DS. Этот метод подходит для всех локальных Device Server. Он будет работать и с удалёнными Device Server, если маршрутизаторы сети (файрволы и т. п.) не блокируют UDP-трафик.
  • При выборе внутриполосного (TCP) метода доступа мастер обменивается с DS, отправляя команды через TCP-соединение, установленное с портом данных DS (это номер, заданный настройкой номера порта (PN) DS). Внутриполосные (TCP) команды - вспомогательный способ сетевого программирования, который применяется, когда внеполосный UDP-доступ невозможен (для удалённых Device Server). Недостаток в том, что перед доступом внутриполосным методом на DS нужно выполнить определённую подготовку. Пошаговые инструкции см. в разделе подготовка DS к внутриполосному доступу.

Если вы выбираете DS из адресной книги (кнопкой Select DS), мастер копирует метод доступа и порт доступа из записи адресной книги.