Редактирование настроек DS (кнопка Settings)

Внутренние настройки DS просматриваются и редактируются в диалоге настроек. Эта функция доступна во всех режимах доступа.

Чтобы открыть диалог настроек, дважды щелкните по DS в списке устройств (или по COM-порту, к которому подключен DS, если вы работаете в режиме COM). Кроме того, можно щелкнуть один раз по DS (COM-порту) в списке устройств, а затем нажать кнопку Settings.

Диалог настроек DS

При открытии диалога настроек считываются текущие значения всех настроек, доступных на DS, и выводятся в таблице настроек. Все настройки разделены на группы, и каждая группа размещена на отдельной вкладке. В заголовке диалога выводится версия прошивки, работающей на этом DS. Если рядом с номером версии стоит «+N», значит, на DS присутствует NetLoader и прошивку этого DS можно обновить по сети.

Диалог настроек корректно отображает настройки серверов устройств с разными версиями прошивки приложения - для каждой поддерживаемой версии выводится правильная таблица настроек. Список настроек, доступных в разных версиях прошивки, берется из файлов *.sdf («файлы определения настроек»), находящихся в подпапке /sdf папки программы DST.

Единственная настройка, которой нет в таблице, - Password (PW). Она задает пароль для входа, который нужно вводить при доступе к DS по сети (то есть при открытии диалога настроек, обновлении или инициализации DS, а также при изменении IP-адреса). Чтобы задать пароль, нажмите кнопку Password (чтобы изменить настройку Password (PW)).

Актуальность некоторых настроек зависит от текущих значений других настроек. Справочник настроек описывает, какие настройки «зависят» от других. Кроме того, некоторые настройки могут быть актуальны, но их значение может автоматически изменяться самим DS.

Настройки, выведенные в таблице , могут находиться в одном из трех состояний:

  • Актуальна - название настройки и ее значение выводятся сплошным черным шрифтом. Это значит, что настройку можно редактировать.
  • Неактуальна - название настройки выводится серым цветом, вместо значения выводится строка «[irrelevant]». Это значит, что настройка сейчас неактуальна и ее нельзя редактировать. Чтобы отредактировать такую настройку, сначала сделайте ее актуальной, изменив значения других настроек. Например, настройка Gateway IP-address (GI) на снимке выше показана как неактуальная, потому что настройка Routing Mode (RM) равна 0 (server). Выберите Routing Mode 1 (server/client) или 2 (client), и настройка Gateway IP-address станет актуальной.
  • Изменяемая - название настройки выводится сплошным черным шрифтом, а значение - темно-красным. Это значит, что настройку можно редактировать, но новое значение может быть автоматически перезаписано самим DS. Например, настройка IP-address (IP) актуальна всегда, но когда настройка DHCP (DH) равна 1 (enabled), DS перезапишет исходный IP-адрес адресом, полученным от DHCP-сервера.

Диалог настроек также позволяет сохранить текущие значения настроек DS в файл (кнопка Save) и загрузить значения настроек из файла (кнопка Load). Файлы конфигурации имеют расширение .ds.

Информация для программистов:

DS Manager считывает и записывает значения настроек с помощью команд Get Setting (G) и Set Setting (S).

При сетевом доступе (режимы автообнаружения и адресной книги) DS Manager сначала должен войти в систему (открыть сеанс сетевого программирования). Это делается с помощью команды Login (L). Последовательное программирование (режим COM) этого шага не требует.

Сеансы сетевого программирования и последовательное программирование завершаются либо командой Reboot (E) (после нее DS «распознает» новые значения настроек), либо командой Logout (O) (без перезагрузки).