ELXSoftware

ELX-Terminal

Документация

Как настроить каждый вид подключения и что проверять, когда устройство молчит.

Последовательный порт

Список портов живой и показывает описания, поэтому COM7 — USB-SERIAL CH340 отличается от модема, стоящего в машине с 2011 года.

НастройкаЧто стоит знать
СкоростьДо 3 000 000 бод; меняется без переоткрытия порта
Чётность и стоп-битыТоже меняются на лету
Управление потокомАппаратное, программное или никакого — у большинства промышленных устройств никакого
DTR и RTSРучное управление; на переходниках RS-485 RTS часто задаёт направление
BREAKОтправляется кнопкой — для устройств, входящих по нему в загрузчик
Живые линии модемаCTS, DSR, DCD и RI показываются по мере изменения. На кабеле, который вы не сами обжимали, этот индикатор отвечает на вопрос о распайке быстрее мультиметра.

TCP-клиент и TCP-сервер

  • Клиент. Подключается к устройству, которое слушает. Устанавливается TCP_NODELAY, потому что протокол «запрос — ответ» сильно страдает от склейки пакетов. У переподключения после обрыва настраиваемая пауза.
  • Сервер. Принимает несколько клиентов, показывает их список и отправляет либо всем, либо только тому, кто подключился последним, — а это как раз то, что нужно, когда устройство звонит вам само.

Быстрые команды

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

Кнопки переставляются перетаскиванием, а порядок входит в рабочее место и переживает перезапуск.

Замер скорости

Измеряет круг «запрос — ответ» и строит график со статистикой. Это инструмент для сравнения прямой последовательной линии с тем же устройством через преобразователь и сеть, когда кто-то утверждает, что «сеть медленная», а измерений ни у кого нет.

Когда линия молчит

СимптомКуда смотреть
Порт не открываетсяЕго держит другая программа — предыдущий экземпляр или утилита производителя в трее
Не приходит вообще ничегоСкорость или перепутанные A и B на RS-485; индикатор линий покажет, подключено ли хоть что-то
Символы искаженыНе та скорость или чётность; HEX-режим покажет, близки байты к правильным или совсем не те
Ответы приходят обрезаннымиПравило конца строки режет кадры, которые не построчные, — смотрите в HEX
TCP подключается и сразу отваливаетсяУстройство принимает только одно соединение, и оно уже занято другим клиентом
Вкладка SSH не подключаетсяНеверные данные или шлюз не разрешает переадресацию на этот адрес

Частые вопросы

Работает ли с USB-переходниками?
Да — они появляются в списке портов наравне с остальными, с названием микросхемы в описании.
Можно ли скопировать вывод?
Выделите мышью и скопируйте или скопируйте всё сразу — кнопкой на панели или из контекстного меню.
Как сообщить о проблеме?
Кнопка «i» показывает версию и дату сборки отдельными выделяемыми строками — обе стоит приложить к сообщению.

Рядом в разделе