6 Режим удаленного терминала
Режим удаленного терминала предусмотрен для удаленного доступа к прибору просмотру и изменению параметров, недоступных напрямую по протоколу.
Режим терминала позволяет выполнить удаленно все действия с клавиатурой и экраном прибора, что и находясь в непосредственной близости от прибора. Т.е. возможно создание программы, позволяющей отображать экран прибора с указанием текущей выбранной позиции курсора и имитировать нажатие клавиатуры прибора.
Для реализации данного режима используются запросы на чтение «Буфера экрана» и записи «Кода клавиши».
В ответ на запрос чтения «Буфера экрана» прибор присылает массив символов, выводимый в данный момент на экран прибора, а также номер символа, на который в данный момент установлен указатель (позиция курсора).
Запрос на запись «Кода клавиши» предназначен для удаленной имитации нажатия клавиши на передней панели прибора.
Примечание.
Изменение настроек прибора в меню ИНТЕРФЕЙС посредством удаленного терминала может привести к нарушению связи между системой верхнего уровня и прибором (например, если изменить скорость обмена).
Поэтому программа, реализующая режим удаленного терминала должна контролировать вхождение в пункт меню ИНТЕРФЕЙС.
Запрос на чтение «Буфера экрана»:
Запрос на запись «Кода клавиши»:
Коды клавиш:
|