Вниз
Скачать: CL | DM;

Как в Async Professional сделана работа с RS485   Найти похожие ветки 

← →
Kolan ©   (2006-04-15 10:16) [0]

Здравствуйте,
 Я думаю всем(кто занимался портами) извесна проблема работы с RS485 в Windows. Так вот я читал много статей где, для решения этой проблеммы, предлогалось писать драйвер 0 кольца или использовать готовый.
Как же тогда работает Async? Сегодня специально не установил еги а присто скопировал модули и режим RS485 работает?


← →
Kolan ©   (2006-04-15 10:22) [1]

Упс, хотел в WinApi запостить :)


← →
Anatoly Podgoretsky ©   (2006-04-15 11:45) [2]

Async Professional доступен в исходных кодах на SourgeForce
Бери и изучай


← →
tesseract ©   (2006-04-15 11:55) [3]


>  Я думаю всем(кто занимался портами) извесна проблема работы
> с RS485 в Windows

никаких проблем с rs232/422/485 я не испытывал. Тот жк uart только  422 - усилитель rs485 - дифференциал + адрес устройства.
Нормальные производители комплектуют свои карты нормальынм драйвером.


← →
Kolan ©   (2006-04-15 13:28) [4]

tesseract ©   (15.04.06 11:55) [3]
Как насчет Toggle_RTS_CONTROL? :)

Нормальные производители комплектуют свои карты нормальынм драйвером.
Это ты о чем вообще?

Anatoly Podgoretsky ©   (15.04.06 11:45) [2]
Знаю у меня есть исх код. Сложно понять в мен что-то...


← →
Мефисто   (2006-04-15 13:43) [5]

Kolan ©   (15.04.06 13:28) [4]

Anatoly Podgoretsky ©   (15.04.06 11:45) [2]
Знаю у меня есть исх код. Сложно понять в мен что-то...

Раз непонятно по исходникам, то ответ на вопрос
>> Как в Async Professional сделана работа с RS485
сразу отметается, всеравное ведь не поймешь... :)


← →
Kolan ©   (2006-04-15 13:58) [6]

Мефисто   (15.04.06 13:43) [5]
Просто там много кода. Трудно разобраться.. Темболее если не знаешь что искать...

Вопрос вообщем такой: Как включить режим TOGGLE_RTS_CONTROL без сторонних драйверов?


← →
Германн ©   (2006-04-15 16:40) [7]


> Kolan ©   (15.04.06 13:58) [6]
> Мефисто   (15.04.06 13:43) [5]
> Просто там много кода. Трудно разобраться.. Темболее если
> не знаешь что искать...
>
> Вопрос вообщем такой: Как включить режим TOGGLE_RTS_CONTROL
> без сторонних драйверов?


AsyncPro RTS_CONTRO_TOGGLE  вообще не пользует.


← →
tesseract ©   (2006-04-15 17:27) [8]


>  TOGGLE_RTS_CONTROL

Если мне не изменяет память RS485 RTS не держит. Этот сигнал используется для эмуляции DiveceId.


← →
Германн ©   (2006-04-16 00:49) [9]


> Если мне не изменяет память RS485 RTS не держит


RTS в RS485 применяется для переключения прием/передача.


← →
Kolan ©   (2006-04-16 21:10) [10]

Германн ©   (15.04.06 16:40) [7]
AsyncPro RTS_CONTRO_TOGGLE  вообще не пользует.


Так как он эмулирует этот режим? Я имею в виду что RTS включается при передачи и выключается при её окончании ?


← →
Германн ©   (2006-04-17 02:51) [11]


> Так как он эмулирует этот режим? Я имею в виду что RTS включается
> при передачи и выключается при её окончании ?


Ну, во-первых. Включать передачу ApdComPort, а точнее BaseDispatcher волен выполнить в любое время, которое он сочтет нужным! Ведь он - Мастер.

Ну а выключение передачи лучше всего видно в PortMon.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.029 c
2-1145370871
Gelios
2006-04-18 18:34
2006.05.07
Работа со строками


2-1145291122
ArcSin
2006-04-17 20:25
2006.05.07
Помогите уменьшить прогу


2-1144690459
STK
2006-04-10 21:34
2006.05.07
Работа с TreeView, как "нарисовать" дерево


15-1145007228
Tirael
2006-04-14 13:33
2006.05.07
softice


1-1143993365
TStas
2006-04-02 19:56
2006.05.07
Можно ли в экзешник собрать несколько файлов:




   Наверх