Программа терминал для windows 10 rs232

Программа Terminal 1.9b является монитором COM порта персонального компьютера. С помощью программы можно легко отправлять и принимать данные через COM порт компьютера по протоколу RS232. Среди достоинств Terminal гибкая настройка программы под различные режимы работы. Интерфейс программы прост и понятен.
Терминальная программа Terminal 1.9b

Смотрите ещё:
Преобразователь USB-UART на базе PL2303HX. Скачать драйвера для windows
Преобразователь USB-UART на базе CH340G. Скачать драйвера для windows

Программа очень удобная для связи AVR микроконтроллеров и компьютером по UART/USART.

Основные возможности Terminal 1.9b:

  1. работает без установки. Вся программа — один exe-файл размером около 300Кб
  2. есть счетчик переданных и принятых байтов
  3. возможность отправлять файлы
  4. помимо стандартных скоростей (baudrate) есть возможность установить свою нестандартную
  5. поддерживает до 64 COM-портов
  6. можно весь лог работы записывать в файл
  7. можно назначить до 24 макросов
  8. реализованы Pascalе-подобные скрипты (правда документации по этому скриптовому языку я не нашел. В архиве есть несколько примеров применения скриптов и это все)

Программа очень удачная, легкая, интуитивно-понятная.

Скачать
Terminal 1.9b

Похожие записи

«ModRW RS-232 терминал» — программа для обмена данными с устройствами, подключаемыми к порту RS-232 (COM-порту). Работает в Windows и Linux.

Основные особенности программы «ModRW RS-232 терминал»:

  • Получение списка портов RS-232 (COM-портов) в системе.
  • Возможность управления статусом сигналов DTR и RTS.
  • Возможность чтения статуса сигналов DCD, DSR, CTS и RI.
  • Автоматическое закрытие порта при обнаружении системных ошибок.
  • Скорость обмена в бодах (BaudRate): 1200, 2400, 4800, 9600, 19200, 38400, 57600 и 115200.
  • Количество битов данных: 7 или 8.
  • Все варианты четности: None (нет бита четности), Odd (проверка на нечетность), Even (проверка на четность), Mark (бит четности всегда 1), Space (бит четности всегда 0).
  • Символ с ошибкой четности заменяется символом с кодом 0 (NUL в таблице ASCII).
  • Количество стоповых битов: 1 или 2.
  • Поддержка аппаратного управления потоком данных (RTS/CTS).
  • Отображение передаваемых и принимаемых данных в виде символов и шестнадцатеричного кода.
  • Поддержка ввода символов с кодами от 0x00 до 0xFF.
  • Отображение символов соответствует первым 256 символам Юникода (кодировка ISO-8859-1).
  • Для отображения управляющих символов используется соответствующая аббревиатура в одинарных угловых кавычках.
  • Возможность сохранения отчета о передаче и приеме данных в файл.
  • Журнал с указанием времени событий (открытие и закрытие порта, передача и прием символов).
  • Возможность сохранения журнала событий в файл.

ModRW RS-232 терминал

Программа распространяется бесплатно и не имеет ограничений на количество используемых копий. См. текст лицензии.

Чтобы скачать программу, перейдите на страницу загрузки.

Дополнительная информация о работе программы:

  • Запуск программы в Linux.
  • Справочная информация.

Терминал (для работы с COM портом) под Windows.

    Зачем понадобилось создавать еще одну программу терминал ???

    На просторах интернета полно подобных программ ?!

    Что есть, то есть !

    Но есть маленькое НО, все дело в нюансах !

— Требуемый функционал был разбросан по нескольким программам и это было очень не удобно….

— Часть требуемых функций не было и вовсе…

— Часть программ банально падали в самый неподходящий момент….

— Часть функций реализованы с ошибками….

Так жить нельзя и работать тоже ….  :)

Значит надо создать свою программу, с необходимым функционалом.

 


    Данный проект задумывался как вспомогательный для тестирования большого проекта связанного

с телеметрией. В проекте требовалось принимать и передавать данные через COM порт компьютера.

Проект готов и сдан. Программа осталась и продолжает использоваться по назначению, для отладки 

разного рода устройств  !

    На текущий момент программа продолжает дорабатывается, исправляются ошибки, добавляются

новый функции.

    В данной статье будут публиковаться все изменения и нововведения сделанные в программе.


Краткое описание программы.

    Программа создана в среде Microsoft Studio 2008, на языке VB.

Работоспособность проверенна в следующих ОС: Windows XP, Windows 7-32/64Pro, Windows 11-64Pro.

Репозиторий программы представлен на GitHub, готовый бинарный файл(exe) в виде Zip архива.

Собранная программа представляет из себя один запускаемый файл.

Программа не требует установки и работает из любого места.

Программа не требует для запуска привилегий администратора.

Программа может:

1. Подключаться к любому com порту в системе.

2. Выставлять параметры работы com порта, включая нестандартные скорости работы порта

(при условии что драйвер windows поддерживает нестандартные скорости,

хотя как показала практика погрешность может быть очень большой. 

Например: При заданной 250000 — в железе получаем 256000, ;(

увы точнее делитель не устанавливается….).

3. Производить запись принимаемых данных в файл.

Для этого необходимо поставить галку в Записать в файл,

будет создан файл с именем файла в виде текущей даты и времени и расширение log (например 05_06_2023_15_15_07.log)

в той же папке где находится сам терминал. Снятие и установка гадки приводит к созданию нового файла.

4. Передавать в порт строку с разными концовками в виде дополнительных кодов.

5. Циклически передавать в порт строку с заданным интервалом времени.

6. Передавать в порт файл.

7. Проиграть сценарий из файла (передача данных + задержка между данными).

8. Показывать состояние линий: CTS, DSR, RI, CD.

9. Изменять состояние линий: DTR, RST.

Программа пока не может:

1. Разбирать ESC последовательности.

2. Вести историю передаваемых строк.

3. Передавать в порт кода нажатых клавиш в окне приема и передачи.

4. Показывать ответы (RX от устройства) при проигрывании сценария из файла.

5. Вести в логах длинную историю (автоматическое укорачивание при достижении заданной длинны).

На текущий момент планов по развитию и доработки программы много.

Обычно в процесс работы с программой, во время отладки очередного устройства,

появляется необходимость в новом функционале.

Так в программу попадает новый функционал, продиктованный практикой.

При добавления нового функционала в программу, иногда добавляются и проявляются

глюки (по недосмотру), прошу отнестись с понимание :)

Глюки исправляются, и новая версия выкладывается в репозитарий.

Исходники на GiHub.

Текущая версия: Скачать (exe) в Zip архиве.

На основе данной программы была создана еще одна утилита для работы по протоколу PELCO-D,

для тестирования и управления камерами и поворотными платформами.


19-09-2023

Текущая версия: v1.6.0.

[+]  Новое: В приемном окне добавлена кнопка ПАУЗА, которая позволяет не выводить

принимаемый поток в окно терминала, пока не будет нажата повторно.

При этом данные продолжают приниматься и накапливаться во внутреннем буфере.

Данный функционал предназначен для просмотра части принятого потока при постоянной

передаче со стороны устройства.

[+]  Исправление: Кнопка ПОИСК(СОМ портов в системе) выключается при открытии порта.

19-12-2022 

Текущая версия: v1.5.0.

[+]  Исправление: Замораживание интерфейса терминала при приеме потока данных.

12-12-2022 

Текущая версия: v1.4.1.

[+]  Исправление: Не верная полярность сигналов CTS/DSR/RI/CD.

[+]  Исправление: Терминал вылетает с ошибкой при запуске, если в системе нет СОМ портов.

5-12-2022 

Текущая версия: v1.4.0 (По просьбе коллеги был добавлен новый функционал).

[+]  Новое: Вывод в строку статуса состояния сигналов CTS/DSR/RI/CD.

[+]  Новое: Добавлена возможность изменения состояния сигналов RTS/DTR.

1-6-2022 

Текущая версия: v1.3.8

[+]  Исправление: Вывод в TXT и HEX строки.

3-8-2021 

Текущая версия: v1.3.7

[+]  Исправление: Зависание программы при отключении COM порта из системы (выдернули кабель…). 

29-7-2021 

Текущая версия: v1.3.6

[+]  Исправление: Перепутаны STOP BIT 1.5 <-> 2. 

22-7-2021 

Текущая версия: v1.3.5

[+]  Исправление: Не корректный вывод кодов \r \n. 

8-6-2021 

Текущая версия: v1.3.4

[+]  Исправление: Подвисание интерфейса при приеме не отображаемых кодов (0x00-0x19). 

[+]  Исправление: Конвертации кодов \n   ->  \n\r. 

3-12-2020 

Текущая версия: v1.3.2

[+]  Вывод подробного описания СОМ портов. 

[+]  Проигрывание сценария из текстового файла. 

 Пример сценария (Файл TXT), формат:

 81 01 04 07 03 FF
 > 100
 81 01 04 07 02 FF

 Где:
 81 01 04 07 03 FF  — значения байт в TXT-HEX формате отправляемых в СОМ порт.
 > 100                      — Формирование паузы 100 мс.
 81 01 04 07 02 FF  — значения байт в HEX формате отправляемых в СОМ порт.

[+]  Перевод строки в TXT-HEX виде в байтовый массив и передача в СОМ порт. 


15-05-2019 

Версия: v1.2.2

[+]  Добавлена история ввода передаваемых строк. 


 16-12-2018 

Версия: v1.2.1

[+]  Внесены изменения в интерфейс. Часть функций вынесены в окно приема. 

[+]  Добавлена функция Вкл/Выкл печати символа с кодом 0x0A.

        0x0D + 0x0A     ->     0x0D.

[+]  Решено: При закрытии порта продолжалась передача в порт.

[+]  Добавлена подсказка при наведении курсора на элементы управления.

[+]  При запуске программы производится автоматический поиск СОМ портов в системе.


 4-09-2018 

Версия: v1.1.0

[+]  Добавлена передача в порт кодов нажатых клавиш в окне приема и передачи.

Serial Port Terminal

Connect Your Port and log your data
Specially to debug your device like microcontroller, raspberry phi, PLC etc,
Send RAW data in various type

Features

  • Compact, Powerfull, Easy To Use
  • Modern UI, Based on .Net Framework 3.5 and 4.6
  • Log Received Data type : ASCII (text) , Decimal, Hexadecimal, Binary
  • Send Data Type : ASCII (text) , Decimal, Hexadecimal, Binary
  • Cosmumized Log Text, Received and Transmitted
  • and more…

Ship Smarter, Ship Easier Icon

The premier cloud-based TMS software that makes logistics simple with one login for all inbound and outbound transportation management across parcel, LTL, FTL, ocean, and intl air. Seamless integration into your current tech stack (ERP/ WMS/CRM) and highly configurable to your existing workflows. With connections to 300+ carriers, brokers, & marketplaces, getting the best rates and optimizing shipping processes is easy. Trusted by Toshiba, NewEgg, Forever 21, e-commerce, and top automakers.

User Reviews

Be the first to post a review of Serial Port Terminal!

Additional Project Details

2021-07-19
  1. База знаний
  2. Программное обеспечение
  3. Статьи

Как работать с устройствами по COM-порту с помощью терминальной программы?


В различных инструкциях и руководствах вы можете увидеть рекомендации по работе с устройствами через терминальную программу. Как правило, такие действия производят с помощью HyperTerminal — стандартной программы в операционных системах Windows. Мы же рекомендуем использовать терминальную программу «Terminal v1.9b by bray», потому что это более гибкий и удобный в работе инструмент. Ниже мы расскажем как работать с нашими устройствами на примере именно этой программы.

В первую очередь подключите устройство, с которым собираетесь работать, к компьютеру через COM-порт. Подключите питание.
Теперь запустите Terminal v1.9b.

Image 53

Интерфейс и основные настройки подключения по порту

В верхнем поле находятся параметры подключения:

Image 46

  1. Колонка №1:
    Connect
    — кнопка для открытия COM-порта,
    Rescan — пересканировать список COM-портов,
    Help — справка,
    About.. — о программе,
    Quit — выход из программы.

    Колонка №2:

  2. Поле выбора номера COM-порта для подключения.
    Колонка №3:
  3. Выбор скорости COM-порта.
    Колонка №4:
  4. Выбор количества бит данных.
    Колонка №5:
  5. Выбор четности.
    Колонка №6:
    Выбор количества стоповых бит.
    Колонка №7:
  6. Выбор типа управления потоком.

В разделе Settings находятся дополнительные параметры. Они пригодятся для написания скриптов, работы с нестандартными скоростями или для записи лога от устройства.

Image 47

В разделе Recieve находятся параметры отображения ответа от устройства.

Image 48

В разделе Transmit находятся параметры передачи данных на устройство. Кнопки DTR и RTS устанавливают соответствующие выводы в положительное состояние.

Image 49

Макросы

Поле Macros предназначено для создания пользовательских быстрых клавиш.
Для этого нужно нажать на кнопку SetMacros и в открывшемся окне присвоить каждой кнопке определённую последовательность символов, которая будет отправляться на устройство.

Image 50

  1. Блок №1:
    Поле для ввода последовательности символов для отправки. Для того чтобы отправить специальные символы, необходимо воспользоваться ASCII таблицей и ввести код символа, предварительно экранировав его знаком «$«. Например, на картинке выше, вы можете видеть экранированный символ возврата каретки $0D (нажатие клавиши Enter)
    Блок №2:
  2. Здесь в левом поле задаётся имя кнопки, а в правом отображается сама кнопка.
    Блок №3:
  3. Тут задаётся задержка при автоматическом повторении команд.
    Блок №4:
  4. Включение автоматического повтора команды через интервал времени, заданный в п.3.

Кнопки Load и Save позволяют сохранить или загрузить файл с макросами, введёнными в этом окне.

Отправка и прием данных

Image 149

Блок №1:
В этом большом поле вы будете видеть ответы от вашего устройства.
Если в разделе «Settings» вы не забыли поставить галочку «Time«, то перед каждой строкой будет проставлена метка времени. Это бывает очень полезно при анализе логов с устройства.

Блок №2:
Тут находится поле для отправки текста сообщений. Установленная галочка «+CR» будет дописывать к отправляемому сообщению символ возврата каретки (эмулировать нажатие клавиши Enter). Кнопка «->Send» отправит ваше сообщение на устройство.

Блок №3:
В самом низу находится поле, где вы можете видеть отправленные на устройство команды.
Теперь вы знакомы с интерфейсом Terminal 1.9b!

Как происходит общение с устройством, вы можете посмотреть в этих статьях:

  • Настройка модемов для работы по технологии CSD.
  • Проверка работоспособности передачи данных по технологии CSD.

Статья

Эта статья была полезна для 143 людей. Эта статья помогла Вам?

Сервис поддержки клиентов работает на платформе UserEcho

  • Программа расшифровка синего экрана windows 10
  • Программа установки windows 10 обновить этот компьютер сейчас что это
  • Программа терминал com порта для windows 10
  • Программа установки windows 10 ошибка 0x80080005
  • Программа телесуфлер для windows скачать бесплатно