Windows toolkit com port

Windows toolkit com port

COM Port Toolkit для Windows 95/98/Me/NT/2000/XP/Vista

&nbsp Ссылка &nbsp Версия &nbsp &nbsp Скачать&nbsp
&nbsp Первичная 4.0 compt40_setup.exe
[Size:1443KB]

Для работы программы на Windows 95 требуется последняя версия comctl32.dll.

Скачать дополнительные MSL-скрипты (макросы)

Макросы используются программой для автоматизации рутинных задач передачи и модификации данных. Вы можете использовать их после добавления в каталог ‘\Macros’ программы COM Port Toolkit. Макросы, выложенные ниже, являются хорошим примером для написания собственных скриптов для COM Port Toolkit.

&nbsp Ссылка &nbsp Описание &nbsp &nbsp Автор &nbsp
&nbsp CRC16pl.gc &nbsp Вычисление CRC16 по полиномиальному алгоритму.
&nbsp (пример использования макроса ‘при отправке’)
Михаил В. Голиков
&nbsp emu_barrier.gc &nbsp Эмуляция работы прибора.
&nbsp (пример использования макроса ‘при приеме’)
Михаил В. Голиков
&nbsp MODBUS_CRC16.gc &nbsp Вычисление CRC16 MODBUS Михаил Н. Страшевский
&nbsp StringWithHex.gc &nbsp Инкапсуляция байтов в HEX внутри строковых данных. Валерий В. Вишняк
&nbsp crclib.zip &nbsp Быстрые алгоритмы вычисления CRC8,CRC16,CRC32 Денис И. Викторов

Хотите поделиться своим макросом с другими пользователями COM Port Toolkit? Пишите нам!

Windows toolkit com port

COM Port Toolkit for Windows 95/98/Me/NT/2000/XP

&nbsp Link &nbsp Version &nbsp &nbsp Download&nbsp
&nbsp Primary link 3.5 compt35_setup.exe
[Size:1273KB]

Latest version of comctl32.dll is needed to run application on Windows 95.

Download additional MSL scripts

MSL scripts are used by program to automate some specific transmission tasks. You can use them after adding to ‘\Macros’ directory of COM Port Toolkit. Also they are a good examples of macros writing.

&nbsp Link &nbsp Description &nbsp &nbsp Author &nbsp
&nbsp CRC16pl.gc &nbsp Polynomial CRC16 calculation.
&nbsp (example of using macro on send)
Michael V. Golikov
&nbsp emu_barrier.gc &nbsp Radar device protocol emulation.
&nbsp (example of using macro on receive)
Michael V. Golikov
&nbsp MODBUS_CRC16.gc &nbsp MODBUS CRC16 calculation Mikhail N. Strashevsky
&nbsp StringWithHex.gc &nbsp HEX bytes inside string data. Valeriy V. Vishnyak

Do you want to share your macro with COM Port Toolkit’s community? Contact us!

Serial Port Monitor, UART Software, Capture Serial Comms, Com Ports Monitor

COM Port Toolkit is a protocol, data, and timing analyzer designed specifically to help isolate problems with serial (RS-232/422/485) data communication control networks. COM Port Toolkit is an indispensable test tool for industrial control and SCADA design engineers, OEM development and test engineers, system integrators, field service and maintenance engineers. The product enables shorter and less costly development intervals for serial communications equipment, improved mean-time-to-repair following equipment.

Читайте также:  Команды для проверки файловой системы linux

You can use this program for implementing, debuging or reverse-engineering serial protocol. The program can send and capture ASCII and HEX data. Split data option helps to format received data. You can change communications chanel’s settings easily including setting of non-standard baudrate.

You can write or use a script written by other developers to automate some specific tasks: CRC calculations, special transfer rules, outgoing data modifications and etc. Internal scripting language is an enhanced, C-like programming language, including if, else, for, do and while constructs and the usage of user defined functions.

The program can capture serial communications between the device and the software by using special driver. So the program acts as a software protocol analyzer in this mode. This feature is available under Windows 9x, Me, NT, 2000, XP, Vista, 7 (32 bits only).

COM Port Toolkit works on Windows 95 OSR 2, Windows 98, Windows Me, Windows NT 4.0, Windows 2000/XP, Windows Vista operating systems.

Users Praise COM Port Toolkit and Staff:

. I have used your software to diagnose and troubleshoot electrical issues through Comport communication. I first found your software, because I needed to send comport commands to a UART. Using a level converter and your application, I was able to do this. I then needed to flood the channel…
…well long story short, your application is the only tool that I have found of value for what I have been testing. I threw my hands up in the air when I attempted to write a VB.net application to send comport commands (very difficult), and your application has saved the day. Again, thank you for all of your time and energy in building this application.

Shaun Tucker — Microsoft Corporation

Now that is what I call customer service!
Thanks very much for your prompt reply to my feature request. I’m very impressed that not only did you reply but actually added the feature.
Even though my free trial is not over, I’ve gone ahead and placed my order for the license. My use of your COM Port Toolkit paid for itself several times over on the very first use!
Just Wanted to drop you an Email to tell you how much I like your Program. I use it all the time for debugging the Modbus and DF1 protocols, It is nice to see someone who continually finds ways to improve an already excellent program!
Читайте также:  После обновления windows 10 не видит камеру

Tim Thompson — American Control Technologies, Ltd.

I just recently purchased Com Port Tool Kit. I like the way it works very well.

Danny Clelland — Plains Pipeline

Keywords: serial port monitor, serial port capture, com port monitor, RS-232, RS-422, RS-485

COM Port Toolkit 4.0

Автор
Языки Английский
Лицензия Trial (Платная) 29 $ · Купить
  • Основная информация о программе

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

    COM Port Toolkit может работать как в автоматическом режиме передавая заданные последовательности через определенные интервалы, так и в ручном. В последнем случае есть возможность использовать скрипты для автоматизации различных задач (например, вычисления контрольной суммы CRC, использования особых правил передачи, изменения исходящих данных и так далее). Для работы со скриптами используется C-подобный интерпретатор, поддерживающий основные конструкции If, Else, For, Do и While и им подобные, а также есть возможность создавать пользовательские функции. В комплекте с программой идут несколько примеров готовых сценариев.

    Утилита может принимать и отправлять данные в шестнадцатеричном (HEX) и символьном формате (ASCII) формате. Также есть возможность менять коммуникационные каналы и изменять скорость передачи. Поддерживаются следующие протоколы: RS-232, RS-422 и RS-485.

    Электроника для всех

    Блог о электронике

    Терминальные программы

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

    Первой хотел бы упомянуть Terminal v1.9b by Bray. На мой взгляд — гениальная программа! Более удобного интерфейса для работы я не встречал. Судите сами — все под рукой!

    Для настроек скорости работы, номера порта, параметров передачи и прочих сиюминутных потребностей не надо даже по менюшкам лазать — все прям сразу же. Также можно в один тык выдать инфу в разных системах счисления, что порой бывает очень удобно. Я бы сказал жизненно необходимо.
    В один клик доступна таблица ASCII, а среди особых фишек которую я очень люблю — возможность выдать поток данных в виде графика от 0 до 255.
    А еще можно писать скрипты на паскалеподобном языке, делающие с входящими-исходящими данными всякие непотребности.
    В общем, рулез!

    Из минусов можно только отметить некоторую тормознутость при выводе в Hex кодах, но это мелочи. Еще автор похоже забил на эту разработку, так что новых версий я не видел уже много лет. Найти эту дивную программу можно много где, в том числе и у меня:

    Вторая программа это COM Port Toolkit от Михаила Голикова. Ей я пользуюсь гораздо реже, но она умеет весьма нужную штуку — возможность перехватывать обмен данными между софтом и физическим COM портом. Это чертовски выручило меня когда я ломал защиту PLC, а также помогло отреверсить обмен между программой настройки модулей HM-TR433. В общем, редко, но метко.

    Программка эта довольно проста в обращении, имеет три режима работы:

    • Терминал
      Может выдавать логи обмена данных улетевших к нами от нас. Слать из файла. Обрабатывать пересылаемое макросами (что может быть очень крутым подспорьем, но мне пока не пригождалось). Терминал как терминал, ничего особенного.
    • Прослушка
      Это фишка уже поинтересней. Позволяет воткнуть комп в разрез между принимающим и передающим девайсом и прослушать передачу данных кто кому и что передал. Также ведутся логи с указанием времени передачи посылки.
    • Захват
      Вот за эту фичу я и люблю эту программу — возможность снифферить обмен между софтом и портом. Редкая фича. Из бесплатных программ я нигде такого не встречал, а у программ вроде Advanced Serial Port Monitor или Free Serial Port Monitor эта фича доступна только в платной версии, тут же ее можно заюзать даже в демо версии.

    Также можно писать скрипты на этот раз уже на Си подобном языке. Мне это больше нравится, т.к. я его лучше знаю.

    Недостатков пожалуй три:

    • Невозможность разделить в режиме «Захват» входящие и исходящие данные на два разных окна.
    • Отстуствие русской документации, хотя бы по тому же скриптописанию.
    • Шароварность. Впрочем, я бы не назвал это недостатком. Автор, я думаю, не святым духом питается.

    Демка проработала 30 дней, потом захотела денег. Но свою работу по облегчению разбора протокола обмена PLC она выполнила.

    Поначалу была мысль вспомнить шальное детство, сдуть пыль с родимого SoftICE и похачить защиту, но потом вспомнил что шашек такой формы не брал в руки уже лет 5, как минимум. Да и цена программы оказалась смешной — всего 10 баксов для русскоязычных пользователей.
    Так что проще было ее зарегистрировать. Тем более штука нужная и уже неоднократно себя окупившая.

    Читайте также:  Как сделать диск активным при установке windows
  • Оцените статью