Serial port terminal send various data to serial port
Содержание
- 1 A secure, multi tab terminal desktop service that uses Terminal Services ActiveX Client and enables to connect to various protocol servers
- 2 Список всех функций Serial Port Monitor
- 3 FAQ about Serial Port Monitor
- 4 Назначение
- 5 Rationale and alternatives
- 6 Termite
- 7 Какие проблемы может решить COM Port Data Emulator?
- 8 Сравнение альтернативных программ:
- 9 Пользователи, которые скачивали COM Port Toolkit, также скачивали:
- 10 Разъёмы
- 11 Предисловие о последовательном интерфейсе (порт RS232)
- 12 POPULAR QUESTIONS
- 13 Используем стандартный HyperTerminal из Windows XP
- 14 Putty как аналог гипертерминала
- 15 AccessPort
A secure, multi tab terminal desktop service that uses Terminal Services ActiveX Client and enables to connect to various protocol servers
What’s new in Terminals 4.0.1:
- Fixed:
- #1: App crash on Export menu
- #5: Possible to cancel master password
- #26: Bad check for new version
Read the full changelog
Working with remote control servers is an operation that seems quite straightforward as long as your workspace is not cluttered, and the number of instances you need to manage is reasonable.
However, in case you are on the lookout for a software utility that can assist you in dealing with multiple services across your PC, Terminals is at least worth a try since it is able to store various relevant data you can check in this regard and that gives you full control over the entire process.
Remote desktop client that can handle multiple connections
First of all, you need to know that the program sports a lightweight user interface that aims to make connections management a hassle-free task.
You first need to open your connections, with the favorites being shown right in the main window. If you want to start from scratch and come up with a new connection, you need to decide on the protocol, with HTTP, HTTPS, ICA Citrix, RDP, SSH, Telnet, VMRC, and VNC being your options. Depending on your choice, a series of other parameters must be specified as well, such as computer name, credentials, domain, username, password, and more.
It is worth mentioning that credentials can be shared between connections, with a master password ensuring access to sensitive data is restricted according to your needs.
Integrates a favorites, credential, and captures manager
Editing your connections at a subsequent point is possible, which means renaming, copying, or deleting them should raise no difficulty at all. What’s more, you can come up with groups or tags, with the option to import items for further flexibility.
Apart from that, Terminals ensures support for screenshots, which means you can take a picture of your current session. Even though the “Capture” function is disabled by default, resorting to the “Tools’ menu is all you need to do in order to start using it, with a captures manager being integrated as well so that you can easily handle all your images, with the possibility of assigning comments for informative purposes.
Last but not least, you should also know that Terminals is capable of recognizing command line arguments at startup, which translates to tasks being carried out in a seamless manner as well.
All-encompassing solution banking on ease of use
On an ending note, Terminals is a feature-packed piece of software that enables you to take the reins of multiple connections simultaneously, all in a secure environment. Its multi-tab GUI favors ease of navigation, even though it is seasoned users that the program targets.
Список всех функций Serial Port Monitor
Запуск/остановка мониторинга последовательного порта, открытого другим приложением (доступно в версииях Professional и Company) | |
Serial Port Monitor полностью совместим с Windows 10 (x32 и x64) | |
Serial Port Monitor и все его драйверы имеют цифровую подпись | |
Одновременный контроль неограниченного количества последовательных портов | |
Возможность добавления нескольких портов для мониторинга в рамках одной сессии | |
Поддерживает все виды COM-портов: стандартные встроенные порты, порты плат расширения, виртуальные программные последовательные порты, COM-порты Bluetooth, USB to SERIAL адаптеры и др. | |
Мониторинг передачи данных и ее логирование | |
Расширенный диалог отправки: легко отправлять различные типы данных, применять псевдонимы для быстрого набора текста и автоматизации, отправлять файлы и замыкать функции и команды, изменять параметры последовательного порта в процессе работы (доступно в версииях Professional и Company) | |
Сбор данных в режиме реального времени | |
Различные визуализаторы мониторинга: табличное представление, вид строки, дамп и терминал | |
Логирование входящих и исходящих потоков данных | |
Файл с данными можно разбить на несколько файлов или задать ему определенный размер | |
Возможность экспорта необработанных данных в файл из терминального вида | |
Разноцветная визуализация команд в табличном видовом представлении | |
Любое программное/аппаратное обеспечение, работающее с последовательным портом, может контролироваться | |
Возможность перехватывать и записывать все последовательные управляющие коды ввода/вывода (IOCTLs), отслеживая все их данные и параметры | |
Настраиваемое логирование сессии мониторинга (несколько форматов временных меток, различные системы счисления, настраиваемая длина строки и т.д.) | |
Удобное и гибкое управление сессией мониторинга: сохранение и загрузка всех данных мониторинга, функции экспорта и перенаправления в файл | |
Экспорт сессии мониторинга (HTML, ASCII текст, Unicode текст, Exсel CSV) и автоматическое перенаправление в файл (Serial Port Monitor автоматически добавит в файл все данные мониторинга в режиме реального времени) | |
Поддерживает копирование всех записанных данных в буфер обмена | |
Поддерживает автоматическое добавление данных до и после передачи пакета | |
Поддерживается полнодуплексный режим | |
Визуализируется статус управляющих линий | |
Уникальные инструменты фильтрации потока с пресетами | |
Поддерживаются все скорости передачи данных | |
Гибкая конфигурация: стоп-биты, управление потоком, контроль четности, биты данных, выделение и пр. | |
Удобный гибкий интерфейс: программное обеспечение разработано специально для обеспечения легкого доступа к последовательным портам, никаких навыков программирования не требуется | |
Раздел комментариев для табличного отображения | |
Быстрая настройка фильтров на панели инструментов | |
Если мониторинг неактивен, может быть создан новый файл перенаправления данных | |
Статистика в строке состояния от первого до последнего подсвечивает IRP в виде «Таблица». В IRP появились подсказки по их расшифровке | |
Фильтрация данных по портам | |
Данные, которые приложение пыталось записать в порт, отображаются дополнительно к фактически записанным данным | |
Автоматическую прокрутку для представления терминала можно отключить | |
Опция командной строки позволяет продолжить запись в файл, вместо того, чтобы перезаписывать существующие данные |
FAQ about Serial Port Monitor
Для получения и анализа данных COM-порта необходимо начать сессию последовательного мониторинга. Вот как это можно сделать используя Serial Port Monitor:
- Скачайте и установите программу на свой компьютер компьютер под управлением Windows;
- Запустите Serial Port Monitor и выберите Сессия > Новая сессия в главном меню;
- В открывшемся окне выберите COM-порт, который собираетесь мониторить;
- После этого выберите нужный вам режим просмотра данных мониторинга: Таблица, Строка, Dump или Modbus;
- Выберите опцию “Начать мониторинг сейчас” или “Начать мониторинг в новом окне”;
- Отметьте события о которых вы хотели бы получить информацию – Создать/Закрыть, Чтение/Запись), Управление устройством;
- Для активации сессии нажмите ”Начать мониторинг”.
Для проверки работы COM-порта существует специальное программное обеспечение для сканирования последовательных портов. Serial Port Monitor для Windows предлагает вам целый набор высокотехнологичных инструментов для тестирования COM-портов.
- Ниже приведены некоторые функциональные возможности программы, необходимые для проверки ваших RS232 портов:
- Начать сессию мониторинга;
- Сохранить все входящие и исходящие последовательно-передаваемые данные в файл;
- Воспроизвести записанную сессию мониторинга и передать ее из приложения обратно в COM-порт;
- Сравнить сессии.
С приложением Serial Port Analyzer вы можете одновременно мониторить любое количество последовательных портов. Просто добавьте все последовательные интерфейсы, данные о которых вам нужны, в текущую сессию мониторинга вы сразу же увидите информацию об их входящем и исходящем трафике.
Назначение
Наиболее часто для последовательного порта персональных компьютеров используется стандарт RS-232C. Ранее последовательный порт использовался для подключения терминала, позже для модема или мыши. Сейчас он используется для соединения с источниками бесперебойного питания, для связи с аппаратными средствами разработки встраиваемых вычислительных систем, спутниковыми ресиверами, кассовыми аппаратами, программаторами, с приборами систем безопасности объектов, а также с многими прочими устройствами.
С помощью COM-порта можно соединить два компьютера, используя так называемый «нуль-модемный кабель» (см. ниже). Такой кабель использовался со времен MS-DOS для передачи файлов с одного компьютера на другой, в UNIX для терминального доступа к другой машине, а в Windows (даже современной) — для отладчика уровня ядра.
Достоинством технологии является крайняя простота оборудования. Недостатком является низкая скорость, крупные разъёмы, а также зачастую высокие требования ко времени отклика ОС и драйвера и большое количество прерываний (одно на половину аппаратной очереди, то есть 8 байт).
Rationale and alternatives
I made Termite because I needed a utility for monitoring RS232 data coming from
the hardware devices that we develop. We do that in-house, but devices regularly
need to be monitored after installation… at a customers site… by our customers.
Therefore, my design requirements were for the utility to be easy to set up, to
run «out of the box» with preconfigured settings, and to run directly from a
CD-ROM or USB stick without requiring installation.
Over time, I added features that were needed for specific communication requirements
that we stumbled upon, such as non-standard Baud rates, port forwarding, time-stamping
received data and sending/receiving hexadecimal values. The last two items were
later removed from the utility itself, for the sake of keeping the basic utility
simple, and added back as .
In case Termite is not what you are looking for, some alternatives are:
-
The Serial Port Monitor
by Eltima Software has the ability to sniff communication from another program
(without requiring a special cable) and the ability to monitor multiple serial
ports at the same time. Serial Port Monitor handles RS485/422 as well as RS232,
and supports Modbus RTU and Modbus ASCII protocols. -
The HyperTerminal applet that comes with Microsoft Windows, or the third-party
HyperTerminal Private Edition. -
MCS Electronics provides
the free «simpleterm» utility amongst its downloads. (Choose «Downloads», then
«BASCOM». Then select the «MCS Simple Terminal» from the list.) -
YAT, two freeware
serial terminals are listed on the site of Lakeview
Research: a small and simple terminal by Dieter Fauth and a full-featured
terminal by Maettu. -
«Terminal» by Br@y++, a free terminal that supports text and hexadecimal
display, macros, scripting, graphic visualization and more. -
«Termie»,
which started as an open-source clone of Termite, but now has some features that
Termite lacks, while lacking some of Termite’s features.
Termite
Следующим в нашем списке будет терминал Termite от S2-Team. Termite является специализированный Modbus терминалом. Это означает, что он сам будет считать за вас CRC, распознавать сообщения об ошибках в ответах и т.д., ваша задача заключается в том, чтобы ввести корректное тело запроса в поле команды.
Функция | Наличие | Комментарий |
---|---|---|
Поддержка настроек COM-порта | + | |
Настройка таймаутов | + | Доступны: время ожидания ответа, время между символами и кадрами |
Поддержка стандартного Modbus | + | |
Поддержка нестандартного Modbus | + | |
Авто-опрос одного / нескольких устройств | + / + | |
Настройка авто-опроса | + | Доступно: время между запросами |
Логирование сессии / настройка логирования | + / — | |
Создание профилей для быстрого переключения между настройками порта | + | |
Работа в режиме сниффер | — | |
Лицензия продукта | Есть платная и бесплатная версии |
Бесплатная версия обладает ограниченным функционалом (на количество каналов, одновременно ведомых лог файлов и количество разных запросов в авто-опросе) |
Сопровождение продукта | + |
Достоинства: поддержка всех Modbus-функций, работа с нестандартным Modbus, удобная система подсказок, возможность настройки внешнего вида ПО, поддержка профилей для быстрого переключения между настройками порта.
Недостатки: PRO версия платная (одна лицензия $ 10), в текущем релизе нет возможности гибко настраивать логирование.
Какие проблемы может решить COM Port Data Emulator?
Наша бесплатная программа идеально подходит для решения широкого круга задач в разнообразных областях деятельности:
разработка и тестирование программного обеспечения,
сетевых администраторов инженеров, служб технической поддержки,
пользователей SCADA и телеметрии, тестирование телекоммуникационных приложений,
системная интеграция. С помощью нашей программы вы можете воспроизводить передачу данных реальных устройств из лог-файла и тестировать
ваше программное обеспечение без подключения реального устройства к компьютеру. Вы можете генерировать случайный поток данных и
тестировать устойчивость ваших систем, вашего ПО в данной стрессовой ситуации.
Сравнение альтернативных программ:
Pen Drive Data Recovery |
Actual Booster |
Vista Services Optimizer |
CursorUS |
|
Описание | Восстанавливает потерянные файлы на флеш-накопителе. | Улучшите производительность Windows | Оптимизация ПО и оборудования для Windows | Воспользуйтесь возможностями курсора мыши, не представленными в Windows |
Рейтингу | ||||
Загрузки | 616 | 293 | 187 | 194 |
Цена | $ 39 | $ 0 | $ 0 | $ 0 |
Размер файла | 3.66 MB | 0.09 MB | 8.08 MB | 0.07 MB |
Download |
Download |
Download |
Download |
Пользователи, которые скачивали COM Port Toolkit, также скачивали:
Мы рады посоветовать вам программы которые понравились другим пользователям COM Port Toolkit. Вот список программ, аналогичных COM Port Toolkit:
Timed SMS Scheduler
1.0
Скачать Timed SMS Scheduler, версия 1.0
скачать
Часы и таймеры
Рейтинг пользователей
alarmToday
3.01
Создавайте напоминания с помощью этого приложения
скачать
Часы и таймеры
Рейтинг пользователей
2012 Countdown
1.0
Скачать 2012 Countdown, версия 1.0
скачать
Часы и таймеры
Рейтинг пользователей
CLOX 2000
8.02
Установите прикольные часы для системы Windows
скачать
Часы и таймеры
Рейтинг пользователей
Разъёмы
Разъём DE-9, используемый для интерфейса RS-232
На материнских платах ведущих производителей (например, Intel) или готовых системах (например, IBM, Hewlett-Packard, Fujitsu Siemens Computers) для последовательного порта принято условное обозначение COM или RS-232.
Варианты разъёма COM-порта типа DE-9
Наиболее часто используются стандартизированные в 1969 году D-образные разъёмы: 9- и 25-контактные, (DB-9 и DB-25 соответственно). Раньше использовались также DA-31 и круглые восьмиконтактные DIN-8.
Максимальная скорость передачи в обычном исполнении порта составляет 115 200 бод.
Предисловие о последовательном интерфейсе (порт RS232)
Последовательный порт это устройства ввода-вывода (I/O device). Как устройство I/O это только путь для передачи данных из компьютера и в него. существует также множество других устройств ввода-вывода, таких как последовательные порты, паралельные порты, контроллеры дисков, сетевые карты, устройства универсальной последовательной шины USB, и т.п. Большинство компьютеров имеют один или два последовательный порта. Какждый имеет 9-ти контактный разъем (иногда 25-ти контактный) (рис.1) на задней стенке системного блока компьютера. Программы могут отсылать данные (байты) через контакт отправки данных (output) и получать байты через другой контакт приема данных (input). Все остальные контакты служат для управления и земли.
Последовательный порт (serial port) это несколько больше чем просто разъем. Он преобразует данные из паралельного представления в последоватльное и меняет электрическое представление данных. Внутри компьютера, биты данных передаются в паралельном виде (используется несколько проводов для передачи данных одновременно). Последовательный поток данных это последовательность битов всего по одному проводу (такому как провод передачи и приема данных на разъеме последовательного порта). Для того и служит это устройство, чтобы создать такой поток данных из паралельного вида в последовательный (внутри компьютера) и передать на контакт передачи данных (и соответственно наоборот).
Большинство электронных компонентов последовательного порта сосредоточено в одно компьютерном чипе (микросхеме) называемом UART.
POPULAR QUESTIONS
איפה ההזמנה שלי ?
למעקב אחרי המשלוח, לחצו על הקישור הבא
לאחר מכן יש להזין את כתובת המייל ממנה בוצעה ההזמנה ואת מספר ההזמנה.
מה זה TERMINAL X?
אתר e-commerce ישראלי המציע חווית שופינג של אופנה טרנדית לנשים, גברים וילדים ומוצרי קוסמטיקה. TERMINAL X הוא בית לעשרות מותגים מכל העולם עם מגוון גדול של פריטים שמשתנים בקצב מסחרר. אנחנו מקפידים להביא את פריטי האופנה הכי נכונים מהמותגים הכי נכונים, בכל רגע ולספק חווית שרות שלא נראתה עוד בישראל עם משלוח מהיר שמגיע עד 24 שעות מרגע ההזמנה.
איך ניתן לשחזר את הסיסמה לאתר?
את הסיסמה ניתן לשחזר בקלות באיזור האישי באתר או ללחוץ על שכחתי סיסמה בהתחברות לאתר. לאחר מכן תתבקשו למלא את המייל איתו נרשמתם לאתר והמייל לשחזור הסיסמא ישלח אליכם לשם. כעת תוכלו לבחור סיסמה חדשה.
האם האתר מאובטח?
האתר מאובטח ברמה גבוהה של אבטחה וחסיון נתונים. בכדי למזער חשיפת מידע אנחנו משתמשים בתקן PCI ולא שומרים את פרטי האשראי של המשתמשים. כמו כן, בכדי להגביר את אבטחת חשבונך אנו ממליצים לך לשמור את פרטי המשתמש שלך וסיסמתך בסודיות, לרעננה לעיתים תכופות ולהקפיד לא למסור אותה לאיש.
איך מקבלים את כל הניוזלטרים?
אם אתם משתמשים בשרות המיילים של Gmail חשוב לוודא כי הניוזלטרים שלנו מגיעים לתיקיית המייל הראשית שלכם ולא לתיקיית Promotions בה הם ייעלמו בין מאות מיילים שיווקיים. אם אתם לא רוצים לפספס את העדכונים והמבצעים הכי שווים, אנחנו ממליצים לעקוב את הצעדים הבאים:
- סמנו ב-V את הניוזלטר שלנו אצלכם במייל
- לחצו על הכפתור הימני בעכבר, כאשר סימון העכבר על הניוזלטר
- בחרו באפשרות «Move to Tab» והעבירו לתיבת ,Primary מעתה כל הנויזלטרים שלנו יגיעו לתיבה הראשית שלכם.
מה עושים כדי שתמונות הניוזלטרים יופיעו בגוף המייל?
כדי לראות את התמונות בגוף המייל, אתם יכולים לשנות את הגדרות המייל שלכם:
- פתחו את הניוזלטר שלנו שבו אינכם רואים את התמונות
- לחצו על המשפט המופיע בראש המייל: ״תמיד הראה תמונות-Always display images״
איך משתמשים בקוד קופון שקיבלתי?
— איך משתמשים בקוד קופון שקיבלתי? את קוד הקופון שקיבלת יש להזין במקום המיועד לכך בשלב התשלום. לא ניתן לממש יותר מקוד קופון אחד בכל קניה.
— יש ברשותי דרים קארד ואני מעוניין בהטבת יום ההולדת שלי: לצורך קבלת קוד מימוש, הטבת יום ההולדת והטבת הצטרפות לאתר על חבר המועדון לפנות בצ’ט או דרך צור קשר באתר בצירוף מס’ הזהות וכתובת המייל. אנו נבדוק את הזכאות ונדאג לשלוח את קוד הקופון למימוש באתר למייל. על מנת ליהנות מההטבה יש להירשם לאתר עם פרטי המועדון
— יש לי מתנת הצטרפות איך משתמשים בה? יש לפנות לשירות הלקוחות של TERMINAL X בצ’אט או דרך צור קשר באתר בצירוף שם מלא, מס’ הזהות, מייל וטלפון ואנו נדאג לשלוח את ההטבה למייל. לא ניתן להשתמש בהטבה ביותר מרשת אחת מתוך הקבוצה. על מנת ליהנות מההטבה יש להירשם לאתר עם פרטי המועדון
— יש לי כרטיס vip והגיע יום ההולדת שלי, איך ניתן לקבל את ההטבה?קוד הקופון ישלח במייל אליו נרשמת למועדון דרים קארד, יש להכניס אותו במקום המתאים לכך בתהליך התשלום באתר ולשלם עם כרטיס אשראי VIP כך מגבלת ההטבה תהיה עד 1000 ₪.במידה ולא קיבלת את קוד הקופון במייל, יש לפנות לשירות הלקוחות של TERMINAL X בצ’אט או בטלפון 03-7130000על מנת ליהנות מההטבה יש להירשם לאתר עם פרטי המועדוןבמידה ולא קיבלת את ההטבה, יש לפנות לשירות הלקוחות בצט או בעמוד הצור קשר
-יש לי קופון של ישראכרט ואני לא מצליח לממש אותוהטבת ישראכרט הינה ללקוחות רשומים בלבד, על מנת ליהנות מההטבה יש לבצע רישום לאתר, להרשמה לאתר. *ניתן לממש קופון אחד ללקוח
Используем стандартный HyperTerminal из Windows XP
Чтобы вернуть HyperTerminal в Windows 7 достаточно просто скопировать файлы данной программы из Windows XP. Нам понадобятся следующие файлы:
- C:Program FilesWindows NThypertrm.exe
- C:WINODWSsystem32hypertrm.dll
- C:WINODWSHelphypertrm.chm
- C:WindowsHelphyperterm.hlp
Скопируйте их в отдельный каталог в Windows 7, после чего можно запустить гипертерминал в Windows 7, открыв файл hypertrm.exe с явными правами админа (Run as administrator по правой кнопочке мыши).
Для тех счастливчиков, которые уже полностью мигрировали на Windows 7 и в чьем ведении не осталось Xp-шек, в архиве публикую все необходимые файлы.
Скачать hyperterminal для windows 7 : HyperTerminal_for_win7.zip (215 Кб)
Putty как аналог гипертерминала
Если вы хотите радикально избавиться от устаревшего гипертерминала, придется искать его аналоги для Windows 7.
Из наиболее удобных вариантов аналога мне видится утилита Putty (тем более она входит в арсенал практически любого администратора). Все, что необходимо сделать для работы Putty с локальным COM-портом, выполнить следующую настройку:
- Запустить утилиту putty.exe и в дереве настроек перейти в раздел Connection->Serial
- И задать нужные параметры для подключения к конкретному оборудованию. Для подключения к устройству Cisco выставляем следующие параметры:
- Bits per Second –> 9600
- Data bit –> 8
- Parity –> None
- Stop bit–> 1
- Flow control –> None
Затем возвращаемся в начальное окно Putty, в качестве типа соединения указываем Serial и указываем COM порт, к которому подключено оборудование (например, COM1)
Жмем кнопку Open и — вуаля! – открывается искомая консоль!
AccessPort
Программа из разряда “чистых” терминалов. Она не поддерживает Modbus, поэтому при её использовании будьте готовы считать CRC для ваших кадров самостоятельно. Несомненным плюсом является то, что в неё встроен сниффер последовательного порта.
Функция | Наличие | Комментарий |
---|---|---|
Поддержка настроек COM-порта | + | |
Настройка таймаутов | + | |
Поддержка стандартного Modbus | — | |
Поддержка нестандартного Modbus | — | |
Авто-опрос одного / нескольких устройств | + / — | |
Настройка авто-опроса | + | Доступно: время между запросами |
Логирование сессии / настройка логирования | + / — | |
Создание профилей для быстрого переключения между настройками порта | — | |
Работа в режиме сниффер | + | |
Лицензия продукта | ПО бесплатное | |
Сопровождение продукта | Не поддерживается | Крайняя версия продукта была выпущена 2012-04-23 |
Достоинства: наличие сниффера порта, ПО бесплатное, настраиваемое представление данных, возможность передачи файлов.
Недостатки: не поддерживает Modbus вообще, нет возможность создавать профили, в режиме авто-опрос можно работать только с одним устройством, в настоящее время ПО не развивается.
В заключение хотелось бы добавить, что в сети достаточно большое количество программ для работы с последовательным портом, но если есть необходимость работать именно с Modbus протоколом, то его поддержка в таком ПО крайне желательна
Одна из основных причин — это расчет CRC, в ручную это делать накладно, также важно, чтобы программа могла уметь разделять кадры, иначе все превращается в сплошную мешанину байтов, ну и если есть авто-опрос, то это сильно упрощает жизнь
Благодарю всех, кто помог улучшить статью!
Спасибо за внимание!