Команда Parameter (P)
Описание
(см. описание формата команд здесь)
| Назначение: | Отправляет DS параметр или инструкцию |
| Способ отправки: | Сеть (широковещательные запросы игнорируются*, вход не требуется, для этой команды может быть включена немедленная аутентификация); последовательный порт |
| Формат команды: | P<relevant data> (подробности см. в описании отдельных параметров и инструкций) |
| Возможные ответы: | A, C, D, R |
| Впервые появилась: | Раньше «базовой» версии V3.14/V3.51 |
| См. также: | Параметры и инструкции, Аутентификация |
Подробности
Команда с кодом «P» (Parameter) служит «общей точкой входа» для отправки различных параметров и инструкций.
Сетевую команду Parameter можно сделать такой, которая требует немедленной аутентификации. Чтобы включить эту возможность:
- Настройка On-the-Fly Password (OP) должна быть равна 1 (включено);
- Настройка Password (PW) должна содержать пароль, то есть строку ненулевой длины.
Если выполнены оба условия, каждая сетевая команда Parameter, отправленная в DS, должна содержать пароль. Пароль добавляется в конец команды после символа косой черты.
Пример: ниже приведена команда Parameter, которая меняет скорость (baudrate). Пароль - «123pwd»**:
-->DS: PBR4/123pwd
DS-->: A
Если пароль не передан или передан неверный, когда он ожидается, возвращается код ответа Denied (D).
* Без предварительного выбора с помощью команды Select In Broadcast Mode (W).
** Символы инкапсуляции, такие как IEC, STX, CR, и поле ID команды не показаны.