Инструкция по эксплуатации Kramer PL-8

Страница 21

Advertising
background image

21

Протокол связи

Если компьютер посылает одну из инструкций этой группы коммутатору и она
корректна, то коммутатор отвечает отправкой принятой четырехбайтовой посылки,
в которой устанавливает в состояние логической единицы бит НАПРАВЛЕНИЕ
первого байта.

Примечание 3. Ячейка № 0 имеет смысл текущего состояния коммутатора, а в ячейках

с номерами 1 и выше сохраняются состояния коммутатора. Номера этих ячеек
используются в командах сохранения и восстановления состояний.

Примечание 4. В ответ на инструкцию-запрос коммутатор возвращает полученные

им код инструкции, поле ВХОД, и выдает запрошенный параметр в поле
ВЫХОД. Значения параметров в ответах на инструкции 10 и 11 соответствуют
определенным в инструкциях 7 и 8 соответственно. Например, если в приборе с
сетевым номером 5 установлен режим раздельной коммутации видео и звука, то
ответом на посылку 0B 80 80 85 будут шестнадцатиричные коды 4B 80 81 85.

Примечание 13. Это запрос для идентификации коммутаторов в системе. Если в поле

ВЫХОД установлен 0, а в поле ВХОД — 1, 2, 5 или 7, то прибор в ответ пришлет
номер модели. Отклик прибора представляет собой два десятичных числа в полях
ВХОД и ВЫХОД. Например, для прибора 2216 ответ на запрос наименования будет
следующим (в шестнадцатеричном виде):

7D 96 90 81 (т.е. 128+22 десятичное во втором байте и 128+16 десятичное в
третьем байте).

Если в поле ВХОД установлены коды 3 или 4, то соответствующий прибор пришлет
в ответ версию своей микропрограммы. Как и в предыдущем случае, отклик
прибора представляет собой десятичные значения в полях ВХОД и ВЫХОД. В
поле ВХОД содержится часть номера версии до десятичной точки, в поле ВЫХОД
— часть номера, идущая после точки. Например, для версии 3.5 ответ на запрос
наименования будет следующим (в шестнадцатеричном виде):

7D 83 85 81 (т.е. 128+3 десятичное во втором байте и 128+5 десятичное в третьем
байте).

Если в поле ВЫХОД установлено значение 1, то в ответ прибор пришлет буквенный
код, содержащийся в конце его наименования. Например, для VS-7588YC ответ на
такой запрос будет следующим (в шестнадцатеричном виде):

7D D9 C3 81 (т.е. 128 десятичное + ASCII-код символа Y; 128 десятичное + ASCII-
код символа C).

Примечание

27. Бит 6 выходного байта определяет направление управляющих данных (RS-

232,RS- 485, RS-422). При бит 6=0 направление управляющих данных — с входа на выход;
При бит 6=1 направление управляющих данных противоположное — с выхода на вход.

Команда

Пример

Включить реле
(разомкнуто)

0x02,0x81,0x80+Relay,0081

Выключить реле
(замкнуто)

0x02,0x80,0x80+Relay,0081

Считать состояние реле

0x03,0x80,0x80+Relay,0081

Advertising