Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865

Работа с СОМ портами

27.02.2011, 10:23. Показов 2679. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как рабоать с СОМ портами? На работе есть устройство к нему нет документации, шеф говорит что надо с этим устройством работать. Можно ли эксперементальным путем разобраться? Устройств не сложное простой цифер блат, на котором есть фотодатчик. На один СОМ шлейф присоеденяется о 10 устройств С СОМ портами никогда не работал, что вы не посоветуете? есть ли какиень классы в NET, API функции? Если у кого есть опыт работы с устройством через СОМ порт дайте мне направление, куда двигаться.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.02.2011, 10:23
Ответы с готовыми решениями:

Работа с COM портами: сколько байт посылать устройству
Я никогда в жизни не работал с сом портами. нашел различные примеры, понял как отправлять и как получать данные, но не понял как работать...

Работа с SATA портами средствами библиотеки PortIO32.dll
во-первых хочу отметить, что поиск в интернете толковой информации по данному вопросу не увенчались успехом (везде только про COM порт),...

Работа с сом-портом
Суть программы-обмен данными с некоторым микроконтроллером. Одна из особенностей- RX и TX соединяются вместе. Получается, когда я...

6
 Аватар для s-kvv
76 / 73 / 9
Регистрация: 09.06.2010
Сообщений: 206
27.02.2011, 12:57
System.IO.Ports

Добавлено через 3 минуты
Может не получиться если нет документации,
если 10 устройств на одной шине - это скорее всего rs485 или rs422, если так то еще нужен преобразователь из rs232 в соответствующее.
и нужно знать протокол общения с устройством (modbus например)
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
27.02.2011, 14:32  [ТС]
Есть еще одно устройство, точнее преобразователь USB->COM, не уверен но возможно оно и есть. Есть 2 вида такого устройство. Одно из них просто втыкаеться в USB, а другое вставляется непосредственно в PCI-slot. Проблема в том что всем этим занимался до меня один программер, а его концы найти не можем, исходников увы нет . Вы думаете что если на один COM шлейф включается несколько устройств то напрямую управлять никак? т.е. обязательно должен быть промежуточный девайс?
0
 Аватар для s-kvv
76 / 73 / 9
Регистрация: 09.06.2010
Сообщений: 206
27.02.2011, 15:59
Стандартный com-порт - это rs232
Как я понимаю, к нему несколько устройств не подключить никак, т.к. при работе с устройствами через rs232 никакого адреса в этой сети не стребуется. rs485, rs422 - каждому узлу сети присваивается адрес, по этому и устройств несколько. И физически - rs232 8 пин (на многих девайсах можно 3-мя проводами обойтись), а у последних - 4 или 2.
Какой физический интерфейс для подключения у устройств?
И еще вопрос, зная что это за сеть физически, зная протокол обмена, нужно еще знать как правильно к устройству обращаться - в каких регистрах и что брать, в каком формате.
Мануал нужно поискать
0
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
27.02.2011, 19:42  [ТС]
Устройства имеет интерфейс COM port-а т.е. к нему подсоединяются непосредственно RS-232. Но один сотрудник говорит что подсоединялись через один девайс который представляет собой активный переходник USB на RS-232. К компьютеру приоединяется через USB и другой выход обычный COM(RS-232) а к непостедственно циферблатам идет присоединение через вышеуказанное устройство. Иными слвами я не пойму зачем этот переходной актвный девайс если у компьютера есть свой COM порт.
0
 Аватар для s-kvv
76 / 73 / 9
Регистрация: 09.06.2010
Сообщений: 206
28.02.2011, 11:24
если так, то по идее незачем
для USB->rs232 создается виртуальный com-порт, а винда по-моему не делает никаких различий между виртуальным портом и физическим, работа та же самая
0
Mobile Developer
 Аватар для lifestyle
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
28.02.2011, 12:17
Может стоит залезть(физически ) в сам девайс посмотреть что за чипы и доки поискать в нете, конечно попытатся найти документацию на девайс, может через те же чипы или гдето мошт написана модель?что за девайс то?? для чего он нужен хотя бы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.02.2011, 12:17
Помогаю со студенческими работами здесь

Работа с TCP портами
Здравствуйте! У меня возникла идея написать программу которая будет собирать данные с компьютера и отправлять её на мой ПК. ...

XMLHttpRequest и работа с портами
Пипл... Кто нибудь знает как эту каку с портами научить работать... при указании порта в open возникает коварная еррора (вернее при...

WPF работа с интернет портами
Здравствуйте. Подскажите с помощью каких компонентов можно работать в WPF с интернет портами:открытие, закрытие, получение состояния о...

Работа с сетевыми портами на .Net
Можно ли на .Net рабоать с сетевыми портами? Желательно не использовать WIN API. Что можно посмотреть? Откуда начать копать.

Работа с несколькими COM портами: переписать код для работы с одним
в общем необходима программа для опроса нескольких компортов. есть код, но он работает для нескольких компортов. а вот у меня ОДИН компорт...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru