Инструкция по эксплуатации Kramer 1616V5S Pro XL

Страница 44

Advertising
background image

KRAMER ELECTRONICS, LTD.

44

Протокол обмена

заблокировать уже заблокированный выход или разблокировать уже
разблокированный, разблокировать выход с паролем, отличающимся от
использованного при блокировании и не являющимся административ-
ным, а также передать в качестве пароля число, большее 9999, приводит к
игнорированию команды и отправке сообщения об ошибке. Неизменность
состояния выходов в таком случае подтверждается отправляемой комму-
татором командой B.
В команде B, которую коммутатор отправляет системе верхнего уровня,
аргумент password содержит текущий пароль для выхода (1 -9999) или,
если выход не заблокирован, нуль. Аргумент lock равен 0, если выход не
заблокирован, и 1 в противном случае.
При блокировании выхода указанный для него пароль сохраняется коммутато-
ром. При разблокировании сохраненный пароль сравнивается коммутатором
с указанным в команде. Если они совпали или указан пароль администратора,
то выход разблокируется, в противном случае его состояние не изменяется.
Попытка заблокировать уже заблокированный или разблокировать незабло-
кированный выход не оказывает влияния на состояние его блокировки. Если
исполняется команда коммутации, то коммутатор проверяет, не заблокирован
ли указанный выход. Если блокировка имеет место, то текущий пароль управ-
ляющего порта, который отправил запрос на исполнение коммутации, срав-
нивается с паролем блокировки выхода. Исполнение происходит только при
совпадении паролей. Для исполнения команд коммутации с участием заблоки-
рованных выходов не может быть применен пароль администратора, однако с
его использованием такие выходы можно разблокировать (командой B).
Блокировка выхода применяется ко всем уровням. На коммутаторах с
виртуальным отображением уровень может оказаться вне действия бло-
кировки, если он не отображается на направление, к которому применя-
ется блокировка. Как и другие параметры конфигурации коммутатора,
данные, относящиеся к блокировке выходов, хранятся в энергонезависи-
мой памяти и не теряются при отключении питания. При выпуске с завода-
изготовителя все выходы находятся в незаблокированном состоянии.
Команда B, добавленная в версии микропрограммы коммутатора 5.06,
обеспечивает ту же самую функциональность, что и команда G OUTPUT_
LOCK, и является более предпочтительной. Обратите внимание, что эта
команда не поддерживает выдачу информации о версии блокировки
выхода. Поскольку состояние блокировки выхода меняется часто, реаль-
ной пользы в хранении истории его изменения и выдаче номера версии
блокировки нет.
Например, чтобы узнать, заблокирован ли выход 21, следует отправить
коммутатору команду
** B21,0,0 !!
Ответом на нее может быть строка
** B21,0,0 OK !!

Advertising