логотип ATEN

Интерфейс командной строки ATEN

ATEN-Command-Line-Interface-product

Технические характеристики

  • Продукт: Система управления ATEN
  • Функциональность: Удаленное управление контроллерами и блоками расширения ATEN через SSH/Telnet

Инструкции по применению продукта

Установление сеанса SSH/Telnet

  1. Загрузите клиент SSH/Telnet, например PuTTY, на компьютер с доступом к контроллеру ATEN или блоку расширения.
  2. Запустите загруженный клиент.
  3. Для сеанса SSH:
    • Имя хоста/IP-адрес: введите IP-адрес или имя хоста целевого контроллера или блока расширения.
    • Тип подключения: SSH
    • Порт: 22
  4. Для сеанса telnet:
    • Имя хоста / IP-адрес: введите целевой контроллер или
      IP-адрес или имя хоста блока расширения.
    • Тип подключения: Другое > Telnet
    • Порт: 23
  5. Нажмите «Открыть» и следуйте инструкциям на экране для входа в систему.

Команды SSH/Telnet

Команда помощи

  • Использование: Отобразить инструкции по включению режима CLI контроллера.
  • Синтаксис: помощь
  • Подтверждение: Команда ОК — Функция выполнена; Команда неверна — Не выполнена
  • Exampль: помощь: отображение инструкций по режиму CLI

Включение/выключение эхо-ответа

  • Использование: Включить или отключить автоматический ответ на полученные сообщения.
  • Синтаксис: эхо[управление]
  • Параметр: управление: вкл. – включить; выкл. – отключить (по умолчанию выключено)
  • Подтверждение: Команда ОК — Функция выполнена; Команда неверна — Не выполнена
  • Exampль: кто вкл.: настроить контроллер на автоматический ответ на полученные сообщения.

Настройка интервала ожидания Telnet или входа в систему

  • Использование: Настройте параметры режима Telnet CLI.
  • Синтаксис: telnet[интервал времени ожидания][управление входом]
  • Параметр: тайм-аут: настройка интервала тайм-аута сеанса Telnet; вход в систему: настройка функции входа в систему Telnet
  • Подтверждение: Команда ОК — Функция выполнена; Команда неверна — Не выполнена
  • Exampль: telnet timeout 0: настроить интервал тайм-аута так, чтобы он никогда не истекал

Настройка параметров последовательного порта

  • Использование: Контролируйте и настраивайте параметры последовательного порта.

Часто задаваемые вопросы (FAQ)

В: Что делать, если не удается установить сеанс SSH/Telnet?
A: Если сеанс не может быть установлен, войдите в консоль управления устройством, чтобы проверить, нужно ли изменить ключ доступа.

Об этом руководстве
В этом руководстве содержится информация о доступных командах SSH и Telnet для удаленного управления контроллерами и блоками расширения ATEN.

ВАЖНЫЙ: Конфигурация, созданная через интерфейс командной строки, будет перезаписана, если проект file затем загружается через ATEN Configurator (GUI).

Установление сеанса SSH/Telnet

  1. На компьютере, имеющем доступ к целевому контроллеру ATEN или блоку расширения, загрузите клиент SSH/Telnet, например PuTTY.
    Примечание: Чтобы получить установщик, найдите «скачать putty» в поисковой строке. web браузер.
  2. Запустите загруженный клиент.
  3. Чтобы установить сеанс SSH, используйте следующие настройки.
    Поле Параметр
    Имя хоста/IP-адрес IP-адрес или имя хоста целевого контроллера или блока расширения
    Тип соединения SSH
    Порт 22

    Напримерampль:

  4. ATEN-Command-Line-Interface- (1)Для установки сеанса telnet используйте следующие настройки.
    Поле Параметр
    Имя хоста/IP-адрес IP-адрес или имя хоста целевого контроллера или

    коробка расширения

    Тип соединения Другое > Телнет
    Порт 23

    Напримерampль:

  5. ATEN-Command-Line-Interface- (2)Нажмите «Открыть» и следуйте инструкциям на экране, чтобы ввести учетные данные для входа. Сеанс установлен. Напримерampль:

ATEN-Command-Line-Interface- (3)

Примечание: Если сеанс не может быть установлен, войдите в консоль управления устройством, чтобы проверить, нужно ли изменить ключ доступа.

Команды SSH/Telnet

Помощь

  • Использование:
    Отобразите инструкцию по включению режима CLI контроллера.
  • Синтаксис:
    помогите↙
  • Подтверждение:
    Команда OK↙: Команда верна, функция выполнена.
    Неверная команда↙ : Команда и/или параметры неверны и не выполнены.
  • Exampль:
    help↙ : отобразить инструкцию режима CLI.

Включение/выключение эхо-ответа

  • Использование:
    Включите или отключите контроллер для автоматического ответа на полученные сообщения.
  • Синтаксис:
    эхо[управление]↙
  • Параметр:
    управление: вкл. – включить эту функцию
    выкл. – отключить эту функцию (по умолчанию выключено)
  • Подтверждение:
    Команда OK↙: Команда верна, функция выполнена.
    Неверная команда↙ : Команда и/или параметры неверны и не выполнены.
  • Exampль:
    eho on↙: настроить контроллер на автоматический ответ на полученные сообщения.

Настройка интервала ожидания Telnet или входа в систему

  • Использование:
    Настройте параметры режима Telnet CLI.
  • Синтаксис:
    telnet[интервал тайм-аута][контроль входа]↙
  • Ключевое слово
    тайм-аут: настройка интервала тайм-аута сеанса Telnet
    вход: настройка функции входа через Telnet
  • Параметр:
    интервал: тайм-аут сеанса в минутах. (0 означает, что тайм-аут никогда не истекает) (по умолчанию — 5)
    control : on – включить функцию входа в систему (по умолчанию включено)
    выкл. – отключить функцию входа в систему
  • Подтверждение:
    Команда OK↙: Команда верна, функция выполнена.
    Неверная команда↙ : Команда и/или параметры неверны и не выполнены.
  • Exampль:
    telnet timeout 0↙: настроить интервал тайм-аута так, чтобы он никогда не истекал
    telnet timeout 5↙: настроить интервал ожидания на 5 минут
    telnet login off↙ : отключить функцию входа в систему

Настройка параметров последовательного порта

Использование:
Контролируйте и настраивайте параметры последовательного порта.

Синтаксис:
последовательный [p последовательность] [тип stype] [бод скорость передачи] [dbit бит данных] [четность четность] [sbit стоповый бит] [fctrl flowctrl] [dtype тип данных] [конечный символ ] [контрольный тип контрольной суммы тип контрольной суммы] [продолжительность времени ожидания acktimeout ] [управление «данные»] [помощь]↙d

Ключевое слово:

  • п: порт
  • тип: серийный тип
  • бод: скорость передачи данных
  • dbit: бит данных
  • четность: последовательная четность
  • сбит: стоп-бит
  • fctrl: управление потоком
  • dtype: тип данных
  • acktimeout: продолжительность тайм-аута (мс) используется для ожидания обратной связи от управления sendack.
  • endchar: определенный конечный символ используется для идентификации полного сообщения.
  • checksumtype: если требуется функция автоматического расчета контрольной суммы команды, назначьте тип контрольной суммы.
  • помощь: показать инструкции

Параметр:

  • последовательность: порт, разделенный запятой для нескольких портов * (все порты)
  • тип: 232, 422, 485 (по умолчанию 232)
  • Скорость передачи: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (по умолчанию 9600)
  • бит данных: 7, 8 (по умолчанию 8)
  • Разрядность: нет, чет, нечет (по умолчанию нет)
  • стопбит: 1, 2 (по умолчанию 1)
  • flowctrl: нет, hw (по умолчанию нет)
  • тип данных: ascii, hex (ascii по умолчанию)
  • Тип контрольной суммы: нет, modbus (по умолчанию нет)
  • продолжительность: определенное время ожидания (мс) (по умолчанию 300)
  • символы: конечные символы, следующие за полным сообщением.
  • управление: чтение – отображение полученного сообщения определенного последовательного порта
  • write – отправка данных из последовательного порта. Используйте символ « для покрытия данных. Используйте символ \x для отправки шестнадцатеричного кода
  • sendack – отправить данные из последовательного порта и отобразить полученное сообщение

Подтверждаюкрай:
Команда OK↙: Команда верна, функция выполнена.
Неверная команда↙ : Команда и/или параметры неверны и не выполнены.

Exampль:

  • Серийная помощь ↙ : показать инструкции
  • Serial p01 ↙: отображение информации о настройках последовательного порта 1.
  • Serial p* ↙: отображение информации о настройках всех последовательных портов.
  • тип последовательного порта p01 232 бод 115200 дбит 8 четность нет sbit 1 fctrl нет ↙ : настроить порт1.
  • последовательный порт p01,04,07 бод 19200 ↙: настройте порты 1, 4, 7 на скорость передачи 19200 бод.
  • последовательный p02, бод 19200 ↙: настройте порт 2 на скорость 19200 бод и используйте настройки по умолчанию для других параметров.
  • последовательный p02 dtype шестнадцатеричное чтение ↙: отображает полученное сообщение порта 2 в формате HEX.
  • Последовательный порт p03 напишите «sw i01 o02\r\n» ↙: отправьте текст ASCII «sw i01 o02» из порта 3.
  • Serial p03 sendack «sw i01 o02\x0D\x0A» ↙: отправьте текст ASCII «sw i01 o02» из порта 3 и отобразите обратную связь.

Настройка параметров релейного порта

Использование:
Управление и настройка портов реле.

Синтаксис:
реле [последовательность p] [длительность tимпульса] [управление] [помощь] ↙

Ключевое слово:

  • п: порт
  • tpulse: закрытый период для импульса
  • помощь: показать инструкции

Параметр:

  • последовательность: порт, разделенный запятой для нескольких портов
  • * (все порты)
  • Продолжительность: период времени в миллисекундах.
  • управление: открыть – выключить
  • закрыть – включить
  • импульс – закрыть канал реле, затем открыть
  • переключатель – переключатель реле
  • читать – отображать статус

Подтверждение:
Команда OK↙: Команда верна, функция выполнена.
Неверная команда↙ : Команда и/или параметры неверны и не выполнены.

Exampль:

  • реле помощи ↙ : показать инструкции
  • реле p01 закрыть ↙ : закрыть канал порта 1.
  • реле p01 открыто ↙: открыть канал port1.
  • реле p01,04,07 закрыть ↙ : закрыть порты 1, 4, 7 каналов реле.
  • реле p02 tpulse 500 импульс ↙: закройте порт 2 на 500 мс, затем откройте.
  • чтение реле p02 ↙ : отображение состояния порта 2.

Настройка параметров порта ввода-вывода

Использование:
Управляйте и настраивайте порты ввода-вывода.

Синтаксис:
io [p последовательность] [тип iotype] [порог lthresh] [hthresh порог] [t продолжительность импульса] [управление] [помощь]↙

Ключевое слово:

  • п: порт
  • lthresh: нижний предел порога
  • hthresh : верхний предел порога
  • tpulse: период, в течение которого ввод-вывод остается на высоком уровне в импульсном режиме.
  • помощь: показать инструкции
  • ПРИМЕЧАНИЕ. Если параметр не указан, будет применено ранее введенное значение.
  • Параметр:
  • последовательность: порт, разделенный запятой для нескольких портов
  • * (все порты)
  • иотип: сухой, vdc, dout
  • порог: порог срабатывания в объемеtage
  • Продолжительность: период времени в миллисекундах.
  • управление: открытое
  • закрывать
  • пульс
  • переключать
  • читать

Подтверждение:
Команда OK↙: Команда верна, функция выполнена.
Неверная команда↙ : Команда и/или параметры неверны и не выполнены.

Exampль:

  • io help ↙ : показать инструкции
  • io p01↙: отображение информации о настройках порта ввода-вывода1.
  • io p*↙: отображает информацию о настройках всех портов ввода-вывода.
  • io p01 тип «сухой» ↙: настройте порт 1 на режим «сухого контакта».
  • io p01 type dout ↙: настроить порт 1 в режим цифрового выхода.
  • io p01 type vdc lthresh 1 hthresh 3 ↙: настроить порт 1 в режим vdc с настройками пороговых значений.
  • io p01 open ↙: открыть канал port1.
  • io p01 close ↙ : закрытие канала port1.
  • io p01,04,07 close ↙ : закрыть каналы port1,4,7.
  • io p02 tpulse 500 импульс ↙: закройте канал port2 на 500 мс, затем откройте.
  • io p02 read ↙: отображение статуса порта 2.

Настройка параметров ИК-порта

Использование:
Управление и настройка ИК-портов.

Синтаксис:
ir [p-последовательность] [тип irtype] | [скорость передачи данных] [бит данных dbit] [разрядность четности] [sbit стоповый бит] [тип данных dtype] [тип контрольной суммы тип контрольной суммы] [управление «данными»] [помощь]↙

Ключевое слово:

  • п: порт
  • type: тип вывода для конкретного выходного порта
  • бод**: скорость передачи данных
  • dbit** : бит данных
  • четность**: последовательная четность
  • сбит** : стоповый бит
  • dtype** : тип данных
  • checksumtype**: блок контроллера/расширения автоматически вычисляет указанный тип контрольной суммы.
  • помощь: показать инструкции

ПРИМЕЧАНИЕ:
* : Это ключевое слово для типа IR.
** : Эти ключевые слова относятся к типу 232.

Если параметр не указан, будет применено ранее введенное значение.

Параметр:

  • последовательность: порт, разделенный запятой для нескольких портов * (все порты)
  • irtype: IR, 232 (по умолчанию IR)
  • Скорость передачи: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (по умолчанию 9600)
  • бит данных: 7, 8 (по умолчанию 8)
  • Разрядность: нет, чет, нечет (по умолчанию нет)
  • стопбит: 1, 2 (по умолчанию 1)
  • тип данных: ascii, hex (ascii по умолчанию)
  • Тип контрольной суммы: нет, modbus (по умолчанию нет)
  • управление: запись – отправка ИК-кода или данных RS232

Подтверждение:
Команда OK↙: Команда верна, функция выполнена.
Неверная команда↙ : Команда и/или параметры неверны и не выполнены.

Example:

  • ИК-помощь ↙ : показать инструкции
  • ir p01 ↙: отображение информации о настройках ИК-порта 1.
  • ir p* ↙: отображение информации о настройках всех ИК-портов.
  • ir p01,04,07 тип 232 ↙: настроить порт 1,4,7 на тип RS232
  • ir p01 тип 232 бод 115200 дБит 8 четность нет сбит 1 контрольная сумма тип modbus↙ : настроить порт 1 на тип RS232 и параметры
  • ir p02 write dtype hex “0a0b0c” ↙ : отправить данные в шестнадцатеричном формате 0a0b0c из порта 2
  • ir p02 бод 19200 ↙: настройте порт 2 на скорость 19200 бод и используйте настройки по умолчанию для других параметров.
  • ir p02 напишите «sw i01 o02\r\n» ↙: отправьте ASCII-текст «sw i01 o02» с порта 2.
  • ir p02 напишите «sw i01 o02\x0D\x0A»↙: отправьте текст ASCII «sw i01 o02» из порта 2.

Перезагрузить

Использование:
Перезагрузите контроллер.

Синтаксис:
перезагрузка↙

Подтверждение:
Команда OK↙: Команда верна, функция выполнена.
Неверная команда↙ : Команда и/или параметры неверны и не выполнены.

Exampль:
перезагрузка↙: перезагрузить устройство

Документы/Ресурсы

Интерфейс командной строки ATEN [pdf] Руководство пользователя
Интерфейс командной строки, Интерфейс строки, Интерфейс

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *