Команда Set Setting (S)

Описание

(см. описание формата команд здесь)

Назначение:Задаёт (записывает) новое значение настройки
Способ отправки:Сеть (широковещательные запросы игнорируются*, требуется вход); последовательный порт
Формат команды:Sssvv...v, где ss - мнемоника настройки, vv...v - новое значение настройки
Возможные ответы:A, D, C, F
Впервые появилась:Раньше «базовой» версии V3.14/V3.51

Подробности

Команда Set Setting присваивает новое значение выбранной настройке. ss - мнемоника настройки, то есть «IP» для настройки IP-address (IP) .

Пример: чтобы задать IP-адрес 192.168.100.40, отправьте следующую команду**:

-->DS: SIP192.168.100.40

DS-->: A

При отправке через сеть эта команда требует предварительного входа с помощью команды Login (L) (сеанс программирования должен быть открыт). Код ответа Denied (D) возвращается, если сеанс программирования не выполняется или если он открыт не отправителем команды Set Setting. DS запоминает IP-адрес сетевого хоста, открывшего сеанс, и требует, чтобы все последующие команды (требующие предварительного входа) отправлялись с того же IP-адреса.

Код ответа Error (C) возвращается, если мнемоника настройки и/или переданное значение некорректны. Код ответа Failed (F) возвращается, если DS не может записать новое значение. Обычно это указывает на аппаратную неисправность (отказ EEPROM).

* Без предварительного выбора с помощью команды Select In Broadcast Mode (W).

** Символы инкапсуляции, такие как IEC, STX, CR, не показаны.