|
RS 232 - RS 485, Опять я, опять с глупым вопросом.... |
|
|
|
Jan 11 2006, 14:07
|
Частый гость
 
Группа: Свой
Сообщений: 148
Регистрация: 26-05-05
Пользователь №: 5 416

|
В общем сразу к делу - надумал я научить компьютер общатся с некиеми датчиками. В принципе есть всё - конвертер 232-485 (правда нерабочий), есть Билдер Си++, есть сами датчик с рабочим 485-ым интерфейсом. Но я не знаю с чего начать... Протокол обмена написан, но он собственного сочинения, который ни на один существующий протокол не похож (этому были свои причины). Так вот, есть ли у кого-нибудь опыт в этом деле? Если есть, то меня интересуют несколько вопросов:
1. Есть ли для билдера какие-нибудь компоненты для работы с ком-портом (стандартные нехочу, ибо слишком много возни)? 2. Есть готовые исходники рабочей программы обмена данных через ком-порт (только не сильно нагруженных, мне надо пересылать пакеты по одному-двум байтам)? 3. Есть ли схема конвертера 232-485 с опторазвязкой, способной выдержать нарузку в 32 датчика?
Вроде пока всё, если ещё чего, то я напишу позже...
|
|
|
|
|
 |
Ответов
|
Jan 16 2007, 09:51
|
Частый гость
 
Группа: Свой
Сообщений: 148
Регистрация: 26-05-05
Пользователь №: 5 416

|
Прошёл год, а воз и ныне там. Я досканально изучил все ВинАпишные функции, понял что они мягко говоря неидельны. Иными словами дядюшка Гейтс обеспечил все возможное для торможения процесса созидания)) Выходов всего три - работать в нулевом кольце, работать в два потока с распределением задач и использовать готовыве компоненты. Первые два (особенно первый) варианта самые лучшие, но долгие и там есть свои подводные камни. Всё дело в том, что времени на вылизывание такого рода проекта времени нет. Остаётся только одно - использовать сторонние компоненты((
Отсюда вопрос - какие есть и где взять? Если кто работал с такими, то просьба написать отзывы и линки на них))
ЗЫ:. tyro, спасибо, но я ещё не смотрел, сейчас качаю))
|
|
|
|
|
Jan 16 2007, 10:15
|
Местный
  
Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589

|
Цитата(UniBomb @ Jan 16 2007, 09:51)  Остаётся только одно - использовать сторонние компоненты((
Отсюда вопрос - какие есть и где взять? Если кто работал с такими, то просьба написать отзывы и линки на них)) После возни с ВинАпи(так и не понял как создать событие приема байта в буффер) попробовал TMS Async32. Ощущения положительные. Сейчас откозался от него в пользу протокола WAKE - недавно про него писал на форуме в этой ветке.
--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
|
|
|
|
Сообщений в этой теме
UniBomb RS 232 - RS 485 Jan 11 2006, 14:07 BVU Программирование COM порта можно осуществлять испо... Jan 11 2006, 14:20 vm1 Цитата(UniBomb @ Jan 11 2006, 17:07) В об... Jan 11 2006, 19:35 lks Цитата(vm1 @ Jan 11 2006, 23:35) Главное ... Oct 14 2006, 20:21  _artem_ Цитата(lks @ Oct 14 2006, 23:21) Цитата(v... Oct 14 2006, 23:11   lks Мы похоже говорим про разное.
Сигнал RTS стробиру... Oct 15 2006, 06:04 aforestman ЦитатаПрограммирование COM порта можно осуществлят... Jan 12 2006, 07:22 UniBomb BVU, спасибо за предоставленные материалы, но я ка... Jan 12 2006, 20:31 leopadr Для тестирования и разработки протокола устройств,... Oct 14 2006, 19:46 tyro Цитата(UniBomb @ Jan 11 2006, 17:07) 3. Е... Oct 15 2006, 07:24 UniBomb Воть, скачал оба компонента, ссылки на которые ука... Jan 22 2007, 15:31 umup Делал опторазвязанный преобразователь RS232-485, в... Jan 22 2007, 16:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|