Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/15: Рейтинг темы: голосов - 15, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 22.04.2016
Сообщений: 42

Получение данных по запросу через COM Порт

05.09.2018, 07:22. Показов 3808. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Сначала немного опишу общую картину. Имеется электронная индикаторная головка с подключение к ПК через USB порт, но драйвера идущие в комплекте эмитируют дополнительный COM порт для обмена данными с устройством. На кабеле передачи данных есть кнопка при нажатии на которую индикаторная головка посылает данные в порт, но в программе которая шла в комплекте так-же имеется функция запроса данных непосредственно с ПК.
В инструкции к индикаторной головке есть описание сигнала для запроса данных, но как ее написать программный понять не могу.

Ссылка на полную инструкцию: https://eshop.mahr.com/eshop/p... -11-09.pdf

Фрагмент инструкции с описание сигнала
Миниатюры
Получение данных по запросу через COM Порт  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.09.2018, 07:22
Ответы с готовыми решениями:

Получение и передача данных через COM порт
Добрый день Мне кажется, я изобретаю велосипед и должно быть полно примеров такого кода. Но ничего найти не удалось. Суть:...

Получение данных с весов, подключенных к ПЛК PSA-04.12.0220.00.00 через COM-порт over радиоканал
Помогите новичку. Появилась необходимость поправить программку, написанную на Дельфи. Исходников нет - насколько смогла, декомпилировала,...

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

28
0 / 0 / 0
Регистрация: 22.04.2016
Сообщений: 42
17.09.2018, 05:02  [ТС]
Студворк — интернет-сервис помощи студентам
Событие DataReceived не ловит данные, а при нажатии на кнопку DATA данные успешно отлавливаются.
0
Эксперт .NET
 Аватар для Rius
13848 / 7890 / 1707
Регистрация: 25.05.2015
Сообщений: 23,956
Записей в блоге: 14
17.09.2018, 05:55
Девайс передаёт данные только по нажатию кнопки data.
0
0 / 0 / 0
Регистрация: 22.04.2016
Сообщений: 42
17.09.2018, 07:17  [ТС]
И не только. При запросе из программы которая шла в комплекте, девайс тоже передает данные.
0
Эксперт .NET
 Аватар для Rius
13848 / 7890 / 1707
Регистрация: 25.05.2015
Сообщений: 23,956
Записей в блоге: 14
17.09.2018, 07:21
DimaZhavoronkov, эта самая программа работает по USB-UART адаптеру или по радиоканалу?
Осциллограф у вас найдётся? Или логический анализатор?
0
0 / 0 / 0
Регистрация: 22.04.2016
Сообщений: 42
17.09.2018, 07:31  [ТС]
Осциллограф найдется.
Передача данных идет по заводскому USB кабелю, при подключении к ПК устанавливается драйвер который эмурирует COM порт.
Дополнительных переходников нет.
0
Эксперт .NET
 Аватар для Rius
13848 / 7890 / 1707
Регистрация: 25.05.2015
Сообщений: 23,956
Записей в блоге: 14
17.09.2018, 07:36
При подключении этого заводского кабеля к ПК, на нём появляется COM порт?
Или порт появляется только после подключения ещё и прибора к кабелю?
Сколько контактов на стороне кабеля, подключаемой к прибору?
0
0 / 0 / 0
Регистрация: 22.04.2016
Сообщений: 42
17.09.2018, 07:53  [ТС]
Порт появляется при подключении кабеля и без прибора.
Со стороны подключения кабеля к прибору 4 контакта.
0
Эксперт .NET
 Аватар для Rius
13848 / 7890 / 1707
Регистрация: 25.05.2015
Сообщений: 23,956
Записей в блоге: 14
17.09.2018, 07:57
GND, TX, RX и что-то ещё.
Осциллографом просмотрите обмен.
Сигналы TX, RX должны иметь характерную форму. GND всегда на нуле. И как себя ведёт 4-й сигнал.
0
0 / 0 / 0
Регистрация: 22.04.2016
Сообщений: 42
17.09.2018, 08:34  [ТС]
Надо попробовать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.09.2018, 08:34

COM порт - получение данных
Собственно задача такая: для начало нужно получить любые данные с com порта с прибора. Есть код: ComPort.PortName =...

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

Передача данных с устройств через Bluetooth по запросу
Есть проект на C# который работает на простое чтение данных с com порта если он открыт. А мне нужно сделать так что бы данные начали...

Прием данных через COM - порт
Привет! Мне нужно реализовать прием данных с МК на компьютер через COM порт. Пишу в VS 2005, С++. Создаю приложение MFC Aplication. ...

Отправка данных через COM-порт
Добрый день. Знаю что эта тема 1000 раз обсуждалась и есть куча тем ,но я не смогла найти то что мне нужно. есть датчик подключенный по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru