Пассивное прослушивание com порта

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
Antel
interested
interested
Сообщения: 3
Зарегистрирован: 18 июн 2015, 15:25
Версия LabVIEW: 2012
Контактная информация:

Пассивное прослушивание com порта

Сообщение Antel »

Товарищи, столкнулся с проблемой, на форумах ничего похожего не нашёл, поэтому представляю вашему вниманию новую тему!!!!

Суть в том, что протокол обмена измерительного прибора с ПК ужасно мудреный, возможности реализовать обмен через labview нет, НО в комплекте с прибором шла стандартная программа. Задача пассивно проследить за активностью порта, считать приходящие данные. Т.е повторное открытие порта исключено. Знаю, что есть такие программы в других средах программирования, но мне важно вывести эти данные именно в labview!!! Есть идеи как это сделать!?


Спасибо!!!
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Пассивное прослушивание com порта

Сообщение dadreamer »

Поищите в поиске сниффер COM порта: http://labviewportal.org/viewtopic.php?p=62657#p62657
Но на мой взгляд проще было бы разобраться с протоколом, при условии, что есть документация.
Antel
interested
interested
Сообщения: 3
Зарегистрирован: 18 июн 2015, 15:25
Версия LabVIEW: 2012
Контактная информация:

Re: Пассивное прослушивание com порта

Сообщение Antel »

Документации , увы нет, протокол обмена увидел в других мониторящих программах, и там та еще каша
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5461
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 27 раз
Поблагодарили: 86 раз

Re: Пассивное прослушивание com порта

Сообщение IvanLis »

Antel писал(а):Документации , увы нет, протокол обмена увидел в других мониторящих программах, и там та еще каша
Что за устройство?

Что касается пассивного прослушивания, я делал так: http://www.lammertbies.nl/comm/cable/RS ... nitor.html
Но для вскрытия протокола потребуется много времени.
Т.к. там могут использоваться сигналы RTS и DTR, а не только Rx и Tx.

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

Посмотрите еще: http://www.labviewportal.org/viewtopic.php?t=3096
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: Пассивное прослушивание com порта

Сообщение Borjomy_1 »

Взять четырех-портовое устройство. Rx завести на второй порт, а Tx - на третий порт. И читайте на-здоровье.
Antel
interested
interested
Сообщения: 3
Зарегистрирован: 18 июн 2015, 15:25
Версия LabVIEW: 2012
Контактная информация:

Re: Пассивное прослушивание com порта

Сообщение Antel »

Спасибо народ, все удалось!!!! :super:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Коммуникация с приборами»