Упражнение по программированию

Внимание
Если на любом этапе этой процедуры вы получите ответ D (выглядит так: an008_SmileyAndD), нужно войти в систему заново. Просто отправьте команду Login (L) ещё раз, как описано здесь.

Предполагается, что вы уже подключены к серверу устройств (и вошли в систему, если ваш способ подключения это требует). Если это не так, прочитайте предыдущие разделы и сначала установите рабочее соединение.

Получение IP-адреса

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

  • Нажмите Ctrl+B.
  • Введите GIP (заглавными буквами. Это команда Get (G) с параметром IP-address (IP) в качестве аргумента).
  • Нажмите Enter.
  • Вы должны получить символ STX, A и текущий IP-адрес, как здесь: an008_SmileyAndIP

Получение текущего состояния управления потоком

Теперь получим состояние управления потоком сервера устройств.

  • Нажмите Ctrl+B.
  • Введите GFC (команда Get (G) с параметром Flow Control (FC) в качестве аргумента).
  • Нажмите Enter.
  • Вы должны получить символ STX, A (подтверждение) и 1 (управление потоком включено) или 0 (управление потоком выключено). Выглядит это так:

an008_SmileyAndA1

В данном случае это означает, что управление потоком включено.

Изменение состояния управления потоком

Теперь отключим управление потоком.

  • Нажмите Ctrl+B.
  • Введите SFC0 (команда Set (S) с параметром Flow Control (FC) в качестве аргумента, 0 = выключено).
  • Нажмите Enter.
  • Вы должны получить символ STX и A.

Теперь проверим параметр Flow Control (FC), чтобы убедиться, что он действительно отключён:

  • Нажмите Ctrl+B.
  • Введите GFC.
  • Нажмите Enter.
  • Вы должны получить символ STX, A (подтверждение) и 0 (управление потоком выключено).

Выход из системы

Последнее, что мы сделаем, - выйдем из сеанса программирования:

  • Нажмите Ctrl+B.
  • Введите O (команда Logout (O)).
  • Нажмите Enter.
  • Ничего не будет отправлено в ответ, так как сеанс завершился.

Вот и всё. Демонстрационный сеанс программирования выполнен успешно. Отлично!